• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Cloud computing
 

Cloud computing

on

  • 983 views

 

Statistics

Views

Total Views
983
Views on SlideShare
983
Embed Views
0

Actions

Likes
0
Downloads
198
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Cloud computing Cloud computing Presentation Transcript

    • Cloud Computing2012/2013
    • Outline• Introduction• History• The nature of the cloud• The cloud elements• Green benefits of Cloud Computing• Conclusion
    • What is cloud computing ?Cloud computing is a type of computing that relieson sharing computing resources rather than havinglocal servers or personal devices to handleapplications.1Introduction
    • History of ComputingMainframeClient ServerMinicomputerCloudWebVirtualization1960 1970 1980 1990 2000 2
    • The nature of the cloudOn-demand self-service A consumer can provision computing capabilities :server time and networkstorage, as needed and automatically.Broad network access Capabilities are available over the network and accessed through standardmechanisms that promote use by heterogeneous thin or thick clientplatforms (e.g., mobile phones, laptops, and PDAs).Resource pooling The provider’s computing resources are pooled to serve multiple consumersusing a multi-tenant model, with different physical and virtual resourcesdynamically assigned and reassigned according to consumer demand.Rapid elasticity Capabilities can be rapidly and elastically provisioned.To the consumer, the capabilities available for provisioning often appear tobe unlimited and can be purchased in any quantity at any time.Measured service Cloud systems automatically control and optimize resource use by leveraginga metering capability3
    • Cloud elementsManagement & AdministrationSoftware as a servicePlateforme as a serviceInfrastructure as a serviceCloud service delivery models4
    • SaaSWhere off-the shelf applicationsAre accessed over the internet• Free or paid via subscription• Accessible via any computer• Facilitate collaborative working• Generic application not always suitablefor business use …Software as a service5
    • examplesOffice Apps: Word Processors, Spreadsheets and Presentation PackagesGoogle Docs Zoho SlideRocket6
    • PaaSProvide environment and toolsfor creating new applications• Rapid development at low coast• Private or public deployment• Limits developers to provide languagesand toolsPlatform as a service7
    • examplesPlatform as a Service (PaaS) Vendors :Google App Engine Windows Azure Salesforce8
    • IaaSAllows existing applications to berun on a cloud supplier’s hardwareInfrastructure as a serviceIaaS Categories:9
    • private cloud •The customer rents a number of co-located servers in partof a data center,•The cloud hardware is as separated from the cloud ofother users,• The most secure form of IaaS.dedicatedhosting• The customer rents dedicated physical servers on demandfrom anywhere,• Less costly than a private cloud,•dedicated hosting can be dynamically scaled.The customer is able to increase or decrease the numberof servers.hybrid hosting •The customer rents on demand a mix of dedicated physicalservers and some less expensive virtual server instances.cloud hosting • The customer rents virtual server instances required ondemand.Customers share all his servers with other customers.10
    • examplesIaaS Providers:Amazon Web Services GoGrid Elastic Hosts11
    • Cloud elementsPublic Private HybridDeploymentModelsServiceModelsSoftware as aService (SaaS)Platform as aService (PaaS)Infrastructure as aService (IaaS)EssentialCharacteristics On-DemandSelf ServiceBroad NetworkAccessResource PoolingRapid ElasticityMeasured ServiceCommunity12
    • Green benefits of Cloud ComputingServers  Reduce the number of servers : 5 to 10 virtual servers to 1 physical server Less space required Reduced power More energy efficient serversWorkstations  Thin clients -> reduced power , Virtual workstations running on servers : 30 to 70 wks to 1 serverIT Support  Workstations that are not used are switched off, Maintenance performed real time.Environmental  Lower carbon emissions : less power needed Recycle old equipment13
    • Conclusion• Clouds Provide internet based services Available on demand And fully managed by the provider There is no one “Cloud”. There are many models andarchitectures• Clouds let you Avoid capital expenses on hardware, software, and service Share infrastructure and costs Lower management overhead Access a large range of apps
    • • http://e-university.wisdomjobs.com/cloud-computing• http://www.webopedia.com/TERM/C/cloud_computing.html• http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf• http://technet.microsoft.com/en-us/magazine/hh509051.aspxReferences
    • Thank you for your attention