Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Market oriented Cloud Computing


Published on

Published in: Technology, Business
  • Be the first to comment

Market oriented Cloud Computing

  1. 1. Vision, Hype, and Reality for delivering IT Services as Computing UtilitiesPresented byJithin P
  2. 2. Agenda• Introduction• Market Oriented Cloud Architecture• Emerging Cloud Platforms• Global Cloud Exchange and Markets• Summary
  3. 3. Introduction“As of now, computer networks are still in their infancy, but as they grow up and become sophisticated, we will probably see the spread of ‘computer utilities’ which, like present electric and telephone utilities, will service individual homes and offices across the country.” Leonard Kleinrock
  4. 4. Introduction• New Computing Paradigms – Cluster Computing – Grid Computing – P2P Computing – Service Computing – Cloud Computing
  5. 5. Cloud"A Cloud is a type of parallel and distributedsystem consisting of a collection of interconnectedand virtualised computers that are dynamicallyprovisioned and presented as one or more unified computing resources based on service-levelagreements established through negotiationbetween the service provider and consumers.”
  6. 6. Market Oriented Cloud Architecture• Need – Consumers will require different QoS to be maintained by their providers. – Providers will need to consider and meet different QoS parameter of each individual consumer – So market oriented resource management is necessary to regulate the supply and demand cloud resources at market equilibrium.
  7. 7. Market Oriented Cloud Architecture
  8. 8. Market Oriented Cloud Architecture• Users/Brokers : – Submit service request from any where in the world.• SLA Resource Allocator : – Interface between cloud provider and users.
  9. 9. SLA Resource Allocator
  10. 10. Emerging Cloud Platforms
  11. 11. Amazon EC2• Elastic Compute Cloud (EC2)• Amazon Machine Image (AMI)• EC2 Uses XEN Virtual Machine• Virtual Os :Linux, Solaris, Windows• Simple Storage Service• Elastic IP address• Amazon Cloud Watch• Realiability
  12. 12. Google App Engine• For developing and hosting web application in google managed datacenter• Automatic scaling*• Free up to certain level of consumption• Support for python, java, and Go• Restrictions
  13. 13. Microsoft Live Mesh• Access stuffs on your computer from almost anywhere• Free to use internet based file synchronization application• Remote desktop access via internet
  14. 14. Sun Grid• Now Know as oracle Grid• Open source batch queuing system• Used on computer farm or high performance computing cluster
  15. 15. Global Cloud Exchange and Markets
  16. 16. Limitations of present service providers• Inflexible pricing• Consumers are restricted to offering from a single provider at a time• Unable to swap one provider for another• No standard interface
  17. 17. Global Cloud Exchange
  18. 18. Global Cloud Exchange• Market directory• Banking system• Brokers• Price setting mechanism• Admission control mechanism• Resource management system• Consumers utility function• Resource management proxy
  19. 19. Challenges• Unwillingness to shift from traditional controlled environment• Regulatory pressure• How to obtain restitution in case of SLA violation