0% found this document useful (0 votes)
35 views

02-Compute and Storage

Uploaded by

Chung Tran Thanh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views

02-Compute and Storage

Uploaded by

Chung Tran Thanh
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

AWS Outposts – Compute &

Storage

Hieu Lai Trung & Sumeeth Siriyur


Solutions Architect
AWS

© 2022, Amazon Web Services, Inc. or its Affiliates.


Agenda
EC2

EBS

S3 on Outposts

Questions

© 2022, Amazon Web Services, Inc. or its Affiliates.


Build on the same EC2 Instances & EBS Volumes

M5 C5 R5

For general purpose For compute intensive applications For memory intensive applications
applications (media transcoding, gaming servers, (databases, in-memory caches,
machine learning inference) real-time data analytics)

G4 I3

For machine learning inference For I/O intensive applications Local Instance Storage and EBS
and graphics workstations (NoSQL databases, in-memory gp2 volumes for temporary
or transactional databases, and persistent storage
distributed file systems)
© 2022, Amazon Web Services, Inc. or its Affiliates.
AWS Outposts Catalog Instance Families
Ratio
Family Focus Clock Speed
(vCPU : Memory)
Compute Optimized 3.4 GHz Intel Xeon® Platinum
C5 1:2
(c5/c5d) 8000

M5 General Purpose 3.1 GHz Intel Xeon® Platinum


1:4
(m5/m5d) 8000

R5 Memory Intensive 3.1 GHz Intel Xeon® Platinum


1:8
(r5/r5d) 8000

G4
Graphics Optimized
1:4 + GPU NVIDIA T4 GPUs
(g4dn)

© 2022, Amazon Web Services, Inc. or its Affiliates.


Example - m5 Instance Sizes

Instance Memory
vCPU
Size (GiB)
.large is
m5.large 2 8
the
m5.xlarge 4 16
smallest
size w.r.t m5.2xlarge 8 32

vCPUs m5.4xlarge 16 64

m5 Ratio m5.8xlarge 32 128


1:4 m5.12xlarge 48 192
m5.16xlarge 64 256
24xlarge is m5.24xlarge 96 384
the host
size
https://aws.amazon.com/ec2/instance-types/m5/

© 2022, Amazon Web Services, Inc. or its Affiliates.


Slotting Explained

C5.24xlarge

C5.24xlarge

M5.24xlarge
A C5.24xlarge has 96
M5.24xlarge vCPUs and 192GB of
EBS Server memory.

EBS Server
A single ec2 instance
could be deployed
EBS Server
taking up 100% of
EBS Server 96
that capacity….

© 2022, Amazon Web Services, Inc. or its Affiliates.


Homogeneous Slotting Example

C5.24xlarge
16 16

C5.24xlarge

M5.24xlarge
Resources can be divided
M5.24xlarge
into slots up to the total
EBS Server
aggregate capacity.
16 16

In this example, 6
EBS Server
c5.4xlarge each with 16
vCPUs totaling 96 vCPUs
EBS Server
of the 24xlarge.
16 16
EBS Server

© 2022, Amazon Web Services, Inc. or its Affiliates.


Heterogeneous Slotting Example

C5.24xlarge 2
2
2 2

16
Or, we could
heterogeneously slot the
2
2
C5.24xlarge

M5.24xlarge
4
capacity in a variety of
M5.24xlarge
4 large, xlarge, 2xlarge,
EBS Server 4
4xlarge and 8xlarge
16 shapes aggregating to
EBS Server
the total physical
8
compute available
EBS Server
(24xlarge/96vcpus).
8

16
EBS Server 8

© 2022, Amazon Web Services, Inc. or its Affiliates.


Spare Compute Capacity
• Components such as networking and power have
redundant hardware within the Outpost to
m5.xlarge (4 vcpus) reduce single points of failure.
m5.xlarge (4 vcpus)
C5.24xlarge

m5.2xlarge (8 vcpus) • Customers can elect to include additional


m5.4xlarge (16 vcpus) compute capacity at the time of placing their
m5.4xlarge (16 vcpus) order to facilitate increased availability in the
m5.16xlarge (64 vcpus) event of compute server failure.
m5.4xlarge (16 vcpus)
m5.4xlarge (16 vcpus)
• Spare capacity is always live (not dark) and
C5.24xlarge

m5.4xlarge (16 vcpus) ensuring it is not consumed is the customers


m5.4xlarge (16 vcpus)
responsibility.
m5.4xlarge (16 vcpus)

m5.4xlarge (16 vcpus) • Be aware that when architecting spare capacity,


slotting needs to be considered to ensure that
instances will be able to be relocated.

© 2022, Amazon Web Services, Inc. or its Affiliates.


EBS Capacity & Durability

C5.24xlarge

C5.24xlarge
• EBS Storage is available in three tiers of 11TB, 33TB, and
55TB or higher.
M5.24xlarge

M5.24xlarge
• Above 55TB, you can scale in increments of 15TB (70TB,
EBS Server 85TB, 100TB) up to 100TB. Above 100TB, you can scale in
increments of 20TB (120TB, 140TB, etc.) up to 1PB.
EBS Server
• EBS gp2 volumes on outposts offers the same 99.9%
durability as EBS gp2 in the region
EBS Server

EBS Server

© 2022, Amazon Web Services, Inc. or its Affiliates.


Monitoring EC2 Server Availability

M5.24xlarge

M5.24xlarge

M5.24xlarge

M5.24xlarge

EBS Server

EBS Server

EBS Server

EBS Server

© 2022, Amazon Web Services, Inc. or its Affiliates.


Monitoring EBS Storage Availability

M5.24xlarge

M5.24xlarge

M5.24xlarge

M5.24xlarge

EBS Server

EBS Server

EBS Server

EBS Server

© 2022, Amazon Web Services, Inc. or its Affiliates.


S3 on Outposts

© 2022, Amazon Web Services, Inc. or its Affiliates.


A new storage class for S3 on-premises

Single storage class – Amazon S3 Outposts

Designed to durably and redundantly store data across


multiple devices and servers on your Outposts
S3 Outposts

Stored data is always encrypted using SSE-S3

Support for S3 Lifecycle expiration actions

© 2022, Amazon Web Services, Inc. or its Affiliates.


S3 security and access control features

IAM policies Block Public Access S3 Access Points S3 Object Ownership


(always enabled) (always enabled)

© 2022, Amazon Web Services, Inc. or its Affiliates.


Data transfer to and from AWS Regions

AWS DataSync can securely and efficiently transfer hundreds of terabytes and
millions of objects between S3 buckets on Outpost and in AWS Regions

Use for data protection in AWS Regions or bringing data to your Outposts for
local processing

AWS Outposts AWS Region

S3 bucket DataSync agent on AWS DataSync S3 bucket


an EC2 instance

© 2022, Amazon Web Services, Inc. or its Affiliates.


S3 on Outposts: Bringing Amazon S3 to your premises

Consistent experience 26, 48, 96, 240, 380 TB New storage class for
using the same S3 APIs, of S3 storage per objects on Outposts
automation, and tools Outpost rack
on Outposts rack and in
AWS Regions Up to 100 local buckets Data stored durably
per AWS account across multiple devices
and servers

© 2022, Amazon Web Services, Inc. or its Affiliates.


RAM Sharing of S3 on Outposts resources

Enables sharing of S3 capacity across multiple accounts within


an organization using AWS Resource Access Manager (RAM)

Multiple teams enabled to create and manage buckets, access points,


and endpoints on S3 on Outposts

Up to 100 buckets per AWS account on each Outpost

Additional CloudWatch metric: AccountUsedBytes

© 2022, Amazon Web Services, Inc. or its Affiliates.


Thank you!

© 2022, Amazon Web Services, Inc. or its Affiliates.

You might also like