Leveraging Cloud Computing for Optimized Storage Management
Total Page:16
File Type:pdf, Size:1020Kb
Leveraging Cloud Computing For Optimized Storage Management IncludingEMC Proven EMC Professional Proven™ ProfessionalKnowledge Sharing Certification 2009 Information Storage & Management (EMCPA) Mohammed Hashim Rejaneesh Sasidharan Escalations & Training Manager Technical Lead-SME Global Technical Support Global Technical Support PSE Lab, Bangalore PSE Lab, Bangalore Wipro Technologies Wipro Technologies [email protected] [email protected] Leveraging Cloud Computing For Optimized Storage Management Mohammed Hashim Rejaneesh Sasidharan Escalations & Training Manager Technical Lead-SME Global Technical Support Global Technical Support PSE Lab, Bangalore PSE Lab, Bangalore Wipro Technologies Wipro Technologies [email protected] [email protected] Information Storage & Management (EMCPA) 2009 EMC Proven Professional Knowledge Sharing 1 Table of Contents Leveraging Cloud Computing For Optimized Storage Management.......................................... 1 Introduction.................................................................................................................................. 3 Cloud Computing and Data Storage ............................................................................................ 3 Industry Relevance and Article Overview................................................................................... 4 SOA.............................................................................................................................................. 4 SaaS.............................................................................................................................................. 6 Distributed System....................................................................................................................... 6 Grid Computing ........................................................................................................................... 7 Applying Cloud Computing to Storage ....................................................................................... 7 Cloud Computing Status in the Global Market............................................................................ 8 Cloud in Action............................................................................................................................ 8 Market Profile and Market Size of Cloud Computing................................................................. 9 Various Models of Cloud Computing........................................................................................ 11 Customer Adoption.................................................................................................................... 13 Drivers for Adoption and Industrial Outlook............................................................................. 14 Major Cloud Service Providers.................................................................................................. 16 Prominent Players ...................................................................................................................... 17 Evolution of Cloud based Storage ............................................................................................. 18 Need for Cloud based Storage ................................................................................................... 19 Comparison Chart of Major Cloud based Services................................................................ 20 Implementing a Cloud Computing Solution.............................................................................. 22 Optimizing a Cloud Storage Solution........................................................................................ 24 Managing the Cloud Solution .................................................................................................... 25 Managing Enterprise 2.0 and SLAs........................................................................................... 27 Enterprise SLAs and Cloud Computing .................................................................................... 28 Security in the Cloud ................................................................................................................. 28 Background Analysis................................................................................................................. 29 Securing the Cloud Solution ...................................................................................................... 30 Future of the Cloud .................................................................................................................... 34 Conclusion: Cloud Vision and Strategy..................................................................................... 35 Appendix A: Technical References ........................................................................................... 37 Bibliography .......................................................................................................................... 37 Websites................................................................................................................................. 37 Appendix B: Cloud Taxonomy.................................................................................................. 38 Cloud Technology Landscape.................................................................................................... 39 Appendix-C SaaS, Cloud and Web2.0..................................................................................... 41 Biography....................................................................................Error! Bookmark not defined. Disclaimer: The views, processes, or methodologies published in this compilation are those of the authors. They do not necessarily reflect EMC Corporation’s views, processes, or methodologies. 2009 EMC Proven Professional Knowledge Sharing 2 Introduction Cloud Computing spreads IT computing resources across internet cloud boundaries that are selectively accessed through service providers. Generally, users pay for computing capacity on-demand and are not concerned with the essential technologies or challenges used to achieve the increased and diverse storage scalability, server and other resource capacity and extensibility. Applications of the Cloud Computing model are expanding rapidly as connectivity costs fall and computing hardware becomes more efficiently operates at scale. The cloud’s services have expanded beyond web applications to include data storage, raw computing, and access to different specialized services. This is due to the increase in governments’ economic incentives for multiple users sharing common resources, and technological advancements that have improved collective hardware and software performance that earlier delayed distributed computing solutions. The cloud is becoming a popular solution to the problem of horizontal scalability. Cloud Computing and Data Storage Cloud-based storage has evolved from continuing attempts to decouple storage from applications so that each resource can be optimally scaled, utilized and managed. Cloud storage is a model of networked data storage where data resides on multiple virtual servers, generally hosted by third parties rather than dedicated servers. Hosting companies operate large data centers; users who require data hosting buy or lease storage capacity. The data center operators, in the background, virtualize the resources according to the customer’s requirements and expose them as virtual servers that the customers can manage. Physically, the resource may span multiple servers, data centers, or even continents. 2009 EMC Proven Professional Knowledge Sharing 3 Industry Relevance and Article Overview Cloud Optimized Storage is the new buzzword in storage networking; the world is rethinking managing their data storage. Gartner predicts that “By 2012, 80 percent of Fortune 1000 companies will pay for some cloud computing service, and 30 percent of them will pay for cloud computing infrastructure.” As Merrill Lynch analysts predict, the cloud market potential for business and productivity applications is about $96Bn by 2012 (Including SaaS of $30Bn). There are a series of major industry players waiting to adopt a Cloud Computing model to maximize the use of their services and boost revenues. This article focuses on Cloud Computing and Cloud based storage solutions and compares existing setups. It describes features of storage optimization, leveraging the current IT infrastructure, and the advantages and disadvantages of the model. The discussion analyzes SOA, SaaS, Grid and Cloud Computing; Cloud Architecture and Applying Cloud Computing to Storage; Outlining Cloud Storage Solution with optimal performance; Managing the Solution over existing Storage Infrastructure; Advantages and Risks with Cloud Computing and Comparing different Cloud Storage Solutions. This article provides insight on capabilities for service providers, data centers, and the core capabilities that end users should consider when evaluating Cloud Storage Solutions. These capabilities and benefits will shed light on how cloud based storage would benefit each of them. Engineers responsible for storage design and management will learn about the various elements of a Cloud Computing business model. The ability to increase capacity or add capability without investing in new infrastructure, training new personnel, or licensing new software are just a few of the many benefits. This