All modern data centers require some form of data backup or replication to protect the data from natural or man-made disasters and provide business continuity. Companies rely on their information systems to run daily operations. If a system becomes unavailable, company operations may be impaired or stopped completely. If critical data remains inaccessible for an extended period, the company may never recover and be forced to go out of business. It is necessary to provide a reliable infrastructure for IT operations in order to minimize any chance of disruption. In this chapter, we define the requirements for Tier 1 through Tier 4 data centers. We discuss the ACID-BASE (atomicity, consistency, isolation, durability-basically available, soft state, eventual consistency) taxonomies for data consistency, giving examples from companies such as Yahoo!, Amazon, Google, and IBM. The chapter includes a detailed discussion of the different options for IBM Geographically Dispersed Parallel Sysplex (GDPS), enterprise-class high-end business continuity, and disaster recovery solution, including the Sysplex Timer protocol, InterSystem Channel (ISC), Parallel Sysplex InfiniBand (PSIFB), and more.
[1]
Yawei Li,et al.
Megastore: Providing Scalable, Highly Available Storage for Interactive Services
,
2011,
CIDR.
[2]
Eric A. Brewer,et al.
Cluster-based scalable network services
,
1997,
SOSP.
[3]
Werner Vogels,et al.
Dynamo: amazon's highly available key-value store
,
2007,
SOSP.
[4]
Wilson C. Hsieh,et al.
Bigtable: A Distributed Storage System for Structured Data
,
2006,
TOCS.
[5]
Robert Griesemer,et al.
Paxos made live: an engineering perspective
,
2007,
PODC '07.
[6]
Christopher Frost,et al.
Spanner: Google's Globally-Distributed Database
,
2012,
OSDI.
[7]
Xin Chen,et al.
F1: the fault-tolerant distributed RDBMS supporting google's ad business
,
2012,
SIGMOD Conference.
[8]
Jeffrey F. Naughton,et al.
Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data
,
1980,
SIGMOD 2000.
[9]
Hans-Arno Jacobsen,et al.
PNUTS: Yahoo!'s hosted data serving platform
,
2008,
Proc. VLDB Endow..