์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ ๊ธฐ์ดˆ

DAS(Directed-attached Storage)

DAS(์ง์ ‘ ์—ฐ๊ฒฐ ์Šคํ† ๋ฆฌ์ง€) ์„œ๋ฒ„์™€ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๋ถ„๋ฆฌํ•˜๊ณ  ๋‘˜์„ ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ตฌ์กฐ

  • ์ดˆ๊ธฐ์—๋Š” ์ฃผ ๊ธฐ์–ต์žฅ์น˜(RAM)์™€ ๋ณด์กฐ ๊ธฐ์–ต์žฅ์น˜(ํ•˜๋“œ ๋””์Šคํฌ)๊ฐ€ ๋ถ„๋ฆฌ๋˜์ง€ ์•Š๊ณ  ๊ฐ™์ด ์“ฐ์ž„
  • ๊ณ„์‚ฐ์˜ ์„ฑ๋Šฅ์„ ๋†’์ด๊ณ  ๋ฐ์ดํ„ฐ ๋ณด๊ด€์˜ ์šฉ๋Ÿ‰๊ณผ ํšจ์œจ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์ธ ๋ณด์กฐ ๊ธฐ์–ต ์žฅ์น˜๊ฐ€ ํƒ„์ƒํ•˜์˜€๊ณ , ์„œ๋ฒ„์— ์ด๋ฅผ ์—ฐ๊ฒฐํ•ด ์‚ฌ์šฉํ•จ

์žฅ๋‹จ์ 

  • DAS ๊ตฌ์กฐ์—์„œ๋Š” ์ถ”๊ฐ€์ ์ธ ๋””์Šคํฌ ์šฉ๋Ÿ‰์ด ํ•„์š”ํ•˜๋‹ค๋ฉด ๋””์Šคํฌ๋ฅผ ๋ฌผ๋ฆฌ์ ์œผ๋กœ ๊ต์ฒดํ•ด์•ผ ํ•˜๋Š” ๋ถˆํŽธํ•จ์ด ์žˆ์Œ

SAN(Storage Area Network)

SAN(์Šคํ† ๋ฆฌ์ง€ ์ „์šฉ ๋„คํŠธ์›Œํฌ) ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์—ฌ๋Ÿฌ ๋Œ€ ์ค€๋น„ํ•œ ๋’ค ์Šคํ† ๋ฆฌ์ง€๋“ค์„ ์—ฐ๊ฒฐํ•˜๋Š” ๋„คํŠธ์›Œํฌ ์ „์šฉ์„ ์„ ๊ตฌ์ถ•ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ตฌ์กฐ

SAN ์Šค์œ„์น˜

  • SAN ๋„คํŠธ์›Œํฌ์— ์„œ๋ฒ„๋ฅผ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด SAN ์Šค์œ„์น˜๋ฅผ ๋ฐฐ์น˜ํ•˜์—ฌ ์Šคํ† ๋ฆฌ์ง€์™€ ์„œ๋ฒ„๋ฅผ ์ค‘๊ณ„ํ•˜๋„๋ก ํ•จ
  • โ€˜์„œ๋ฒ„ - SAN ์Šค์œ„์น˜ - ์Šคํ† ๋ฆฌ์ง€โ€™๋Š” ๊ด‘ ์ผ€์ด๋ธ”๋กœ ์—ฐ๊ฒฐ๋จ

์Šคํ† ๋ฆฌ์ง€ ํ”„๋กœํ† ์ฝœ

  • iSCSI (Internet Small Computer Systems Interface)
  • ํŒŒ์ด๋ฒ„ ์ฑ„๋„ (Fibre Channel)
  • iSER (iSCSI Extensions for RDMA)

๋…ผ๋ฆฌ ๋ณผ๋ฅจ(Logical Volume)

  • ๋„คํŠธ์›Œํฌ์— ๋ฌถ์ธ ์Šคํ† ๋ฆฌ์ง€๋“ค์€ ๊ฐ€์ƒ์œผ๋กœ ์ค‘์•™ํ™”๋œ ๋…ผ๋ฆฌ ๋ณผ๋ฅจ์„ ํ˜•์„ฑํ•จ
  • ๊ฐ ์„œ๋ฒ„๋“ค์€ ์ด๋ฅผ ํ™œ์šฉํ•ด ๋…ผ๋ฆฌ์ ์ธ ๊ณต๊ฐ„์„ ํ• ๋‹น๋ฐ›์„ ์ˆ˜ ์žˆ์Œ
  • ๊ฐ€์ƒ์œผ๋กœ ํ• ๋‹น๋ฐ›์€ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ธŒ์— ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” LUN(Logical Unit Number)๋ฅผ ์ด์šฉํ•ด ์ ‘๊ทผํ•จ

๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€(Block Storage)

  • SAN์—์„œ๋Š” ํŒŒ์ผ์˜ ์ €์žฅ ๋ฐฉ์‹์œผ๋กœ ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€ ๊ฐœ๋…(๋ฐ์ดํ„ฐ๋ฅผ ๋ธ”๋ก์ด๋ผ๋Š” ๋‹จ์œ„๋กœ ๋‚˜๋ˆ„์–ด ์ €์žฅ)์„ ์‚ฌ์šฉํ•จ
  • ๊ฐ ๋ธ”๋ก๋“ค์ด ์ €์žฅ๋œ ์œ„์น˜(ํŠน์ • ์Šคํ† ๋ฆฌ์ง€์˜ ํŠน์ • ๋””์Šคํฌ)๋ฅผ ์ฃผ์†Œ๋กœ ์ €์žฅํ•˜๊ณ , ์„œ๋ฒ„์˜ ์š”์ฒญ์ด ๋ฐœ์ƒํ•˜๋ฉด ์ด๋ฅผ ์ฐธ์กฐํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์žฌ๊ตฌ์„ฑํ•˜์—ฌ ์ „๋‹ฌํ•จ.

์žฅ๋‹จ์ 

  1. ๊ด‘์ผ€์ด๋ธ”์„ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๋ฐ์ดํ„ฐ I/O๊ฐ€ ๋น ๋ฅด๊ณ , ๊ทธ๋งŒํผ ๋น„์Œˆ
  2. LAN์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„ ์„œ๋ฒ„ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜๋ฅผ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Œ
  3. ๊ฐ€์ƒํ™” ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์šฉ์ดํ•จ
  4. ๋ธ”๋ก ๋ฐฑ์—…์„ ์œ„ํ•ด ์ถ”๊ฐ€์ ์ธ ์Šคํ† ๋ฆฌ์ง€ ๊ณต๊ฐ„์ด ์‚ฌ์šฉ๋จ

NAS(Network Attached Storage)

NAS(๋„คํŠธ์›Œํฌ ๊ฒฐํ•ฉ ์Šคํ† ๋ฆฌ์ง€) ์—ฌ๋Ÿฌ ๋Œ€์˜ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์„œ๋ฒ„ ๊ฐ„ ํ†ต์‹ ์— ์‚ฌ์šฉํ•˜๋Š” ์ด๋”๋„ท ๋„คํŠธ์›Œํฌ์— ํ•จ๊ป˜ ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ๊ตฌ์กฐ ์ฆ‰, ์„œ๋ฒ„ ๊ฐ„ ์ด๋”๋„ท ํ†ต์‹ ์„ ํ•˜๋“ฏ์ด, ์„œ๋ฒ„์™€ ์Šคํ† ๋ฆฌ์ง€๋„ ์ด๋”๋„ท ํ†ต์‹ (๋™์ผํ•œ ์ด๋”๋„ท ๋„คํŠธ์›Œํฌ)์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ์ฝ๊ธฐ/์“ฐ๊ธฐ๋ฅผ ํ•จ.

์ด๋”๋„ท ํ†ต์‹ 

  • SAN๊ณผ NAS์˜ ๊ฐ€์žฅ ํฐ ์ฐจ์ด์  : SAN์€ ์Šคํ† ๋ฆฌ์ง€ ์ „์šฉ ๊ด‘ ์ผ€์ด๋ธ” ๋„คํŠธ์›Œํฌ๋ฅผ ๊ตฌ์ถ•ํ•˜์—ฌ ๊ณ ์†์œผ๋กœ ํ†ต์‹ ํ•˜์ง€๋งŒ, NAS๋Š” ์„œ๋ฒ„ ๊ฐ„ ํ†ต์‹ ์— ์‚ฌ์šฉํ•˜๋˜ LAN์ด๋‚˜ WAN๊ณผ ๊ฐ™์€ ์ด๋”๋„ท ๋„คํŠธ์›Œํฌ์— ์Šคํ† ๋ฆฌ์ง€๋ฅผ ํฌํ•จ์‹œ์ผœ ํ•จ๊ป˜ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ
  • ๋”ฐ๋ผ์„œ NAS๋Š” SAN ์Šค์œ„์น˜ ๋Œ€์‹  ์ด๋”๋„ท ์ผ€์ด๋ธ”์„ ์‚ฌ์šฉํ•ด ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ
  • ๊ฐ™์€ ์ด๋”๋„ท ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ ์„œ๋ฒ„๋‚˜ ํด๋ผ์ด์–ธํŠธ์—์„œ ์‰ฝ๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์ง€๋งŒ, ๊ฐ™์€ ์ด๋”๋„ท์— ์—ฐ๊ฒฐ๋œ ์žฅ๋น„๋“ค๊ณผ ๋„คํŠธ์›Œํฌ ์ž์›์„ ๊ณต์œ ํ•˜๊ธฐ๋•Œ๋ฌธ์— ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜์— ์•…์˜ํ–ฅ์„ ๋ฏธ์นœ๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์Œ

์Šคํ† ๋ฆฌ์ง€ ํ”„๋กœํ† ์ฝœ

  • NFS (Network File System)
  • SMB/CIFS (Server Message Block/Common Internet File System)
  • FTP (File Transfer Protocol)
  • HTTP (Hypertext Transfer Protocol)
  • AFP (Apple Filing Protocol)

ํŒŒ์ผ ์‹œ์Šคํ…œ

  • ๋ธ”๋ก๋ณด๋‹ค ์ƒ์œ„ ๊ฐœ๋…์ธ ํŒŒ์ผ ํ˜•ํƒœ(ํด๋” ๋‹จ์œ„์˜ ๊ณ„์ธต ๊ตฌ์กฐ)๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ
  • ํŒŒ์ผ์— ๋Œ€ํ•œ ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•œ ํด๋”์™€ ๋””๋ ‰ํ† ๋ฆฌ ํƒ์ƒ‰ ๊ฐ€๋Šฅ

์žฅ๋‹จ์ 

  1. ๊ธฐ์กด์— ๊ตฌ์ถ•ํ•œ ์ด๋”๋„ท ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐํ•˜๋ฉด ๋˜๋ฏ€๋กœ ๊ตฌ์ถ•์ด ์‰ฝ๊ณ  ๋น„์šฉ์ด ์ €๋ ดํ•จ
  2. ๋„คํŠธ์›Œํฌ๋ฅผ ๊ณต์œ ํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋ฏ€๋กœ ๋Œ€์—ญํญ ์ œํ•œ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๊ณ , ๋ฐ์ดํ„ฐ๋ฅผ IP ํŒจํ‚ท์œผ๋กœ ์บก์Šํ™” ํ•˜๋Š” ๊ณผ์ • ๋•Œ๋ฌธ์— ๋„คํŠธ์›Œํฌ ๋ณ‘๋ชฉ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ
  3. ๊ด‘์ผ€์ด๋ธ”์— ๋น„ํ•ด ์ „์†ก ์†๋„๊ฐ€ ๋Š๋ฆผ

References

์Šคํ† ๋ฆฌ์ง€ ๊ธฐ์ดˆ ์ง€์‹ 1ํŽธ: DAS, SAN ๊ทธ๋ฆฌ๊ณ  NAS