Businesses with enterprise-level workloads such as Systems Applications and Products (SAP) workloads require business level resiliency including high availability, clustering, or physical server appliances. To enable businesses to use enterprise workloads in a cloud, the IBM Cloud Managed Services (CMS) cloud offers many SAP enterprise-level workloads for both virtualized and non-virtualized cloud environments. Based on our experience with enabling resiliency for enterprise-level workloads like SAP and Oracle, we realize that as the end-to-end process is quite cumbersome, complex and expensive. Therefore, it would be highly beneficial for the customers and the cloud providers to have a systematic business resiliency framework in place, which would very well fit the cloud model with appropriate level of abstraction, automation, while allowing the desired cost benefits. In this paper, we introduce an end-to-end business resiliency framework and resiliency life cycle. We further introduce an algorithm to determine the optimal resiliency pattern for enterprise applications using a diverse set of platforms in the IBM CMS cloud
[1]
Wolfgang Lehner,et al.
SAP HANA database: data management for modern business applications
,
2012,
SGMD.
[2]
Eliezer Dekel,et al.
Easy: engineering high availability QoS in wServices
,
2003,
22nd International Symposium on Reliable Distributed Systems, 2003. Proceedings..
[3]
Klaus Schmidt.
High Availability and Disaster Recovery: Concepts, Design, Implementation
,
2006
.
[4]
Valentina Salapura,et al.
Resilient cloud computing
,
2013,
IBM J. Res. Dev..
[5]
Yu Deng,et al.
Evolution of the IBM Cloud: Enabling an enterprise cloud services ecosystem
,
2011,
IBM J. Res. Dev..
[6]
Vidyaranya B. Gargeya,et al.
Success and failure factors of adopting SAP in ERP system implementation
,
2005,
Bus. Process. Manag. J..
[7]
Norman May,et al.
The SAP HANA Database -- An Architecture Overview
,
2012,
IEEE Data Eng. Bull..