21. ๋ฐ์ดํฐ ๋ณด๊ด ๋ฐ ๋ฐฑ์ ์ ์ํ ๋งค์ฐ ์ ๋ ดํ ์คํ ๋ฆฌ์ง ์๋น์ค Glacier
21. ๋ฐ์ดํฐ ๋ณด๊ด ๋ฐ ๋ฐฑ์ ์ ์ํ ๋งค์ฐ ์ ๋ ดํ ์คํ ๋ฆฌ์ง ์๋น์ค Glacier ๊ด๋ จ
Glacier(๊ธ๋์ด์ )๋ ๋ฐ์ดํฐ ๋ณด๊ดArchive ๋ฐ ๋ฐฑ์ ์ ์ฉ ์คํ ๋ฆฌ์ง ์๋น์ค์ ๋๋ค. ์๊ธ์ด ๋งค์ฐ ์ ๋ ดํ์ง๋ง ๋ณด๊ด๋ ํ์ผ์ ๊บผ๋ด๋ ค๋ฉด 3~5์๊ฐ์ด ๊ฑธ๋ฆฌ๋ ํน์ง์ด ์์ต๋๋ค.
ํ๋ฆฌ ํฐ์ด์์ ์ฌ์ฉ ๋ถ๊ฐ
Glacier๋ ํ๋ฆฌ ํฐ์ด์์ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
S3๋ ๋ฐ์ดํฐ ์ ์ฅ๋ ํ๊ณ HTTP ์ ์ ์น์ฌ์ดํธ ํธ์คํ ๋ ํ๋ ๋ค๊ธฐ๋ฅ ์๋น์ค์ ๋๋ค. ์ด์ ๋ฐํด Glacier๋ ๋์ฉ๋ ๋ฐ์ดํฐ ์ ์ฅ์๋ง ํนํ๋ ์๋น์ค์ ๋๋ค. ์ฌ์ฉ ์๊ธ๋ 1GB๋น 0.01 USB(์ฝ 10์)๋ก ๋งค์ฐ ์ ๋ ดํฉ๋๋ค.
Glacier๋ ์์ฃผ ์ฌ์ฉํ์ง ์๊ณ ์ฉ๋์ด ๋งค์ฐ ํฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋๋ฐ ์ ํฉํฉ๋๋ค.
- ์์ถํ์ง ์์ ๊ณ ํด์๋ ๋์์์ ์๋ณธ ๋ฐ์ดํฐ
- ๋ช ๋ ์น ์ด๋ฉ์ผ ๋ฐ์ดํฐ
- ์๋ฃ, ๋ฒ๋ฌด, ๊ธ์ต ๋ฐ ์ฌ๋ฌด ๊ธฐ๋ก
- ์ฐ๊ตฌ ๋ฐ ๊ณผํ ๋ฐ์ดํฐ(์ ์ฝ, ๋ฐ์ด์ค ๋ฑ ๋ถ์ ๋ฐ์ดํฐ)
- ์ค๋๋ ๋์งํธ ์ฝํ ์ธ (์น์ฌ์ดํธ, ์์ค ์ฝ๋, ๊ฒ์ ๋ฑ)
๊ธฐ์กด์๋ ์ด๋ฌํ ๋ฐ์ดํฐ๋ฅผ ๋ง๊ทธ๋คํฑ ํ ์ดํ์ ์ ์ฅํ์ต๋๋ค. ๋ง๊ทธ๋คํฑ ํ ์ดํ๋ ์์ง๋ ๋ณด๊ด ๋ฐ ๋ฐฑ์ ์ฉ๋๋ก ๋๋ฆฌ ์ฐ์ด๊ณ ์์ต๋๋ค. ํ์ง๋ง ํ ์ดํ ์คํ ๋ฆฌ์ง๋ ์ด๊ณผ ์ต๊ธฐ์ ์ฝํ๊ธฐ ๋๋ฌธ์ ํญ์จ, ํญ์ต ์์ค์ด ํ์ํฉ๋๋ค. ๋ฐ๋ผ์ ์ค๋น ๋น์ฉ๋ ๋ง์ด ๋ค๊ณ , ์ ๊ธฐ ์๊ธ๊ณผ ์ ๋ฌธ ์ธ๋ ฅ ๋ฑ ์ด์๋น๋ ๋ง์ด ๋ญ๋๋ค. ๋ํ, ๋ด๊ตฌ์ฑ์ด ์ฝํ๊ณ ๊ธฐ์ ํ์ค์ด ๋ฐ๋๊ธฐ ๋๋ฌธ์ ์ฃผ๊ธฐ์ ์ผ๋ก ์ ๊ท๊ฒฉ์ ํ ์ดํ์ ๋ณต์ ๋ฅผ ํด์ผ ํฉ๋๋ค.
์์ฃผ ์ฐพ์๋ณด์ง ์๊ณ , ์์ ์ ์ธ ๋ณด๊ด์ ์ํ๋ค๋ฉด Glacier๋ ํ๋ฅญํ ๋์์ ๋๋ค. Glacier๋ ์ค๋น๋ ํ์ ์๊ณ , ๋ฏธ๋์ด ๊ตฌ์ ๋น์ฉ๋ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ์์ค, ์ฌ๋ฌ ์ฅ์น์ ์ค๋ณตํด์ ์ ์ฅํ๊ธฐ ๋๋ฌธ์ ์ฐํ๊ท 99.999999999%์ ๋ด๊ตฌ์ฑ์ ์ ๊ณตํฉ๋๋ค. ๋ฐ๋ผ์ ์ฌ์ฉํ ์ฉ๋์ ๋ํด์๋ง ์๊ธ์ ์ง๋ถํ๋ฉด ๋๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ ๋ณด๊ด ๋ฐ ๋ฐฑ์ ์์คํ ๊ตฌ์ถ์ ๋๋ ์๊ฐ๊ณผ ๋น์ฉ์ ์ ๊ฐํ ์ ์์ต๋๋ค.
Glacier๋ AWS์ ๋ค๋ฅธ ๋ฆฌ์์ค์ ์ฐ๋ํ ์ ์์ต๋๋ค. S3์์ ์๋ช ์ฃผ๊ธฐLifecycle ๊ท์น์ ํตํด ๋ฐ์ดํฐ๋ฅผ Glacier๋ก ์ด์ ํ ์ ์๊ณ , IAM์ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ์ ๋ํ ์ ๊ทผ์ ์ด๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ AWS Import/Export๋ก ์ธํฐ๋ท์ ํตํ์ง ์๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์๋ ์์ต๋๋ค.
Glacier ํด๋ผ์ด์ธํธ, Java SDK, .NET SDK๋ฅผ ํตํด์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ๊บผ๋ด์ฌ ์ ์์ต๋๋ค.
AWS Import/Export
AWS Import/Export ์๋น์ค๋ ๋์ฉ๋์ ๋ฐ์ดํฐ๊ฐ ๋ด๊ธด ๋์คํฌ ๋ฑ์ ์คํ ๋ฆฌ์ง๋ฅผ AWS์ ํ๋ฐฐ(UPS, DHL ๋ฑ)๋ก ๋ณด๋ด์ด ์ ๋ก๋ํ๋ ์๋น์ค์ ๋๋ค. ๋ฐ๋๋ก ๋น ๋์คํฌ๋ฅผ ํ๋ฐฐ๋ก ๋ณด๋ด์ด AWS์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ์๋ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ค์ ๋งํฌ๋ฅผ ์ฐธ์กฐํ๊ธฐ ๋ฐ๋๋๋ค.
๋ค์์ Glacier ๊ธฐ๋ณธ ๊ฐ๋ ์ ๋๋ค.
- ์์นด์ด๋ธ(Archive): Glacier์ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋๋ ์ต์ ๋จ์์
๋๋ค. ํ์ผ์ด Glacier ๋ณผํธ์ ์ ์ฅ๋ ์ํ๋ฅผ ์์นด์ด๋ธ๋ผ ๋ถ๋ฆ
๋๋ค.
- ๊ฐ์ฒด ํ๋์ ํฌ๊ธฐ๋ 1๋ฐ์ดํธ๋ถํฐ 40ํ ๋ผ๋ฐ์ดํธ(TB)๊น์ง์ ๋๋ค.
- ์์นด์ด๋ธ๋ฅผ ์ ๋ก๋ํ๊ณ ์ญ์ ํ ์ ์์ง๋ง ์์ ํ๊ฑฐ๋ ๋ฎ์ด์ธ ์๋ ์์ต๋๋ค.
- ๋ณผํธ(Vault): Glacier์์ ์์ฑํ ์ ์๋ ์ต์์ ํด๋(๋๋ ํฐ๋ฆฌ)์
๋๋ค. ๋ณผํธ๋ ๋ฆฌ์ ๋ณ๋ก ์์ฑํด์ผ ํ๋ฉฐ ๊ฐ ๋ฆฌ์ ๋ณ๋ก ์ต๋ 1,000๊ฐ๊น์ง ์์ฑํ ์ ์์ต๋๋ค.
- ๋ณผํธ ์์ ์์นด์ด๋ธ๊ฐ ์ ์ฅ๋ฉ๋๋ค.
- ํด๋(๋๋ ํฐ๋ฆฌ) ์์ฑ ๊ฐ๋ฅ์ด ๊ฐ๋ฅํฉ๋๋ค.
- ์ ์ฅ ๊ฐ๋ฅํ ์์นด์ด๋ธ์ ๊ฐ์๋ ๋ฌด์ ํ์ ๋๋ค.
- ์ ์ฅ ๊ฐ๋ฅํ ์ฉ๋์ ๋ฌด์ ํ์ ๋๋ค.
- ๋ณผํธ ์ธ๋ฒคํ ๋ฆฌ(Vault Inventory): ๋ณผํธ์ ์ ์ฅ๋ ์์นด์ด๋ธ์ ๋ชฉ๋ก๊ณผ ๊ฐ ์์นด์ด๋ธ์ ํฌ๊ธฐ, ์์ฑ ๋ ์ง, ์์นด์ด๋ธ ์ค๋ช ๋ฑ์ ์ ๋ณด๋ฅผ ๋ปํฉ๋๋ค. 24์๊ฐ์ ํ ๋ฒ์ฉ ์ ๋ฐ์ดํธ๋ฉ๋๋ค.
- ๋ฐ์ถ(Retrieval): ๋ณผํธ ์ธ๋ฒคํ ๋ฆฌ๋ฅผ ๊ฐ์ ธ์ค๋ ์์ ๊ณผ ์์นด์ด๋ธ๋ฅผ ๋ค์ด๋ก๋ํ๊ธฐ ์ํด ์ค๋นํ๋ ์์ ์ ๋ปํฉ๋๋ค. ๋ฐ์ถ ์์ ์ 3~5์๊ฐ ์ ๋ ์์๋๊ณ , ์์นด์ด๋ธ ๋ฐ์ถ ์์ ์ด ์๋ฃ๋ ํ 24์๊ฐ ๋์ ์์นด์ด๋ธ๋ฅผ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
- ๋ด๊ตฌ์ฑ: 1๋ ๊ธฐ์ค์ผ๋ก 99.999999999% ๋ด๊ตฌ์ฑ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ด๊ตฌ์ฑ์ ๋ฐ์ดํฐ๊ฐ ์ ์ค๋์ง ์๋ ๊ฒ์ ๋ปํฉ๋๋ค.
- ์๊ธ: ์ ์ฅ ์ฉ๋, ๋ฐ์ดํฐ ์ ์ก, ์
๋ก๋ ๋ฐ ๋ฐ์ถ ์์ฒญ ๊ฐ์, ๋ฐ์ถ ์์ฒญ ์ฉ๋์ผ๋ก ์ฑ
์ ๋ฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์
๋ก๋ํ์ง 3๊ฐ์ ์ด๋ด์ ์์นด์ด๋ธ๋ฅผ ์ญ์ ํ ๋๋ ์๊ธ์ ์ง๋ถํด์ผ ํฉ๋๋ค. ์์ธํ ์๊ธ์ AWS ์ฌ์ดํธ์ ์๊ธํ๋ฅผ ์ฐธ์กฐํ๊ธฐ ๋ฐ๋๋๋ค.
- ๋งค๋ฌ ์ ์ฅ๋ ์ฉ๋์ 5%๋ ๋ฌด๋ฃ๋ก ๋ฐ์ถ ์์ ์ ์์ฒญํ ์ ์์ต๋๋ค
๊ทธ๋ฆผ 21-2๋ Glacier์ ํ์ผ์ ์ ์ฅํ ๋ค ๋ค์ด๋ก๋ํ๋ ๊ณผ์ ์ ๋๋ค. ๋์ฉ๋์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ผ ์๊ธ์ผ๋ก ์ ์ฅํ ์ ์์ง๋ง ๊ทธ๋งํผ ์ ์ฝ์ด ์์ต๋๋ค. ํ ๋ฒ ์ ์ฅํ ํ์ผ์ ๊บผ๋ด์ค๋ ค๋ฉด ๋ณผํธ ์ธ๋ฒคํ ๋ฆฌ ๋ฐ์ถ ์์ฒญ์ ํ์ฌ 3~5์๊ฐ ๋ค์ ์์นด์ด๋ธ ๋ชฉ๋ก์ ํ์ธํ๊ณ , ๋ค์ด๋ก๋ํ๊ณ ์ถ์ ์์นด์ด๋ธ(ํ์ผ)์ ๋ํด ๋ฐ์ถ ์์ฒญ์ ํ์ฌ 3~5์๊ฐ ๋ค์ ์์นด์ด๋ธ๋ฅผ ๋ค์ด๋ก๋ํด์ผ ํฉ๋๋ค.
๊ฒ์๊ณผ ๋ฐ์ถ
Glacier์์ ํ์ผ ๋ชฉ๋ก์ ๊ฐ์ ธ์ค๊ณ , ํ์ผ์ ๋ค์ด๋ก๋ํ ์ ์๋๋ก ์ค๋นํ๋ ์์ ์ Retrieval์ด๋ผ๊ณ ํฉ๋๋ค. AWS ํ๊ตญ์ด ์น์ฌ์ดํธ์์๋ Glacier์ Retrieval์ ๊ฒ์์ด๋ผ๊ณ ๋ฒ์ญํ์ง๋ง ์ด ์ฑ ์์๋ Glacier์ ํน์ฑ์ ๋ง๊ฒ ๋ฐ์ถ๋ก ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
Glacier์์ ํ์ผ์ ๋ณผํธ(Vault)์ ์ ์ฅํฉ๋๋ค(๋ณผํธ๋ ๊ธ๊ณ ๋ผ๋ ๋ป์ ๊ฐ์ง๊ณ ์์ต๋๋ค). ๊ทธ๋ฆฌ๊ณ ๋ณผํธ์ ๋ฐ์ดํฐ๋ ๋น์ฉ์ด ์ ๋ ดํ ์คํ ๋ฆฌ์ง์ ์ ์ฅ๋ฉ๋๋ค. ํ์ผ์ ๋ค์ด๋ก๋ํ๋ ค๋ฉด ์ ๋ ดํ ์คํ ๋ฆฌ์ง์์ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์๋ฒ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ์์ ์ ํด์ผ ํฉ๋๋ค. ๋ง์น ์ด ์์ ์ ์ฌ์ค ๊ธ๊ณ ์์ ๋ฌผ๊ฑด ๋ฐ์ถ ์ ์ฒญ์ ํ๊ณ , ๊ธ๊ณ ์์ ๋ฌผ๊ฑด์ ๊บผ๋ด์ค๋ ์์ ๊ณผ ๋น์ทํฉ๋๋ค. ๊ทธ๋์ ๊ฒ์๋ณด๋ค๋ ๋ฐ์ถ์ด๋ผ๋ ๋จ์ด๋ฅผ ์ฌ์ฉํ๊ธฐ๋ก ํ์ต๋๋ค.