SlideShare a Scribd company logo
Cloud Computing Ram Sharma Consultant Xebia India
What is Cloud Computing
Cloud Computing Insight
Cloud Computing Insight * Management Platform provides an interface to various Cloud services and modules. These features can include VM management,  storage management, user/group management, accounting, monitoring , SLA definition and enforcement etc. * Cloud Controller (CLC) The entry-point  into the cloud for administrators, developers, project managers, and endusers. The CLC is  responsible for querying the node managers for information about resources, making high level scheduling  decisions , and implementing them by making requests to cluster controllers. * Cloud Storage (CS) The Storage Server hosts the actual bulk storage (approx 1.4 TB ). Storage is exposed to the Block Storage  Controllers. CS  allows users to  store persistent data, organized as eventually-consistent buckets and objects. * (Block) Storage Controller (SC) Implements  block-accessed network storage (e.g. Amazon Elastic Block Storage – EBS) and is capable of interfacing  with various storage systems (NFS, iSCSI, etc.). An elastic block store is a Linux block device that can be attached to  a virtual machine but sends disk traffic across the locally attached network to a remote storage location. * Cluster Controllers (CC) The Cluster Controllers manage a collection of Node Controllers and provide the traffic isolation.  The CC also  manages the  virtual instance network and participates in the enforcement of SLAs as directed by the CLC. * Node Controller (NC) These are the servers in the pools that comprise the compute elements of the cloud.
Terms Confusing With Cloud Computing * Virtualization Hardware, Software (OS) , Memory, Data, Network, Desktop It is not Cloud Computing in itself but it is an integral component of Cloud Computing. * Grid Computing  * Target small user group  (Cluods are for large user set) * Requests are queued if they are already in queue  (Cloud has infinit pool of resources) * Implements federation at below API level or at middleware  (Cloud implements federation  at API level)
Different Flavors Of Cloud Computing * Infrastructure as a Service Infrastructure as a Service is a provision model in which an organization outsources the  equipment used to support operations, including storage, hardware, servers and  networking components. The service provider owns the equipment and is responsible for  housing, running and maintaining it. The client typically pays on a per-use basis.  Ex : Amazon EC2 * Platform as a Service PaaS offerings facilitate deployment of applications without the cost and complexity of  buying and managing the underlying hardware and software and provisioning hosting  capabilities, providing all of the facilities required to support the complete life cycle of  building and delivering web applications and services  entirely available from the Internet. Ex: Google App Engine, Microsoft Azure * Software as a Service Software as a Service (SaaS) is a software distribution model in which applications are  hosted by a vendor or service provider and made available to customers over a network,  typically the Internet. Ex: Windows Live, Google Docs etc.
Deployment Models Of Cloud Computing * Public Cloud - Main stream, commercial (pay per use), publicly available, provided by third party  * Private Cloud - On-premise, in-house cloud, non-commercial * Hybrid Cloud - Combination of private & public Cloud services
Benefits Of Cloud Computing *  Reduces Hardware/Software Cost *  Reduces Maintanence Cost *  High Performance *  High Accessibility *  High Reliability *  Highly Scalable – On Demand *  Multi-Tenancy *  Better Security
Issues With Cloud Computing *  Privacy *  Compliance: HIPPA, SOX *  Internet Connection *  Lack of Control *  Vendor Lock-In (Interoperability)
Comparetive Study: GAE, Azure & Amazon EC2 Feature Microsoft Azure Goole App Engine Amazon EC2 Offering PaaS, SaaS & IaaS PaaS Iaas Data Persistence SQL Azure, Azure Table Storage SimpleDS, BigTable ( only non-relational ) SimpleDB, S3, RDS (MySQL) Platform Supported Visual Studio .Net Python, Java, Grails, Jython Not Applicable Integration with other services Windows based service like BizTalk, Windows Live Services, Access Control Services Not Applicable Integration with Google Services. Like Authentication, mail, calender, contacts etc. Charges  For CPU usage, data storage, data storage  I/O, bandwidth usage For CPU usage, data storage, data storage  I/O, bandwidth usage VM instance usage, Message Queue Service, monitoring & autoscaling, Data Storage Implemetation Based on Hyper-V No Info Need to instantiate a VM http://cloudcomputing.sys-con.com/node/1257999
Getting Started – Build Your Own Cloud OpenSource Cloud Platforms: *  Eucalyptus (http://www.eucalyptus.com/) *  OpenStack (http://www.openstack.org/) -  Recently   Open Sourced by RackSpace
References http://en.wikipedia.org/wiki/Cloud_computing http://en.wikipedia.org/wiki/Cloud_Storage http://www.authorstream.com/Presentation/raghavi-172506-cloud-computing-ppt-science-technology-powerpoint/ http://www.authorstream.com/Presentation/aSGuest15724-168857-cloud-computing-presentation-enter-tags-final-1-education-ppt-powerpoint/ http://www.slideshare.net/checkmark/cloud-computing-1359084 http://www.guardian.co.uk/cloud-computing/what-is-cloud-computing http://www.eucalyptus.com/pdf/whitepapers/Eucalyptus_Overview.pdf http://cloudcomputing.sys-con.com/node/579826 White Paper: Intel® Cloud Builder Guide to Cloud Design and Deployment on Intel® Platforms - Ubuntu Enterprise Cloud
 

More Related Content

PPT
1.4 data warehouse
PDF
CS8080 information retrieval techniques unit iii ppt in pdf
PPT
Cloud computing
PPTX
Desktop as a Service DaaS in India by BSNL SIS
PPTX
ETL Technologies.pptx
PDF
DP-900.pdf
PPTX
Google Cloud Fundamentals by CloudZone
1.4 data warehouse
CS8080 information retrieval techniques unit iii ppt in pdf
Cloud computing
Desktop as a Service DaaS in India by BSNL SIS
ETL Technologies.pptx
DP-900.pdf
Google Cloud Fundamentals by CloudZone

What's hot (20)

PPTX
multi dimensional data model
PPTX
Green cloud computing
PPTX
What is Cloud computing?
PPTX
Data science Big Data
PPT
Unit 1-Cloud computing Foundation
PPT
Cloud Computing Impact On Small Business
PPTX
Cloud Computing_Unit 1- Part 1.pptx
PDF
Google Cloud Anthos on HPE Simplivity
PPTX
The rise of “Big Data” on cloud computing
PPTX
Cloud Computing - Economics
PPTX
Big Data - Applications and Technologies Overview
PPT
ECG ANALYSIS IN CLOUD COMPUTING
PPT
Data warehouse
PPT
Data Warehousing and Data Mining
PPTX
Green cloud computing India
PPTX
Cloud computing intro
PPTX
Cloud computing security issues and challenges
PPTX
Third party cloud services cloud computing
PPTX
Storage As A Service (StAAS)
multi dimensional data model
Green cloud computing
What is Cloud computing?
Data science Big Data
Unit 1-Cloud computing Foundation
Cloud Computing Impact On Small Business
Cloud Computing_Unit 1- Part 1.pptx
Google Cloud Anthos on HPE Simplivity
The rise of “Big Data” on cloud computing
Cloud Computing - Economics
Big Data - Applications and Technologies Overview
ECG ANALYSIS IN CLOUD COMPUTING
Data warehouse
Data Warehousing and Data Mining
Green cloud computing India
Cloud computing intro
Cloud computing security issues and challenges
Third party cloud services cloud computing
Storage As A Service (StAAS)
Ad

Viewers also liked (17)

PDF
Adeptical Solutions Pvt Ltd
PDF
Adeptical Solutions
ODP
OpenSocial
PPTX
Cloud Computing India Introduction and Overview - by karROX
PPT
Educational administrative usa,uk,india
PPT
Cloud Computing careers India - by Karrox Technologies
PDF
Cloud Computing Landscape in India
PPTX
Distance education
PPTX
Adult education and distant education
PPT
Special topic 3
PPT
Curriculum Development Models
PPT
Tolman theory of learning
PPT
Educational Administration
PDF
The Near Future of CSS
PDF
Classroom Management Tips for Kids and Adolescents
PDF
Essential things that should always be in your car
PDF
Back-to-School Survey 2016
Adeptical Solutions Pvt Ltd
Adeptical Solutions
OpenSocial
Cloud Computing India Introduction and Overview - by karROX
Educational administrative usa,uk,india
Cloud Computing careers India - by Karrox Technologies
Cloud Computing Landscape in India
Distance education
Adult education and distant education
Special topic 3
Curriculum Development Models
Tolman theory of learning
Educational Administration
The Near Future of CSS
Classroom Management Tips for Kids and Adolescents
Essential things that should always be in your car
Back-to-School Survey 2016
Ad

Similar to Cloud computing (20)

PPTX
Cloud computing1
PPTX
Ppt cloud deployment
PPTX
Cloud Architecture and Models: Cloud Reference Model Architecture Types of Cl...
PPTX
Introduction To Cloud Computing
DOC
Cloud Computing-notes.doc
PPTX
Microsoft Azure Cloud Basics Tutorial
PPTX
Cloud Deployment
PDF
Introduction to Windows Azure
PPT
Cloud computing
PDF
Understanding the cloud computing stack
PPTX
Cloud and its job oppertunities
PPTX
PPT
Cloud Computing
PPTX
Cloud computing ppt
PDF
cloud computing notes for anna university syllabus
PDF
Overview of cloud computing
PPTX
cloud_computing_updated.pptx
PPTX
Intoduction of cloud computing
PDF
Cloudmod4
PPSX
Cloud Computing Ppt
Cloud computing1
Ppt cloud deployment
Cloud Architecture and Models: Cloud Reference Model Architecture Types of Cl...
Introduction To Cloud Computing
Cloud Computing-notes.doc
Microsoft Azure Cloud Basics Tutorial
Cloud Deployment
Introduction to Windows Azure
Cloud computing
Understanding the cloud computing stack
Cloud and its job oppertunities
Cloud Computing
Cloud computing ppt
cloud computing notes for anna university syllabus
Overview of cloud computing
cloud_computing_updated.pptx
Intoduction of cloud computing
Cloudmod4
Cloud Computing Ppt

Recently uploaded (20)

PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
A Presentation on Artificial Intelligence
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Modernizing your data center with Dell and AMD
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Electronic commerce courselecture one. Pdf
PPTX
Cloud computing and distributed systems.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Digital-Transformation-Roadmap-for-Companies.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation_ Review paper, used for researhc scholars
A Presentation on Artificial Intelligence
Mobile App Security Testing_ A Comprehensive Guide.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Modernizing your data center with Dell and AMD
“AI and Expert System Decision Support & Business Intelligence Systems”
Building Integrated photovoltaic BIPV_UPV.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Electronic commerce courselecture one. Pdf
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Agricultural_Statistics_at_a_Glance_2022_0.pdf

Cloud computing

  • 1. Cloud Computing Ram Sharma Consultant Xebia India
  • 2. What is Cloud Computing
  • 4. Cloud Computing Insight * Management Platform provides an interface to various Cloud services and modules. These features can include VM management, storage management, user/group management, accounting, monitoring , SLA definition and enforcement etc. * Cloud Controller (CLC) The entry-point into the cloud for administrators, developers, project managers, and endusers. The CLC is responsible for querying the node managers for information about resources, making high level scheduling decisions , and implementing them by making requests to cluster controllers. * Cloud Storage (CS) The Storage Server hosts the actual bulk storage (approx 1.4 TB ). Storage is exposed to the Block Storage Controllers. CS allows users to store persistent data, organized as eventually-consistent buckets and objects. * (Block) Storage Controller (SC) Implements block-accessed network storage (e.g. Amazon Elastic Block Storage – EBS) and is capable of interfacing with various storage systems (NFS, iSCSI, etc.). An elastic block store is a Linux block device that can be attached to a virtual machine but sends disk traffic across the locally attached network to a remote storage location. * Cluster Controllers (CC) The Cluster Controllers manage a collection of Node Controllers and provide the traffic isolation. The CC also manages the virtual instance network and participates in the enforcement of SLAs as directed by the CLC. * Node Controller (NC) These are the servers in the pools that comprise the compute elements of the cloud.
  • 5. Terms Confusing With Cloud Computing * Virtualization Hardware, Software (OS) , Memory, Data, Network, Desktop It is not Cloud Computing in itself but it is an integral component of Cloud Computing. * Grid Computing * Target small user group (Cluods are for large user set) * Requests are queued if they are already in queue (Cloud has infinit pool of resources) * Implements federation at below API level or at middleware (Cloud implements federation at API level)
  • 6. Different Flavors Of Cloud Computing * Infrastructure as a Service Infrastructure as a Service is a provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The client typically pays on a per-use basis. Ex : Amazon EC2 * Platform as a Service PaaS offerings facilitate deployment of applications without the cost and complexity of buying and managing the underlying hardware and software and provisioning hosting capabilities, providing all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely available from the Internet. Ex: Google App Engine, Microsoft Azure * Software as a Service Software as a Service (SaaS) is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet. Ex: Windows Live, Google Docs etc.
  • 7. Deployment Models Of Cloud Computing * Public Cloud - Main stream, commercial (pay per use), publicly available, provided by third party * Private Cloud - On-premise, in-house cloud, non-commercial * Hybrid Cloud - Combination of private & public Cloud services
  • 8. Benefits Of Cloud Computing * Reduces Hardware/Software Cost * Reduces Maintanence Cost * High Performance * High Accessibility * High Reliability * Highly Scalable – On Demand * Multi-Tenancy * Better Security
  • 9. Issues With Cloud Computing * Privacy * Compliance: HIPPA, SOX * Internet Connection * Lack of Control * Vendor Lock-In (Interoperability)
  • 10. Comparetive Study: GAE, Azure & Amazon EC2 Feature Microsoft Azure Goole App Engine Amazon EC2 Offering PaaS, SaaS & IaaS PaaS Iaas Data Persistence SQL Azure, Azure Table Storage SimpleDS, BigTable ( only non-relational ) SimpleDB, S3, RDS (MySQL) Platform Supported Visual Studio .Net Python, Java, Grails, Jython Not Applicable Integration with other services Windows based service like BizTalk, Windows Live Services, Access Control Services Not Applicable Integration with Google Services. Like Authentication, mail, calender, contacts etc. Charges For CPU usage, data storage, data storage I/O, bandwidth usage For CPU usage, data storage, data storage I/O, bandwidth usage VM instance usage, Message Queue Service, monitoring & autoscaling, Data Storage Implemetation Based on Hyper-V No Info Need to instantiate a VM http://cloudcomputing.sys-con.com/node/1257999
  • 11. Getting Started – Build Your Own Cloud OpenSource Cloud Platforms: * Eucalyptus (http://www.eucalyptus.com/) * OpenStack (http://www.openstack.org/) - Recently Open Sourced by RackSpace
  • 12. References http://en.wikipedia.org/wiki/Cloud_computing http://en.wikipedia.org/wiki/Cloud_Storage http://www.authorstream.com/Presentation/raghavi-172506-cloud-computing-ppt-science-technology-powerpoint/ http://www.authorstream.com/Presentation/aSGuest15724-168857-cloud-computing-presentation-enter-tags-final-1-education-ppt-powerpoint/ http://www.slideshare.net/checkmark/cloud-computing-1359084 http://www.guardian.co.uk/cloud-computing/what-is-cloud-computing http://www.eucalyptus.com/pdf/whitepapers/Eucalyptus_Overview.pdf http://cloudcomputing.sys-con.com/node/579826 White Paper: Intel® Cloud Builder Guide to Cloud Design and Deployment on Intel® Platforms - Ubuntu Enterprise Cloud
  • 13.  

Editor's Notes

  • #3: If the cloud represents the internet, then cloud computing becomes Internet Computing. And that is indeed what it is. Computing that is hosted out in a place far away from my known and defined and controlled network.