AWS ํด๋ผ์šฐ๋“œ
AWS ํด๋ผ์šฐ๋“œ
AWS Snowball ์‹œ์ž‘ํ•˜๊ธฐ

Snowball์€ ์•ˆ์ „ํ•œ ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ AWS ํด๋ผ์šฐ๋“œ์—์„œ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์ˆ˜์‹ ํ•˜๋Š” ํŽ˜ํƒ€๋ฐ”์ดํŠธ ๊ทœ๋ชจ์˜ ๋ฐ์ดํ„ฐ ์ „์†ก ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค. Snowball์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ณ ์† ๋„คํŠธ์›Œํฌ ๋น„์šฉ, ์˜ค๋žœ ์ „์†ก ์‹œ๊ฐ„, ๋ณด์•ˆ ๋ฌธ์ œ ๋“ฑ ํ”ํžˆ ๋ฐœ์ƒํ•˜๋Š” ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์ „์†ก๊ณผ ๊ด€๋ จ๋œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Snowball์„ ํ†ตํ•œ ๋ฐ์ดํ„ฐ ์ „์†ก์€ ๋น ๋ฅด๊ณ  ๊ฐ„ํŽธํ•˜๋ฉฐ ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค. ๋น„์šฉ ๋˜ํ•œ ๊ณ ์† ์ธํ„ฐ๋„ท ๋น„์šฉ์˜ 1/5 ์ •๋„๋กœ ์ €๋ ดํ•ฉ๋‹ˆ๋‹ค.

Snowball์˜ ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ์œ„ํ•ด ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ฑฐ๋‚˜ ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ตฌ๋งคํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. AWS Management Console์—์„œ ์ž‘์—…์„ ์ƒ์„ฑํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด Snowball ์–ดํ”Œ๋ผ์ด์–ธ์Šค๊ฐ€ ๊ณ ๊ฐ์—๊ฒŒ ์ž๋™์œผ๋กœ ๋ฐฐ์†ก๋ฉ๋‹ˆ๋‹ค*. ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ๋ฐ›์œผ๋ฉด, ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์— ์ด๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ , Snowball ํด๋ผ์ด์–ธํŠธ๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„ ์‹คํ–‰ํ•˜์—ฌ ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์–ดํ”Œ๋ผ์ด์–ธ์Šค์— ์ „์†กํ•  ํŒŒ์ผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํด๋ผ์ด์–ธํŠธ์—์„œ ํŒŒ์ผ์„ ์•”ํ˜ธํ™”ํ•˜์—ฌ ๊ณ ์†์œผ๋กœ ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋กœ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. ์ „์†ก์ด ์™„๋ฃŒ๋˜๊ณ  ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ๋ฐ˜์†กํ•  ์ค€๋น„๊ฐ€ ๋˜๋ฉด, E Ink ์„ ์  ๋ ˆ์ด๋ธ”์ด ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๊ณ  Amazon Simple Notification Service(SNS)๋‚˜ ๋ฌธ์ž ๋ฉ”์‹œ์ง€๋ฅผ ํ†ตํ•ด์„œ ๋˜๋Š” ์ฝ˜์†”์—์„œ ์ง์ ‘ ์ž‘์—… ์ƒํƒœ๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Snowball-thumbnail
3:01
Snowball ๊ฐœ์š”
Thumbnail_Snowball session_reInvent 2016
3:01
Simplified Data Center Migration-Lessons Learned by Live Nation
์ƒ์‚ฐ์„ฑ

๋น ๋ฅธ ์†๋„

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

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ƒ์‚ฐ์„ฑ

๊ณ ๋„์˜ ํ™•์žฅ์„ฑ

๋‹จ์ผ Snowball ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋กœ ์ˆ˜์‹ญ ํ…Œ๋ผ๋ฐ”์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ๋ณ‘๋ ฌ๋กœ ์‚ฌ์šฉํ•˜์—ฌ AWS์—์„œ ํŽ˜ํƒ€๋ฐ”์ดํŠธ ๊ทœ๋ชจ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค*.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ƒ์‚ฐ์„ฑ

๋ณ€์กฐ ๋ฐฉ์ง€ ๋ฐ ๋ณด์•ˆ

Snowball ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋Š” ๋ฐ์ดํ„ฐ์˜ ๋ณด์•ˆ ๋ฐ ์™„์ „ํ•œ ์—ฐ๊ณ„ ๊ด€๋ฆฌ๋ฅผ ๋ณด์žฅํ•˜๋„๋ก ์„ค๊ณ„๋œ ์—…๊ณ„ ํ‘œ์ค€ Trusted Platform Module(TPM), 256-๋น„ํŠธ ์•”ํ˜ธํ™” ๋ฐ ๋ณ€์กฐ ๋ฐฉ์ง€ ์—”ํด๋กœ์ €๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์•”ํ˜ธํ™” ํ‚ค๋Š” AWS Key Management Service(KMS)์—์„œ ๊ด€๋ฆฌํ•˜๋ฉฐ, ์–ดํ”Œ๋ผ์ด์–ธ์Šค์— ์ „์†ก๋˜๊ฑฐ๋‚˜ ์ €์žฅ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ƒ์‚ฐ์„ฑ

๊ฐ„ํŽธ์„ฑ ๋ฐ ํ˜ธํ™˜์„ฑ

์ „์†ก ์ž‘์—…์€ AWS Management Console์—์„œ ๋ฐ”๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ž‘์—…์ด ์ƒ์„ฑ๋˜๋ฉด, AWS์—์„œ Snowball์„ ๊ณ ๊ฐ์—๊ฒŒ ์ž๋™์œผ๋กœ ๋ฐฐ์†กํ•ฉ๋‹ˆ๋‹ค. ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ๋ฐ›์œผ๋ฉด, ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์— ์ด๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ , Snowball ํด๋ผ์ด์–ธํŠธ๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„ ์‹คํ–‰ํ•˜์—ฌ ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ํด๋ผ์ด์–ธํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์–ดํ”Œ๋ผ์ด์–ธ์Šค์— ์ „์†กํ•  ํŒŒ์ผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ํด๋ผ์ด์–ธํŠธ์—์„œ ํŒŒ์ผ์„ ์•”ํ˜ธํ™”ํ•˜์—ฌ ๊ณ ์†์œผ๋กœ ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋กœ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. ์ „์†ก์ด ์™„๋ฃŒ๋˜๊ณ  ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ๋ฐ˜์†กํ•  ์ค€๋น„๊ฐ€ ๋˜๋ฉด, E Ink ์„ ์  ๋ ˆ์ด๋ธ”์ด ํ•ด๋‹นํ•˜๋Š” AWS ์‹œ์„ค๋กœ ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๊ณ  Amazon SNS๋‚˜ ๋ฌธ์ž ๋ฉ”์‹œ์ง€๋ฅผ ํ†ตํ•ด์„œ ๋˜๋Š” ์ฝ˜์†”์—์„œ ์ง์ ‘ ์ž‘์—… ์ƒํƒœ๋ฅผ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ƒ์‚ฐ์„ฑ

์ €๋ ดํ•œ ๋น„์šฉ

๊ณ ์† ์ธํ„ฐ๋„ท์„ ์‚ฌ์šฉํ•˜๋ฉด 100ํ…Œ๋ผ๋ฐ”์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๋ฐ ์ˆ˜์ฒœ ๋‹ฌ๋Ÿฌ๊ฐ€ ์†Œ์š”๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2๊ฐœ์˜ Snowball ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ™์€ 100ํ…Œ๋ผ๋ฐ”์ดํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ธํ„ฐ๋„ท ๋Œ€๋น„ 1/5์˜ ๋น„์šฉ์œผ๋กœ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ƒ์‚ฐ์„ฑ

์‰ฌ์šด ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰

๋งŽ์€ ์กฐ์ง์ด ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ํด๋ผ์šฐ๋“œ๋กœ ์ด์ „ํ•˜๊ณ  ๋‚˜๋ฉด ํ•„์š”ํ•  ๋•Œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐ ๋น„์šฉ ๋ฐ ์‹œ๊ฐ„์ด ๋งŽ์ด ๋“ค์ง€๋Š” ์•Š์„๊นŒ ์šฐ๋ คํ•ฉ๋‹ˆ๋‹ค. Snowball์€ ๋ชจ๋“  ๊ณ ๊ฐ์—๊ฒŒ AWS์—์„œ ์‹ ์†ํ•˜๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ๋น ๋ฅด๊ณ  ์ €๋ ดํ•œ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

AWS-Snowball_How-it-Works

Amazon์—์„œ๋Š” AWS์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์ˆ˜์‹ ํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

Snowball์€ ๋ฐ์ดํ„ฐ์˜ ๋ณด์•ˆ ๋ฐ ์™„์ „ํ•œ ์—ฐ๊ณ„ ๊ด€๋ฆฌ๋ฅผ ๋ณด์žฅํ•˜๋„๋ก ์„ค๊ณ„๋œ ์—”๋“œ-ํˆฌ-์—”๋“œ ์ถ”์ , ์•”ํ˜ธํ™” ๋ฐ ๋ณ€์กฐ ๋ฐฉ์ง€ ์—”ํด๋กœ์ €๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด๋™์‹ ๋Œ€์šฉ๋Ÿ‰ ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ์ œ๊ณตํ•จ์œผ๋กœ์จ ์ด๋Ÿฌํ•œ ๋Œ€์šฉ๋Ÿ‰ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

Disk Transfer Service๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์†Œ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๊ฑฐ๋‚˜ ๋ฆฌ์ „ ๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€์šฉ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ AWS๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ, Snowball์„ ์‚ฌ์šฉํ•˜๋ฉด ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ํ›จ์”ฌ ๋น ๋ฅด๊ณ  ์ €๋ ดํ•˜๊ฒŒ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Amazon S3์— ์ €์žฅ๋œ ๋Œ€๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ๊ฐ€์ ธ์™€์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ, Snowball ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ณ ์† ์ธํ„ฐ๋„ท๋ณด๋‹ค ํ›จ์”ฌ ๋น ๋ฅด๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ์„ผํ„ฐ ํ์‡„ ์‹œ ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์œ ์‹คํ•˜์ง€ ์•Š๋„๋ก ํ•˜๋ ค๋ฉด ๋งŽ์€ ๋‹จ๊ณ„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Snowball์€ ์ด๋Ÿฌํ•œ ํ”„๋กœ์„ธ์Šค ์ค‘์— ๋ฐ์ดํ„ฐ๊ฐ€ ์•ˆ์ „ํ•˜๊ณ  ๋น„์šฉ ํšจ๊ณผ์ ์œผ๋กœ AWS๋กœ ์ „์†ก๋˜๋„๋ก ํ•ด์ค๋‹ˆ๋‹ค.

๊ณ ๊ฐ ๋˜๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ํŒŒํŠธ๋„ˆ์™€ ๋Œ€์šฉ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ •๊ธฐ์ ์œผ๋กœ ๊ณต์œ ํ•˜๊ฑฐ๋‚˜ ์ˆ˜์‹ ํ•˜๋Š” ๊ฒฝ์šฐ, Snowball ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. Snowball ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋Š” AWS์—์„œ ๊ณ ๊ฐ์ด ์žˆ๋Š” ๊ณณ์œผ๋กœ ์ง์ ‘ ๋ฐฐ์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Snowball์€ ์‰ฝ๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ์ž‘ํ•˜๊ธฐ ๊ฐœ๋ฐœ์ž ๊ฐ€์ด๋“œ์— ๋”ฐ๋ผ ํด๋ฆญ ๋ช‡ ๋ฒˆ์œผ๋กœ ์ฒซ ๋ฒˆ์งธ Snowball์„ ๋ฐฐํฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์šฐ์‹ญ์‹œ์˜ค.

AWS Snowball ์‹œ์ž‘ํ•˜๊ธฐ