Beruflich Dokumente
Kultur Dokumente
• Cancel the operation and thus decrease the availability but ensure
consistency
• Proceed with the operation and thus provide availability but risk
inconsistency
Amazon Elastic Block Store (Amazon EBS)
Amazon Elastic Block Store (Amazon EBS) provides block level storage volumes for use with EC2 instances. EBS volumes behave like raw,
unformatted block devices. You can mount these volumes as devices on your instances. EBS volumes that are attached to an instance are
exposed as storage volumes that persist independently from the life of the instance. You can create a file system on top of these volumes or
use them in any way you would use a block device (such as a hard drive). You can dynamically change the configuration of a volume
attached to an instance.
Simplified Storage System
Client
Primary Replica
Client
Network Partition
Primary Replica
A Higher Power
(Configuration Service)
Primary Replica
A Higher Power
(Configuration Service)
Primary Replica
Higher Power Client
Primary
Replica
A Higher Power
(Configuration Service)
Primary Replica
Here?
Or
Here?
© 2020, Amazon Web Services, Inc. or its
Affiliates.
s
Affiliates.
© 2020, Amazon Web Services, Inc. or its
Affiliates.
Availabilit
y and
Blast
Radius
© 2020, Amazon Web Services, Inc. or its
Affiliates.
Availabilit
is typically
y improved with
Redundancy
Availabilit
is typically
y improved with
Redundancy*
* Unless failures are correlated
Infrequent
Short
Small
Infrequent
Short
Small
“Blast Radius”
Physalia Architecture
Client
Primary Replica
Physalia Cell
• Replicated state machine
Minimize
The
Radius
Primary Replica
Topology Details
Matter
Lower Partition
Risk Radius
Lower
Availability
Blast Radius
Take Advantage of Eventual Consistency When You Can!