AWS Snowball Edge
์จ๋ณด๋ ์คํ ๋ฆฌ์ง ๋ฐ ์ปดํจํ ์ฉ๋์ผ๋ก ํํ๋ฐ์ดํธ ๊ท๋ชจ์ ๋ฐ์ดํฐ ์ ์ก
AWS Snowball Edge๋ ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์ ๋ฐ ์ฃ์ง ์ปดํจํ ๋๋ฐ์ด์ค๋ก, 100TB์ ์ฉ๋์ ๊ฐ์ถ์์ผ๋ฉฐ Amazon EC2 ์ ํ๋ฆฌ์ผ์ด์ ๋๋ AWS Lambda ํจ์๋ฅผ ํตํด ์ปดํจํ ์์ ์ ์ง์ํฉ๋๋ค. ๊ณ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ AWS๋ก ๋ค์ ๋ณด๋ด๊ธฐ ์ ์ ์ด๋ฌํ ๋๋ฐ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐํ์ ์ฐ๊ฒฐ(์ ์กฐ, ์ฐ์ , ์ด์ก ๋ฑ) ํ๊ฒฝ ๋๋ ๋งค์ฐ ๋จผ ์์น(๊ตฐ์ฌ ๋๋ ํด์ ์์ ๋ฑ)์์ ๋ฐ์ดํฐ๋ฅผ ์์ง, ์ฒ๋ฆฌ ๋ฐ ์ ์ฅํ ์ ์์ต๋๋ค. ๋ํ, ์ด๋ฌํ ๋๋ฐ์ด์ค๋ ๋์ ์ฅ์ฐฉํ๊ณ ํจ๊ป ํด๋ฌ์คํฐ๋งํ์ฌ ๋๊ท๋ชจ์ ์์ ์์ค์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
Snowball Edge๋ ํน์ Amazon EC2 ์ธ์คํด์ค ์ ํ๊ณผ AWS Lambda ํจ์๋ฅผ ์ง์ํ๋ฏ๋ก ๊ณ ๊ฐ์ AWS์์ ๊ฐ๋ฐํ๊ณ ํ
์คํธํ ํ ์๊ฒฉ ์์น์ ๋๋ฐ์ด์ค์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐฐํฌํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์์ง, ์ฌ์ ์ฒ๋ฆฌ ๋ฐ ๋ฐํํ ์ ์์ต๋๋ค. ์ผ๋ฐ ์ฌ์ฉ ์ฌ๋ก๋ก๋ ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์
, ๋ฐ์ดํฐ ์ ์ก, ์ด๋ฏธ์ง ์์ง ๋ถ์, IoT ์ผ์ ์คํธ๋ฆผ ์บก์ฒ ๋ฐ ๊ธฐ๊ณ ํ์ต์ ๋ค ์ ์์ต๋๋ค.
์ด์
์ฉ์ดํ ๋ฐ์ดํฐ ์ด๋
Snowball Edge๋ ์ฝ 1์ฃผ ๋ง์ ํ
๋ผ๋ฐ์ดํธ ๊ท๋ชจ์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ํฉ๋๋ค. ๊ณ ๊ฐ์ ํนํ ๋คํธ์ํฌ ์กฐ๊ฑด์ด AWS์์ ๋๊ท๋ชจ ๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ๋ ๋ฐ ํ์ค์ ์ผ๋ก ์ ํฉํ์ง ์์ ๊ฒฝ์ฐ, ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋ฐฑ์
, ์์นด์ด๋ธ, ์๋ฃ์๋น์ค ๋ ์ฝ๋, ๋ถ์ ๋ฐ์ดํฐ ์ธํธ, IoT ์ผ์ ๋ฐ์ดํฐ ๋ฐ ๋ฏธ๋์ด ์ฝํ
์ธ ๋ฅผ ์ด๋ํ ์ ์์ต๋๋ค.
๊ฐํธํ ์ฌ์ฉ
์์
์ AWS Management Console์์ ์์ฑํฉ๋๋ค. ์์
์ด ์์ฑ๋๋ฉด, AWS์์ ์ฌ์ ์ ํ๋ก๋น์ ๋๋ Snowball Edge ๋๋ฐ์ด์ค๋ฅผ ๊ณ ๊ฐ ์์น๋ก ์๋์ผ๋ก ๋ฐฐ์กํฉ๋๋ค. ๊ณ ๊ฐ์ ๋๋ฐ์ด์ค๋ฅผ ๋ฐ์ ํ ๋ก์ปฌ ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ ๋ค์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ฐ๊ฒฐํ๋ฉด ๋ฉ๋๋ค. ๋๋ฐ์ด์ค๋ฅผ ๋ฐํํ ์ค๋น๊ฐ ๋๋ฉด, ์ ์ ์ํฌ ์ ์ ๋ ์ด๋ธ์ด ์๋์ผ๋ก ์
๋ฐ์ดํธ๋๊ณ ํ๋ฌผ ์ด์ก์
์ฒด๊ฐ ์
๋ก๋๊ฐ ์์๋๋ ์ฌ๋ฐ๋ฅธ AWS ์์ค๋ก ์ด์กํฉ๋๋ค. ์์
์ํ๋ Amazon SNS์์ ์์ฑํ๋ ํ
์คํธ ๋๋ ์ด๋ฉ์ผ ๋ฉ์์ง๋ฅผ ํตํด์๋ ์ฝ์์์ ์ง์ ์ถ์ ํ ์ ์์ต๋๋ค.
๋ก์ปฌ์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
Snowball Edge์์ EC2 AMI๋ฅผ ์คํ ๋ฐ/๋๋ AWS Lambda ์ฝ๋๋ฅผ ๋ฐฐํฌํ์ฌ ๋ฐ์ดํฐ ์คํธ๋ฆผ์ ๋ถ์ํ๊ฑฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฑ์ ์์ ์ ๋ก์ปฌ์์ ์ํํ ์ ์์ต๋๋ค. ๊ฐ๋ฐ์์ ๊ด๋ฆฌ์๋ ๋คํธ์ํฌ ์ฐ๊ฒฐ ์์ด ์ผ๊ด๋ AWS ํ๊ฒฝ์ผ๋ก ๋๋ฐ์ด์ค์์ ์ง์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ๊ณ ๊ฐ์ด ํด๋ผ์ฐ๋์์ ๊ฐ๋ฐ ๋ฐ ํ ์คํธํ๊ณ AWS๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ ์ ๋คํธ์ํฌ๊ฐ ์ ํ์ ์ด๊ฑฐ๋ ์๋ ์์น์์ ์์ ํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ ๋ฆฝํ ์คํ ๋ฆฌ์ง
Snowball Edge ๋๋ฐ์ด์ค๋ ํ์ผ ๊ณต์ ํ๋กํ ์ฝ(NFS) ๋๋ ๊ฐ์ฒด ์คํ ๋ฆฌ์ง ์ธํฐํ์ด์ค(S3 API)๋ฅผ ํตํด ๊ธฐ์กด ์จํ๋ ๋ฏธ์ค ์ ํ๋ฆฌ์ผ์ด์
์ ๋ก์ปฌ ์คํ ๋ฆฌ์ง๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค. ๋ํ, Snowball Edge ๋๋ฐ์ด์ค๋ฅผ ๋ ํฐ ํ๋์ ์คํ ๋ฆฌ์ง ํฐ์ด๋ก ํจ๊ป ํด๋ฌ์คํฐ๋งํ์ฌ ๋ด๊ตฌ์ฑ์ ๋์ผ ์๋ ์์ต๋๋ค. Snowball Edge๋ฅผ ๊ต์ฒดํด์ผ ํ๋ ๊ฒฝ์ฐ, ํด๋ฌ์คํฐ์์ ์ด๋ฅผ ์ ๊ฑฐํ๊ณ ์๋ก์ด Snowball Edge๋ก ๊ต์ฒดํ๋ฉด ๋ฉ๋๋ค.
๋ณด์
Snowball Edge ๋๋ฐ์ด์ค๋ ๋ณ์กฐ ๋ฐฉ์ง ์ํด๋ก์ , 256-๋นํธ ์ํธํ, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ์ ๋ณด์ ๋ฐ ๊ด๋ฆฌ์ ์ฐ์์ฑ์ ๋ณด์ฅํ๋๋ก ์ค๊ณ๋ ์
๊ณ ํ์ค Trusted Platform Module(TPM)์ ์ฌ์ฉํฉ๋๋ค. ์ํธํ ํค๋ AWS Key Management Service(KMS)์์ ๊ด๋ฆฌํ๋ฉฐ, ์ ๋๋ก ๋๋ฐ์ด์ค์ ์ ์ฅ๋์ง ์์ต๋๋ค.
ํ์ฅ์ฑ
Snowball Edge ๋๋ฐ์ด์ค๋ ํ
๋ผ๋ฐ์ดํธ ๊ท๋ชจ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์์ผ๋ฉฐ, ์ฌ๋ฌ ๋์ ๋๋ฐ์ด์ค๋ฅผ ๋ณ๋ ฌ๋ก ์ฌ์ฉํ๊ฑฐ๋ ํจ๊ป ํด๋ฌ์คํฐ๋งํ์ฌ AWS์์ ํํ๋ฐ์ดํธ ๊ท๋ชจ์ ๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ ์ ์์ต๋๋ค. Snowball Edge๋ ํ์ฌ ์ผ๋ถ ๋ฆฌ์ ์์๋ง ์ฌ์ฉ ๊ฐ๋ฅํ๊ณ , ๊ณ ๊ฐ์ด AWS Management Console์์ ์์
์ ์์ฑํ๋ฉด ํ์ฌ ์์น๊ฐ ํ์ธ๋ ๊ฒ์
๋๋ค.
์๋ ๋ฐฉ์
AWS Management Console์์ ํด๋ฆญ ๋ช ๋ฒ์ผ๋ก Snowball Edge๋ฅผ ์ฃผ๋ฌธํ ์ ์์ต๋๋ค. S3 ๋ฒํท, ํด๋ฌ์คํฐ๋ง ๊ตฌ์ฑ, Lambda ์ฝ๋ ๋๋ EC2 AMI๊ฐ ์ฌ์ ์ ์ค์น๋์ด ๋ฐฐ์ก๋ฉ๋๋ค. ๋๋ฐ์ด์ค๊ฐ ๋์ฐฉํ๋ฉด ๋ก์ปฌ ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ๊ณ IP ์ฃผ์๋ฅผ ์๋์ผ๋ก ๋๋ DHCP๋ฅผ ์ฌ์ฉํ์ฌ ์ค์ ํฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก Snowball Edge ๋๋ฐ์ด์ค์ ์ ๊ธ์ ํด์ ํ๊ณ ๋ฐ์ดํฐ ๋ณต์ฌ๋ฅผ ์์ํฉ๋๋ค. ๋๋ฐ์ด์ค๋ฅผ ๋ฐ์กํ ์ค๋น๊ฐ ๋๋ฉด, ์ ์ ์ํฌ ์ ์ ๋ ์ด๋ธ์ด ์๋์ผ๋ก ์ ๋ฐ์ดํธ๋๊ณ Amazon Simple Notification Service(Amazon SNS) ํ ์คํธ ๋๋ ์ด๋ฉ์ผ ๋ฉ์์ง๋ฅผ ํตํด์ ๋๋ ์ฝ์์์ ์ง์ ์์ ์ํ๋ฅผ ์ถ์ ํ ์ ์์ต๋๋ค.
์ฌ์ฉ ์ฌ๋ก
์๋ฒ ๋๋ ์ ํ๋ฆฌ์ผ์ด์
์๋ฃ ์ด๋ฏธ์ง๊ณผ ๊ฐ์ ์๋ฒ ๋๋ ์ ํ๋ฆฌ์ผ์ด์
์ Snowball Edge๋ฅผ ์ฌ์ฉํ์ฌ ์ค์บ๋ ๋ฐ ์ด๋ฏธ์ง ์์คํ
์ ์ง์ํฉ๋๋ค. ์ด๋ฌํ ์์คํ
์ ๋ฐ์ดํฐ๊ฐ ์บก์ฒ๋๋ ๋๋ก ์ ์ฅํ์ฌ ๋ก์ปฌ ์ฌ์ฉ์ ๋ฐ ๊ด๋ฆฌ ์์คํ
์ ์ฆ๊ฐ์ ์ธ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ฉด์ ๋์์ WAN ์ฐ๊ฒฐ ๋ฌธ์ ๋ก๋ถํฐ ๋ณดํธํฉ๋๋ค. Snowball Edge ๋๋ฐ์ด์ค ํด๋ฌ์คํฐ๋ ์์คํ
์ด์์ ๋ฐฉํดํ์ง ์์ผ๋ฉด์ Amazon S3๋ก ์ ๊ธฐ์ ์ผ๋ก ์ ์กํ๋๋ก ๋ฐ์ดํฐ๋ฅผ ๋ก์ปฌ์์ ์คํ
์ด์งํ ์ ์์ต๋๋ค.
๋จ์ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋ ์๊ฒฉ ์์น
Snowball Edge๋ ์ด๋ฏธ์ง ํ๊น , ์ ํจ์ฑ ๊ฒ์ฌ, ์์ถ ๋๋ ๊ตฌ์ฑ๊ณผ ๊ฐ์ด ์ฌ์ ์ฒ๋ฆฌ์ ์ด์ ์ ํ์ฉํ ์ ์๋ ์๊ฒฉ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํฉํฉ๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ , ๋น ๋ฅด๊ฒ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ณ , ํด๋ผ์ฐ๋ ๋ถ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด ์ด๋ฅผ ๋ฏธ๋ฆฌ ์ค๋นํ๊ณ , ๋ค์ AWS๋ก ๋ณด๋ด์ญ์์ค.
์ ์กฐ
ํ์ฅ ๊ณต์ฅ ์์น์์๋ Snowball Edge๋ก ์ ์กฐ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ ๋ถ์ํ์ฌ ํ๋ก์ธ์ค๋ฅผ ํ๋ํ๊ณ , ์์ ์ฑ, ํจ์จ์ฑ ๋ฐ ์์ฐ์ฑ์ ํฅ์ํ๊ณ , ์ฌ์ง์ด ์ฅ์ ๋ฅผ ์์ธกํฉ๋๋ค. ์๊ฐ์ด ์ง๋ ์ด ๋ฐ์ดํฐ๊ฐ AWS์ ๋์ฐฉํ๋ฉด ์๋ฏธ ์๋ ์ถ์ธ ๋๋ ํจํด์ ๋ณด์ฌ์ค ์ ์๋ ๋๊ท๋ชจ ๋ถ์์ ์ํํ ์ ์์ต๋๋ค.
์ฌ๋ฌผ ์ธํฐ๋ท
Snowball Edge๋ IoT ์ผ์ ๋๋ ์ฅ๋น ๋ก๊ทธ ํ์ผ์์ ๋ฐ์ดํฐ ์์งํ๊ณ , ๋น ๋ฅธ ๊ฒฐ๊ณผ๋ฅผ ์ํด ์์ ๋ฐ์ดํฐ์ ๋ถ์์ ์ํํ๊ณ , ์ต์ข ์ ์ผ๋ก ๋ถ์์ ์ํด ์ด๋ฌํ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์ดํฐ ๋ ์ดํฌ์ ์ถ๊ฐํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ ์์นด์ด๋ธํ ์ ์์ต๋๋ค.
์ฌ๋ก ์ฐ๊ตฌ
๋๋ก
InSitu(Boeing์ ํ ์ฌ์
๋ถ)๋ ์ฐ๋ถ, ๋
ธ์ฒ ๊ด์ฐ, ์ฌ๋ง ์ ์ , ์ ์ํฐ์ ๊ฐ์ด ๋งค์ฐ ๋จผ ์ง์ญ์์ ์๋ฐฑ๋ง ์๊ฐ ๋์ ํ
๋ผ๋ฐ์ดํธ ๊ท๋ชจ์ ๊ณ ํด์๋ ์ด๋ฏธ์ง๋ฅผ ์บก์ฒํ๋ ๋๋ก ์ ์ดํญํฉ๋๋ค. ์ด๋ฌํ ์๊ฒฉ ๋ฐ์ดํฐ๋ฅผ ์์งํ๋ ๋ฐ๋ ๋น์ฉ์ด ๋ง์ด ๋ค๋ฏ๋ก, ๊ธฐ์ง๋ก ๋์๊ฐ๊ธฐ ์ ์ ์ ํํ๊ฒ ์บก์ฒ๋์๋์ง ํ์ธํ๋ ค๊ณ ํฉ๋๋ค. Snowball Edge๋ ์ด๋ฌํ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ ์ ์ฒ๋ฆฌํ ํ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ๋ถ์ ์ ํ๋ฆฌ์ผ์ด์
์ผ๋ก ์ ์กํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
์ฌ๋ง
์ฌ๋ง์์ ์ด๋ฆฐ ์ผ๋ ํธ๋ก๋์นด ํ์คํฐ๋ฒ์์ 130,000๋ช ์ด ์บก์ฒํ ์ฝํ ์ธ ๋ฅผ ์์ง ๋ฐ ๊ด๋ฆฌํด์ผ ํฉ๋๊น? ๊ทธ๊ฒ์ด ๋ฐ๋ก Snowball Edge๋ฅผ ๋ง๋ ์ด์ ์ ๋๋ค. Insomniac์ David Chen์ด ์ธ๊ณ ๊ฐ์ง์์ ์ง์ค์ ์ด๊ณ ์์์ ์ธ ๋ฏธ๋์ด ํ๋ก๋์ ๋คํธ์ํฌ๋ฅผ ์ํ ๋์คํฌ ๋๋ผ์ด๋ธ์ ์คํ ๋ฆฌ์ง๋ฅผ ์ด๋ป๊ฒ ๊ต์ฒดํ๋์ง ์ค๋ช ํฉ๋๋ค.
์ ๋ฐ
Oregon State University์ Hatfield Marine Science Center๋ ํด์ ๋ฐ ํด์ ๊ณผํ ๋ถ์ผ์์ OSU์ ์ฐ๊ตฌ, ๊ต์ก ๋ฐ ํ๋ณด๋ฅผ ์ํ ์ ๋์ ์ธ ํด์ ์คํ์ค์ด์ ์บ ํผ์ค์
๋๋ค. ์ด ์กฐ์ง์ ์ฐ๊ตฌ ์ ๋ฐ์ ํ์ฌ๋ ๋์คํฌ ๋๋ผ์ด๋ธ์ ๋ฐ์ดํฐ๋ฅผ ์์งํ ๋ค์, ์๋์ผ๋ก ์ด๋ฅผ ๋ํ์ ๋ฐ์ดํฐ ์ผํฐ์ ์๋ ์๋ฒ๋ก ๋ก๋ฉํด์์ต๋๋ค. AWS Snowball Edge๋ ์ด ์กฐ์ง์ด ํ์ฌ๋ ์ปดํจํ
๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ค์๊ฐ์ผ๋ก 100TB์ ํด์ ๋ฐ ํด์ ์ด๋ฏธ์ง๋ฅผ ์์งํ๊ณ ๋ถ์ํ๊ณ ์๋ฅํ ํ ํด๋ผ์ฐ๋๋ก ์ ์กํ๋๋ก ์ง์ํฉ๋๋ค.
์ ์ํฐ
Snowball Edge๋ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ด์ ํ ํ๊ฒฝ์์ ๊ฒฌ๊ณ ํ๊ฒ ๋ฐฐ์น๋๋๋ก ์ค๊ณ๋์์ผ๋ฉฐ ์ ๋ฐ์ ์ฅ์ฐฉ๋ ์ฅ๋น์ ์ ์ฉ๋๋ ๊ฐํ ๊ธฐ๊ณ์ ์ถฉ๊ฒฉ์ ๋ํ MIL-S-901D ์ฌ์์ ์ถฉ์กฑํฉ๋๋ค. ์ถฉ๊ฒฉ์ ์ฃผ๊ธฐ ์ํด ๋ค์ํ ๊ฑฐ๋ฆฌ์ ๊น์ด์ ์ฐ๋ชป์์ ํญ์ฝ์ ํญ๋ฐ์ํค๋ ๊ฒ์ ๋ณด์ฌ ์ฃผ๋ ๋ฐ์ง์ ํ ์คํธ๋ฅผ ํ์ธํ์ญ์์ค.
๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ ๋ฐ ๊ธฐ์ฌ
Humanitarian OpenStreetMap Team
AWS ์์ํ๊ธฐ
AWS๋ก ๊ตฌ์ถ ์์
AWS Snowball Edge์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ


