๋ฐ์ด๋ ํ์ฅ์ฑ๊ณผ ๊ฐ์ฉ์ฑ, ๋ฐ์ดํฐ ๋ด๊ตฌ์ฑ์ ๋ณด์ฅํ๋ฉฐ ์ธ์ ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ, ๊ฒ์ํ ์ ์๋ ์ค๋ธ์ ํธ ์คํ ๋ฆฌ์ง
๋ฐ์ดํฐ์ ๊ท๋ชจ์ ํ์์ ๊ด๊ณ์์ด ์ํ๋ ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ์ธ์ ๋ ์ง ๊ฒ์ํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ์ ์ฅ ๊ณต๊ฐ์ ์ฌ์ ๊ท๋ชจ์ ๋ฐ๋ผ Gigabyte(GB) ๋จ์์์ Petabyte(PB) ๋จ์๊น์ง ํ์ฅํ ์ ์์ด ๋น์ฆ๋์ค ๋ฏผ์ฒฉ์ฑ๊ณผ ์ ์ฐ์ฑ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
๊ณ ๊ฐ์ฉ์ฑ์ ๋ณด์ฅํ๋ ๋ฉํฐ์กด ์ํคํ
์ฒ๋ก ๊ตฌ์ฑ๋์ด ์๊ธฐ์น ์์ ์ค๋จ์ด ๋ฐ์ํ ๊ฒฝ์ฐ์๋ ํญ์ ์ฌ์ฉ ๊ฐ๋ฅํ ์ํ๋ก ์ ์ง๋ฉ๋๋ค.
๋ํ ๋ฐ์ดํฐ ์ ์ค ๋ฐฉ์ง์ ์ด์ ์ ๋ง์ถฐ ์ค๊ณ๋ ์์คํ
์ด ๋ฐ์ด๋ ๋ฐ์ดํฐ ๋ด๊ตฌ์ฑ ๋ฐ ๋ณต์๋ ฅ์ ๋ณด์ฅํฉ๋๋ค. ์ค์ํ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ๊ฑฐ๋ ์๋น์ค ๋ณต๊ตฌ์ ์ฌ์ฉํ ๋ฐฑ์
๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ๊ธฐ์ ์ ํฉํฉ๋๋ค.
๋ฐ์ดํฐ์ ์ก์ธ์คํ๋ ๋น๋์ ๋ฐ๋ผ ์คํ ๋ฆฌ์ง ํด๋์ค๋ฅผ ์ ํํ์ฌ ์ ์ฅํ ์ ์์ต๋๋ค. ์ฑ๋ฅ์ ๋ฏผ๊ฐํ๊ณ ์์ฃผ ์ด์ฉํ๋ ๋ฐ์ดํฐ๋ ์คํ ๋ค๋ ํด๋์ค์, ๊ฑฐ์ ์ก์ธ์คํ์ง ์๋ ๋ฐ์ดํฐ๋ ์์นด์ด๋ธ ํด๋์ค์ ์ ์ฅํ๊ณ ํธ์ถ์ด ํ์ํ ๋๋ง ๋ณต์ํ์ฌ ๋น์ฉ ํจ์จ์ ์ผ๋ก ์คํ ๋ฆฌ์ง๋ฅผ ์ด์ฉํ ์ ์์ต๋๋ค. (ํด๋์ค ์ง์ ์ถ๊ฐ ์์ )
Amazon S3 API๋ฅผ ์ง์ํ๋ฉฐ Amazon S3๋ฅผ ํ์ฉํ ๋๊ตฌ๋ฅผ ์ด์ฉํ์ฌ ์คํ ๋ฆฌ์ง๋ฅผ ์ด์ฉ, ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
์น ๊ธฐ๋ฐ ์ฝ์์ ํตํด ์ง๊ด์ ์ธ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ฉฐ Restful API ๋ฟ๋ง ์๋๋ผ
CLI, SDK(Java, Python, Javascript ๋ฑ)์ ๊ฐ์ ๋ค์ํ ๋๊ตฌ๋ฅผ ์ง์ํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ์ํ๋ ๋ฐฉ๋ฒ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ, ์ด์ฉํ๊ณ ๋ฒํท์ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
์ธ๋ถํ๋ ๊ถํ ๊ด๋ฆฌ์ ๋ฒํท ๋ฒ์ ๊ด๋ฆฌ์ ๊ฐ์ ๊ธฐ๋ฅ์ ํตํด ๋ฒํท๊ณผ ์ค๋ธ์ ํธ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ์๊ธฐ์น ๋ชปํ ๋ณ๊ฒฝ๊ณผ ์ ๊ทผ์ผ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ ์ ์์ต๋๋ค. ๊ตญ๋ด์ธ ๋ค์ํ ๊ท์ ์๊ฑด์ ์ถฉ์กฑํ์ฌ ๊ฐ์ธ์ ๋ณด์ ๊ฐ์ ๋ฏผ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณด๊ดํ๋๋ฐ ์ ํฉํฉ๋๋ค.
๋ฐ์ดํฐ๋ ๋ฒํท์ด๋ผ๋ ๋ฆฌ์์ค์ ์ค๋ธ์ ํธ ๋จ์๋ก ์ ์ฅ๋๋ฉฐ ์ค๋ธ์ ํธ๋ณ๋ก ๊ณ ์ ์๋ณ์์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๋ถ์ฌํฉ๋๋ค. ๊ณ ์ ์๋ณ์์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ ๋ฒ์ฃผํ ๊ตฌ์กฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ๊ฒ์ํ๊ณ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ์ ์ฉ๋์ ์ก์ธ์ค ๋น๋์ ๋ง๋ ์คํ ๋ฆฌ์ง ํด๋์ค๋ฅผ ์ ํํ์ฌ ์ ์ฅํ ์ ์์ต๋๋ค. ์์ฃผ ์ก์ธ์คํ์ง ์๋ ๋ฐฑ์ ๋ฐ์ดํฐ๋ ์๊ธ์ด ์ ๋ ดํ ์์นด์ด๋ธ ํด๋์ค์ ์ ์ฅํ๊ณ ์ ๊ทผ์ด ํ์ํ ๋๋ง ๋ณต์ํ์ฌ ์ด์ฉํ๊ณ ๋น ๋ฅธ ์ฑ๋ฅ์ด ์๊ตฌ๋๋ ๋ฐ์ดํฐ๋ ์คํ ๋ค๋ ํด๋์ค์ ์ ์ฅํ์ฌ ์ฆ์ ํธ์ถํ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ ๋ผ์ดํ์ฌ์ดํด๊ณผ ์ฑ๋ฅ, ๋น์ฉ์ ๊ณ ๋ คํ ํจ์จ์ ์ธ ์คํ ๋ฆฌ์ง ์ด์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.ย ย ย
๋ฒํท์ ์๋ ํ๋์ ์ค๋ธ์ ํธ์ ๋ํด์ ์ฌ๋ฌ ๋ฒ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๋ฒ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ด์ฉํ๋ฉด ์ค๋ธ์ ํธ์ ๋ํ ์ฌ์ฉ์ ์ค์ ๋ฑ ์๋์น ์์ ์์ ์ด ๋ฐ์ํ ๊ฒฝ์ฐ, ์ด์ ๋ฒ์ ์ผ๋ก ๋ณต์์ ์ฉ์ดํ๊ฒ ํ ์ ์์ต๋๋ค.
๋ฒํท๊ณผ ํน์ ์ก์ ์ ๋ํด ์ฌ์ฉ์๋ณ ์ ๊ทผ ๊ถํ์ ์ค์ ํ ์ ์์ต๋๋ค. ํน์ ์ฌ์ฉ์์๊ฒ๋ ๋ฒ์ ๊ด๋ฆฌ ์ค๋ธ์ ํธ์ ์ต์ ๋ฒ์ ์ค๋ธ์ ํธ๋ง ์กฐํ๊ฐ ๊ฐ๋ฅํ๋๋ก ๊ถํ์ ๋ถ์ฌํ๊ณ ๋ค๋ฅธ ์ฌ์ฉ์์๊ฒ๋ ์ค๋ธ์ ํธ๋ฅผ ์ ๋ก๋ํ๋ ๊ถํ๋ง ์ ๊ณตํ ์ ์์ต๋๋ค. ์์ธ ๊ถํ ๊ด๋ฆฌ๋ย [Sub Account ์ฌ์ฉ์ ๊ฐ์ด๋]๋ฅผ ์ฐธ๊ณ ํด ์ฃผ์ญ์์ค.
์น ๊ธฐ๋ฐ ์ฝ์, Restful API, SDK ๋ฑ ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก Ncloud Storage๋ฅผ ์ด์ฉํ ์ ์์ต๋๋ค.
๋ฒํท์ ์ ์ฅ๋ ์ ์ฅ ์ฉ๋์ ๋ฐ๋ฅธ ์๊ธ์ ์๋์ ๊ฐ์ต๋๋ค.
๊ณผ๊ธ ๊ธฐ์ค | ์คํ ๋ฆฌ์ง ํด๋์ค | ์๊ธ |
---|---|---|
์ํ๊ท ์ ์ฅ๋(GB) | Standard Class | ๏ปฟ-๏ปฟ |
Deep Archive Class | ๏ปฟ-๏ปฟ |
(VAT ๋ณ๋)
(์) 9์ 1์ผ์ 600GB์ ๋ฐ์ดํฐ๋ฅผ ํ๊ตญ ๋ฆฌ์ ์ ์๋ A ๋ฒํท์ Standard Class์ ์ ์ฅํ๊ณ 15์ผ ํ ์ด ์ค 450GB๋ฅผ Deep Archive Class๋ก ์ด๊ดํ์ฌ ๋๋จธ์ง 15์ผ ๋์ ์ ์ฅํ๋ค๋ฉด 9์์ ์ ํ๊ท ์ ์ฅ๋(GB-์)๊ณผ ์๊ธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. (ํด๋น ์์ ์ผ ์ ๊ธฐ์ค, ์๊ฐ ๋จ์๋ก ๊ณ์ฐํฉ๋๋ค.)
์ ํ๊ท ์ ์ฅ๋
Standard Class ์ ํ๊ท ์ ์ฅ๋ = [600GB x (15์ผ x 24์๊ฐ) + 150GB x (15์ผ x 24์๊ฐ)]/720์๊ฐ = 375 GB-์
Deep Archive Class ์ ํ๊ท ์ ์ฅ๋ = [450GB x (15์ผ x 24์๊ฐ)]/720์๊ฐ = 225 GB-์
๋ฐ์ดํฐ ์ ์ฅ๋ ์๊ธ
Standard Class ๋ฐ์ดํฐ ์ ์ฅ๋ ์๊ธ = 375 GB-์ * 28์ /GB = 10,500์
Deep Archive Class ๋ฐ์ดํฐ ์ ์ฅ๋ ์๊ธ = 225GB-์ * 5.5์/GB = 1,237์
๊ฐ ์คํ ๋ฆฌ์ง ํด๋์ค์ ์ ์ฅ๋ ์ค๋ธ์ ํธ์ ๋ํ API ์์ฒญ ๊ฑด์์ ๋ฐ๋ฅธ ์๊ธ์ ์๋์ ๊ฐ์ต๋๋ค.
๊ณผ๊ธ ๊ธฐ์ค | ์คํ ๋ฆฌ์ง ํด๋์ค | (1) PUT, LIST ๋ฑ ์ฐ๊ธฐ ์์ฒญ | (2) HEAD, GET ๋ฑ ์ฝ๊ธฐ ์์ฒญ | (3) DELETE ์์ฒญ | (4) RESTORE ์์ฒญ |
---|---|---|---|---|---|
API ์์ฒญ ์(๊ฑด) | Standard Class | ๏ปฟ-๏ปฟ | ๏ปฟ-๏ปฟ | ๏ปฟ-๏ปฟ | - |
Deep Archive Class | ๏ปฟ-๏ปฟ | ๏ปฟ-๏ปฟ | ๏ปฟ-๏ปฟ | ๏ปฟ-๏ปฟ |
(VAT ๋ณ๋)
(์) ํ ๋ฌ ๋์ Standard Class์ [PUT, LIST ๋ฑ ์ฐ๊ธฐ ์์ฒญ]์ 15,000๊ฑด ํธ์ถํ๊ณ , [HEAD, GET ๋ฑ ์ฝ๊ธฐ ์์ฒญ]์ 52,000๊ฑด ํธ์ถํ ๊ฒฝ์ฐ, Standard Class์ API ์์ฒญ ์ ์๊ธ์ 88.3์์ ๋๋ค.
(0.0045์ x 15,000๊ฑด) + (0.0004์ x 52,000๊ฑด) = 88.3์
(์) ํ ๋ฌ ๋์ Deep Archive Class์ [PUT, LIST ๋ฑ ์ฐ๊ธฐ ์์ฒญ]์ 23,000๊ฑด ํธ์ถํ๊ณ , [HEAD, GET ๋ฑ ์ฝ๊ธฐ ์์ฒญ]๊ณผ [Restore ์์ฒญ]์ 12,000๊ฑด ํธ์ถํ ๊ฒฝ์ฐ, Deep Archive Class์ API ์์ฒญ ์ ์๊ธ์ 3,900์์ ๋๋ค.
(0.06์ x 23,000๊ฑด) + (0.06์ x 12,000๊ฑด) + (0.15์ x 12,000๊ฑด) = 3,900์
โป ์ค์ ์ฒญ๊ตฌ ์ 10์ ๋ฏธ๋ง์ ์๊ธ์ ์ ์ฌ ์ฒ๋ฆฌ๋์ด ์ฒญ๊ตฌ๋ฉ๋๋ค.
โป ์์ธํ API๋ณ ๊ณผ๊ธ ์ ํ์ ์๋ ํ๋ฅผ ์ฐธ๊ณ ํ์๊ธฐ ๋ฐ๋๋๋ค. (์ฝ์, API, CLI, SDK ๋์ผ)
๊ตฌ ๋ถ | ๊ด๋ จ API |
---|---|
(1) PUT, LIST ๋ฑ ์ฐ๊ธฐ ์์ฒญ | ListObjects, ListObjectsV2, ListObjectVersions, ListMultipartUpload, ListParts, CreateBucket, PutBucketVersioning, PutObject, CopyObject, UploadPart, UploadPartCopy, CompleteMultipartUpload |
(2) HEAD, GET ๋ฑ ์ฝ๊ธฐ ์์ฒญ | HeadBucket, HeadObject, GetBucketLocation, GetBucketVersioning, GetObject |
(3) DELETE ์์ฒญ | DeleteBucket, DeleteObject, DeleteObjects, AbortMultipartUpload |
(4) RESTORE ์์ฒญ | RestoreObject |
์ธํฐ๋ท์ ์ด์ฉํ ์์๋ฐ์ด๋ ์ ์ก ์๊ธ์ ์๋์ ๊ฐ์ต๋๋ค. (๋ค์ด๋ฒ ํด๋ผ์ฐ๋ ํ๋ซํผ ์๋ฒ, CDN+, GCDN๊ณผ์ ๋ด๋ถ ๋คํธ์ํฌ ์ ์ก ์๊ธ์ ๋ฌด๋ฃ)
๊ตฌ๋ถ | ์ฌ์ฉ๋ ๊ตฌ๊ฐ | ์๊ธ |
---|---|---|
์ธ๋ฐ์ด๋ ํธ๋ํฝ | ์ ๊ตฌ๊ฐ ๋์ผ | ๏ปฟ-๏ปฟ |
์์๋ฐ์ด๋ ํธ๋ํฝ (์ธํฐ๋ท์ ์ด์ฉํ ํธ๋ํฝ - ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก ๊ณต์ธ IP๋ฅผ ์ด์ฉํ ํธ๋ํฝ ํฌํจ) | 5TB ์ดํ | ๏ปฟ-๏ปฟ |
5TB ์ด๊ณผ ~ 10TB ์ดํ | ๏ปฟ-๏ปฟ | |
10TB ์ด๊ณผ ~ 30TB ์ดํ | ๏ปฟ-๏ปฟ | |
30TB ์ด๊ณผ | ๏ปฟ-๏ปฟ |
(VAT ๋ณ๋)
VPC์ Ncloud Storage ๊ฐ ์ฌ์ค ํต์ ๊ตฌ๊ฐ์์ ์ด๋ฃจ์ด์ง๋ ํธ๋ํฝ์ ๋ํ ์๊ธ์ ์๋์ ๊ฐ์ต๋๋ค.
๊ตฌ๋ถ | ๋จ์ | ์๊ธ |
---|---|---|
์ธ๋ฐ์ด๋ ํธ๋ํฝ (VPC -> Ncloud Storage ๊ตฌ๊ฐ ์ฌ์ค ํต์ ) | GB | ๏ปฟ-๏ปฟ |
์์๋ฐ์ด๋ ํธ๋ํฝ (Ncloud Storage -> VPC ๊ตฌ๊ฐ ์ฌ์ค ํต์ ) | GB | ๏ปฟ-๏ปฟ |
(VAT ๋ณ๋)