๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

AWS

[aws] Amazon FSx

์ด ๊ธ€์˜ ์ผ๋ถ€๋Š” aws ๊ณต์‹๋ฌธ์„œ์˜ ๋‚ด์šฉ์„ ์ฐธ์กฐํ•˜์˜€์Œ์„ ๋ฐํž™๋‹ˆ๋‹ค.

 

 

 

๐Ÿ“Œ Amazon FSx

 

FSx๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค๋กœ ํƒ€์‚ฌ ๊ณ ์„ฑ๋Šฅ ํŒŒ์ผ ์‹œ์Šคํ…œ์ด๋‹ค. ์ด ๊ฐœ๋…์€ RDS์—์„œ MySQL ์ด๋‚˜ Postgres๋ฅผ ์—”์ง„์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ๊ฐœ๋…์ด๋‹ค. ์ด FSx๋Š” ๋‹ค์–‘ํ•œ ์šด์˜์ฒด์ œ์˜ ํŒŒ์ผ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š”๋ฐ FSx Lustre, FSx Windows, Fsx NetApp, FSx Open ZFS ๋“ฑ์ด ์žˆ๋‹ค. 

 

 

 

 

 

FSx Windows

 

์™„์ „ ๊ด€๋ฆฌํ˜• Windosws ํŒŒ์ผ ์„œ๋ฒ„ ๊ณต์œ  ๋“œ๋ผ์ด๋ธŒ๋กœ Windows๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— SMB ํ”„๋กœํ† ์ฝœ๊ณผ Windows NTFS๋ฅผ ์ง€์›ํ•œ๋‹ค. ๋˜ํ•œ Microfsoft Active Directory ํ†ตํ•ฉ์„ ์ง€์›ํ•˜๋ฏ€๋กœ ์‚ฌ์šฉ์ž ๋ณด์•ˆ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๊ณ  ACL๋กœ ์‚ฌ์šฉ์ž ํ• ๋‹น๋Ÿ‰์„ ์ถ”๊ฐ€ํ•ด ์•ก์„ธ์Šค๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค. ํŠน์ง•์œผ๋กœ๋Š” ๊ฒ‰๋ณด๊ธฐ์—” Windows์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์ง€๋งŒ Linux EC2 ์ธ์Šคํ„ด์Šค์—๋„ ๋งˆ์šดํŠธ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ธฐ์กด์— ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋“ฑ์— Windows ํŒŒ์ผ ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ Microsoft ๋ถ„์‚ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ์ธ DFS ๊ธฐ๋Šฅ์„ ์ด์šฉํ•ด ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ์˜จํ”„๋ ˆ๋ฏธ์Šค์˜ Windows ํŒŒ์ผ ์„œ๋ฒ„์™€ FSx๋ฅผ ๊ฒฐํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค. FSx for Windows๋Š” ํ”„๋ผ์ด๋น— ์—ฐ๊ฒฐ๋กœ ์˜จํ”„๋ ˆ๋ฏธ์Šค ์ธํ”„๋ผ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‹ค์ค‘ AZ ๋กœ ๊ตฌ์„ฑ์ด ๊ฐ€๋Šฅํ•˜๊ณ  ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” S3์— ๋งค์ผ ๋ฐฑ์—…๋œ๋‹ค. 

 

 

FSx Lustre

 

Lustre๋Š” Linux์™€ cluster์˜ ํ•ฉ์„ฑ์–ด๋กœ  ๋™์˜์ƒ ์ฒ˜๋ฆฌ, ๊ธˆ์œต ๋ชจ๋ธ๋ง ์ „์ž ์„ค๊ณ„ ์ž๋™ํ™”, ๋จธ์‹  ๋Ÿฌ๋‹๊ณผ ๊ณ ์„ฑ๋Šฅ ์—ฐ์‚ฐ, ๋Œ€ํ˜• ์—ฐ์‚ฐ์— ์“ฐ์ธ๋‹ค. Lustre๋Š” S3์™€์˜ ๋ฌด๊ฒฐ์ ์„ฑ ํ†ตํ•ฉ์ด ๊ฐ€๋Šฅํ•œ๋ฐ FSx๋กœ S3๋ฅผ ํŒŒ์ผ ์‹œ์Šคํ…œ์ฒ˜๋Ÿผ ์ฝ์–ด๋“ค์ด๊ณ   FSx์˜ ์—ฐ์‚ฐ ์ถœ๋ ฅ๊ฐ’์„ ๋‹ค์‹œ S3์— ์“ธ ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ๊ฐ•๋ ฅํ•œ ํŠน์ง•์ด ์žˆ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ FSx Lustre๋Š” VPN๊ณผ ์ง์ ‘ ์—ฐ๊ฒฐํ•˜์—ฌ ์˜จํ”„๋ ˆ๋ฏธ์Šค ์„œ๋ฒ„์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

FSx NetApp ONTAP 

 

ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ  ์˜จํ”„๋ ˆ๋ฏธ์Šค ์‹œ์Šคํ…œ์˜ ONTAP์ด๋‚˜ NAS์—์„œ ์‹คํ–‰ ์ค‘์ธ ์›Œํฌ๋กœ๋“œ๋ฅผ AWS๋กœ ์˜ฎ๊ธธ ์ˆ˜ ์žˆ๋‹ค. ๋‹ค์–‘ํ•œ ์šด์˜์ฒด์ œ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ๋ฐ Linux๋ถ€ํ„ฐ Windows, MacOS, AWS ์˜ VMware Cloud, Worksapces, Appstream , EC2, ECS, EKS ๊นŒ์ง€ ํ˜ธํ™˜ ๊ฐ€๋Šฅ์„ฑ์ด ์ข‹๊ณ  ์Šคํ† ๋ฆฌ์ง€๋Š” ์˜คํ† ์Šค์ผ€์ผ๋ง ์ฆ‰ ์ž๋™์œผ๋กœ ํ™•์žฅ ๋ฐ ์ถ•์†Œ ๋œ๋‹ค.  ๋ณต์ œ์™€ ์Šค๋ƒ…์ƒท ๊ธฐ๋Šฅ๋„ ์ง€์›ํ•˜๋ฉฐ ๋น„์šฉ๋„ ์ ๊ฒŒ ๋“ค๊ณ  ๋ฐ์ดํ„ฐ ์••์ถ•์—๋‚˜ ๋ฐ์ดํ„ฐ ์ค‘๋ณต์ œ๊ฑฐ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. ๋์œผ๋กœ ์•„์ฃผ ์œ ์šฉํ•œ ์ง€์ • ์‹œ๊ฐ„ ๋ณต์ œ ๊ธฐ๋Šฅ์ด ์žˆ๋Š”๋ฐ ์ƒˆ ์›Œํฌ๋กœ๋“œ ๋“ฑ์„ ํ…Œ์ŠคํŠธ ํ•  ๋•Œ ์ƒ๋‹นํžˆ ์œ ์šฉํ•˜๋‹ค. ํŒŒ์ผ ์‹œ์Šคํ…œ์—์„œ ์‹ ์†ํžˆ ๋ณต์ œ๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ณ  ์Šคํ…Œ์ด์ง• ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๋‘˜ ์ˆ˜ ์žˆ๋‹ค.

 

 

 

 

FSx for OpenZFS 

 

AWS์˜ ๊ด€๋ฆฌํ˜• OpenZFS ํŒŒ์ผ ์‹œ์Šคํ…œ์œผ๋กœ ์—ฌ๋Ÿฌ ๋ฒ„์ „์—์„œ์˜ NFS ํ”„๋กœํ† ์ฝœ๊ณผ ํ˜ธํ™˜์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ฃผ๋กœ ZFS์—์„œ ์‹คํ–‰๋˜๋Š” ์›Œํฌ๋กœ๋“œ๋ฅผ ๋‚ด๋ถ€ AWS๋กœ ์˜ฎ๊ธธ ๋•Œ ์‚ฌ์šฉ๋œ๋‹ค. Linux, Mac, Windows์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์„ฑ๋Šฅ์ด ์ƒ๋‹นํžˆ ์ข‹์•„์„œ ๋ฐฑ๋งŒ IOPS๊นŒ์ง€ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  ์ง€์—ฐ ์‹œ๊ฐ„์€ 0.5 ๋ฐ€๋ฆฌ์ดˆ ์ดํ•˜์ด๋‹ค. ์Šค๋ƒ…์ƒท, ์••์ถ•์„ ์ง€์›ํ•˜๊ณ  ๋น„์šฉ์ด ์ ์ง€๋งŒ ๋ฐ์ดํ„ฐ ์ค‘๋ณต์ œ๊ฑฐ ๊ธฐ๋Šฅ์€ ์—†๋‹ค. NetApp ONTAP ์ฒ˜๋Ÿผ ์ง€์ • ์‹œ๊ฐ„ ๋™์‹œ ๋ณต์ œ ๊ธฐ๋Šฅ์ด ์žˆ์–ด ์ƒˆ ์›Œํฌ๋กœ๋“œ ํ…Œ์ŠคํŠธ ์‹œ์— ์œ ์šฉํ•˜๋‹ค. 

 

 

 

 

 

๐Ÿ“ŒFSx ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ฐฐํฌ ์˜ต์…˜

 

Scratch File System 

 

์Šคํฌ๋ž˜์น˜ ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ์ž„์‹œ ์Šคํ† ๋ฆฌ์ง€๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณต์ œ๋˜์ง€ ์•Š๋Š”๋‹ค. ์ฆ‰ ๊ธฐ์ € ์„œ๋ฒ„๊ฐ€ ์˜ค์ž‘๋™ํ•˜๋ฉด ํŒŒ์ผ์ด ๋ชจ๋‘ ์œ ์‹ค๋œ๋‹ค. ํ•˜์ง€๋งŒ ์ตœ์ ํ™”๋กœ ์ดˆ๊ณผ๋ฒ„์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์˜๊ตฌ ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ณด๋‹ค ์†๋„ ์ธก๋ฉด์˜ ์„ฑ๋Šฅ์„ 6๋ฐฐ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค. Scratch File System์€ ๋‹จ๊ธฐ ์ฒ˜๋ฆฌ ๋ฐ์ดํ„ฐ์— ์“ฐ์ด๋ฉฐ ๋ฐ์ดํ„ฐ ๋ณต์ œ๊ฐ€ ์—†์–ด ๋น„์šฉ์„ ์ตœ์ ํ™” ํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

 

 

Persistent File System

 

์˜๊ตฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ์žฅ๊ธฐ ์Šคํ† ๋ฆฌ์ง€๋กœ ๋™์ผํ•œ AZ์—์„œ๋งŒ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณต์ œ ๋œ๋‹ค. ๊ธฐ์ € ์„œ๋ฒ„๊ฐ€ ์˜ค์ž‘๋™ ํ•˜๋ฉด ๋ช‡ ๋ถ„ ๋‚ด์— ํ•ด๋‹น ํŒŒ์ผ์ด ๋Œ€์ฒด ๋˜๋ฉฐ 

์˜๊ตฌ ํŒŒ์ผ์€ ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ์˜ ์žฅ๊ธฐ ์ฒ˜๋ฆฌ ๋ฐ ์Šคํ† ๋ฆฌ์ง€๋ฅผ ๋“ค ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

 

 

 

 

 

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

[aws] DataSync ๋ž€?  (0) 2024.08.03
[aws] ์Šคํ† ๋ฆฌ์ง€ Gateway  (0) 2024.08.03
[aws] AWS Snow Family  (1) 2024.08.01
[aws] CloudFront ๋ž€?  (0) 2024.08.01
[aws] S3 ๋ฒ„ํ‚ท  (0) 2024.08.01