![Page 1: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/1.jpg)
. . . . . .
GRNET-4Offering Cloud Services to the Greek R&E Community
Yannis Mitsos1 [email protected], Panos Louridas1 [email protected]
1Greek Research and Technology Network
October 2010
![Page 2: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/2.jpg)
. . . . . .
Presentation's structure
I Cloud services overview,I Our currently offered services,I Future initiatives/commitements,
![Page 3: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/3.jpg)
. . . . . .
Cloud services' categoriesThe SPI model
Figure: Cloud services' categories
I Software-as-a-service (SaaS) offerings are finished applications,I Platform-as-a-service (PaaS) is a build-deploy-manage environment,I Infrastructure-as-a-service (IaaS) is an on-demand virtual hosting
environment.
Source: Forrester
![Page 4: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/4.jpg)
. . . . . .
Cloud services' taxonomy
Figure: A Taxonomy Of Cloud Computing Services
Source: Forrester
![Page 5: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/5.jpg)
. . . . . .
Market analysis
Figure: Cloud services' categories
Source: Forrester
![Page 6: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/6.jpg)
. . . . . .
Rebuttal: Cloud's dark side
Why companies remain reluctant adopting cloud computing?1. Data privacy2. Security3. Licensing4. Applications' redesign
5. Interoperability6. Compliance7. SLAs8. Network monitoring
![Page 7: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/7.jpg)
. . . . . .
GRNET cloud service concept
Enabling the Future Service-Oriented InternetI A centralised services provisioning systemI Virtual working enviroment servicesI Services targeted to the academic, scientific, research community…I … while provide support to production / administration services as
well
![Page 8: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/8.jpg)
. . . . . .
Current Services
Do we offer any kind of Virtualised/Cloud services?I GRNET Virtual Machine (ViMa) ServiceI GRNET AAI FederationI HellasGrid infrastructureI Pithos online storage service
.ViMa Scope..
.
I Core services hostingI Virtual Private Server (vps) hosting for our clients
![Page 9: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/9.jpg)
. . . . . .
ViMa Service: after some rounds of redux
Prerequisites:I Actual cluster managementI A firm hypervisorI Web frontend for OOB access / power controlI Open architecture :)
Deployment:I KVMI Google's Ganeti project with GRNET NOC contributionsI Custom web frontend in Django (under development)
![Page 10: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/10.jpg)
. . . . . .
Ganeti: Shared-nothing Cluster
I No SPoF in the clusterI Master node: cluster control, master IP addressI Master candidate: cluster configuration copy as master candidateI Simple node: only as node controllerI If master fails: master failover to a master candidate
.Our contribution..
.
Shared block-storage support (working migrations and failover), Changesin the KVM backend to support boot from HTTP and support of VNCforwarding
Google's presentation:http://www.linux-kvm.org/wiki/images/0/0e/Kvm10_ganeti_talk.pdf
![Page 11: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/11.jpg)
. . . . . .
Coming Services
Based on our experience with IaaS we will offer additional SaaS facilities:I Scientific Software as a ServiceI Labs / Science 2.0 Environments as a ServiceI Administration Software as a ServiceI Database as a ServiceI Storage as a ServiceI Grid as a Service (cf. StratusLab)I Private cloud as a ServiceI Hydrib cloud as a ServiceI Disaster recovery as a SI Data archiving / curation as a ServiceI Backup as a Service
![Page 12: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/12.jpg)
. . . . . .
Science 2.0 Environments as a Service
Web 2.0 applications, namely, logging, tagging and social networking, leadto the Open Science model. A new paradigm swift?
I Data-Intensive Science (aka repositories),I Collaborative platforms,I Virtual research environment: Desktop based workflow management
system,I Scientific tools sharing.
![Page 13: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/13.jpg)
. . . . . .
Project facts
I Kick-Off: September 1st,I Budget: 10m€ (cost for a diversity of hardware is anticipated),I Green disaster recovery site is envisaged,I Open-source biased,I Differentiate from currently available commercial services, following
standard (?) commercial APIs,I Quick time to deliver (as always),
![Page 14: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/14.jpg)
. . . . . .
Conclusions
There are many supporting currents in our view of cloud computing:I Economies of scale (favourable economic / market environment)I Lack of sysadmin talentI Quick to market (production)I Long-term experience with providing quality services to the academiaI Excellent cooperation with the public sector / government, possible
to exploit synergies (e.g., disaster recovery).
![Page 15: GRNET-4 - Offering Cloud Services to the Greek R ... - … · GRNET-4 Offering Cloud Services to the Greek R&ECommunity ... I Google's Ganeti project with GRNETNOCcontributions I](https://reader031.vdocuments.us/reader031/viewer/2022022512/5ae433227f8b9a7b218e10ef/html5/thumbnails/15.jpg)
. . . . . .
Questions
?