[Infra] ์Šคํ† ๋ฆฌ์ง€ ์ข…๋ฅ˜

2024. 12. 17. 17:07ยทInfra

์Šคํ† ๋ฆฌ์ง€๋ž€?

์Šคํ† ๋ฆฌ์ง€๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•œ ๋ณ„๋„์˜ ์žฅ์†Œ ๋˜๋Š” ์žฅ์น˜๋ฅผ ๋งํ•œ๋‹ค. 


์Šคํ† ๋ฆฌ์ง€ ์ข…๋ฅ˜

์Šคํ† ๋ฆฌ์ง€์—๋Š” ํŠน์ง•์ด ๋‹ค๋ฅธ ์„ธ ๊ฐ€์ง€ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค. ๋ฐ”๋กœ ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€, ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€, ์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€๋‹ค.

๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€

๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€๋Š” ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์Šคํ† ๋ฆฌ์ง€๋‹ค. ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€์—๋Š” ์ฃผ๋กœ iSCSI, FC, NVMe-oF ๋“ฑ์„ ํ†ตํ•ด ์ ‘๊ทผํ•œ๋‹ค.
ํŒŒ์ผ ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ•ญ๋ชฉ๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์™€ ๋™์ผํ•œ ํฌ๊ธฐ์˜ ๋ธ”๋ก์œผ๋กœ ๋‚˜๋ˆˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์€ ๋น ๋ฅธ ์•ก์„ธ์Šค ๋ฐ ๊ฒ€์ƒ‰์— ์ตœ์ ํ™”๋œ ๋ฐฉ์‹์œผ๋กœ ๊ธฐ๋ณธ ๋ฌผ๋ฆฌ์  ์Šคํ† ๋ฆฌ์ง€์— ๋ฐ์ดํ„ฐ ๋ธ”๋ก์„ ์ €์žฅํ•œ๋‹ค.

๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€๋Š” ๋‚ด์žฅ ๋“œ๋ผ์ด๋ธŒ์™€ ๋น„์Šทํ•˜๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ์„๋ฟ๋”๋Ÿฌ OS ์ž์ฒด์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜์—ฌ ๋ถ€ํŠธ ๋“œ๋ผ์ด๋ธŒ๋กœ๋„ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๋‹ค.

ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€

ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์„œ๋กœ ๋‹ค๋ฅธ ํด๋ผ์ด์–ธํŠธ์— ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ํŒŒ์ผ ์ˆ˜์ค€์˜ ์Šคํ† ๋ฆฌ์ง€์ด๋‹ค. ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€๋Š” ํŒŒ์ผ์„ ์—ฌ๋Ÿฌ ์„œ๋ฒ„์—์„œ ๊ณต์œ ํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•˜๋‹ค. ์ฃผ๋กœ ํŒŒ์ผ ๊ณต์œ  ํ”„๋กœํ† ์ฝœ์ธ NFS์™€ SMB๋ฅผ ํ†ตํ•ด ์ ‘๊ทผํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ์ ‘๊ทผํ•  ๋•Œ ํ˜ธ์ŠคํŠธ์— NFS๋‚˜ SMB๋ฅผ ๊ตฌ๋™ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€

์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€๋Š” ๋น„์ •ํ˜•ํ™” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€ ์•„ํ‚คํ…์ฒ˜์ด๋ฉฐ, ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ์ฒด๋กœ ๋ถ„ํ• ํ•˜๊ณ  ์ด๋ฅผ ๊ตฌ์กฐ์ ์œผ๋กœ ํ”Œ๋žซ ๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ์— ์ €์žฅํ•œ๋‹ค. ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€์—๋Š” ํŒŒ์ผ์˜ ์ˆ˜๋‚˜ ํฌ๊ธฐ์— ์ œํ•œ์ด ์žˆ์ง€๋งŒ, ์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€๋Š” ์ด๋Ÿฌํ•œ ์ œํ•œ์„ ํฌ๊ฒŒ ๋„˜๋Š” ๋ฐ์ดํ„ฐ๋„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. ์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€๋Š” ์ฃผ๋กœ HTTP/HTTPS ๋“ฑ์„ ํ†ตํ•ด์„œ ์ ‘๊ทผํ•œ๋‹ค. HTTP/HTTPS๋ฅผ ์ฑ„ํƒํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•„ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ด์šฉ๋˜๊ธฐ๋„ ํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์Šคํ† ๋ฆฌ์ง€์šฉ ํ”„๋กœํ† ์ฝœ์ด ์•„๋‹Œ ์›น์šฉ ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•˜๋ฏ€๋กœ ๋‹ค๋ฅธ ์Šคํ† ๋ฆฌ์ง€์™€ ๋น„๊ตํ•ด ์„ฑ๋Šฅ์ด ๋‚ฎ์•„์ง€๊ธฐ ์‰ฝ๋‹ค.

์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€๋Š” ๊ฐ ์ œํ’ˆ์ด ์ œ๊ณตํ•˜๋Š” ์ „์šฉ ์›น API๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๊ณ  ์“ด๋‹ค. ๊ทธ๋Ÿฌ๋ฏ€๋กœ ์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ด์šฉํ•  ๋•Œ๋Š” ์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ง€์›ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด๋‚˜ ์ „์šฉ ํด๋ผ์ด์–ธํŠธ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

  ๋ธ”๋ก ์Šคํ† ๋ฆฌ์ง€ ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€ ์˜ค๋ธŒ์ ํŠธ ์Šคํ† ๋ฆฌ์ง€
ํŠน์ง• • ๋‚ด์žฅ ๋“œ๋ผ์ด๋ธŒ์™€ ๊ฐ™์€ Raw ๋””๋ฐ”์ด์Šค
• ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ์ž์œ ๋กญ๊ฒŒ ์„ ํƒ
• ๋„คํŠธ์›Œํฌ ๋“œ๋ผ์ด๋ธŒ
• ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ์Šคํ† ๋ฆฌ์ง€์— ๋”ฐ๋ฆ„, ๋ณ€๊ฒฝ ๋ถˆ๊ฐ€
• ์˜ค๋ธŒ์ ํŠธ ๋‹จ์œ„๋กœ ์ ‘๊ทผ
• ํŒŒ์ผ ์‹œ์Šคํ…œ์— ์˜์กดํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์ €์žฅ ๊ฐ€๋Šฅ
๋ฐ์ดํ„ฐ ์ „์†ก ํ”„๋กœํ† ์ฝœ iSCSI, FC, NVMe-oF NFS, SMB HTTP, HTTPS
๋งˆ์šดํŠธ ๊ฒฝ๋กœ ์˜ˆ์‹œ /dev/sda //192.168.0.1/share/hoge https://example.com/storage/hoge
์„ฑ๋Šฅ ๊ณ ์† ์ค‘๊ฐ„ ์ €์†
์ฃผ์š” ์šฉ๋„ DB, OS(๋ถ€ํŒ… ๋””์Šคํฌ) ํŒŒ์ผ ๊ณต์œ  CDN ์„œ๋น„์Šค(์‚ฌ์ง„, ๋™์˜์ƒ ์ €์žฅ)

 

์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'Infra' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Infra] ๋ฐฑ์—…(Backup)  (0) 2025.07.23
[Infra] ์„œ๋ฒ„(Server)  (3) 2024.12.20
[Infra] ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์ข…๋ฅ˜  (0) 2024.11.22
[Infra] ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์ธํ”„๋ผ ์•„ํ‚คํ…์ฒ˜  (0) 2024.11.19
[Infra] ๋ฌด์ค‘๋‹จ์„ ์œ„ํ•œ ์ธํ”„๋ผ ์•„ํ‚คํ…์ฒ˜  (0) 2024.11.18
'Infra' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [Infra] ๋ฐฑ์—…(Backup)
  • [Infra] ์„œ๋ฒ„(Server)
  • [Infra] ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์ข…๋ฅ˜
  • [Infra] ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์ธํ”„๋ผ ์•„ํ‚คํ…์ฒ˜
The Engineer, Lucy
The Engineer, Lucy
  • The Engineer, Lucy
    Growing up for My Future๐Ÿ’•
    The Engineer, Lucy
    • Instagram
    • GitHub
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (186) N
      • Linux (26)
      • Infra (9)
      • Cloud (27) N
        • AWS (3) N
        • GCP (4)
        • Docker (4)
        • Kubernetes (14)
        • IaC (2)
      • NGINX (1)
      • DevOps (3)
      • Computer Science (17)
        • Data Structure (0)
        • Algorithms (1)
        • Operating System (3)
        • Network (11)
        • Database System (2)
      • Coding Test (97)
        • Algorithms (89)
        • SQL (7)
      • ETC (6)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๊ณต์ง€์‚ฌํ•ญ

  • ๋งํฌ

    • Lucy's Instagram
    • Lucy's GitHub
  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    network
    ํ‹ฐ์Šคํ† ๋ฆฌ์ฑŒ๋ฆฐ์ง€
    terraform
    ๋„คํŠธ์›Œํฌ
    ์ž๋ฐ”
    Linux
    cs ๊ธฐ์ดˆ ์ง€์‹ ์ •๋ฆฌ
    ์˜ค๋ธ”์™„
    ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 2๊ธ‰
    ๋„ˆ๋น„์šฐ์„ ํƒ์ƒ‰
    bfs
    ๋„์ปค
    K8s
    ๋ฆฌ๋ˆ…์Šค
    ์‰˜ ์Šคํฌ๋ฆฝํŠธ
    ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ
    Shell
    ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
    programmers
    ์…ธ ์Šคํฌ๋ฆฝํŠธ
    docker
    ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
    Shell Script
    dfs
    ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๊ณต๋ถ€
    Kubernetes
    Java
    Baekjoon
    ๋„คํŠธ์›Œํฌ ๊ธฐ์ดˆ ์ง€์‹
    ๋ฐฑ์ค€
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
The Engineer, Lucy
[Infra] ์Šคํ† ๋ฆฌ์ง€ ์ข…๋ฅ˜
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”