html5-img
1 / 23

Quanta

Cloud Computing Now and the Future Development of the IaaS. 2010. Quanta. Division: CCASD Title: Project Manager Name: Chad Lin. Computer. Agenda:. What is Cloud Computing? Public, Private and Hybrid Cloud. Wh y Cloud Computing ? Inside Cloud - Meaning of IaaS , PaaS and SaaS

mardi
Télécharger la présentation

Quanta

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cloud Computing Now and the Future Development of the IaaS 2010 Quanta Division: CCASD Title: Project Manager Name: Chad Lin Computer

  2. Agenda: • What is Cloud Computing? • Public,PrivateandHybridCloud. • Why Cloud Computing ? • InsideCloud-Meaning of IaaS, PaaS and SaaS • KeyFactorsofCC.GoogleFileSystem,MapReduceandBigTable. • VirtualizationPlatform • Open Source IaaS Solution: Eucalyptus,Nimbus,OpenNebula • Future RoadMap of IaaS • Our current position • Conclusion

  3. What isCloudComputing? • Key to the definition of cloud computing is the “cloud” itself. Here , the cloud is a large group of interconnected computers. • These computers can be personal computers or network servers; they can be public,privateorhybird. • This cloud of computers extends beyond a single company or enterprise. The applications and data served by the cloud are available to broad group of users, cross-enterprise and cross-platform. • Access is via the Internet. Any authorized user can access these docs and apps from any computer over any Internet connection.

  4. Pubic,Privateand HybridCloud Cloud Choices Public Cloud • On-demand resources, scalability • Shared environment Hybrid Cloud Private Cloud • Exclusive environment • Limited on-demand capabilities Public + Private cloud Externally Hosted Private Cloud On-Premise Private Cloud • Exclusive, but hosted by a third party • Limited on-demand scaling • Expensive than public cloud • Cheaper than on-premise private cloud • Possibility of co-location • Requires Initial Capital Investment • Cloud setup within Org’s data center • Control on security and audit • Based on basic virtualization • Limited on-demand scaling

  5. Why Cloud Computing Reduces TCO Reduces Risks • Savings on Capital Investment • Savings on Data Center Space, Power and Cooling • Minimizes Operational costs • Eliminates capacity planning and sizing • Prevents ‘success disaster’ • Eliminates scalability issues and risk of failure Better Budget Utilization Remain Competitive • Re-invest saved Capex on new initiatives • Focus on business, not on infrastructure • Save on operations manpower • Quicker Time to Market • Create dev and test environments on the fly • Rely on speed & stability of the Cloud provider

  6. Inside a Cloud Software as a Service (SaaS) Corporate Email CRM, ERP, HR Business Processes The Cloud Platform Platform as aService (PaaS) Java Runtime Web 2.0 Runtime LAMP / WAMP Software Platform Infrastructure as a Service (IaaS) Virtual Servers Virtual Storage Network Routers Virtualized CPUs and Storage Physical Servers Physical Servers across the Globe

  7. Inside a Cloud-IaaS The ‘Nuts and Bolts’ of a Public Cloud Registration, Authentication and Authorization Statistics, Deployment, Start/Stop Replicates Application on demand The face of the Cloud Facilitates Pay-per-use Enforces Security Cloud Applications The Cloud Platform Self Service Portal Identity Management Dynamic Provisioning Engine Monitoring and Management Security Subsystem Metering, Billing and Rating System Virtualized Runtime Environment (Infrastructure & Platform) Network of Physical Servers controlled by the Cloud Operating System The heart of the “Cloud”

  8. Key Factors of CC - Distribution File System: Google File System • Efficiencyofstorageutilization. • Expendisible. • Liability. • Reusable. • Reference:19th ACM Symposium on Operating Systems Principles

  9. Key Factors of CC – MapReduce MapReduce is a framework for processing huge datasets on certain kinds of distributable problems using a large number of computers (nodes) and these computers are not required highly stable. • Reference:2004,OSDI

  10. Key Factors of CC – BigTable Bigtable is a distributed storage system for managing structured data that is designed to scale to a very large size: petabytes of data across thousands of commodity servers. • Reference:2006,OSDI

  11. Key Factors of IaaS – Virtualization

  12. VirtualizationPlatform Open Source CommercialLicense

  13. IDC–EvolutionStep LegacyRack ContainerIDC GoogleRack

  14. Cloud Providers – MarketLeader Infrastructure as a Service Platform as a Service Software as a Service

  15. AmazonWebService–IaaSISVLeader • Offerings • Hardware as a Service (HaaS) AWS-EC2 • Storage as a Service – AWS-S3 • Database as a Service – SimpleDB • Queuing as a Service – SQS • Aggregate Offerings • Pretty much anything you can think off • Oracle , Solaris , Hadoop Clusters (NY times), Specialized Applications (Vertica DB) , Animoto

  16. AmazonWebService–UseCases • AWS – Some Use Cases • Start up’s (low entry point and can get going with great infrastructure in a day) • SaaS vendors (Vertica ) – a logical marriage between SaaS and HaaS. AWS just becomes a component in the Supply Chain • Enterprise Use Cases • Testing –(Performance testing ,Compatibility Testing) • Massive Batch Jobs – Hadoop Image (NY Times example) , Animoto uses 3000 EC2 instances • Claim to Fame • Came from Bottom up in the market and took the low end of the market by storm • Low Entry point (10 cents an hour for a CPU) and can scale up to Terabytes of storage and thousands of server at the same price structure • Everything is Automated and has programmatic access (No calls to system admin’s to configure a parameter or restart a server)

  17. AmazonWebService–DetailedInsight S3 – Simple Storage Service EC2 – Elastic Compute Cloud • Create a virtual server instance • Concept of AMI – Amazon Machine Image • Choose your operating system and/or s/w • SSH and SFTP to your virtual server • Web Service interface for admin tasks • File System Storage of Arbitrary Data • Each file can be 5 GB • Secure storage with ACLs • Used by SmugMug Photo Service SQS – Simple Queue Service Elastic Map Reduce • Message Queue Infrastructure • Reliable delivery` • Infrastructure for data-intensive tasks • Web indexing, data mining, log file analysis Simple DB Elastic Cloud Front • Core Database Functions • Fast Indexing, Querying and retrieval • Infrastructure for content delivery • Based on closest geographical location

  18. Open Source IaaS Solution - Eucalyptus

  19. Open Source IaaS Solution - NiMBUS

  20. Open Source IaaS Solution - OpenNebula

  21. FutureroadmapofIaas

  22. Our Current Position SaaS Go Live on 2011/1/31 PaaS Go Live on 2011/1/31 IaaS Go Live on 2011/1/31 Hardware Resource Continuously Update

  23. Thanks for your time!! Q & A

More Related