Contents

7. AWS EC2 Instance Storage

AWS Certified SAA-C02 ์‹œํ—˜์ค€๋น„

EBS Volume

  • EBS(Elastic Block Store) Volume์€ ๋ณผ๋ฅจ ์ธ์Šคํ„ด์Šค๊ฐ€ ์‹คํ–‰๋˜๋Š” ๋™์•ˆ ์ธ์Šคํ„ด์Šค์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ธŒ์ด๋‹ค.
  • ์ธ์Šคํ„ด์Šค๊ฐ€ ์ข…๋ฃŒ๋œ ํ›„์—๋„ ๋ฐ์ดํ„ฐ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ์ธ์Šคํ„ด์Šค์—๋งŒ ๋งˆ์šดํŠธ ํ•  ์ˆ˜ ์žˆ๋‹ค. (CCP ๋ ˆ๋ฒจ)
    • CCP ๋ ˆ๋ฒจ : ํ•˜๋‚˜์˜ EBS๋Š” ํ•˜๋‚˜์˜ EC2 ์ธ์Šคํ„ด์Šค์—๋งŒ ๋งˆ์šดํŠธ ๊ฐ€๋Šฅ
    • Associate Level: ์ผ๋ถ€ EBS ๋‹ค์ค‘ ์—ฐ๊ฒฐ
  • ํŠน์ • ๊ฐ€์šฉ ์˜์—ญ์—๋ฐ” ๋ฐ”์ธ๋”ฉ ๋˜์–ด ์žˆ๋‹ค.
  • ๋„คํŠธ์›Œํฌ USB ์Šคํ‹ฑ๊ณผ ์œ ์‚ฌํ•˜๋‹ค.
  • ํ”„๋ฆฌํ‹ฐ์–ด๋Š” ํ•œ ๋‹ฌ 30GB์˜ ์ผ๋ฐ˜ ์šฉ๋„ (SSD) ๋˜๋Š” ๋งˆ๊ทธ๋„คํ‹ฑ ์œ ํ˜•์œผ๋กœ ์ œ๊ณต

EBS Volume ํŠน์ง•

  • ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ธŒ์ด๋‹ค.(์ฆ‰, ๋ฌผ๋ฆฌ์ ์ธ ๋“œ๋ผ์ด๋ธŒ๊ฐ€ ์•„๋‹˜)
    • ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์Šคํ„ด์Šค๋ฅผ ํ†ต์‹ . ์•ฝ๊ฐ„์˜ ์ง€์—ฐ์ด ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค.
    • EC2 ์ธ์Šคํ„ด์Šค์— ๋ถ„๋ฆฌํ•˜์—ฌ ๋‹ค๋ฅธ ์ธ์Šคํ„ด์Šค์— ๋น ๋ฅด๊ฒŒ ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ
  • AZ์— ๋ฌถ์—ฌ์žˆ๋‹ค.
    • us-east-1a์˜ EBS ๋ณผ๋ฅจ์„ us-east-1b์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†๋‹ค.
    • ๋ณผ๋ฅจ์„ ์ด๋™ํ•˜๋ ค๋ฉด ๋จผ์ € ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•ด์•ผ ํ•œ๋‹ค.
  • ํ”„๋กœ๋น„์ €๋‹ ๋œ ์šฉ๋Ÿ‰(GB ๋ฐ IOPS ๋‹จ์œ„)
    • ํ”„๋กœ๋น„์ €๋‹ ๋œ ๋ชจ๋“  ์šฉ๋Ÿ‰์— ๋Œ€ํ•ด ์ฒญ๊ตฌ
    • ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๋“œ๋ผ์ด๋ธŒ ์šฉ๋Ÿ‰์„ ๋Š˜๋ฆด ์ˆ˜ ์žˆ๋‹ค.

Delete on Termination attribute

  • EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ์ข…๋ฃŒ๋  ๋•Œ EBS ๋™์ž‘์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฃจํŠธ EBS ๋ณผ๋ฅจ์€ ์‚ญ์ œ๋œ๋‹ค. Delete on Termination : checked(default)
    • ๊ธฐ๋ณธ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ EBS ๋ณผ๋ฅจ์€ ์‚ญ์ œ๋˜์ง€ ์•Š๋Š”๋‹ค.Delete on Termination : unchecked
  • AWS ์ฝ˜์†” ๋ฐ CLI์—์„œ ์„ค์ • ๊ฐ€๋Šฅํ•˜๋‹ค.
  • ์ธ์Šคํ„ด์Šค ์ข…๋ฃŒ ์‹œ ๋ฃจํŠธ ๋ณผ๋ฅจ์„ ์œ ์ง€ํ•˜๊ณ  ์‹ถ์œผ๋ฉด ์ฒดํฌ๋ฅผ ํ•ด์ œํ•œ๋‹ค.

EBS ์Šค๋ƒ…์ƒท

  • ํŠน์ • ์‹œ์ ์— EBS ๋ณผ๋ฅจ์˜ ๋ฐฑ์—…(Snapshot)์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.
  • ์Šค๋ƒ…์ƒท์„ ์œ„ํ•ด ๋ณผ๋ฅจ์„ ๋ถ„๋ฆฌํ•  ํ•„์š”๋Š” ์—†์ง€๋งŒ ๊ถŒ์žฅ
  • AZ ๋˜๋Š” ๋ฆฌ์ „ ๊ฐ„ ์Šค๋ƒ…์ƒท ๋ณต์‚ฌ ๊ฐ€๋Šฅ

EBS ์Šค๋ƒ…์ƒท ๊ธฐ๋Šฅ

์Šค๋ƒ…์ƒท ๊ธฐ๋Šฅ ์„ค๋ช…
EBS Snapshot Archive ยท 75% ๋” ์ €๋ ดํ•œ ๋น„์šฉ์œผ๋กœ archive tier๋กœ ์Šค๋ƒ…์ƒท์„ ์ „์†กํ•œ๋‹ค.
ยท ์•„์นด์ด๋ธŒ๋ฅผ ๋ณต์›ํ•˜๋Š”๋ฐ 24 ~ 72 ์‹œ๊ฐ„ ์†Œ์š”
Recycle Bin for EBS Snapshot ยท ์‹ค์ˆ˜๋กœ ์‚ญ์ œํ•œ ํ›„ ๋ณต๊ตฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์‚ญ์ œ๋œ ์Šค๋ƒ…์ƒท์„ ๋ณด์กดํ•˜๋Š” ๊ทœ์น™์„ ์„ค์ •
ยท ๋ณด์กด ๊ธฐ๊ฐ„์€ 1์ผ ~ 1๋…„

AMI

  • Amazon Machine Image

  • AMI๋Š” EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ํ•œ ๊ฒƒ

    • ์†Œํ”„ํŠธ์›จ์–ด, ๊ตฌ์„ฑ, ์šด์˜์ฒด์ œ, ๋ชจ๋‹ˆํ„ฐ๋ง ๋“ฑ ๋ชจ๋“  ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์‚ฌ์ „ ํŒจํ‚ค์ง€ํ™”๋˜์–ด ์žˆ์–ด ๋ถ€ํŒ… ๋ฐ ๊ตฌ์„ฑ ์‹œ๊ฐ„ ๋‹จ์ถ•
  • AMI๋Š” ํŠน์ • ๋ฆฌ์ „๋งŒ์„ ์œ„ํ•ด ๊ตฌ์ถ•๋˜๋ฉฐ ์—ฌ๋Ÿฌ ๋ฆฌ์ „๊ฐ„ ๋ณต์‚ฌ ๊ฐ€๋Šฅ

    ๋‹ค์Œ ์œ„์น˜์—์„œ EC2 ์ธ์Šคํ„ด์Šค ์‹œ์ž‘
    • A Public AMI : AWS ์ œ๊ณต
    • Your own AMI : ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ๋งŒ๋“ค๊ณ  ๊ด€๋ฆฌ
    • AWS Marketplace AMI : ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๊ฐ€ AMI๋ฅผ ๋งŒ๋“ฌ (์ž ์žฌ์ ์œผ๋กœ ํŒ๋งค)

AMI ํ”„๋กœ์„ธ์Šค (EC2 ์ธ์Šคํ„ด์Šค)

  • EC2 ์ธ์Šคํ„ด์Šค๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ํ•œ๋‹ค.
  • ์ธ์Šคํ„ด์Šค๋ฅผ ์ค‘๋‹จํ•œ๋‹ค. (๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ์„ ์œ„ํ•ด)
  • AMI ๋นŒ๋“œ ํ•œ๋‹ค. - EBS ์Šค๋ƒ…์ƒท๋„ ์ƒ์„ฑ
  • ๋‹ค๋ฅธ ์ธ์Šคํ„ด์Šค์—์„œ AMI๋ฅผ ์‹คํ–‰

EC2 Instance Store

  • EBS ๋ณผ๋ฅจ์€ ์ข‹์ง€๋งŒ ์ œํ•œ์ ์ธ ์„ฑ๋Šฅ์„ ๊ฐ–๋Š” ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ธŒ์ž„
  • ๊ณ ์„ฑ๋Šฅ์˜ ํ•˜๋“œ์›จ์–ด ๋””์Šคํฌ๊ฐ€ ํ•„์š”ํ•  ๊ฒฝ์šฐ EC2 Instance Store๋ฅผ ์‚ฌ์šฉ
  • I/O ์„ฑ๋Šฅ ํ–ฅ์ƒ
  • EC2 Instance Store๊ฐ€ ์ค‘์ง€๋˜๋ฉด ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ์†์‹ค (ephemeral)
  • buffer / cache / scratch data / temporary content ์— ์ ํ•ฉ
  • ํ•˜๋“œ์›จ์–ด ์žฅ์•  ์‹œ ๋ฐ์ดํ„ฐ ์†์‹ค์˜ ์œ„ํ—˜
  • ๋ฐฑ์—… ๋ฐ ๋ณต์ œ๋Š” ์‚ฌ์šฉ์ž์˜ ์ฑ…์ž„

EBS ๋ณผ๋ฅจ ์œ ํ˜•

  • EBS ๋ณผ๋ฅจ์€ 6๊ฐ€์ง€ ์œ ํ˜•์œผ๋กœ ์ œ๊ณต

    EBS ๋ณผ๋ฅจ ์œ ํ˜• ํŠน์ง•
    gp2/gp3 (SSD) ๋‹ค์–‘ํ•œ ์›Œํฌ๋กœ๋“œ์— ๋Œ€ํ•˜ ๊ฐ€๊ฒฉ๊ณผ ์„ฑ๋Šฅ์„ ๋งž์ถ”๋Š” ๋ฒ”์šฉ SSD ๋ณผ๋ฅจ
    io1/io2 (SSD) mission-critical, ์งง์€ ๋Œ€๊ธฐ ์‹œ๊ฐ„ ๋˜๋Š” ๋†’์€ ์ฒ˜๋ฆฌ๋Ÿ‰ ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•œ ์ตœ๊ณ ์„ฑ๋Šฅ SSD ๋ณผ๋ฅจ
    st1(HDD) ์ž์ฃผ ์•ก์„ธ์Šคํ•˜๋Š” throughput-intensive ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋œ ์ €๋น„์šฉ HDD ๋ณผ๋ฅจ
    sc1(HDD) ์•ก์„ธ์Šค ๋นˆ๋„๊ฐ€ ๋‚ฎ์€ ์›Œํฌ๋กœ๋“œ์— ๋งž๊ฒŒ ์„ค๊ณ„๋œ ์ตœ์ € ๋น„์šฉ HDD ๋ณผ๋ฅจ
  • EBS ๋ณผ๋ฅจ์€ Size | Throughput | IOPS(I/O Ops Per Sec) ์œผ๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋‹ค.

  • ์˜ค์ง gp2/gp3,io1/io2 ๋งŒ ๋ถ€ํŒ… ๋ณผ๋ฅจ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

General Purpose SSD

General Purpose SSD
Volume type gp3 gp2
Durability 99.8% - 99.9% durability (0.1% - 0.2% annual failure rate)
Use cases
  • ๋Œ€๊ธฐ์‹œ๊ฐ„์ด ์งง์€ ๋Œ€ํ™”ํ˜• ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜

  • ๊ฐœ๋ฐœ ๋˜๋Š” ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ

  • ๊ฐ€์ƒ ๋ฐ์Šคํฌํ†ฑ

  • Medium-sized single-instance databases

  • Boot volumes

Volume size 1 GiB - 16 TiB
Max IOPS per volume (16 KiB I/O) ** 16,000
Max throughput per volume ** 1,000 MiB/s 250 MiB/s *
Amazon EBS Multi-attach Not supported
Boot volume Supported

Provisioned IOPS(PIOPS) SSD

  • ์ง€์†์ ์ธ IOPS ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜
  • ๋˜๋Š” 16,000 ์ด์ƒ์˜ IOPS๊ฐ€ ํ•„์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์›Œํฌ๋กœ๋“œ์— ์ ํ•ฉ (์Šคํ† ๋ฆฌ์ง€ ์„ฑ๋Šฅ ๋ฐ ์ผ๊ด€์„ฑ ๋ฏผ๊ฐํ•œ)
  • Multi-attach EBS ์ง€์›
Provisioned IOPS SSD
Volume type io2 Block Express * io2 io1
Durability 99.999% durability (0.001% annual failure rate) 99.999% durability (0.001% annual failure rate) 99.8% - 99.9% durability (0.1% - 0.2% annual failure rate)
Use cases

Workloads that require:

  • Sub-millisecond latency

  • ์ง€์†์ ์ธ IOPS ์„ฑ๋Šฅ

  • More than 64,000 IOPS or 1,000 MiB/s of throughput

  • Workloads that require sustained IOPS performance or more than 16,000 IOPS

  • I/O-intensive database workloads

Volume size 4 GiB - 64 TiB 4 GiB - 16 TiB
Max IOPS per volume (16 KiB I/O) 256,000 64,000 โ€ 
Max throughput per volume 4,000 MiB/s 1,000 MiB/s โ€ 
Amazon EBS Multi-attach Supported
Boot volume Supported

Hard Disk Drives(HDD)

  • ๋ถ€ํŒ… ๋ณผ๋ฅจ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Œ
Throughput Optimized HDD Cold HDD
Volume type st1 sc1
Durability 99.8% - 99.9% durability (0.1% - 0.2% annual failure rate) 99.8% - 99.9% durability (0.1% - 0.2% annual failure rate)
Use cases
  • Big data

  • Data warehouses

  • Log processing

  • ์•ก์„ธ์Šค ๋นˆ๋„๊ฐ€ ๋‚ฎ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ throughput-oriented ์Šคํ† ๋ฆฌ์ง€

  • ๊ฐ€์žฅ ๋‚ฎ์€ ์Šคํ† ๋ฆฌ์ง€ ๋น„์šฉ์ด ์ค‘์š”ํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค

Volume size 125 GiB - 16 TiB 125 GiB - 16 TiB
Max IOPS per volume (1 MiB I/O) 500 250
Max throughput per volume 500 MiB/s 250 MiB/s
Amazon EBS Multi-attach Not supported Not supported
Boot volume Not supported Not supported

EBS Multi-Attach โ€“ io1/io2 family

  • ๋™์ผํ•œ AZ์˜ ์—ฌ๋Ÿฌ EC2 ์ธ์Šคํ„ด์Šค์— ๋™์ผํ•œ EBS ๋ณผ๋ฅจ ์—ฐ๊ฒฐ

  • ๊ฐ ์ธ์Šคํ„ด์Šค์—๋Š” ๋ณผ๋ฅจ์— ๋Œ€ํ•œ ์ „์ฒด ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ ๊ถŒํ•œ ์žˆ์Œ

  • ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ๋ฐ˜๋“œ์‹œ cluster-aware ์‚ฌ์šฉํ•ด์•ผ ํ•จ(XFS, EX4๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Œ)

    Use case
    • ํด๋Ÿฌ์Šคํ„ฐ๋ง ๋œ ๋ฆฌ๋ˆ…์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ€์šฉ์„ฑ ํ–ฅ์ƒ (example: Teradata)
    • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋™์‹œ ์“ฐ๊ธฐ ์ž‘์—…์„ ๊ด€๋ฆฌํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

EBS Encryption

์•”ํ˜ธํ™” ๋œ EBS ๋ณผ๋ฅจ์„ ์ƒ์„ฑํ•˜๋ฉด ๋‹ค์Œ์ด ํ‘œ์‹œ๋œ๋‹ค.
  • ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋Š” ๋ณผ๋ฅจ ๋‚ด๋ถ€์—์„œ ์•”ํ˜ธํ™” ๋œ๋‹ค.
  • ์ธ์Šคํ„ด์Šค์™€ ๋ณผ๋ฅจ ์‚ฌ์ด๋ฅผ ์ด๋™ํ•˜๋Š” ์ด๋™์ค‘์ธ ๋ชจ๋“  ๋ฐ์ดํ„ฐ๊ฐ€ ์•”ํ˜ธํ™” ๋œ๋‹ค.
  • ๋ชจ๋“  ์Šค๋ƒ…์ƒท์ด ์•”ํ˜ธํ™” ๋œ๋‹ค.
  • ์Šค๋ƒ…์ƒท์—์„œ ์ƒ์„ฑ๋œ ๋ชจ๋“  ๋ณผ๋ฅจ์ด ์•”ํ˜ธํ™” ๋œ๋‹ค.
  • ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™”๊ฐ€ ์•Œ์•„์„œ ์ฒ˜๋ฆฌ๋œ๋‹ค. (์‚ฌ์šฉ์ž๋Š” ํ• ์ผ์ด ์—†์Œ)
  • ์•”ํ˜ธํ™”๋Š” ๋Œ€๊ธฐ ์‹œ๊ฐ„์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์ตœ์†Œํ™” ํ•œ๋‹ค.
  • EBS ์•”ํ˜ธํ™”๋Š” KMS์˜ ํ‚ค๋ฅผ ํ™œ์šฉํ•œ๋‹ค. (AES-256)
  • ์•”ํ˜ธํ™”๋˜์ง€ ์•Š์€ ์Šค๋ƒ…์ƒท์€ ๋ณต์‚ฌํ•˜๋ฉด ์•”ํ˜ธํ™”๊ฐ€ ๊ฐ€๋Šฅ
  • ์•”ํ˜ธํ™”๋œ ๋ถˆ๋ฅจ์˜ ์Šค๋ƒ…์ƒท์€ ์•”ํ˜ธํ™”๋˜์–ด ์žˆ๋‹ค.

์•”ํ˜ธํ™”๋˜์ง€ ์•Š์€ EBS ๋ณผ๋ฅจ์„ ์•”ํ˜ธํ™”ํ•˜๊ธฐ

  1. EBS ๋ณผ๋ฅจ์˜ ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•œ๋‹ค.
  2. EBS ์Šค๋ƒ…์ƒท์„ ์•”ํ˜ธํ™”ํ•œ๋‹ค. (using copy)
  3. ์ƒ์„ฑํ•œ ์Šค๋ƒ…์ƒท์—์„œ ์ƒˆ๋กœ์šด EBS ๋ณผ๋ฅจ์„ ๋งŒ๋“ ๋‹ค. (๋งŒ๋“  ๋ณผ๋ฅจ์€ ์•”ํ˜ธํ™”)
  4. ์•”ํ˜ธํ™”๋œ ๋ณผ๋ฅจ์„ ์›๋ž˜ ์ธ์Šคํ„ด์Šค์— ์—ฐ๊ฒฐ

Amazon EFS โ€“ Elastic File System

  • ์—ฌ๋Ÿฌ EC2์— ๋งˆ์šดํŠธ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ด€๋ฆฌํ˜• NFS(network file system)
  • EFS๋Š” ๋‹ค์ค‘ AZ์˜ EC2 ์ธ์Šคํ„ด์Šค์™€ ํ•จ๊ป˜ ์ž‘์šฉํ•œ๋‹ค.
  • ๊ณ  ๊ฐ€์šฉ์„ฑ, ํ™•์žฅ์„ฑ, expensive(3x gp2), ์‚ฌ์šฉ๋‹น ์ง€๋ถˆ
  • ์‚ฌ์šฉ ์‚ฌ๋ก€ : ์ปจํ…์ธ  ๊ด€๋ฆฌ, Web ์„œ๋น„์Šค ์ œ๊ณต, ๋ฐ์ดํ„ฐ ์‰์–ด๋ง, ์›Œ๋“œ ํ”„๋ ˆ์Šค ๋“ฑ
  • NFSv4.1 protocol ์‚ฌ์šฉ
  • ๋ณด์•ˆ ๊ทธ๋ฃน์„ ํ†ตํ•ด EFS ์•ก์„ธ์Šค๋ฅผ ์ปจํŠธ๋กค
  • Linux ๊ธฐ๋ฐ˜ AMI ํ˜ธํ™˜ (์œˆ๋„์šฐ์ฆˆ ์•„๋‹˜)
  • KMS๋ฅผ ์‚ฌ์šฉํ•œ at-rest ์•”ํ˜ธํ™”
  • ํ‘œ์ค€ ํŒŒ์ผ API๊ฐ€ ์žˆ๋Š” Linux POSIX ํŒŒ์ผ ์‹œ์Šคํ…œ
  • ํŒŒ์ผ ์‹œ์Šคํ…œ ์ž๋™ ํ™•์žฅ, ์‚ฌ์šฉ๋Ÿ‰๋ณ„ ์ง€๋ถˆ, ์šฉ๋Ÿ‰ ๊ณ„ํš ์—†์Œ

EFS ์„ฑ๋Šฅ ๋ฐ ์Šคํ† ๋ฆฌ์ง€ Classes

Performance & Storage Classes
EFS Scale ยท 1,000๋Œ€์˜ NFS ๋™์‹œ ํด๋ผ์ด์–ธํŠธ : 10 GB+/s ์ฒ˜๋ฆฌ๋Ÿ‰
ยท ํŽ˜ํƒ€๋ฐ”์ดํŠธ ๊ทœ๋ชจ์˜ ๋„คํŠธ์›Œํฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์œผ๋กœ ์ž๋™ ํ™•์žฅ
Performance mode (set at EFS creation time) ยท ๋ฒ”์šฉ ๋ชฉ์  (๊ธฐ๋ณธ) : ์ง€์—ฐ ์‹œ๊ฐ„์— ๋ฏผ๊ฐํ•œ ์‚ฌ์šฉ ์‚ฌ๋ก€ (์›น์„œ๋ฒ„, CMS ๋“ฑ)
ยท MAX I/O : ์ง€์—ฐ ์‹œ๊ฐ„, ์ฒ˜๋ฆฌ๋Ÿ‰, ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌ(๋น…๋ฐ์ดํ„ฐ, ๋ฏธ๋””์–ด ํ”„๋กœ์„ธ์‹ฑ๋“ฑ)
Throughput mode ยท Bursting(1TB=50MiB/s + ์ตœ๋Œ€ 100MiB/s ๋ฒ„์ŠคํŠธ)
ยท ํ”„๋กœ๋น„์ €๋‹ : ์Šคํ† ๋ฆฌ์ง€ ํฌ๊ธฐ์— ์ƒ๊ด€์—†์ด ์ฒ˜๋ฆฌ๋Ÿ‰ ์„ค์ •(ex: 1 GiB/s for 1 TB ์Šคํ† ๋ฆฌ์ง€)

EFS - Storage Classes

Storage Tiers (๋ผ์ดํ”„ ์‚ฌ์ดํด ๊ด€๋ฆฌ ๊ธฐ๋Šฅ - N์ผ ํ›„ ํŒŒ์ผ ์ด๋™)

  • Standard : ์ž์ฃผ ์•ก์„ธ์Šค ํ•˜๋Š” ํŒŒ์ผ์šฉ
  • Infrequent access (EFS-IA) : ํŒŒ์ผ ๊ฒ€์ƒ‰ ๋น„์šฉ, ์ €์žฅ ๋น„์šฉ ์ ˆ๊ฐ ๋ผ์ดํ”„ ์‚ฌ์ดํด ์ •์ฑ…์„ ์‚ฌ์šฉํ•˜์—ฌ EFS-IA ์‚ฌ์šฉ

๊ฐ€์šฉ์„ฑ ๋ฐ ๋‚ด๊ตฌ์„ฑ

  • Regional : Multi-AZ, ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์— ์ตœ์ 
  • One Zone : ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์— ์ ํ•ฉํ•œ ๋‹จ์ผ ํ™˜๊ฒฝ, ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฐฑ์—… ์ง€์› IA(EFS One Zone-IA)์™€์˜ ํ˜ธํ™˜์„ฑ
  • 90% ์ด์ƒ์˜ ๋น„์šฉ ์ ˆ๊ฐ

EBS vs EFS

EBS EFS
โ€ข ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ์ธ์Šคํ„ด์Šค๋งŒ ์—ฐ๊ฒฐ
โ€ข AZ ์ˆ˜์ค€์—์„œ ๋ฌถ์ž„
โ€ข gp2 : ๋””์Šคํฌ ํฌ๊ธฐ๊ฐ€ ์ฆ๊ฐ€ํ•˜๋ฉด IO๊ฐ€ ์ฆ๊ฐ€ํ•œ๋‹ค.
โ€ข io1 : ๋…๋ฆฝ์ ์œผ๋กœ IO ์ฆ๊ฐ€ ๊ฐ€๋Šฅ
โ€ข AZ ์ „์ฒด์— ์ˆ˜๋ฐฑ ๊ฐœ์˜ ์ธ์Šคํ„ด์Šค ๋งˆ์šดํŠธ ๊ฐ€๋Šฅ
โ€ข EFS๋Š” ์›น์‚ฌ์ดํŠธ์˜ ํŒŒ์ผ์„ ๊ณต์œ ํ•  ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.(์›Œ๋“œ ํ”„๋ ˆ์Šค)
โ€ข ์˜ค์ง POSIX๋งŒ ์ง€์›
โ€ข EFS๋Š” EBS ๋ณด๋‹ค ๋†’์€ ๊ฐ€๊ฒฉ๋Œ€๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.
โ€ข EFS-IA๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋น„์šฉ ์ ˆ๊ฐ ๊ฐ€๋Šฅ
โ€ข AZ์—์„œ EBS ๋ณผ๋ฅจ์„ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋ ค๋ฉด
ย ย ย ย โ€ข ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•œ๋‹ค.
ย ย ย ย โ€ข ๋‹ค๋ฅธ ๊ฐ€์šฉ์˜์—ญ์œผ๋กœ ์Šค๋ƒ…์ƒท์„ ๋ณต๊ตฌํ•œ๋‹ค.
ย ย ย ย โ€ข EBS ๋ฐฑ์—…์€ IO๋ฅผ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ์‘์šฉํ”„๋กœ๊ทธ๋žจ์ด ๋งŽ์€ ํŠธ๋ž˜ํ”ฝ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์•ˆ ์‹คํ–‰ํ•ด์„œ๋Š” ์•ˆ๋œ๋‹ค.
โ€ข ๋ฃจํŠธ EBS๋Š” EC2 ์ธ์Šคํ„ด์Šค๊ฐ€ ์ข…๋ฃŒ๋˜๋ฉด ์ธ์Šคํ„ด์Šค ๋ณผ๋ฅจ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ์ข…๋ฃŒ๋œ๋‹ค. (๋น„ํ™œ์„ฑํ™” ๊ฐ€๋Šฅ)