{"product_id":"reliability-and-availability-of-cloud-computing-isbn-9781118177013","title":"Reliability and Availability of Cloud Computing","description":"\u003cp\u003e\u003cb\u003eA holistic approach to service reliability and availability of cloud computing\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003ci\u003eReliability and Availability of Cloud Computing\u003c\/i\u003e provides IS\/IT system and solution architects, developers, and engineers with the knowledge needed to assess the impact of virtualization and cloud computing on service reliability and availability. It reveals how to select the most appropriate design for reliability diligence to assure that user expectations are met.\u003c\/p\u003e \u003cp\u003eOrganized in three parts (basics, risk analysis, and recommendations), this resource is accessible to readers of diverse backgrounds and experience levels. Numerous examples and more than 100 figures throughout the book help readers visualize problems to better understand the topic—and the authors present risks and options in bulleted lists that can be applied directly to specific applications\/problems.\u003c\/p\u003e \u003cp\u003eSpecial features of this book include:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eRigorous analysis of the reliability and availability risks that are inherent in cloud computing\u003c\/li\u003e \u003cli\u003eSimple formulas that explain the quantitative aspects of reliability and availability\u003c\/li\u003e \u003cli\u003eEnlightening discussions of the ways in which virtualized applications and cloud deployments differ from traditional system implementations and deployments\u003c\/li\u003e \u003cli\u003eSpecific recommendations for developing reliable virtualized applications and cloud-based solutions\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003ci\u003eReliability and Availability of Cloud Computing\u003c\/i\u003e is the guide for IS\/IT staff in business, government, academia, and non-governmental organizations who are moving their applications to the cloud. It is also an important reference for professionals in technical sales, product management, and quality management, as well as software and quality engineers looking to broaden their expertise.\u003c\/p\u003e  Figures xvii  \u003cp\u003eTables xxi\u003c\/p\u003e \u003cp\u003eEquations xxiii\u003c\/p\u003e \u003cp\u003eIntroduction xxv\u003c\/p\u003e \u003cp\u003e\u003cb\u003eI BASICS 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e1 CLOUD COMPUTING 3\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1.1 Essential Cloud Characteristics 4\u003c\/p\u003e \u003cp\u003e1.2 Common Cloud Characteristics 6\u003c\/p\u003e \u003cp\u003e1.3 But What, Exactly, Is Cloud Computing? 7\u003c\/p\u003e \u003cp\u003e1.4 Service Models 9\u003c\/p\u003e \u003cp\u003e1.5 Cloud Deployment Models 11\u003c\/p\u003e \u003cp\u003e1.6 Roles in Cloud Computing 12\u003c\/p\u003e \u003cp\u003e1.7 Benefi ts of Cloud Computing 14\u003c\/p\u003e \u003cp\u003e1.8 Risks of Cloud Computing 15\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 VIRTUALIZATION 16\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e2.1 Background 16\u003c\/p\u003e \u003cp\u003e2.2 What Is Virtualization? 17\u003c\/p\u003e \u003cp\u003e2.3 Server Virtualization 19\u003c\/p\u003e \u003cp\u003e2.4 VM Lifecycle 23\u003c\/p\u003e \u003cp\u003e2.5 Reliability and Availability Risks of Virtualization 28\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 SERVICE RELIABILITY AND SERVICE AVAILABILITY 29\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e3.1 Errors and Failures 30\u003c\/p\u003e \u003cp\u003e3.2 Eight-Ingredient Framework 31\u003c\/p\u003e \u003cp\u003e3.3 Service Availability 34\u003c\/p\u003e \u003cp\u003e3.4 Service Reliability 43\u003c\/p\u003e \u003cp\u003e3.5 Service Latency 46\u003c\/p\u003e \u003cp\u003e3.6 Redundancy and High Availability 50\u003c\/p\u003e \u003cp\u003e3.7 High Availability and Disaster Recovery 56\u003c\/p\u003e \u003cp\u003e3.8 Streaming Services 58\u003c\/p\u003e \u003cp\u003e3.9 Reliability and Availability Risks of Cloud Computing 62\u003c\/p\u003e \u003cp\u003e\u003cb\u003eII ANALYSIS 63\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 ANALYZING CLOUD RELIABILITY AND AVAILABILITY 65\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e4.1 Expectations for Service Reliability and Availability 65\u003c\/p\u003e \u003cp\u003e4.2 Risks of Essential Cloud Characteristics 66\u003c\/p\u003e \u003cp\u003e4.3 Impacts of Common Cloud Characteristics 70\u003c\/p\u003e \u003cp\u003e4.4 Risks of Service Models 72\u003c\/p\u003e \u003cp\u003e4.5 IT Service Management and Availability Risks 74\u003c\/p\u003e \u003cp\u003e4.6 Outage Risks by Process Area 80\u003c\/p\u003e \u003cp\u003e4.7 Failure Detection Considerations 83\u003c\/p\u003e \u003cp\u003e4.8 Risks of Deployment Models 87\u003c\/p\u003e \u003cp\u003e4.9 Expectations of IaaS Data Centers 87\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 RELIABILITY ANALYSIS OF VIRTUALIZATION 90\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e5.1 Reliability Analysis Techniques 90\u003c\/p\u003e \u003cp\u003e5.2 Reliability Analysis of Virtualization Techniques 95\u003c\/p\u003e \u003cp\u003e5.3 Software Failure Rate Analysis 100\u003c\/p\u003e \u003cp\u003e5.4 Recovery Models 101\u003c\/p\u003e \u003cp\u003e5.5 Application Architecture Strategies 108\u003c\/p\u003e \u003cp\u003e5.6 Availability Modeling of Virtualized Recovery Options 110\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 HARDWARE RELIABILITY, VIRTUALIZATION, AND SERVICE AVAILABILITY 116\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e6.1 Hardware Downtime Expectations 116\u003c\/p\u003e \u003cp\u003e6.2 Hardware Failures 117\u003c\/p\u003e \u003cp\u003e6.3 Hardware Failure Rate 119\u003c\/p\u003e \u003cp\u003e6.4 Hardware Failure Detection 121\u003c\/p\u003e \u003cp\u003e6.5 Hardware Failure Containment 122\u003c\/p\u003e \u003cp\u003e6.6 Hardware Failure Mitigation 122\u003c\/p\u003e \u003cp\u003e6.7 Mitigating Hardware Failures via Virtualization 124\u003c\/p\u003e \u003cp\u003e6.8 Virtualized Networks 127\u003c\/p\u003e \u003cp\u003e6.9 MTTR of Virtualized Hardware 129\u003c\/p\u003e \u003cp\u003e6.10 Discussion 131\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 CAPACITY AND ELASTICITY 132\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e7.1 System Load Basics 132\u003c\/p\u003e \u003cp\u003e7.2 Overload, Service Reliability, and Service Availability 135\u003c\/p\u003e \u003cp\u003e7.3 Traditional Capacity Planning 136\u003c\/p\u003e \u003cp\u003e7.4 Cloud and Capacity 137\u003c\/p\u003e \u003cp\u003e7.5 Managing Online Capacity 144\u003c\/p\u003e \u003cp\u003e7.6 Capacity-Related Service Risks 147\u003c\/p\u003e \u003cp\u003e7.7 Capacity Management Risks 153\u003c\/p\u003e \u003cp\u003e7.8 Security and Service Availability 157\u003c\/p\u003e \u003cp\u003e7.9 Architecting for Elastic Growth and Degrowth 162\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 SERVICE ORCHESTRATION ANALYSIS 164\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8.1 Service Orchestration Definition 164\u003c\/p\u003e \u003cp\u003e8.2 Policy-Based Management 166\u003c\/p\u003e \u003cp\u003e8.3 Cloud Management 168\u003c\/p\u003e \u003cp\u003e8.4 Service Orchestration’s Role in Risk Mitigation 169\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 GEOGRAPHIC DISTRIBUTION, GEOREDUNDANCY, AND DISASTER RECOVERY 174\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e9.1 Geographic Distribution versus Georedundancy 175\u003c\/p\u003e \u003cp\u003e9.2 Traditional Disaster Recovery 175\u003c\/p\u003e \u003cp\u003e9.3 Virtualization and Disaster Recovery 177\u003c\/p\u003e \u003cp\u003e9.4 Cloud Computing and Disaster Recovery 178\u003c\/p\u003e \u003cp\u003e9.5 Georedundancy Recovery Models 180\u003c\/p\u003e \u003cp\u003e9.6 Cloud and Traditional Collateral Benefits of Georedundancy 180\u003c\/p\u003e \u003cp\u003e9.7 Discussion 182\u003c\/p\u003e \u003cp\u003e\u003cb\u003eIII RECOMMENDATIONS 183\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 APPLICATIONS, SOLUTIONS, AND ACCOUNTABILITY 185\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e10.1 Application Configuration Scenarios 185\u003c\/p\u003e \u003cp\u003e10.2 Application Deployment Scenario 187\u003c\/p\u003e \u003cp\u003e10.3 System Downtime Budgets 188\u003c\/p\u003e \u003cp\u003e10.4 End-to-End Solutions Considerations 197\u003c\/p\u003e \u003cp\u003e10.5 Attributability for Service Impairments 201\u003c\/p\u003e \u003cp\u003e10.6 Solution Service Measurement 204\u003c\/p\u003e \u003cp\u003e10.7 Managing Reliability and Service of Cloud Computing 207\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 RECOMMENDATIONS FOR ARCHITECTING A RELIABLE SYSTEM 209\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11.1 Architecting for Virtualization and Cloud 209\u003c\/p\u003e \u003cp\u003e11.2 Disaster Recovery 216\u003c\/p\u003e \u003cp\u003e11.3 IT Service Management Considerations 217\u003c\/p\u003e \u003cp\u003e11.4 Many Distributed Clouds versus Fewer Huge Clouds 224\u003c\/p\u003e \u003cp\u003e11.5 Minimizing Hardware-Attributed Downtime 225\u003c\/p\u003e \u003cp\u003e11.6 Architectural Optimizations 231\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 DESIGN FOR RELIABILITY OF VIRTUALIZED APPLICATIONS 244\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e12.1 Design for Reliability 244\u003c\/p\u003e \u003cp\u003e12.2 Tailoring DfR for Virtualized Applications 246\u003c\/p\u003e \u003cp\u003e12.3 Reliability Requirements 248\u003c\/p\u003e \u003cp\u003e12.4 Qualitative Reliability Analysis 256\u003c\/p\u003e \u003cp\u003e12.5 Quantitative Reliability Budgeting and Modeling 259\u003c\/p\u003e \u003cp\u003e12.6 Robustness Testing 260\u003c\/p\u003e \u003cp\u003e12.7 Stability Testing 267\u003c\/p\u003e \u003cp\u003e12.8 Field Performance Analysis 268\u003c\/p\u003e \u003cp\u003e12.9 Reliability Roadmap 269\u003c\/p\u003e \u003cp\u003e12.10 Hardware Reliability 270\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 DESIGN FOR RELIABILITY OF CLOUD SOLUTIONS 271\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e13.1 Solution Design for Reliability 271\u003c\/p\u003e \u003cp\u003e13.2 Solution Scope and Expectations 273\u003c\/p\u003e \u003cp\u003e13.3 Reliability Requirements 275\u003c\/p\u003e \u003cp\u003e13.4 Solution Modeling and Analysis 279\u003c\/p\u003e \u003cp\u003e13.5 Element Reliability Diligence 285\u003c\/p\u003e \u003cp\u003e13.6 Solution Testing and Validation 285\u003c\/p\u003e \u003cp\u003e13.7 Track and Analyze Field Performance 288\u003c\/p\u003e \u003cp\u003e13.8 Other Solution Reliability Diligence Topics 292\u003c\/p\u003e \u003cp\u003e\u003cb\u003e14 SUMMARY 296\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e14.1 Service Reliability and Service Availability 297\u003c\/p\u003e \u003cp\u003e14.2 Failure Accountability and Cloud Computing 299\u003c\/p\u003e \u003cp\u003e14.3 Factoring Service Downtime 301\u003c\/p\u003e \u003cp\u003e14.4 Service Availability Measurement Points 303\u003c\/p\u003e \u003cp\u003e14.5 Cloud Capacity and Elasticity Considerations 306\u003c\/p\u003e \u003cp\u003e14.6 Maximizing Service Availability 306\u003c\/p\u003e \u003cp\u003e14.7 Reliability Diligence 309\u003c\/p\u003e \u003cp\u003e14.8 Concluding Remarks 310\u003c\/p\u003e \u003cp\u003eAbbreviations 311\u003c\/p\u003e \u003cp\u003eReferences 314\u003c\/p\u003e \u003cp\u003eAbout the Authors 318\u003c\/p\u003e \u003cp\u003eIndex 319\u003c\/p\u003e  \u003cp\u003e“For sure, specialists responsible for recommending, providing, or managing cloud platforms for either private or public cloud will profit with having this work on their shelf. I would also like to highly recommend this position for people new to the considered concepts of cloud computing or computer systems reliability as it provides an excellent background for the both areas.”  (\u003ci\u003eIEEE Communications Magazine\u003c\/i\u003e, 1 October 2013)\u003c\/p\u003e \u003cp\u003e“Therefore, it will probably only be of real interest to those who are directly involved in improving or implementing their own systems in a cloud platform.”  (\u003ci\u003eComputing Reviews\u003c\/i\u003e, 30 November 2012)\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e\u003cb\u003eERIC BAUER\u003c\/b\u003e is a reliability engineering manager in the Software, Solutions and Services Group of Alcatel-Lucent. The holder of more than a dozen U.S. patents, he is the author of \u003ci\u003eDesign for Reliability: Information and Computer-Based Systems, Beyond Redundancy: How Geographic Redundancy Can Improve Service Availability and Reliability of Computer-Based Systems,\u003c\/i\u003e and \u003ci\u003ePractical System Reliability,\u003c\/i\u003e also available from Wiley-IEEE Press.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eRANDEE ADAMS\u003c\/b\u003e is a consulting member of technical staff in the Software, Solutions and Services Group of Alcatel-Lucent and the coauthor of \u003ci\u003eBeyond Redundancy: How Geographic Redundancy Can Improve Service Availability and Reliability of Computer-Based Systems\u003c\/i\u003e.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eA holistic approach to service reliability and availability of cloud computing\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003ci\u003eReliability and Availability of Cloud Computing\u003c\/i\u003e provides IS\/IT system and solution architects, developers, and engineers with the knowledge needed to assess the impact of virtualization and cloud computing on service reliability and availability. It reveals how to select the most appropriate design for reliability diligence to assure that user expectations are met.\u003c\/p\u003e \u003cp\u003eOrganized in three parts (basics, risk analysis, and recommendations), this resource is accessible to readers of diverse backgrounds and experience levels. Numerous examples and more than 100 figures throughout the book help readers visualize problems to better understand the topic—and the authors present risks and options in bulleted lists that can be applied directly to specific applications\/problems.\u003c\/p\u003e \u003cp\u003eSpecial features of this book include:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eRigorous analysis of the reliability and availability risks that are inherent in cloud computing\u003c\/li\u003e \u003cli\u003eSimple formulas that explain the quantitative aspects of reliability and availability\u003c\/li\u003e \u003cli\u003eEnlightening discussions of the ways in which virtualized applications and cloud deployments differ from traditional system implementations and deployments\u003c\/li\u003e \u003cli\u003eSpecific recommendations for developing reliable virtualized applications and cloud-based solutions\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003ci\u003eReliability and Availability of Cloud Computing\u003c\/i\u003e is the guide for IS\/IT staff in business, government, academia, and non-governmental organizations who are moving their applications to the cloud. It is also an important reference for professionals in technical sales, product management, and quality management, as well as software and quality engineers looking to broaden their expertise.\u003c\/p\u003e","brand":"Wiley-IEEE Press","offers":[{"title":"Default Title","offer_id":47989937799397,"sku":"NP9781118177013","price":99.95,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781118177013.jpg?v=1761785966","url":"https:\/\/k12savings.com\/es\/products\/reliability-and-availability-of-cloud-computing-isbn-9781118177013","provider":"K12savings","version":"1.0","type":"link"}