์๋ ํ๋ ํด๋ฌ์คํฐ ์คํ์ ์ด ์๋ณ ๋น์ฉ์ ๋๋ต์ ์ผ๋ก ๋ณด์ฌ์ค๋๋ค. ์ด ํ๋ ์คํ์์ค ์ฝ๋๋ฅผ ์ง์ ์คํํ๋ ๋น์ฉ๊ณผ ๊ด๋ฆฌํ ์๋น์ค ๋น์ฉ์ ๋น๊ตํฉ๋๋ค.
ํ๋ก๋์ ๋์ญํญ | ์์ ์๊ฐ ๊ฐ๊ฒฉ (USD) | |
---|---|---|
Compute Engine์ Apache Kafka | Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค (๊ฐ๊ฒฉ ๊ณ์ฐ๊ธฐ ์ฐธ์กฐ) | |
10MiB/์ด | $0.9์ฒ | $1,100 |
100 MiB/s | $9,100 | $11,000 |
์ด ์ถ์ ์น๋ ๋ค์์ ๊ฐ์ ํฉ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค ํด๋ฌ์คํฐ๋ฅผ ์คํํ๋ ์ด๋น์ฉ์ ํด๋ฌ์คํฐ์ ํฌ๊ธฐ, ๊ฒ์ ๋ฐ ์๋นํ๋ ๋ฐ์ดํฐ์ ์, ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๊ธฐ๊ฐ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๋๋ต์ ์ธ ๊ฐ์ด๋๋ก ๋จ์ผ vCPU๊ฐ 20MiB/์ด์ ๊ฒ์ ํธ๋ํฝ๊ณผ 80MiB/์ด์ ์๋น์ ํธ๋ํฝ์ ์ฒ๋ฆฌํ ์ ์๋ค๊ณ ๊ฐ์ ํ ์ ์์ต๋๋ค.
๋ํ RAM ๋ฐ vCPU ์ฉ๋์ ํ๊ท ์ฌ์ฉ๋ฅ ๋ ๊ณ ๋ คํด์ผ ํ ์ค์ํ ํ๋ผ๋ฏธํฐ์ ๋๋ค. ์์ธกํ ์ ์๊ณ ๊ฐ๋ณ์ ์ธ ํธ๋ํฝ์๋ ์์ฐ์ ๋๋ ์๋น์ ๋์ญํญ์ ํผํฌ๋ฅผ ์์ฉํ๊ธฐ ์ํด ๋ฎ์ ํ๊ท ์ฌ์ฉ๋ฅ ์ด ํ์ํฉ๋๋ค.
์ฌ์ฉ๋ฅ ์ด 20%๋ฅผ ์ด๊ณผํ๋ ํด๋ฌ์คํฐ์ ๊ฒฝ์ฐ ์์ญ ๊ฐ ๋ฐ์ดํฐ ์ ์ก ๋น์ฉ์ด ์ด๋น์ฉ์์ ๊ฐ์ฅ ํฐ ๋น์ค์ ์ฐจ์งํฉ๋๋ค. ์ด ๋น์ฉ์ ๋ฆฌ๋์ ํ๋ก์ด ๋ธ๋ก์ปค ๊ฐ์ ๋ฐ์ดํฐ ๋ณต์ ์ ํด๋ผ์ด์ธํธ์ ๋ธ๋ก์ปค ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก ํธ๋ํฝ์์ ๋ฐ์ํฉ๋๋ค. ์๋น์ ํด๋ผ์ด์ธํธ๊ฐ ๋ก์ปฌ ๋ณต์ ๋ณธ์ ์ฌ์ฉํ๋๋ก ๊ตฌ์ฑํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์์ถํ๋ฉด ์ด ๋น์ฉ์ ์ค์ผ ์ ์์ต๋๋ค. ์ฃผ์ ์ ๋ํด ์คํ ๋ฆฌ์ง์ ๊ณ ๊ฐ์ฉ์ฑ ๋ฐ ๋ด๊ตฌ์ฑ์ด ์ค์ํ์ง ์์ ๊ฒฝ์ฐ ์ฃผ์ด์ง ์ฃผ์ ์ ๋ํด ์ ์ฅ๋ ๋ณต์ ๋ณธ ์๋ฅผ ์ค์ฌ ๋ณต์ ๋น์ฉ์ ์ ๊ฐํ ์๋ ์์ต๋๋ค.
Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค ์ด์ ๋น์ฉ์ Kafka ํด๋ฌ์คํฐ ๋ฐ Connect ํด๋ฌ์คํฐ ์คํ๊ณผ ๊ด๋ จ๋ ์๊ธ๊ณผ ํด๋ฌ์คํฐ ์ก์ธ์ค์ ๋ํ Private Service Connect (PSC) ์๊ธ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ฐ๊ฒฉ ๊ณ์ฐ๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค ๋น์ฉ์ ๊ณ์ฐํ ์ ์์ต๋๋ค.
3๋ ์ฝ์ ์ผ๋ก 40% ๋ฅผ ์ ๊ฐํ๊ฑฐ๋ 1๋ ์ฝ์ ์ผ๋ก ์ปดํจํ ๋น์ฉ์ 20% ์ ๊ฐํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๋ ค๋ฉด ์ฝ์ ์ฌ์ฉ ํ ์ธ (CUD) ํ์ด์ง๋ฅผ ๊ฒํ ํ์ธ์. CUD๋ Connect ํด๋ฌ์คํฐ์ ์ ์ฉ๋์ง ์์ต๋๋ค.
Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค ํด๋ฌ์คํฐ์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๊ฑฐ๋ ํ์ฅํ๋ ค๋ฉด Kafka ํด๋ฌ์คํฐ์ ์ด vCPU ์์ RAM ํฌ๊ธฐ๋ฅผ ์ค์ ํด์ผ ํฉ๋๋ค. ์ด๋ฅผ ์ํด์๋ ๋จผ์ Kafka ํด๋ฌ์คํฐ๊ฐ ์ฒ๋ฆฌํ ์ ์๋ ์ฒ๋ฆฌ๋์ ์ดํดํด์ผ ํฉ๋๋ค. ์ฒ๋ฆฌ๋์ ์ถ์ ํ๋ ๋ฐฉ๋ฒ์ ์์ธํ ์์๋ณด๋ ค๋ฉด ํด๋ฌ์คํฐ์ vCPU ๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ถ์ ์ ์ฐธ์กฐํ์ธ์.
ํด๋ฌ์คํฐ ์๊ธ์ ํด๋ฌ์คํฐ๋ฅผ ์คํํ๋ ๋ฆฌ์ ์ ๋ค์ ์ธ ๊ฐ์ง SKU๋ฅผ ์ฌ์ฉํ์ฌ ์ฒญ๊ตฌ๋ฉ๋๋ค.
๊ตฌ์ฑ์์ | Default* (USD) | Managed Service for Apache Kafka CUD - 1 Year* (USD) | Managed Service for Apache Kafka CUD - 3 Year* (USD) |
---|---|---|---|
CPU+RAM | US$0.09 / 1 hour | US$0.072 / 1 hour | US$0.054 / 1 hour |
CPU+RAM ์ฐ๊ฒฐ | US$0.12 / 1 hour | US$0.096 / 1 hour | US$0.072 / 1 hour |
๋ก์ปฌ ์คํ ๋ฆฌ์ง | US$0.000232877 / 1 gibibyte hour | - | - |
์ฅ๊ธฐ ์คํ ๋ฆฌ์ง | US$0.000136986 / 1 gibibyte hour | - | - |
๊ตฌ์ฑ์์ | ๊ฐ๊ฒฉ(USD) |
---|---|
์์ญ ๊ฐ ๋ฐ์ดํฐ ์ ์ก | US$0.01 / 1 gibibyte, per 1 month / account |
์ปดํจํ ์๊ธ
vCPU ๋ฐ RAM ์ฌ์ฉ๋์ ๋ฐ์ดํฐ ์ปดํจํ ๋จ์ (DCU)๋ผ๋ ์ถ์ ๋จ์๋ก ๋ณด๊ณ ๋ฉ๋๋ค. ์ด ๋จ์๋ฅผ ๊ฐ๋จํ๊ฒ ์๊ฐํ๋ ๋ฐฉ๋ฒ์ RAM 4GiB๊ฐ ์๋ ๋จ์ผ vCPU๊ฐ 1 DCU์ ํด๋นํ๋ค๋ ๊ฒ์ ๋๋ค.
์๋ฅผ ๋ค์ด vCPU 6๊ฐ์ vCPU๋น 4GiB์ RAM์ด ์๋ ํด๋ฌ์คํฐ๋ 6 DCU๋ฅผ ์๋นํฉ๋๋ค. ์ด ํด๋ฌ์คํฐ์ ๋น์ฉ์ 6 DCU * 9์ผํธ / ์๊ฐ / DCU = 54์ผํธ / ์๊ฐ(us-central1)์ ๋๋ค.
๊ทธ๋ฌ๋ ํด๋ฌ์คํฐ์์ vCPU๋น ๋ค๋ฅธ ์์ RAM์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ปดํจํ ๋ฆฌ์์ค์์ DCU๋ก์ ๋ณํ ๊ณ์๋ ๋ค์ ํ์ ์ค๋ช ๋์ด ์์ต๋๋ค.
์ปดํจํ ๋ฆฌ์์ค | ์์ํ๋ DCU ๊ธ์ก |
---|---|
vCPU 1๊ฐ | 0.6 |
1GB RAM | 0.1 |
1์๊ฐ ๋์ 1GiB์ RAM์ ์ฌ์ฉํ๋ฉด ํด๋น ์๊ฐ ๋์ 0.1 DCU์ ๋ํ ์๊ธ์ ์ง๋ถํ๊ฒ ๋ฉ๋๋ค.
ํด๋ฌ์คํฐ ํฌ๊ธฐ๋ฅผ ์ถ์ ํ๋ ค๋ฉด ํด๋ฌ์คํฐ ๋ง๋ค๊ธฐ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ธ์.
์คํ ๋ฆฌ์ง ์๊ธ
๋ชจ๋ ๋ธ๋ก์ปค์ ๋ํด ํ๋ก๋น์ ๋๋ ๋ก์ปฌ ์๊ตฌ ๋์คํฌ ์คํ ๋ฆฌ์ง์ ๊ณ์ธตํ๋ ์คํ ๋ฆฌ์ง ์์คํ ์์ ์ฌ์ฉ๋๋ ์ฅ๊ธฐ ์คํ ๋ฆฌ์ง์ ๋ํด ์๊ธ์ด ์ฒญ๊ตฌ๋ฉ๋๋ค.
๊ฐ ํด๋ฌ์คํฐ์ CPU๋น 100GB์ ๋ก์ปฌ ์คํ ๋ฆฌ์ง์ ๋ํด ์๊ธ์ด ์ฒญ๊ตฌ๋ฉ๋๋ค.
๊ณ์ธตํ ์คํ ๋ฆฌ์ง ์์คํ ์ด ๋ก์ปฌ ๋์คํฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ํ ๋ ์ฅ๊ธฐ ์คํ ๋ฆฌ์ง(Long term storage)๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ฅ๊ธฐ ์คํ ๋ฆฌ์ง์ ์๋ ๊ฐ ์ฃผ์ ์ ๋จ์ผ ๋ณต์ ๋ณธ์ ๋ํ ์คํ ๋ฆฌ์ง ๋น์ฉ์ ์ง๋ถํฉ๋๋ค.
์๋ฅผ ๋ค์ด vCPU๊ฐ 3๊ฐ์ธ ํด๋ฌ์คํฐ๊ฐ ์๊ณ ํ๋ก๋์ ํด๋ผ์ด์ธํธ๊ฐ 50GB์ ๋ฐ์ดํฐ๋ฅผ ์์ฑํ๋ ๊ฒฝ์ฐ
์ปค๋ฅํฐ๋ ์คํ ์ดํธ๋ฆฌ์ค(stateless)์ด๋ฏ๋ก Connect ํด๋ฌ์คํฐ์๋ ์คํ ๋ฆฌ์ง ๋น์ฉ์ด ๋ฐ์ํ์ง ์์ต๋๋ค.
์์ญ ๊ฐ ๋คํธ์ํฌ ์๊ธ
Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค ํด๋ฌ์คํฐ๋ ์ฌ๋ฌ ์์ญ์ ๊ฑธ์ณ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํฉ๋๋ค. ํด๋ฌ์คํฐ ๋ด ์์ญ ๊ฐ ๋ฐ์ดํฐ ์ ์ก์ ๋ํ ์๊ธ์ด ์ฒญ๊ตฌ๋ฉ๋๋ค. ๋น์ฉ์ 1GiB๋น $0.01์ ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ํด๋ฌ์คํฐ์ ๋ณต์ ์ธ์๋ 3์ ๋๋ค. ์ฆ, 3๊ฐ ์์ญ ์ค 2๊ฐ ์์ญ์ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ๊ธฐ ์ํ ์์ญ ๊ฐ ๋ฐ์ดํฐ ์ ์ก ๋น์ฉ์ ์ง๋ถํ๊ฒ ๋ฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ์ธ ๋ณต์ ์ธ์ 3์ ํด๋ฌ์คํฐ๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ๋จ์ผ ์์ญ ๋ด์ 10GiB์ ๋ฐ์ดํฐ๋ฅผ ์์ฑํฉ๋๋ค. ๋ณต์ ๊ณ์๊ฐ 3์ด๋ฉด 10GiB์ ๋ฐ์ดํฐ๊ฐ ๋ค๋ฅธ 2๊ฐ์ ์์ญ์ ๋ณต์ฌ๋ฉ๋๋ค. ์ด 20GiB์ ๋ฐ์ดํฐ (10GiB x 2๊ฐ ๋ณต์ฌ๋ณธ)๊ฐ ์ ์ก๋ฉ๋๋ค. ์ด ์์ญ ๊ฐ ๋ฐ์ดํฐ ์ ์ก ๋น์ฉ์ $0.20 (20GiB x $0.01/GiB)์ ๋๋ค.
ํด๋ฌ์คํฐ ์์ ์ ์ฐ๊ฒฐ์ ์๋ก ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ์ง ์์ต๋๋ค.
๋ฆฌ์ ๊ฐ ๋คํธ์ํฌ ์๊ธ
์ฌ๋ฌ ๋ฆฌ์ ์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฑฐ๋ ์ฐ๋ ์ปค๋ฅํฐ๋ฅผ ๋ฐฐํฌํ๋ ๊ฒฝ์ฐ ํ์ค ๋ฆฌ์ ๊ฐ ๋ฐ์ดํฐ ์ ์ก ์๊ธ์ด ์ฒญ๊ตฌ๋ฉ๋๋ค. ์์ค-๋์ ๋ฆฌ์ ์์ ๋ฐ๋ผ GiB๋น $0.02~ $0.14 ๋ฒ์์ ๋๋ค. ๋ฆฌ์ ๊ฐ ๋ฐ์ดํฐ ์ ์ก ๊ฐ๊ฒฉ ์ฑ ์ ์ ๊ดํ ์ต์ ์ ๋ณด๋ VPC ํผ์ด๋ง ๊ฐ์ด๋์ 'Google Cloud ๋ด VM ๊ฐ ๋ฐ์ดํฐ ์ ์ก ๊ฐ๊ฒฉ ์ฑ ์ ' ํ์ ์น์ ์ ์ฐธ์กฐํ์ธ์. Connect ํด๋ฌ์คํฐ๋ Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค ํด๋ฌ์คํฐ์์ ํ๋ก๋น์ ๋ํ ๋์ผํ ์๋ํฌ์ธํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ตํํฉ๋๋ค.
Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค๋ ์๋น์ค์ ๋ชจ๋ Private Service Connect (PSC) ์๋ํฌ์ธํธ๋ฅผ ์ค์ ํฉ๋๋ค. ์ด๋ฌํ ์๋ํฌ์ธํธ๋ ์์ ํ ํ๋ก์ ํธ์ ๋ฆฌ์์ค์ด๋ฉฐ ๋ณ๋๋ก ์ฒญ๊ตฌ๋ฉ๋๋ค. PSC๊ฐ ์ฌ์ฉ๋๋ ๋ฐฉ์์ ๊ดํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ์ฐธ๊ณ ํ์ธ์. PSC ์๊ธ์๋ ๋ค์ ๊ตฌ์ฑ์์๊ฐ ํฌํจ๋ฉ๋๋ค.
Connect ํด๋ฌ์คํฐ์ ์ํ ์์ ์๋ Apache Kafka์ฉ ๊ด๋ฆฌํ ์๋น์ค ํด๋ฌ์คํฐ์ ๊ด๋ จํ์ฌ ํด๋ผ์ด์ธํธ์ฒ๋ผ ์๋ํฉ๋๋ค. Connect ๋ฐฐํฌ ๋น์ฉ์ ์ถ์ ํ ๋๋ ์๋น์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋น์ฉ ์ฆ๊ฐ๋ฅผ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
VPC ๊ฐ๊ฒฉ ์ฑ ์ ์ ๊ดํ ์ต์ ์ ๋ณด๋ VPC ๊ฐ๊ฒฉ ์ฑ ์ ๊ฐ์ด๋์ 'Private Service Connect' ์น์ ์ ์๋ 'Private Service Connect ์๋ํฌ์ธํธ (์ ๋ฌ ๊ท์น)๋ฅผ ์ฌ์ฉํ์ฌ ๊ฒ์๋ ์๋น์ค์ ์ก์ธ์ค' ํ์ ์น์ ์ ์ฐธ์กฐํ์ธ์.