AWS Storage Flashcards

1
Q

What is a Storage Array?

A

Many hard drives installed inside of it, which they then create volumes. Volumes can divide data into different categories.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is Bulk Storage?

A

Bulk storage is like a giant hard drive where you can upload almost any type of data. The data is accessed using an application service. There is no access to the underlying storage operating system. Examples of cloud bulk sotarge services include Dropbox, Google Drive, and Amazon S3.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Block Storage?

A

Block storage is like the storage used with a computer. The computer would see a volume where the operating system and applications can be installed.
Example, Amazon EBS is a block storage that attaches to an EC2 instance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does S3 stand for?

A

Simple Storage Service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is S3?

A

Simplified Storage Service

Simplified Definition:
An online, bulk storage service you can access from almost any device.

AWS Definition:
Amzaon S3 has a simple web services interface that you can use to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any user access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of websites. The service aims to maximize benefits of scale and to pass those benefits on to users.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a Bucket?

A

Root-level “folders” created in S3.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a Folder?

A

Any “subfolder” you create in a bucket in S3.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is an Object?

A

Files stored in a bucket or folder in S3.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What Region do you select when creating an S3 Bucket?

A
  1. When created a bucket, you must select a specifi region for it to exist in. This means any data you upload to the S3 bucket will be physically located in a data center in that region.
  2. Best practice is to select the region that is physically closest to you (to reduce transfer latency).

OR

  1. If you are serving files to a customer based in a certain area of the world, create the bucket in a region closest to your customers (to reduce latency for your customers).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

S3 Bucket naming rules

A
  1. Bucket names must be unique across ALL of AWS
  2. Bucket names must be 3 to 63 characters in length.
  3. Bucket names can only contain lowercase letters, numbers, and hyphens.
  4. Bucket names must not be formated as an IP address (e.g. 192.168.5.4).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

True or False: S3 sits within your VPC?

A

False. S3 sits outside of your VPC which is why all bucket names must be unique across all of AWS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the 6 types of storage classes?

A
  1. Standard: frequently accessed
  2. Intelligent-Tiering: determines how you access data and moves to different classes accordingly.
  3. Standard-IA (Infrequent Access): Instant access, 3 availability zones (resiliance, ex. hurricane)
  4. One Zone-IA (infrequent Acess): Instance access, only one availability zone (NOT resiliant)
  5. Glacier: Long term archival. Several minutes to hours to access.
  6. Glacier Deep Archive: Retrieval time is 12 hours.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the traits of the Standard S3 storage class?

A
  1. Designed for general, all-purpose storage.
  2. The default storage option.
  3. 99.9999999% object durability (“11 nines”)
  4. 99.99% object availability
  5. The most expensive storage class.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the traits of the Standard - IA S3 storage class?

A

Standard IA (Infrequent Access)

  1. Designed for objects that you do not access frequently, but must be immediately avaialable when accessed (uses multiple Availability Zones).
  2. 99.99999999999% object durability (same as standard)
  3. 99.90% object availability (less than standard)
  4. Less expensive than the standard storage class.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the traits of the One Zone - IA S3 storage class?

A

One Zone - IA (Infrequent Access)

  1. Designed for objects that you do not access frequently, but must be immediately avaialable when accessed (only uses one Availability Zone).
  2. 99.99% object durability
  3. 99.50% object availability
  4. -20%less expensive than the Standard-IA storage class.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the traits of the Intelligent-Tiering S3 storage class?

A
  1. Designed to optimize costs by automatically moving data to the most cost-effective tier based on your usage.
  2. 99.999999999% object durability (“11 nines”)
  3. 99.90% object availability
  4. Pricing depends on the assigned storage class.
17
Q

What are the traits of the Glacier/Glacier Deep Archive S3 storage classes?

A
  1. Designed for long-term archival storage
  2. May take several hours for objects stored in Glacier to be retrieved.
  3. 99.9999999999% object durability.
  4. The cheapest S3 storage class (very low cost)
  5. Glacier Deep Archive has a longer default minimum storage duration and a longer default retrieval time than Glacier.
18
Q

What is Object Durability?

A

The percet over a one-year period that a file stored in S3 will NOT be lost.

99.99999999999% means there is a 0.0000000001% chance of a file in S3 being lost in a year.

OR

if you have 10,000 files stored in S3, then you can expect to lose one file in 10 million years.

19
Q

What is Object Availability?

A

The percetn over a one-year period that a file stored in S3 will be accessible.

For object availability of 99.99%, that means there is a 0.01% chance you won’t be able to access a file stored in S3 in a year.

OR

For every 10,000 hours, you can expect a total of one hour for which a file may not be available to access.

20
Q

What is Object Sharing?

A

The ability to make any object publicly available via a URL link.

21
Q

What is Object Lifecycles?

A

Set rules to automatically transfer objects between storage classes at defined time intervals.

ex. In standard storage class bucket for 45 days, then move to One Zone-IA.

22
Q

What is Object Versioning?

A

Automatically keep multiple versions of an object (when enabled).

23
Q

What are the 6 benefits of S3?

A
  1. Durable, reliable, scalable.
  2. Security (offers three different kinds of encryption)
  3. Integrates with almost all other AWS services
  4. Can run big data analytics on objects directly in S3.
  5. Easy to get data in and out of S3
  6. Robust admin and access management options available
24
Q

What is Storage Gateway?

A

Simplified Definition:
A way to integrate your existing application services with AWS cloud storage services without fully migrating to the AWS cloud. APplications connect ot the AWS cloud using a virtual server or hardware device using common storage protogcols. Data can be backed up to the AWS cloud, or the data may be moved ot the AWS cloud and cached locally at your data center. All data that is transferred suing Storage Gateway is optimized for fast and efficient transfers.

AWS Definition:
AWS Storage Gateway is a hybrid storage service that enables your on-premises applications to seamlessly use AWS cloud storage. You can use the service for backup and archiving, disaster recovery, cloud data processing, storage tiering, and migration. The service helps you reduce and simplify your data center and branch or remote office storage infrastructure. Your applications connect to the service through a virtual machine or hardware gateway appliance using standard storage protocols, such as NFS, SMB, and iSCSI. The gateway connect sto AWS storage services, such as Amazon S3, Glacier, Glacier Deep Archive, EBS, and AWS Backup, providing storage for files, volumes, snapshots, and virtual tapes in AWS. The service inclues a highly optimized data transfer mechanism, with bandwidth managemen t, automated network resilience, and efficient data transfer, along with local cahce for low latency on-premises access to your most active data.

25
Q

3 Types of Storage Gateway Deployment Types?

A
  1. File Gateway
  2. Volume Gateway - Stored Volumes vs. Cashed Volumes
  3. Tape Gateway
26
Q

What is File Gateway?

A

Storage Gateway Deployment Type where data is uploaded to S3 for use with object-based workloads. S3 file storage can also be used for storge tiering to allow for data storage on the most cost-effective storage class.

27
Q

What is Volume Gateway?

A

Storage Gateway Deployment Type where volumes are created in the AWS cloud. The applications int he customer data center can access these volumes. There are two tyeps: stored volumes and cahed volues.

Stored Volumes: All data is stored at the customer location (data center) and periodically backed up to AWS using snapshots.

Cached Volumes: Store the data in the AWS cloud, and the data is cached in the customer’s data center for fast access.

28
Q

What is a Tape Gateway?

A

Storage Gateway Deployment Type which is cost-effective, long-term, off-site data archiving. A virtual tape library (VTL) interfaces with the custoemr’s existing tape backup software.