hkbu-unipg exchange programme summer 2012 open cloud
TRANSCRIPT
![Page 1: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/1.jpg)
HKBU-UNIPG Exchange ProgrammeSummer 2012
OPEN CLOUDValentina FRANZONI
![Page 2: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/2.jpg)
Valentina FRANZONI “Open Cloud”
Open Cloud
Let's take a look into the Cloud...
http://mindfulbalance.files.wordpress.com/2011/10/looking-at-clouds.jpg
![Page 3: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/3.jpg)
Valentina FRANZONI “Open Cloud”
Open Cloud
“OPEN” +“CLOUD”...
What does “Cloud” mean?
![Page 4: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/4.jpg)
Valentina FRANZONI “Open Cloud”
Cloud = Internethttp://www.seoguru.it/blog/wp-content/uploads/2010/07/cloudcomputing.jpg
![Page 5: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/5.jpg)
Valentina FRANZONI “Open Cloud”
Cloud = Cloud Computinghttp://www.teaminformatica.ch/images/cloud.jpg
![Page 6: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/6.jpg)
Valentina FRANZONI “Open Cloud”
Cloud Computing
What does “Cloud Computing” mean, now?
![Page 7: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/7.jpg)
Valentina FRANZONI “Open Cloud”
Cloud computing means...
![Page 8: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/8.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
![Page 9: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/9.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
INVISIBLE INFRASTRUCTURE
![Page 10: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/10.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
ACCESS ANYTIME
![Page 11: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/11.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
ACCESS EVERYWHERE
![Page 12: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/12.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
![Page 13: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/13.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
SPECIAL SERVICES AND POWER
![Page 14: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/14.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
BUT YOU MUST TRUST!!
![Page 15: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/15.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
![Page 16: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/16.jpg)
Valentina FRANZONI “Open Cloud”
Mobile Cloud
COLLECT AND SHARE DATA
![Page 17: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/17.jpg)
Valentina FRANZONI “Open Cloud”
Cloud computing means...
![Page 18: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/18.jpg)
Valentina FRANZONI “Open Cloud”
Memory in the Cloud
![Page 19: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/19.jpg)
Valentina FRANZONI “Open Cloud”
Memory in the Cloud
HETEROGENEOUS COMMUNITY
![Page 20: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/20.jpg)
Valentina FRANZONI “Open Cloud”
Memory in the Cloud
![Page 21: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/21.jpg)
Valentina FRANZONI “Open Cloud”
Memory in the Cloud
ONLINE ACCESS
![Page 22: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/22.jpg)
Valentina FRANZONI “Open Cloud”
Memory in the Cloud
COLLABORATIVE SHARING
![Page 23: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/23.jpg)
Valentina FRANZONI “Open Cloud”
Memory in the Cloud
ACCESS FROM THIRD PARTY
SYSTEMS
![Page 24: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/24.jpg)
Valentina FRANZONI “Open Cloud”
Memory in the Cloud
![Page 25: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/25.jpg)
Valentina FRANZONI “Open Cloud”
Memory in the Cloud
MUST PAY TO TAKE CONTROL
![Page 26: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/26.jpg)
Valentina FRANZONI “Open Cloud”
Cloud computing means...
![Page 27: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/27.jpg)
Valentina FRANZONI “Open Cloud”
Open Grid
![Page 28: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/28.jpg)
Valentina FRANZONI “Open Cloud”
Open Grid
SHARING COMPUTATIONAL CAPABILITIES
![Page 29: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/29.jpg)
Valentina FRANZONI “Open Cloud”
Open Grid
![Page 30: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/30.jpg)
Valentina FRANZONI “Open Cloud”
Open Grid
SHARING DATA ARCHIVES
![Page 31: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/31.jpg)
Valentina FRANZONI “Open Cloud”
Open Grid
![Page 32: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/32.jpg)
Valentina FRANZONI “Open Cloud”
Open Grid
AUTHENTICATION NEEDED(AND SUFFICIENT)
![Page 33: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/33.jpg)
Valentina FRANZONI “Open Cloud”
The “Cloud” is...
An invisibile infrastructureto which heterogeneous communities can
access at anytime from everywhereto special online services, or to a
collaborative sharing of computational power or data archives,
trusting third parties who collect data and paying to take more control of such data.
![Page 34: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/34.jpg)
Valentina FRANZONI “Open Cloud”
Cloud Security
The main problem of Cloud Computing is how to secure your data with respect to:
IntegrityPrivacyAvailability
both for storaging and for delivering information, with many issues about authentication, encryption, authorization, replication of data, so on and so forth!
![Page 35: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/35.jpg)
Valentina FRANZONI “Open Cloud”
Psychiatric Help
But how is the Cloud different from “usual” networking about security?
![Page 36: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/36.jpg)
Valentina FRANZONI “Open Cloud”
The Cloud is different
Your data are remotely stored.You lose perception and control on INFORMATION about yourself and others.
![Page 37: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/37.jpg)
Valentina FRANZONI “Open Cloud”
The Cloud is different
More connections with more devices means more vulnerabilities.
![Page 38: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/38.jpg)
Valentina FRANZONI “Open Cloud”
Are you sure that you can stop all old connections that you left open on your cloud services?
What if you lose your mobile device?
![Page 39: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/39.jpg)
Valentina FRANZONI “Open Cloud”
Are you sure that your data are not indexed and shared in search engines?
Are your private data really private?
![Page 40: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/40.jpg)
Valentina FRANZONI “Open Cloud”
Are you sure that your Cloud services are free of bugs, or backdoors by evil programmers? Are you really safe in your Cloud?
Cloud developing
![Page 41: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/41.jpg)
Valentina FRANZONI “Open Cloud”
Pay more = Control moreBut you never really take control of the Cloud(uhm... foggy!)
Wise man say only fools rush in
Cloud = Evil
and
Cloud is “Worse than stupidity.”(Richard Stallman, 2008)
Control the code, control the world.
![Page 42: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/42.jpg)
Valentina FRANZONI “Open Cloud”
Open Cloud
And that's when the “Open” part comes:
“OPEN” +“CLOUD”...What does “Open” mean?
![Page 43: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/43.jpg)
Valentina FRANZONI “Open Cloud”
Open Cloud
Open = FLOSS(Free Libre Open Source Software)
We are dreamingabout a new Cloudwhere you havefull control of the softwareused to manage your data...for free!
![Page 44: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/44.jpg)
Valentina FRANZONI “Open Cloud”
Open Source
SourceCode Compiler
ExecutableSoftware
SourceCode
ExecutableSoftware
Open Source Licence
![Page 45: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/45.jpg)
Valentina FRANZONI “Open Cloud”
The Four “Freedoms” of FLOSS
Freedom 0: The freedom to run the program for any purpose.
Freedom 1: The freedom to study how the program works, and change it to make it do what you wish.
Freedom 2: The freedom to redistribute copies so you can help your neighbor.
Freedom 3: The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits.
![Page 46: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/46.jpg)
Valentina FRANZONI “Open Cloud”
Linus' Law
"Given enough eyeballs, all bugs are shallow"(Eric Raymond)
Every motivationthat makes a man do somethingcan be classified under:
I. "entertainment"II."social life"III. "survival"
Progress is defined as reaching a higher category.(Linus Torvalds)
©Mischa Richter
![Page 47: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/47.jpg)
Valentina FRANZONI “Open Cloud”
Advantages of Open Source
Control is moved from single companies or developers to EVERYONE: ordinary citizen approaching it as a group.
Giving information to the public, they will all be engaged in helping, both for progress and security.
Education to legality and fair use of the shared resources.
![Page 48: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/48.jpg)
Valentina FRANZONI “Open Cloud”
Solutions for Open Cloud
Choose Open Source SoftwareDevelope Open Source SoftwareUse pre-provided Open Source solutions for Cloud Computing, such as Debian 7.0 aka “Wheezy”
![Page 49: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/49.jpg)
Valentina FRANZONI “Open Cloud”
Debian
The Debian Project was founded in 1993 to be a truly free community project. Since then the project has grown to be one of the largest and most influential open source projects.
Available in 70 languages, and supporting a huge range of computer types, Debian calls itself the “universal operating system”.
http://www.debian.org
![Page 50: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/50.jpg)
Valentina FRANZONI “Open Cloud”
Debian Wheezy screenshot
![Page 51: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/51.jpg)
Valentina FRANZONI “Open Cloud”
Debian Wheezy
Xen Cloud PlatformDelivers an enterprise-ready server virtualization and cloud computing platform. XCP integrates with the following cloud orchestration stacks: CloudStack, OpenNebula and OpenStack.
OpenStackOpen source cloud OS for both public and private clouds, enables businesses to manage computers, storage, and networking resources via a self-service portal and APIs on standard hardware at massive scale.
http://wiki.debian.org/OpenStackHowtoxcp-xapi
nova-xcp-plugin
![Page 52: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/52.jpg)
Valentina FRANZONI “Open Cloud”
Debian Wheezy Debian is the first Linux distribution to contain XCP
packages. Until now, it was only possible to use XCP in Linux appliances within a tightly controlled environment. In Debian Wheezy was changed how users interact with XCP, providing much more flexibility and enabling anybody to use Debian as a XCP Dom0 kernel. This enables Debian users to build cloud services based on the leading Free Software virtualization platform that is powering some of the largest clouds in production today.
![Page 53: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/53.jpg)
Valentina FRANZONI “Open Cloud”
A new Cloud
The time to prepare for a new way of thinking the Cloud is now...
...are you ready?
![Page 54: HKBU-UNIPG Exchange Programme Summer 2012 OPEN CLOUD](https://reader036.vdocuments.us/reader036/viewer/2022071601/613d368e736caf36b75aa858/html5/thumbnails/54.jpg)
Hong Kong Baptist University
Università degli Studi di Perugia
Some images have been downloaded from Internet: if you think that they were provided without permission, if you own the copyright and you want them to be removed from this presentation, please write to:valentina.franzoni[@]dmi.unipg.it or staff[@]dmi.unipg.it
This presentation is distributed under creative common licence BY-ND-SA