Storage Comparison

AWS ์—์„œ ์ œ๊ณตํ•˜๋Š” Storage Services ๋“ค์˜ ํŠน์ง•์„ ๋น„๊ตํ•ด๋ณด์ž

  1. S3: Object Storage
    • ๊ฐ์ฒด ์Šคํ† ๋ฆฌ์ด์ง€๋ฉฐ, ์„œ๋ฒ„๋ฆฌ์Šค
    • ์šฉ๋Ÿ‰์„ ๋ฏธ๋ฆฌ ํ”„๋กœ๋น„์ €๋‹ ํ•  ํ•„์š” ์—†๋‹ค.
    • ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค์™€ ๊ธด๋ฐ€ํ•˜๊ฒŒ ํ†ตํ•ฉ๋จ
  2. Glacier: Object Archival
    • ๊ฐ์ฒด ์•„์นด์ด๋ธŒ๋ฅผ ์œ„ํ•œ ๊ณณ
    • ๊ฐ์ฒด๋ฅผ ์˜ค๋ž˜๋™์•ˆ ์ €์žฅํ•˜๊ณ  ์‹ถ๊ณ  ํšŒ์ˆ˜ํ•  ์ผ์€ ๋งค์šฐ ๋“œ๋ฌผ ๋•Œ ์‚ฌ์šฉ
    • ๊ฐ์ฒด๋ฅผ ํšŒ์ˆ˜ํ• ๋•Œ๋Š” ๋‹ค์‹œ ๊ฐ€์ ธ์˜ค๊ธฐ๊นŒ์ง€ ๋งŽ์€ ์‹œ๊ฐ„์ด ๊ฑธ๋ฆฐ๋‹ค. (๊ฐ์ฒด๊ฐ€ ์•„์นด์ด๋ธŒ ๋˜๊ธฐ ๋•Œ๋ฌธ)
  3. EFS: Network File System for Linux instances, POSIX file system
    • ์ผ๋ž˜์Šคํ‹ฑ ํŒŒ์ผ ์‹œ์Šคํ…œ์œผ๋กœ Linux ์ธ์Šคํ„ด์Šค์šฉ์˜ ๋„คํŠธ์›Œํฌ ํŒŒ์ผ ์‹œ์Šคํ…œ
    • POSIX ํŒŒ์ผ์‹œ์Šคํ…œ์ด๋‹ˆ ๋‹ค์‹œ Linux์šฉ์ด๋ผ๋Š” ๋ง
    • ๋ชจ๋“  EC2 ์ธ์Šคํ„ด์Šค์—์„œ ๋™์‹œ์— ์•ก์„ธ์Šค ๊ฐ€๋Šฅํ•˜๋ฉฐ, AZ ์ „๋ฐ˜์— ๊ฑธ์ณ ๊ณต์œ ๋จ
  4. FSx for Windows: Network File System for Windows servers
    • EFS ์™€ ๊ฐ™์ง€๋งŒ Window๋ฅผ ์œ„ํ•œ ๊ฒƒ
    • Window ์„œ๋ฒ„๋ฅผ ์œ„ํ•œ ๋„คํŠธ์›Œํฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์ด๋‹ค.
  5. FSx for Lustre: High Performance Computing Linux file system
    • Linux์™€ ํด๋Ÿฌ์Šคํ„ฐ๋กœ ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํŒ…์ด ๊ฐ€๋Šฅํ•œ Linux ํŒŒ์ผ ์‹œ์Šคํ…œ
    • HPC๊ฐ€ ์‹คํ–‰๋œ๋‹ค. ์ƒ์ƒ ์ด์ƒ์œผ๋กœ IOPS๊ฐ€ ๋†’๊ณ  ์šฉ๋Ÿ‰๋„ ์—„์ฒญ๋‚˜๋‹ค.
    • ๋ฐฑ์—”๋“œ์—์„œ S3์™€ ํ†ตํ•ฉ๋œ๋‹ค.
  6. EBS volumes: Network storage for one EC2 instance at a time
    • ๋„คํŠธ์›Œํฌ ์Šคํ† ๋ฆฌ์ง€๋กœ ํ•œ ๋ฒˆ์— EC2 ์ธ์Šคํ„ด์Šค ํ•˜๋‚˜๋งŒ ์•ก์„ธ์Šค ๋œ๋‹ค.
    • ์ƒ์„ฑ๋œ ํŠน์ • ๊ฐ€์šฉ ์˜์—ญ ๋‚ด๋ถ€์— ๋ฐ”์ธ๋”ฉ ๋œ๋‹ค.
    • AZ๋ฅผ ๋ณ€๊ฒฝํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด ์Šค๋ƒ…์ƒท์„ ์ƒ์„ฑํ•ด์„œ ํ•ด๋‹น ์Šค๋ƒ…์ƒท์„ ์ด๋™์‹œํ‚ค๊ณ  ๊ฑฐ๊ธฐ์—์„œ ๋ณผ๋ฅจ์„ ๋งŒ๋“ค์–ด์•ผ ํ•œ๋‹ค.
  7. Instance Storage: Physical storage for your EC2 instance (high IOPS)
    • EC2 ์ธ์Šคํ„ด์Šค์˜ ๋ฌผ๋ฆฌ์  ์Šคํ† ๋ฆฌ์ง€์ด๋‹ค.
    • ํ•˜๋“œ์›จ์–ด์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— EBS๋ณด๋‹ค ํ›จ์”ฌ ๋†’์€ IOPS๋ฅผ ๊ฐ€์ง„๋‹ค.
    • EBS๋ณผ๋ฅจ์€ ์ตœ๋Œ€ 16,000 IOPS, io1 ์—์„  ์ตœ๋Œ€ 64,000 IOPS
    • EC2 ์ธ์Šคํ„ด์Šค์™€ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์ˆ˜๋ฐฑ๋งŒ IOPS๋„ ๊ฐ€๋Šฅํ•ด ๋งค์šฐ ๋†’๋‹ค.
    • ์ธ์Šคํ„ด์Šค๊ฐ€ ์ค‘๋‹จ๋˜๋ฉด ํ•ด๋‹น ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ์˜๊ตฌ์ ์œผ๋กœ ์†์‹ค๋œ ์œ„ํ—˜์ด ์žˆ๋‹ค.
  8. Storage Gateway: File Gateway, Volume Gateway (cache & stored), Tape Gateway
    • ์˜จํ”„๋ ˆ๋ฏธ์Šค์—์„œ AWS๋กœ ํŒŒ์ผ์„ ์ „์†ก
    • ์—ฌ๊ธฐ์—” FileGateway, ์บ์‹œ ๋ฐ ์ €์žฅ์„ ์œ„ํ•œ VolumeGateway, TypeGateway๊ฐ€ ์žˆ๋‹ค.
    • ๊ฐ๊ฐ ์‚ฌ์šฉ ์‚ฌ๋ก€๊ฐ€ ๋‹ค๋ฅด๋‹ค.
  9. Snowball / Snowmobile: to move large amount of data to the cloud, physically
    • ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ S3์˜ ํด๋ผ์šฐ๋“œ๋กœ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์˜ฎ๊น๋‹ˆ๋‹ค.
  10. Database: for specific workloads, usually with indexing and querying
    • ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•
    • ๋ณด๋‹ค ํŠน์ •ํ•œ ์›Œํฌ๋กœ๋“œ์— ์‚ฌ์šฉ๋œ๋‹ค.
    • ์ผ๋ฐ˜์ ์œผ๋กœ ์ธ๋ฑ์‹ฑ ๋ฐ ์ฟผ๋ฆฌ์™€ ํ•จ๊ป˜ ์‚ฌ์šฉ๋œ๋‹ค.

Storage Quiz

  1. ์ˆ˜๋ฐฑ TB์˜ ๋ฐ์ดํ„ฐ๋ฅผ Amazon S3๋กœ ์ด์ „ํ•œ ํ›„, EC2 ์ธ์Šคํ„ด์Šค ํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•ด ์ฒ˜๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ด‘๋Œ€์—ญ์€ 1Gbit/์ดˆ์ž…๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋” ๋น ๋ฅด๊ฒŒ ์ด์ „ํ•˜๊ณ , ๊ฐ€๋Šฅํ•˜๋ฉด ์ „์†ก ์ค‘์— ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ–ˆ์œผ๋ฉด ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๋ฐฉ๋ฒ•์„ ์ถ”์ฒœํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?
    • ์ž์ฒด ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉํ•˜๊ธฐ
    • Snowcone ์‚ฌ์šฉํ•˜๊ธฐ
    • AWS ๋ฐ์ดํ„ฐ ์ด์ „ ์‚ฌ์šฉํ•˜๊ธฐ
    • Snowball Edge ์‚ฌ์šฉํ•˜๊ธฐ
      • Snowball Edge๋Š” ์ปดํ“จํŒ… ๋Šฅ๋ ฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์œผ๋ฉฐ, ๋ฐ์ดํ„ฐ๊ฐ€ Snowball๋กœ ์ด๋™ํ•˜๋Š” ๋™์•ˆ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์ „์— ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋ฏ€๋กœ ์ •๋‹ต์ž…๋‹ˆ๋‹ค.
  2. ํ…Œ์ดํ”„ ๋ฐฑ์—…์— ๊ฐ€์ƒ ์ธํ”ผ๋‹ˆํŠธ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๋…ธ์ถœํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ ์‚ฌ์šฉ ์ค‘์ธ ๊ฒƒ๊ณผ ๋™์ผํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์œ ์ง€ํ•˜๊ณ , iSCSI์™€ ํ˜ธํ™˜ ๊ฐ€๋Šฅํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ด์•ผ ํ• ๊นŒ์š”?
    • AWS Snowball
    • AWS Storage Gateway - Tape
    • AWS Storage Gateway - Volume
    • AWS Storage Gateway - File
  3. ์—ฌ๋Ÿฌ๋ถ„์˜ EC2 Windows ์„œ๋ฒ„๋Š” Windows์˜ ๋ณด์•ˆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ค€์ˆ˜ํ•˜๋ฉฐ, Microsoft Active Directory์™€ ํ†ตํ•ฉ๋œ ๋„คํŠธ์›Œํฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๋งˆ์šดํŠธํ•˜์—ฌ ์ผ๋ถ€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ณต์œ ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๋ฐฉ๋ฒ•์„ ์ถ”์ฒœํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?
    • Window์šฉ Amazon FSx(File Server)
    • Amazon EFS
    • Lustre์šฉ Amazon FSx
    • ํŒŒ์ผ ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์ง€๋‹Œ Amazon S3
  4. ์—ฌ๋Ÿฌ๋ถ„์€ ์ˆ˜๋ฐฑ TB์˜ ๋ฐ์ดํ„ฐ๋ฅผ AWS S3๋กœ ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ์ด์ „์‹œ์ผœ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์˜ ๋„คํŠธ์›Œํฌ ๋Œ€์—ญํญ์„ ์‚ฌ์šฉํ•ด๋ณด๋ ค ํ–ˆ์œผ๋‚˜, ์—…๋กœ๋“œ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์™„๋ฃŒ๋˜๊ธฐ๊นŒ์ง€ ์•ฝ 3์ฃผ๊ฐ€ ์†Œ์š”๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ ์–ด๋–ค ์ ‘๊ทผ๋ฒ•์ด ๊ถŒ์žฅ๋ ๊นŒ์š”?
    • AWS Storage Gateway
    • S3 ๋ฉ€ํ‹ฐํŒŒํŠธ ์—…๋กœ๋“œ
    • AWS Snowball ์—ฃ์ง€
    • AWS ๋ฐ์ดํ„ฐ ์ด์ „ ์„œ๋น„์Šค
  5. S3์— ๋Œ€๊ทœ๋ชจ์˜ ๋ฐ์ดํ„ฐ์…‹์ด ์ €์žฅ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ NFS, ํ˜น์€ SMB ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ด ์˜จํ”„๋ ˆ๋ฏธ์Šค ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ์ด ๋ฐ์ดํ„ฐ์…‹์— ์•ก์„ธ์Šคํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ์˜จํ”„๋ ˆ๋ฏธ์Šค Microsoft AD๋ฅผ ํ†ตํ•ด ์ด๋Ÿฌํ•œ ํŒŒ์ผ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ธ์ฆํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๋ฌด์—‡์„ ์‚ฌ์šฉํ•ด์•ผ ํ• ๊นŒ์š”?
    • AWS Storage Gateway - Volume
    • AWS Storage Gateway - File
    • AWS Storage Gateway - Type
    • AWS ๋ฐ์ดํ„ฐ ์ด์ „ ์„œ๋น„์Šค
  6. ๊ธฐ์—…์˜ ์ธํ”„๋ผ๋ฅผ ์˜จํ”„๋ ˆ๋ฏธ์Šค์—์„œ AWS Cloud๋กœ ์ด์ „์‹œํ‚ฌ ๊ณ„ํš์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ๋ถ„์€ ์ด์ „์‹œํ‚ค๋ ค๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค Microsoft Windows ํŒŒ์ผ ์„œ๋ฒ„๋ฅผ ๊ฐ–๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค AWS ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ ์ ˆํ• ๊นŒ์š”?
    • Window์šฉ Amazon FSx(ํŒŒ์ผ ์„œ๋ฒ„)
    • AWS Storage Gateway - ํŒŒ์ผ ๊ฒŒ์ดํŠธ์›จ์ด
    • AWS๊ฐ€ ๊ด€๋ฆฌํ•˜๋Š” Microsoft AD
  7. ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํŒ…(HPC)๊ณผ ์ „์‚ฐ ์œ ์ „ํ•™ ์—ฐ๊ตฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด IOPS๋ฅผ ์ตœ๋Œ€ํ™”ํ•ด ์ค„ ๋ถ„์‚ฐ POSIX ์ค€์ˆ˜ ํŒŒ์ผ ์‹œ์Šคํ…œ์ด ํ•„์š”ํ•œ ์ƒํ™ฉ์ž…๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ์ˆ˜๋ฐฑ๋งŒ ๊ฐœ์˜ IOPS๋กœ ์†์‰ฝ๊ฒŒ ์Šค์ผ€์ผ๋งํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ๋ฐฉ๋ฒ•์„ ์ถ”์ฒœํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?
    • Max๋ฅผ ๊ฐ€์ง„ EFS IO ํ™œ์„ฑํ™”
    • Lustre์šฉ Amazon FSxLustre์šฉ Amazon FSx
    • EC2 ์ธ์Šคํ„ด์Šค ์ƒ์— ๋งˆ์šดํŒ…๋œ Amazon S3
    • EC2 ์ธ์Šคํ„ด์Šค ์Šคํ† ์–ด
  8. FSx ํŒŒ์ผ ์‹œ์Šคํ…œ์— ์žˆ๋Š” ๋‹ค์Œ ๋ฐฐํฌ ์˜ต์…˜ ์ค‘์—์„œ AZ ๋‚ด์— ๋ณต์‚ฌ๋œ ์žฅ๊ธฐ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์€ ๋ฌด์—‡์ธ๊ฐ€์š”?
    • ์Šคํฌ๋ž˜์น˜ ํŒŒ์ผ ์‹œ์Šคํ…œ
    • ์˜๊ตฌ ํŒŒ์ผ ์‹œ์Šคํ…œ
      • ์ด๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋™์ผํ•œ AZ ๋‚ด์—์„œ ๋ณต์ œ๋˜๋Š” ์žฅ๊ธฐ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‹คํŒจํ•œ ํŒŒ์ผ๋“ค์€ ์ˆ˜ ๋ถ„ ๋‚ด๋กœ ๊ต์ฒด๋ฉ๋‹ˆ๋‹ค.
  9. ๋‹ค์Œ ์ค‘ AWS ์ „์†ก ์ œํ’ˆ๊ตฐ์ด ์ง€์›ํ•˜์ง€ โ€œ์•Š๋Š”โ€ ํ”„๋กœํ† ์ฝœ์€ ๋ฌด์—‡์ธ๊ฐ€์š”?
    • ํŒŒ์ผ ์ „์†ก ํ”„๋กœํ† ์ฝœ (FTP)
    • SSL์„ ํ†ตํ•œ ํŒŒ์ผ ์ „์†ก ํ”„๋กœํ† ์ฝœ (FTP)
    • ์ „์†ก์ธต ๋ณด์•ˆ (TLS)
      • AWS ์ „์†ก ์ œํ’ˆ๊ตฐ์€ FTP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ด S3, ํ˜น์€ EFS ๋‚ด๋ถ€/์™ธ๋ถ€๋กœ ํŒŒ์ผ์„ ์ „์†กํ•˜๋Š” ๊ด€๋ฆฌ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ TLS๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
    • qhdks vkdlf wjsthd vmfhxhzhf (FTP)

๋Œ“๊ธ€๋‚จ๊ธฐ๊ธฐ