Google Cloud NetApp Volumes ์‚ฌ์šฉ ์‚ฌ๋ก€

NetApp Volumes๋Š” ๊ณต์œ  ํŒŒ์ผ ์„œ๋น„์Šค๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ํ”„๋กœ๋น„์ €๋‹ํ•˜์—ฌ ๋‹ค์–‘ํ•œ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐฐํฌ๋ฅผ ์ด‰์ง„ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์Šคํ† ๋ฆฌ์ง€ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์‚ฌ์šฉ ์‚ฌ๋ก€์—๋Š” ํŒŒ์ผ ์„œ๋น„์Šค, DevOps, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

ํŒŒ์ผ ์„œ๋น„์Šค

NetApp Volumes๋Š” ํ‘œ์ค€ NFS ๋˜๋Š” SMB ํ”„๋กœํ† ์ฝœ๋กœ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋‚ด๊ฒฐํ•จ์„ฑ, ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์Šคํ† ๋ฆฌ์ง€ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. NetApp Volumes๋Š” ๊ณ ์„ฑ๋Šฅ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด Google Cloud ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ™˜๊ฒฝ๊ณผ ์œ ์‚ฌํ•œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ ์Šคํ† ๋ฆฌ์ง€ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•˜๋ฉฐ, ์—ฌ๊ธฐ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ง€์› ๊ธฐ๋Šฅ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

  • ์ฝ๊ธฐ ์ „์šฉ ๋ฐ ์ฝ๊ธฐ/์“ฐ๊ธฐ ํด๋ผ์ด์–ธํŠธ ์•ก์„ธ์Šค ์ œ์–ด

  • NFSv3 ๋ฐ NFSv4.1 ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•œ ์—ฐ๊ฒฐ

  • Active Directory (AD) ํ†ตํ•ฉ ๋ฐ SMB ์—ฐ๊ฒฐ

Google Cloud์—์„œ ์›Œํฌ๋กœ๋“œ๋ฅผ ์ด์ „ํ•˜๊ฑฐ๋‚˜ ์ƒˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ๋•Œ ํŒŒ์ผ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด SMB ๊ณต์œ ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Windows ํด๋ผ์ด์–ธํŠธ ๊ฐ„์— ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž ๋˜๋Š” ๊ทธ๋ฃน ํŒŒ์ผ ๊ณต์œ ๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SMB ๊ณต์œ ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ƒ ๋ฐ์Šคํฌํ†ฑ์˜ ํŒŒ์ผ ๋ฐ ํ”„๋กœํ•„ ๊ณต์œ ๋ฅผ ์ง€์›ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” NFS ๋˜๋Š” SMB ๋ณผ๋ฅจ์„ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„์— ํŒŒ์ผ์„ ๊ณต์œ ํ•˜๊ฑฐ๋‚˜ ๋ฐฑ์—… ๋Œ€์ƒ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

NetApp Volumes๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ธฐ์กด ์›Œํฌ๋กœ๋“œ๋ฅผGoogle Cloud ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๊ณ  ํด๋ผ์šฐ๋“œ์—์„œ ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€ ์†”๋ฃจ์…˜์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์œ ์ง€๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•˜์—ฌ ํ•˜๋“œ์›จ์–ด, ์กฐ๋‹ฌ ์‹œ๊ฐ„, ๋ƒ‰๊ฐ, ์ „๋ ฅ ์‚ฌ์šฉ์„ ์ค„์ด๊ณ  ๋ฌผ๋ฆฌ์  ๊ณต๊ฐ„์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜

์˜จํ”„๋ ˆ๋ฏธ์Šค์— ๋ฐฐํฌ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ NetApp Volumes๋กœ ๋ฆฌํ˜ธ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. NetApp Volumes๋Š” ํŒŒ์ผ ์Šคํ† ๋ฆฌ์ง€ ์›Œํฌํ”Œ๋กœ๋ฅผ ์œ„ํ•œ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์„ ๊ณ„์† ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฆฌํŒฉํ„ฐ๋ง์ด ํ•„์š”ํ•˜์ง€ ์•Š์€ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ•˜์œ„ ์ง‘ํ•ฉ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

NetApp Volumes๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Linux ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ ์™„์ „ ๊ด€๋ฆฌํ˜• NFS ๊ณต์œ ์™€ Windows ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ SMB ๊ณต์œ ๋ฅผ ๋ช‡ ์ดˆ ๋งŒ์— ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›Œํฌํ”Œ๋กœ ๋˜๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š๊ณ  ์šฉ๋Ÿ‰๊ณผ ์„ฑ๋Šฅ์„ ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ์ถ•์†Œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ, ํ…Œ์ŠคํŠธ, ์Šคํ…Œ์ด์ง• ํ™˜๊ฒฝ์„ ์œ„ํ•œ ๋น ๋ฅธ ์Šค๋ƒ…์ƒท๊ณผ ๋ณต์‚ฌ๋ณธ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋น„์Šค ์ œ๊ณต ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์–ด ํ”„๋กœ๋•์…˜ ์ถœ์‹œ๋ฅผ ๋”์šฑ ๊ฐ€์†ํ™”ํ•˜๊ณ  ๋ฆฌ๋“œ ํƒ€์ž„์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Google Cloud VMware Engine ์Šคํ† ๋ฆฌ์ง€

Google Cloud Google Cloud VMware Engine์œผ๋กœ VMware vSphere ์›Œํฌ๋กœ๋“œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Google Cloud VMware Engine์œผ๋กœ ๋นŒ๋“œ๋œ ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ์—๋Š” ์ถ”๊ฐ€ ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด ์ถ”๊ฐ€ ์Šคํ† ๋ฆฌ์ง€๋Š” ๋‹จ์ผ VM์— ์ง์ ‘ ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜ ์Šคํ† ๋ฆฌ์ง€ ์š”๊ตฌ์‚ฌํ•ญ์ด ํฐ ์—ฌ๋Ÿฌ VM์˜ ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

NetApp Volumes๋Š” SMB ๋˜๋Š” NFS ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ VM์˜ ๊ฒŒ์ŠคํŠธ ์šด์˜์ฒด์ œ์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณผ๋ฅจ์€ Compute Engine ๋˜๋Š” Google Cloud VMware Engine์—์„œ ์‹คํ–‰๋˜๋Š” ์—ฌ๋Ÿฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„์— ํŒŒ์ผ ๊ณต์œ ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์ƒ ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉ์ž ๋ฐ ๊ทธ๋ฃน ํŒŒ์ผ ๊ณต์œ ์—๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€๋Ÿ‰์˜ ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ NetApp Volumes๋ฅผ Google Cloud VMware Engine ํ˜ธ์ŠคํŠธ์˜ ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด๋กœ NetApp ๋ณผ๋ฅจ์„ ์‚ฌ์šฉํ•˜๋ฉด Google Cloud VMware Engine ๋…ธ๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋น„์šฉ ํšจ์œจ์„ฑ์ด ๋†’์•„ ์ „๋ฐ˜์ ์ธ ์†”๋ฃจ์…˜ ๋น„์šฉ์ด ์ ˆ๊ฐ๋ฉ๋‹ˆ๋‹ค.

NetApp Volumes NFSv3 ๋ณผ๋ฅจ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋น„์šฉ ํšจ์œจ์ ์ธ ๋ฐฉ์‹์œผ๋กœ ๋” ๋งŽ์€ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์Šค๋ƒ…์ƒท ์‚ฌ๋ณธ, ๋ณผ๋ฅจ ๋ณต์ œ, ๋ฐฑ์—…๊ณผ ๊ฐ™์€ NetApp Volumes์˜ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ NFS ๋ณผ๋ฅจ์„ Google Cloud NetApp Volumes์—์„œ ํ˜ธ์ŠคํŒ…ํ•˜๋Š” vSphere ๋ฐ์ดํ„ฐ ์Šคํ† ์–ด๋กœ ์‚ฌ์šฉ์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.

์Šคํ…Œ์ดํŠธํ’€(Stateful) Google Kubernetes Engine ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€

NetApp Volumes๋Š” Google Kubernetes Engine (GKE) ๋˜๋Š” Google Cloud์—์„œ ์‹คํ–‰๋˜๋Š” ๊ธฐํƒ€ ์ž์ฒด ๊ด€๋ฆฌ Kubernetes ๋ฐฐํฌ์—์„œ ์‹คํ–‰๋˜๋Š” ์ƒํƒœ ์ €์žฅ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋น ๋ฅด๊ณ  ์•ˆ์ •์ ์ด๋ฉฐ ์˜๊ตฌ์ ์ธ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋Œ€๋ถ€๋ถ„์˜ ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€๋กœ ์ง€์›ํ•ด์•ผ ํ•˜๋Š” ์ƒํƒœ ๋ฐ ๊ตฌ์„ฑ ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์—…๊ทธ๋ ˆ์ด๋“œ, ํ™•์žฅ, ๋กค๋ฐฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰ ์‹œํ€€์Šค ์ค‘์— ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ƒ์„ฑํ•˜๊ณ  ์†Œ๋ฉธํ•˜๋Š” ๋™์•ˆ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ƒํƒœ์™€ ๊ตฌ์„ฑ ๋ฐ์ดํ„ฐ์— ๊ณ„์† ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. NetApp Trident๋Š” ์ปจํ…Œ์ด๋„ˆ ์Šคํ† ๋ฆฌ์ง€ ์ธํ„ฐํŽ˜์ด์Šค (CSI) ๊ทœ๊ฒฉ ์ค€์ˆ˜ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ๋กœ, Kubernetes์™€ ํ†ตํ•ฉ๋˜์–ด ๋‹ค์Œ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ๋™์  ํ”„๋กœ๋น„์ €๋‹

  • ์†Œ๋น„

  • NetApp Volumes๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒํƒœ ์ €์žฅ ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ์˜๊ตฌ ๋ณผ๋ฅจ ๊ด€๋ฆฌ

  • CSI ์Šค๋ƒ…์ƒท์„ ์‚ฌ์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ

ํ•„์ˆ˜๋Š” ์•„๋‹ˆ์ง€๋งŒ Trident๋Š” Kubernetes๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒํƒœ ์ €์žฅ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐฐํฌ ๋ฐ ์‚ฌ์šฉ์„ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

GKE๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋นŒ๋“œ, ๋ฐฐํฌ, ๊ด€๋ฆฌ, ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. GKE๋Š” ์„ ์–ธ์ , ์ž๊ฐ€ ๋ณต๊ตฌ, ์ž๋™ ํ™•์žฅ ํ”Œ๋žซํผ์„ ํ†ตํ•ด ์ด์‹์„ฑ์ด ๋›ฐ์–ด๋‚œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ๋ฅผ ๊ฐ€์†ํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์Šคํ…Œ์ดํŠธํ’€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ฐฐํฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๊ด€ํ•œ GKE ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

Google Cloud NetApp Volumes๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํŠน์ง•์„ ๊ฐ–์ถ˜ Kubernetes ์Šคํ…Œ์ดํŠธํ’€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ์˜๊ตฌ ๋ณผ๋ฅจ: ์ฝ๊ธฐ-์“ฐ๊ธฐ-๋‹ค์ˆ˜ (RWX) ์•ก์„ธ์Šค ๋ชจ๋“œ๋กœ ์Šคํ† ๋ฆฌ์ง€์— ๋Œ€ํ•œ ๊ณต์œ  ์•ก์„ธ์Šค๊ฐ€ ํ•„์š”ํ•œ Kubernetes ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•ด Kubernetes ํด๋Ÿฌ์Šคํ„ฐ ์™ธ๋ถ€์—์„œ ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. RWX ์•ก์„ธ์Šค ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์—ฌ๋Ÿฌ ๋…ธ๋“œ์—์„œ ์˜๊ตฌ ๋ณผ๋ฅจ์„ ์ฝ๊ธฐ-์“ฐ๊ธฐ๋กœ ํ•œ ๋ฒˆ์— ๋งˆ์šดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์•ก์„ธ์Šค ๋ชจ๋“œ๊ฐ€ ํ•„์š”ํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฒฝ์šฐ NetApp Volumes์™€ ํ•จ๊ป˜ read-write-once (RWO), read-only-many (ROX) ๋˜๋Š” read-write-once-pod (RWOP) ์•ก์„ธ์Šค ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กœ๋น„์ €๋‹๋œ ์˜๊ตฌ ๋ณผ๋ฅจ: ๋™์ ์œผ๋กœ ๋ฐ ์ •์ ์œผ๋กœ ํ”„๋กœ๋น„์ €๋‹๋œ Kubernetes ์˜๊ตฌ ๋ณผ๋ฅจ (PV)์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ์˜๊ตฌ ๋ณผ๋ฅจ ํ™•์žฅ: ์Šคํ…Œ์ดํŠธํ’€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ Kubernetes PV๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. NetApp Volumes๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ƒ์„ฑ ํ›„ ๊ธฐ์กด PV๋ฅผ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์Šคํ† ๋ฆฌ์ง€ ๋ณผ๋ฅจ ๋ผ๋ฒจ ์ง€์ •: ๋‹ค์ค‘ ํด๋Ÿฌ์Šคํ„ฐ ํ™˜๊ฒฝ์—์„œ ๋” ๋‚˜์€ ์‹๋ณ„๊ณผ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•ด ์Šคํ† ๋ฆฌ์ง€ ๋ณผ๋ฅจ์— ๋ผ๋ฒจ์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

  • ๋ณผ๋ฅจ ๋ณดํ˜ธ: ์žฌํ•ด ๋ฐœ์ƒ ์‹œ ๋ฐ์ดํ„ฐ ๋ณดํ˜ธ ๋ฐ ๋ณต๊ตฌ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. NetApp Volumes๋Š” ์˜๊ตฌ ๋ณผ๋ฅจ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด ๊ณ ๊ฐ์ด ์‹œ์ž‘ํ•œ ์Šค๋ƒ…์ƒท ๋ฐ ๋ฐฑ์—… ์ผ์ •์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

  • NFSv3 ๋ฐ NFSv4.1์„ ํ†ตํ•œ ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€ ์•ก์„ธ์Šค: Trident CSI ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ NFSv3 ๋ฐ NFSv4.1๋กœ Kubernetes ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ณผ๋ฅจ ์ƒ์„ฑ ๋ฐ ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€ ์•ก์„ธ์Šค๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Trident๋Š” GKE ํด๋Ÿฌ์Šคํ„ฐ์™€์˜ NetApp ๋ณผ๋ฅจ ์ธ์ฆ์„ ์œ„ํ•ด Trident Cloud ID๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. NetApp Volumes๋Š” NFS ์ปจํ…Œ์ด๋„ˆ ์Šคํ† ๋ฆฌ์ง€ ์ธํ„ฐํŽ˜์ด์Šค (CSI) ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•œ ๋ณผ๋ฅจ ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ƒ์„ฑ ๋ฐ ์•ก์„ธ์Šค๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

  • SMB๋ฅผ ํ†ตํ•œ ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€ ์•ก์„ธ์Šค: Trident CSI ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ SMB๋กœ Kubernetes ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ณผ๋ฅจ ์ƒ์„ฑ ๋ฐ ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€ ์•ก์„ธ์Šค๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. Trident๋Š” GKE ํด๋Ÿฌ์Šคํ„ฐ์™€์˜ NetApp ๋ณผ๋ฅจ ์ธ์ฆ์„ ์œ„ํ•ด Trident Cloud ID๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. NetApp ๋ณผ๋ฅจ์€ SMB ์ปจํ…Œ์ด๋„ˆ ์Šคํ† ๋ฆฌ์ง€ ์ธํ„ฐํŽ˜์ด์Šค (CSI) ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณผ๋ฅจ ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋งŒ๋“ค๊ณ  SMB๋ฅผ ํ†ตํ•ด ์˜๊ตฌ ์Šคํ† ๋ฆฌ์ง€์— ์•ก์„ธ์Šคํ•˜๋Š” ๊ฒƒ๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

NetApp Volumes๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋˜๋Š” ์˜คํ”ˆ์†Œ์Šค ๋˜๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์Šค๋ƒ…์ƒท ์‚ฌ๋ณธ์— ๋น ๋ฅด๊ฒŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

NetApp Volumes๋Š” ํŒŒ์ผ ์‹œ์Šคํ…œ๋งˆ๋‹ค ๋‹ค์–‘ํ•œ ์„ฑ๋Šฅ ์ˆ˜์ค€์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž๋Š” ํ•ซ ๋˜๋Š” ์ฝœ๋“œ ๋ฐ์ดํ„ฐ์— ๊ฐœ๋ณ„ ์Šคํ† ๋ฆฌ์ง€ ํ’€์„ ํ• ๋‹นํ•˜์—ฌ ๊ณ ์„ฑ๋Šฅ ๋ฐ ๊ณ ์šฉ๋Ÿ‰ ์Šคํ† ๋ฆฌ์ง€์˜ ์‚ฌ์šฉ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. NetApp Volumes๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ  ์‹œ์Šคํ…œ ์žฅ์• ์— ๋Œ€ํ•œ ๋ณต์›๋ ฅ์„ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํด๋ผ์šฐ๋“œ์—์„œ ์•ˆ์ •์ ์ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค ์„ค์ •์„ ๊ฐ„์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์ž ์„ค๊ณ„ ์ž๋™ํ™”

์ „์ž ์„ค๊ณ„ ์ž๋™ํ™” ์›Œํฌ๋กœ๋“œ์—๋Š” ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ธํŠธ, ์ˆ˜๋งŽ์€ ํŒŒ์ผ, ์ง‘์•ฝ์ ์ธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ž‘์—…, ์—„๊ฒฉํ•œ ์„ฑ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ๊ณผ ๊ฐ™์€ ๊ตฌ์ฒด์ ์ธ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฝ์Ÿ๋ ฅ์„ ์œ ์ง€ํ•˜๋ ค๋ฉด ์ „์ž ์„ค๊ณ„ ์ž๋™ํ™” ์‚ฌ์šฉ์ž๊ฐ€ ์ด ๋„๋ฉ”์ธ์—์„œ ์ œํ’ˆ์„ ์ง€์†์ ์œผ๋กœ ์ œ๊ณตํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

NetApp Volumes๋Š” ์ „์ž ์„ค๊ณ„ ์ž๋™ํ™” ์›Œํฌ๋กœ๋“œ์˜ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๋Š” ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ „์ž ์„ค๊ณ„ ์ž๋™ํ™” ์›Œํฌ๋กœ๋“œ์˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ๋†’์€ ์ƒ์‚ฐ์„ฑ๊ณผ ํšจ์œจ์„ฑ์„ ์œ ์ง€ํ•˜๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ NetApp Volumes๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๊ฒฝ์Ÿ๋ ฅ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์„ฑ๋Šฅ ์š”๊ตฌ์‚ฌํ•ญ๊ณผ ์ œํ’ˆ ์ถœ์‹œ ์ผ์ •์„ ์ถฉ์กฑํ•˜๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ EDA์— Google Cloud NetApp Volumes๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์ ์„ ์ฐธ๊ณ ํ•˜์„ธ์š”. ๋ฒค์น˜๋งˆํฌ ๊ฒฐ๊ณผ๋Š” ์ „์ž ์„ค๊ณ„ ์ž๋™ํ™” ์›Œํฌ๋กœ๋“œ ๋ฒค์น˜๋งˆํฌ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

๋‹ค์Œ ๋‹จ๊ณ„

NetApp Volumes ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณต์›๋ ฅ ๊ณ ๋ ค์‚ฌํ•ญ์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค.