SlideShare a Scribd company logo
1 of 24
CloudDesk
Cloud Operating System
Rajesh Hegde
Information Science and Eng. Department,
Sri Siddhartha institute of Technology
1
 Introduction to Cloud
 Service Models
 Deployment Model
 Why Do You Need A Cloud OS ..?
 Definitions
 Cloud Operating Systems
 Architecture
 Current Cloud Operating Systems (Samples)
 Advantages
 CloudDesk GUI
 Conclusion
 References
Agenda
2
Introduction to Cloud
“The practice of using a network of remote servers hosted on the Internet
to store, manage, and process data, rather than a local server”
-- Google Definition
3
Service Models
 IaaS - Infrastructure as a Service
 Ex: Amazon, Rackspace
 PaaS - Platform as a Service
 Ex: GoogleAppEngine
 SaaS - Software as a Service
 Ex: Google Docs
4
Deployment Models
 Private Cloud
 Public Cloud
 Hybrid Cloud
5
• Proceed in use of computing services.
• On demand resources and pay as you go service.
• Access the OS facility from anywhere, through
any device.
• In order for the user to effectively control all of
this computational power, We need an operating
system for these new hardware platforms.
Why Do You Need A Cloud OS ..?
6
 A Cloud Operating System is a type of Operating
System designed to operate within Cloud
Computing and Virtualization environment.
 Cloud operating system is a “Browser Based
Operating System” which will manage the Cloud
Resources through internet.
Definition
7
Architecture
8
• Cloud Operating Systems:
– Chromium OS
– Ubuntu Enterprise OS
• And Web-Based Cloud Operating Systems
Current Cloud Operating Systems
9
• iCloud
• eyeOS
• Glide OS
• g.ho.st
• Own Cloud
Web-Based Cloud Operating Systems
10
Advantages
 Low Cost Solution
 Device and location independence service
 Multi-tenant architecture
 Centralization
 Utilization and efficiency
 Rapid Scalability
11
Disadvantages Of Cloud Computing
 Stored data might not be secure
 Dependent on internet connection
 It’s not platform agnostic
 Can be slow
12
CloudDesk – Login page
13
CloudDesk – New User page
14
CloudDesk - Desktop
15
CloudDesk – Text Editor
16
CloudDesk – Google Viewer
17
Word Processor
18
CloudDesk –Terminal
19
CloudDesk - CoolIDE
20
Conclusion
• Web based Operating Systems evolution will
reduce the computation cost.
• It will lead to Evolution of thin client.
• One operating System can be accessed
through many devices.
21
[1] F.Pianese, P.Bosch, A.Duminuco, N.Janssens, T.Stathopoulos, M.Steiner, “ Toward a Cloud Operating
System,” Network Operations and Management Symposium Workshops (NOMS Wksps), 2010.
[2] I. Foster, C. Kesselman, J. M. Nick, and S. Tuecke, “The physiology of the grid: An open grid services
architecture for distributed systems integration,” in Open Grid Service Infrastructure WG, Global Grid
Forum, 2002.
[3] “Amazon EC2.” [Online] http://aws.amazon.com/ec2.
[4] D. Nurmi, R. Wolski, C. Grzegorczyk, G. Obertelli, S. Soman, L. Youseff, and D. Zagorodnov, “The
eucalyptus open-source cloud-computing system,” in Proc. of Cloud Computing and Its Applications, Oct.
2008.
[5] F. Chang, J. Dean, S. Ghemawat, W. C. Hsieh, D. A. Wallach, M. Burrows, T. Chandra, A. Fikes, and R. E.
Gruber, “Bigtable: A distributed storage system for structured data,” in 7th USENIX Symposium on
Operating Systems Design and Implementation (OSDI), 2006.
[6] S. J. Mullender, G. van Rossum, A. S. Tanenbaum, R. van Renesse, and H. van Staveren, “Amoeba: A
distributed operating system for the 1990s,” IEEE Computer, vol. 23, no. 5, pp. 44–53, 1990.
[7] E. V. Hensbergen, N. P. Evans, and P. Stanley-Marbell, “A unified execution model for cloud computing,”
in In Proc. of the 3rd ACM SIGOPS International Workshop on Large Scale Distributed Systems and
Middleware (LADIS), 2009.
References
22
[8] E. M. Maximilien, A. Ranabahu, R. Engehausen, and L. C. Anderson, “Toward cloud-agnostic
middlewares,” in Proceedings of OOPSLA ’09, (New York, NY, USA), pp. 619–626, ACM, 2009.
[9] E. K. Lua, J. Crowcroft, M. Pias, R. Sharma, and S. Lim, “A survey and comparison of peer-to-peer overlay
network schemes,” IEEE Communications Survey and Tutorial, vol. 7, pp. 72–93, March 2004.
[10] SETI@Home. [Online] http://setiathome.berkeley.edu.
[11] G. Fox, D. Gannon, S.-H. Ko, S. Lee, S. Pallickara, M. Pierce, X. Qiu, X. Rao, A. Uyar, M. Wang, and W.
Wu, Peer-to-Peer Grids. John Wiley and Sons Ltd, 2003.
[12] I. Foster and A. Iamnitchi, “On death, taxes, and the convergence of peer-to-peer and grid computing,”
in In 2nd International Workshop on Peer-to-Peer Systems (IPTPS), pp. 118–128, 2003.
[13] N. Drost, R. van Nieuwpoort, and H. Bal, “Simple locality-aware coallocation in peer-to-peer
supercomputing,” in Proceedings of the 6th IEEE/ACM CCGrid Symposium, 2006.
[14] J. Ritter, “Why gnutella can’t scale. No, really.” [Online] http://www.darkridge.com/
jpr5/doc/gnutella.html., Feb 2001.
[15] J. Albrecht, R. Braud, D. Dao, N. Topilski, C. Tuttle, A. C. Snoeren, and A. Vahdat, “Remote Control:
Distributed Application Configuration, Management, and Visualization with Plush,” in Proceedings of the
Twenty-first USENIX LISA Conference, November 2007.
References (Continued)
23
Thank You..
Any Question?
24

More Related Content

What's hot

Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing SecurityNinh Nguyen
 
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesAditya Jha
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaAmar Myana
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security ChallengesYateesh Yadav
 
Research in Cloud Computing
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud ComputingRajshri Mohan
 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud ServicesDavid J Rosenthal
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Garvit Anand
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentalsRaju Kumar
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...Shashi soni
 
Google cloud platform introduction
Google cloud platform introductionGoogle cloud platform introduction
Google cloud platform introductionSimon Su
 
Application Virtualization presentation
Application Virtualization presentationApplication Virtualization presentation
Application Virtualization presentationATWIINE Simon Alex
 

What's hot (20)

Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
AWS PPT.pptx
AWS PPT.pptxAWS PPT.pptx
AWS PPT.pptx
 
IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
 
Cloud Computing and Amazon Web Services
Cloud Computing and Amazon Web ServicesCloud Computing and Amazon Web Services
Cloud Computing and Amazon Web Services
 
Eucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebulaEucalyptus, Nimbus & OpenNebula
Eucalyptus, Nimbus & OpenNebula
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security Challenges
 
Research in Cloud Computing
Research in Cloud ComputingResearch in Cloud Computing
Research in Cloud Computing
 
Introduction to Microsoft Azure Cloud
Introduction to Microsoft Azure CloudIntroduction to Microsoft Azure Cloud
Introduction to Microsoft Azure Cloud
 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud Services
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)Introduction to Amazon Web Services (AWS)
Introduction to Amazon Web Services (AWS)
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
 
What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...What is Virtualization and its types & Techniques.What is hypervisor and its ...
What is Virtualization and its types & Techniques.What is hypervisor and its ...
 
Google cloud platform introduction
Google cloud platform introductionGoogle cloud platform introduction
Google cloud platform introduction
 
Application Virtualization presentation
Application Virtualization presentationApplication Virtualization presentation
Application Virtualization presentation
 
AWS Account Best Practices
AWS Account Best PracticesAWS Account Best Practices
AWS Account Best Practices
 
Public cloud
Public cloudPublic cloud
Public cloud
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 

Viewers also liked

Viewers also liked (18)

Cloud OS(basic)
Cloud OS(basic)Cloud OS(basic)
Cloud OS(basic)
 
Build a Cloud Day San Francisco - Ubuntu Cloud
Build a Cloud Day San Francisco - Ubuntu CloudBuild a Cloud Day San Francisco - Ubuntu Cloud
Build a Cloud Day San Francisco - Ubuntu Cloud
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Locus Distributed Operating System
Locus Distributed Operating SystemLocus Distributed Operating System
Locus Distributed Operating System
 
Cook Infrastructure with chef -- Justeat.IN
Cook Infrastructure with chef  -- Justeat.INCook Infrastructure with chef  -- Justeat.IN
Cook Infrastructure with chef -- Justeat.IN
 
Aos distibutted system
Aos distibutted systemAos distibutted system
Aos distibutted system
 
Arachne ppt
Arachne pptArachne ppt
Arachne ppt
 
Amoeba
AmoebaAmoeba
Amoeba
 
Distributed operating system(os)
Distributed operating system(os)Distributed operating system(os)
Distributed operating system(os)
 
6.Distributed Operating Systems
6.Distributed Operating Systems6.Distributed Operating Systems
6.Distributed Operating Systems
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
 
Macintosh ppt
Macintosh pptMacintosh ppt
Macintosh ppt
 
Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system ppt
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Data security in cloud computing
Data security in cloud computingData security in cloud computing
Data security in cloud computing
 
Mac OS(Operating System)
Mac OS(Operating System)Mac OS(Operating System)
Mac OS(Operating System)
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 

Similar to Cloud Operating System Overview and CloudDesk Demonstration

Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingAnimesh Chaturvedi
 
Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Qutub-ud- Din
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World IRJET Journal
 
A comparative study between cloud computing and fog
A comparative study between cloud computing and fog A comparative study between cloud computing and fog
A comparative study between cloud computing and fog Manash Kumar Mondal
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentationAhmed Abdisalan
 
Comparative study of Data management for cloud computing deployment
Comparative study of Data management for cloud computing deploymentComparative study of Data management for cloud computing deployment
Comparative study of Data management for cloud computing deploymentAkanksha Chandel
 
LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY
LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY
LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY ijccsa
 
Locality Sim : Cloud Simulator with Data Locality
Locality Sim : Cloud Simulator with Data LocalityLocality Sim : Cloud Simulator with Data Locality
Locality Sim : Cloud Simulator with Data Localityneirew J
 
Efficient and reliable hybrid cloud architecture for big database
Efficient and reliable hybrid cloud architecture for big databaseEfficient and reliable hybrid cloud architecture for big database
Efficient and reliable hybrid cloud architecture for big databaseijccsa
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
May 2022: Most Download Articles in Web & Semantic Technology
May 2022: Most Download Articles in Web & Semantic TechnologyMay 2022: Most Download Articles in Web & Semantic Technology
May 2022: Most Download Articles in Web & Semantic Technologydannyijwest
 
Review and Classification of Cloud Computing Research
Review and Classification of Cloud Computing ResearchReview and Classification of Cloud Computing Research
Review and Classification of Cloud Computing Researchiosrjce
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用lantianlcdx
 
Iasi code camp 20 april 2013 cloud9
Iasi code camp 20 april 2013 cloud9Iasi code camp 20 april 2013 cloud9
Iasi code camp 20 april 2013 cloud9Codecamp Romania
 
Cloud_on_Linux_Operating_System.pdf
Cloud_on_Linux_Operating_System.pdfCloud_on_Linux_Operating_System.pdf
Cloud_on_Linux_Operating_System.pdfPalanikumar72221
 
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...Editor IJCATR
 

Similar to Cloud Operating System Overview and CloudDesk Demonstration (20)

Cloud computingresearch
Cloud computingresearchCloud computingresearch
Cloud computingresearch
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Concurrent and Distributed CloudSim Simulations
Concurrent and Distributed CloudSim SimulationsConcurrent and Distributed CloudSim Simulations
Concurrent and Distributed CloudSim Simulations
 
Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing Task Scheduling methodology in cloud computing
Task Scheduling methodology in cloud computing
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World
 
A comparative study between cloud computing and fog
A comparative study between cloud computing and fog A comparative study between cloud computing and fog
A comparative study between cloud computing and fog
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Comparative study of Data management for cloud computing deployment
Comparative study of Data management for cloud computing deploymentComparative study of Data management for cloud computing deployment
Comparative study of Data management for cloud computing deployment
 
LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY
LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY
LOCALITY SIM: CLOUD SIMULATOR WITH DATA LOCALITY
 
Locality Sim : Cloud Simulator with Data Locality
Locality Sim : Cloud Simulator with Data LocalityLocality Sim : Cloud Simulator with Data Locality
Locality Sim : Cloud Simulator with Data Locality
 
Efficient and reliable hybrid cloud architecture for big database
Efficient and reliable hybrid cloud architecture for big databaseEfficient and reliable hybrid cloud architecture for big database
Efficient and reliable hybrid cloud architecture for big database
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
May 2022: Most Download Articles in Web & Semantic Technology
May 2022: Most Download Articles in Web & Semantic TechnologyMay 2022: Most Download Articles in Web & Semantic Technology
May 2022: Most Download Articles in Web & Semantic Technology
 
Review and Classification of Cloud Computing Research
Review and Classification of Cloud Computing ResearchReview and Classification of Cloud Computing Research
Review and Classification of Cloud Computing Research
 
云计算及其应用
云计算及其应用云计算及其应用
云计算及其应用
 
Iasi code camp 20 april 2013 cloud9
Iasi code camp 20 april 2013 cloud9Iasi code camp 20 april 2013 cloud9
Iasi code camp 20 april 2013 cloud9
 
B1802030511
B1802030511B1802030511
B1802030511
 
Cloud_on_Linux_Operating_System.pdf
Cloud_on_Linux_Operating_System.pdfCloud_on_Linux_Operating_System.pdf
Cloud_on_Linux_Operating_System.pdf
 
cloud
cloudcloud
cloud
 
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
Providing a multi-objective scheduling tasks by Using PSO algorithm for cost ...
 

Recently uploaded

Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 

Recently uploaded (20)

Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 

Cloud Operating System Overview and CloudDesk Demonstration

  • 1. CloudDesk Cloud Operating System Rajesh Hegde Information Science and Eng. Department, Sri Siddhartha institute of Technology 1
  • 2.  Introduction to Cloud  Service Models  Deployment Model  Why Do You Need A Cloud OS ..?  Definitions  Cloud Operating Systems  Architecture  Current Cloud Operating Systems (Samples)  Advantages  CloudDesk GUI  Conclusion  References Agenda 2
  • 3. Introduction to Cloud “The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server” -- Google Definition 3
  • 4. Service Models  IaaS - Infrastructure as a Service  Ex: Amazon, Rackspace  PaaS - Platform as a Service  Ex: GoogleAppEngine  SaaS - Software as a Service  Ex: Google Docs 4
  • 5. Deployment Models  Private Cloud  Public Cloud  Hybrid Cloud 5
  • 6. • Proceed in use of computing services. • On demand resources and pay as you go service. • Access the OS facility from anywhere, through any device. • In order for the user to effectively control all of this computational power, We need an operating system for these new hardware platforms. Why Do You Need A Cloud OS ..? 6
  • 7.  A Cloud Operating System is a type of Operating System designed to operate within Cloud Computing and Virtualization environment.  Cloud operating system is a “Browser Based Operating System” which will manage the Cloud Resources through internet. Definition 7
  • 9. • Cloud Operating Systems: – Chromium OS – Ubuntu Enterprise OS • And Web-Based Cloud Operating Systems Current Cloud Operating Systems 9
  • 10. • iCloud • eyeOS • Glide OS • g.ho.st • Own Cloud Web-Based Cloud Operating Systems 10
  • 11. Advantages  Low Cost Solution  Device and location independence service  Multi-tenant architecture  Centralization  Utilization and efficiency  Rapid Scalability 11
  • 12. Disadvantages Of Cloud Computing  Stored data might not be secure  Dependent on internet connection  It’s not platform agnostic  Can be slow 12
  • 14. CloudDesk – New User page 14
  • 16. CloudDesk – Text Editor 16
  • 17. CloudDesk – Google Viewer 17
  • 21. Conclusion • Web based Operating Systems evolution will reduce the computation cost. • It will lead to Evolution of thin client. • One operating System can be accessed through many devices. 21
  • 22. [1] F.Pianese, P.Bosch, A.Duminuco, N.Janssens, T.Stathopoulos, M.Steiner, “ Toward a Cloud Operating System,” Network Operations and Management Symposium Workshops (NOMS Wksps), 2010. [2] I. Foster, C. Kesselman, J. M. Nick, and S. Tuecke, “The physiology of the grid: An open grid services architecture for distributed systems integration,” in Open Grid Service Infrastructure WG, Global Grid Forum, 2002. [3] “Amazon EC2.” [Online] http://aws.amazon.com/ec2. [4] D. Nurmi, R. Wolski, C. Grzegorczyk, G. Obertelli, S. Soman, L. Youseff, and D. Zagorodnov, “The eucalyptus open-source cloud-computing system,” in Proc. of Cloud Computing and Its Applications, Oct. 2008. [5] F. Chang, J. Dean, S. Ghemawat, W. C. Hsieh, D. A. Wallach, M. Burrows, T. Chandra, A. Fikes, and R. E. Gruber, “Bigtable: A distributed storage system for structured data,” in 7th USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2006. [6] S. J. Mullender, G. van Rossum, A. S. Tanenbaum, R. van Renesse, and H. van Staveren, “Amoeba: A distributed operating system for the 1990s,” IEEE Computer, vol. 23, no. 5, pp. 44–53, 1990. [7] E. V. Hensbergen, N. P. Evans, and P. Stanley-Marbell, “A unified execution model for cloud computing,” in In Proc. of the 3rd ACM SIGOPS International Workshop on Large Scale Distributed Systems and Middleware (LADIS), 2009. References 22
  • 23. [8] E. M. Maximilien, A. Ranabahu, R. Engehausen, and L. C. Anderson, “Toward cloud-agnostic middlewares,” in Proceedings of OOPSLA ’09, (New York, NY, USA), pp. 619–626, ACM, 2009. [9] E. K. Lua, J. Crowcroft, M. Pias, R. Sharma, and S. Lim, “A survey and comparison of peer-to-peer overlay network schemes,” IEEE Communications Survey and Tutorial, vol. 7, pp. 72–93, March 2004. [10] SETI@Home. [Online] http://setiathome.berkeley.edu. [11] G. Fox, D. Gannon, S.-H. Ko, S. Lee, S. Pallickara, M. Pierce, X. Qiu, X. Rao, A. Uyar, M. Wang, and W. Wu, Peer-to-Peer Grids. John Wiley and Sons Ltd, 2003. [12] I. Foster and A. Iamnitchi, “On death, taxes, and the convergence of peer-to-peer and grid computing,” in In 2nd International Workshop on Peer-to-Peer Systems (IPTPS), pp. 118–128, 2003. [13] N. Drost, R. van Nieuwpoort, and H. Bal, “Simple locality-aware coallocation in peer-to-peer supercomputing,” in Proceedings of the 6th IEEE/ACM CCGrid Symposium, 2006. [14] J. Ritter, “Why gnutella can’t scale. No, really.” [Online] http://www.darkridge.com/ jpr5/doc/gnutella.html., Feb 2001. [15] J. Albrecht, R. Braud, D. Dao, N. Topilski, C. Tuttle, A. C. Snoeren, and A. Vahdat, “Remote Control: Distributed Application Configuration, Management, and Visualization with Plush,” in Proceedings of the Twenty-first USENIX LISA Conference, November 2007. References (Continued) 23

Editor's Notes

  1. Stored data might not be secure: With cloud computing, all your data is stored on the cloud. How secure is the cloud? Can unauthorized users gain access to your confidential data? Cloud computing companies say that data is secure, but it's too early in the game to be completely sure of that. Dependent on internet connection: Internet connectivity isn’t completely stable and reliable. For cloud computing to be completely accessible anywhere, we’ll probably need to wait a few more years for the internet service providers to step up to the plate. It’s not platform agnostic: Most clouds force participants to rely on a single platform or host only one type of product.  If you need to support multiple platforms, as most enterprises do, then you’re looking at multiple clouds. That can be a nightmare to manage. Can be slow: Even on a fast connection, web-based applications can sometimes be slower than accessing a similar software program on your desktop PC.