๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ๋ฆฌ์ด ์ดํ์ ๋ฐ์ดํฐ ์ก์ธ์ค, ํ์ฅ์ฑ, ๊ณ ๊ฐ์ฉ์ฑ์ ์ ๊ณตํ๋ ์์ ๊ด๋ฆฌํ ์ธ๋ฉ๋ชจ๋ฆฌ Valkey, Redis*, Memcached ์๋น์ค์ ๋๋ค.
์คํ์์ค Valkey, Redis ํด๋ฌ์คํฐ, Redis, Memcached์ 100% ํธํ
์ฝ๋ ๋ณ๊ฒฝ ์์ด ์บ์ฑ ๋ ์ด์ด๋ฅผ ํด๋ผ์ฐ๋๋ก ๋ง์ด๊ทธ๋ ์ด์
๊ณ ๊ฐ์ฉ์ฑ, ์ต๋ 99.99% SLA
์ด์
Memorystore๋ ๊ณ ๊ฐ์ฉ์ฑ, ์ฅ์ ์กฐ์น, ํจ์น, ๋ชจ๋ํฐ๋ง์ ์ฌ์ฉ ์ค์ ๊ณผ ๊ฐ์ ์คํ์์ค Valkey, Redis ํด๋ฌ์คํฐ, Redis,, Memcached์ ๋ณต์กํ ์์ ์ ์๋ํํ๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋น๋์ ๋ ๋ง์ ์๊ฐ์ ํฌ์ํ ์ ์์ต๋๋ค.
Memorystore for Valkey ๋ฐ Memorystore for Redis Cluster๋ ๋ค์ดํ์ ์์ด ํ์ฅ๋์ด ์ต๋ 250๊ฐ ๋ ธ๋, ํ ๋ผ๋ฐ์ดํธ ๊ท๋ชจ์ ํค์คํ์ด์ค, ๋ง์ดํฌ๋ก์ด ๋จ์์ ์ง์ฐ ์๊ฐ์ผ๋ก Memorystore for Redis๋ณด๋ค 60๋ฐฐ ๋ ๋ง์ ์ฒ๋ฆฌ๋์ ์ง์ํฉ๋๋ค.
Memorystore for Valkey ๋ฐ Memorystore for Redis Cluster๋ ๋ค์ดํ์ ์๋ ํ์ฅ, ์ฌ๋ฌ ๊ฐ์ฉ์ฑ ์์ญ์ ์๋์ผ๋ก ๋ถ์ฐ๋ ๋ณต์ ๋ณธ, ์๋ํ๋ ์ฅ์ ์กฐ์น๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ Memorystore for Redis Cluster๋ 99.99% SLA๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ฃผ์ ํน์ง
์ธ๊ธฐ ๋ง์ ์คํ์์ค ์บ์ฑ ์์ง ์ค ํ๋๋ฅผ ์ ํํด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น๋ํ ์ ์์ต๋๋ค. Memorystore๋ Valkey, Redis ํด๋ฌ์คํฐ, Redis,, Memcached๋ฅผ ์ง์ํ๋ฉฐ ํ๋กํ ์ฝ๊ณผ ์์ ํ ํธํ๋ฉ๋๋ค. ๋น์ฉ ๋ฐ ๊ฐ์ฉ์ฑ ์๊ตฌ์ฌํญ์ ๋ง๋ ์ ์ ํ ์์ง์ ์ ํํ ์ ์์ต๋๋ค.
Memorystore for Valkey ๋ฐ Memorystore for Redis Cluster๋ฅผ Private Service Connect(PSC)์ ํจ๊ป ์ฌ์ฉํ๋ฉด ๊ด๋ฆฌ๋ฅผ ๊ฐ์ํํ๊ณ ์ต์ํ์ IP ์๋น๋ก ์์ ํ๊ณ ์ธ๋ถํ๋ ๋น๊ณต๊ฐ ์ฐ๊ฒฐ์ ์ ๊ณตํ ์ ์์ต๋๋ค. ๋ชจ๋ ์๋น์ค๊ฐ Cloud Monitoring๊ณผ ํตํฉ๋์ด ์์ผ๋ฉฐ Memorystore๋ ์ต๊ณ ์ Google Cloud ๊ธฐ์ ์ ๊ธฐ๋ฐ์ผ๋ก ๋น๋๋์์ต๋๋ค.
Memorystore for Redis๋ฅผ ์์ฑํ AI ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ฐ ์๊ฐ์ด ๋งค์ฐ ์งง์ ๋ฐ์ดํฐ ์คํ ์ด๋ก ์ฌ์ฉํ์ธ์. ๊ทผ์ฌ ์ต๊ทผ์ ์ด์(ANN) ๋ฒกํฐ ๊ฒ์(ํ๋ฆฌ๋ทฐ)์ ๊ทผ์ฌ์น์ ๊ฒฐ๊ณผ๋ฅผ ๋น ๋ฅด๊ฒ ์ ๊ณตํ์ฌ ๊ทผ์ ์ผ์น๋ก ์ถฉ๋ถํ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ์ ํฉํฉ๋๋ค. ์ ํํ ์ต๊ทผ์ ์ด์(KNN) ๋ฒกํฐ ๊ฒ์(ํ๋ฆฌ๋ทฐ)์ ์ ํํ ๊ฒฐ๊ณผ๋ฅผ ์ฝ์ํ์ง๋ง ์ฒ๋ฆฌํ๋ ๋ฐ ์๊ฐ์ด ์กฐ๊ธ ๋ ํ์ํ ์ ์์ต๋๋ค.
ํ๋ก๋น์ ๋, ๋ณต์ , ์ฅ์ ์กฐ์น, ํจ์น๊ฐ ๋ชจ๋ ์๋ํ๋์ด DevOps์ ๋ค์ด๊ฐ๋ ์๊ฐ์ด ํฌ๊ฒ ์ค์ด๋ญ๋๋ค.
๊ณ ๊ฐ
์ด์ ์ Memorystore๋ก ์ ํํ์ฌ ์ป์ ์ ์๋ ๋ชจ๋ ์ด์ ์ ์์๋ค๋ฉด ์ ์์๊ฑฐ๋ ํ๋ซํผ์ ๋ค๋ฅธ ๋ถ๋ถ์ ๊ฐ์น๋ฅผ ์ ๊ณตํ๋ ๋ฐ ํ์ํ ์์ง๋์ด๋ง ์๊ฐ์ ๋ ์๋ ์ ์์์ ๊ฒ์ ๋๋ค.
๋ฐ๋์ค ํฌ๋ฅด์ฝ, Instacart ์ํํธ์จ์ด ์์ง๋์ด
์๋ก์ด ์์
Google Cloud ๋ด์ค๋ ํฐ๋ฅผ ์ ์ฒญํ์ฌ ์ ํ ์ ๋ฐ์ดํธ, ํ์ฌ ์ ๋ณด, ํน๋ณ ์ด๋ฒคํธ ๋ฑ์ ์์์ ๋ฐ์๋ณด์ธ์.
๋ชจ๋ ํน์ง
์์ง ์ ํ | ์ธ๊ธฐ ๋ง์ ์คํ์์ค ์บ์ฑ ์์ง ์ค ํ๋๋ฅผ ์ ํํด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น๋ํ ์ ์์ต๋๋ค. Memorystore๋ Valkey, Redis ํด๋ฌ์คํฐ, Redis,, Memcached๋ฅผ ์ง์ํ๋ฉฐ ํ๋กํ ์ฝ๊ณผ ์์ ํ ํธํ๋ฉ๋๋ค. ๋น์ฉ ๋ฐ ๊ฐ์ฉ์ฑ ์๊ตฌ์ฌํญ์ ๋ง๋ ์ ์ ํ ์์ง์ ์ ํํ ์ ์์ต๋๋ค. |
์ฐ๊ฒฐ | Memorystore for Valkey ๋ฐ Memorystore for Redis Cluster๋ฅผ Private Service Connect(PSC)์ ํจ๊ป ์ฌ์ฉํ๋ฉด ๊ด๋ฆฌ๋ฅผ ๊ฐ์ํํ๊ณ ์ต์ํ์ IP ์๋น๋ก ์์ ํ๊ณ ์ธ๋ถํ๋ ๋น๊ณต๊ฐ ์ฐ๊ฒฐ์ ์ ๊ณตํ ์ ์์ต๋๋ค. Redis์ฉ ๋ฐ Memcached์ฉ Memorystore๋ ๋น๊ณต๊ฐ ์๋น์ค ์ก์ธ์ค(PSA)์ ๋ค์ด๋ ํธ ํผ์ด๋ง์ ์ง์ํ์ฌ ๋น๊ณต๊ฐ IP๋ฅผ ์ฌ์ฉํ ์ฐ๊ฒฐ์ ์ ๊ณตํฉ๋๋ค. |
LangChain ํตํฉ | LangChain ํตํฉ์ผ๋ก ๋ณด๋ค ์ ํํ๊ณ ํฌ๋ช ํ๋ฉฐ ์์ ์ ์ธ ์์ฑํ AI ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฝ๊ฒ ๋น๋ํ์ธ์. Memorystore for Redis์๋ ์ธ ๊ฐ์ง LangChain ํตํฉ์ด ์์ต๋๋ค. ๋ฌธ์์ ์ ๋ณด๋ฅผ ๋ก๋ํ๊ณ ์ ์ฅํ๊ธฐ ์ํ ๋ฌธ์ ๋ก๋, ์๋งจํฑ ๊ฒ์์ ์ํ ๋ฒกํฐ ์ ์ฅ์, ์ฒด์ธ์ด ์ด์ ๋ํ๋ฅผ ์ฌํํ๊ธฐ ์ํ ์ฑํ ๋ฉ์์ง ๋ฉ๋ชจ๋ฆฌ์ ๋๋ค. ์์ธํ ๋ด์ฉ์ GitHub ์ ์ฅ์๋ฅผ ์ฐธ์กฐํ์ธ์. |
๋ฒกํฐ ๊ฒ์ | Memorystore for Redis๋ฅผ ์์ฑํ AI ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ฐ ์๊ฐ์ด ๋งค์ฐ ์งง์ ๋ฐ์ดํฐ ์คํ ์ด๋ก ์ฌ์ฉํ์ธ์. ๊ทผ์ฌ ์ต๊ทผ์ ์ด์(ANN) ๋ฒกํฐ ๊ฒ์(ํ๋ฆฌ๋ทฐ)์ ๊ทผ์ฌ์น์ ๊ฒฐ๊ณผ๋ฅผ ๋น ๋ฅด๊ฒ ์ ๊ณตํ์ฌ ๊ทผ์ ์ผ์น๋ก ์ถฉ๋ถํ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ์ ์ ํฉํฉ๋๋ค. ์ ํํ ์ต๊ทผ์ ์ด์(KNN) ๋ฒกํฐ ๊ฒ์(ํ๋ฆฌ๋ทฐ)์ ์ ํํ ๊ฒฐ๊ณผ๋ฅผ ์ฝ์ํ์ง๋ง ์ฒ๋ฆฌํ๋ ๋ฐ ์๊ฐ์ด ์กฐ๊ธ ๋ ํ์ํ ์ ์์ต๋๋ค. |
์์ ๊ด๋ฆฌํ | ํ๋ก๋น์ ๋, ๋ณต์ , ์ฅ์ ์กฐ์น, ํจ์น๊ฐ ๋ชจ๋ ์๋ํ๋์ด DevOps์ ๋ค์ด๊ฐ๋ ์๊ฐ์ด ํฌ๊ฒ ์ค์ด๋ญ๋๋ค. |
์ง์์ฑ | ์ง์์ ์ธ ์ฐ๊ธฐ ๋ก๊น ์ ํตํด 0์ ๊ฐ๊น์ด ๋ณต๊ตฌ ์ง์ ๋ชฉํ(RPO)๋ฅผ ๋ฌ์ฑํ๊ฑฐ๋ ์ฃผ๊ธฐ์ RDB ์ค๋ ์ท์ ์ค์ ํ์ฌ ์์ญ ์ฅ์ ์ ๋ํ ๋ณต์๋ ฅ์ ํฅ์์ํต๋๋ค. |
๋ณด์ | Memorystore๋ VPC ๋คํธ์ํฌ ๋ฐ ๋น๊ณต๊ฐ IP๋ฅผ ์ฌ์ฉํ์ฌ ์ธํฐ๋ท์ผ๋ก๋ถํฐ ๋ณดํธ๋๋ฉฐ IAM ํตํฉ์ด ํจ๊ป ์ ๊ณต๋ฉ๋๋ค. ์ด ๋ชจ๋ ๊ฒ์ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์์คํ
์ด ์ฐ์ค๋ฌดํด ๋ชจ๋ํฐ๋ง๋๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ๋ฐ์ดํฐ๊ฐ ๋ณดํธ๋ฉ๋๋ค. Redis์ฉ Memorystore๋ ์ ์ก ์ค์ธ ๋ฐ์ดํฐ ์ํธํ์ Redis AUTH๋ฅผ ์ ๊ณตํ์ฌ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋์ฑ ์์ ํ๊ฒ ๋ณดํธํฉ๋๋ค. |
๋ฐ์ด๋ ํ์ฅ์ฑ | Memorystore for Valkey ๋ฐ Memorystore for Redis Cluster๋ ์ต๋ 250๊ฐ ๋ ธ๋๊น์ง ๋ค์ดํ์ ์๋ ํ์ฅ, ํ ๋ผ๋ฐ์ดํธ ๊ท๋ชจ์ ํค์คํ์ด์ค, ์ ์ฐํ ๋ ธ๋ ํฌ๊ธฐ(1.4GB~58GB), ์ธ์คํด์ค๋น 10TB ์ด์, ๋ง์ดํฌ๋ก์ด ๋จ์์ ์ง์ฐ ์๊ฐ์ผ๋ก 60๋ฐฐ ๋ ๋ง์ ์ฒ๋ฆฌ๋์ ์ ๊ณตํฉ๋๋ค. |
๋ชจ๋ํฐ๋ง | ์ธ์คํด์ค๋ฅผ ๋ชจ๋ํฐ๋งํ๊ณ Cloud Monitoring์ผ๋ก ์ปค์คํ
์๋ฆผ์ ์ค์ ํฉ๋๋ค. OpenCensus์ ํตํฉํด ํด๋ผ์ด์ธํธ ์ธก ์ธก์ ํญ๋ชฉ์์ ๋ ๋ง์ ํต๊ณ๋ฅผ ์ป์ ์๋ ์์ต๋๋ค. |
๊ณ ๊ฐ์ฉ์ฑ | Memorystore for Redis Cluster๋ ์๋ ์ฅ์ ์กฐ์น์ ํจ๊ป 99.99% SLA๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ฐ์ฉ์ฑ ๊ทน๋ํ๋ฅผ ์ํด ์ค๋๊ฐ ์ฌ๋ฌ ์์ญ์ ์๋์ผ๋ก ๋ถ์ฐ๋ฉ๋๋ค. ํ์ค ๋ฑ๊ธ์ Memorystore for Redis ์ธ์คํด์ค๋ ์๋ ์ฅ์ ์กฐ์น์ ํจ๊ป 99.9% ๊ฐ์ฉ์ฑ SLA๋ฅผ ์ ๊ณตํ๋ฏ๋ก ์ธ์คํด์ค์ ๊ฐ์ฉ์ฑ์ด ๋์ต๋๋ค. Memcached ์ธ์คํด์ค์๋ ๋์ผํ ๊ฐ์ฉ์ฑ SLA๋ฅผ ์ด์ฉํ ์ ์์ต๋๋ค. |
๋ง์ด๊ทธ๋ ์ด์ | Memorystore๋ ์คํ์์ค ํ๋กํ ์ฝ๊ณผ ํธํ๋์ด ์ฝ๋ ๋ณ๊ฒฝ ์์ด ์ฝ๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ํํ ์ ์์ต๋๋ค. RIOT ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ธฐ์กด Redis ๋ฐฐํฌ๋ฅผ Memorystore for Valkey ๋๋ Memorystore for Redis Cluster๋ก ์ํํ๊ฒ ๋ง์ด๊ทธ๋ ์ด์ ํ ์ ์์ต๋๋ค. |
๊ฐ๊ฒฉ ์ฑ ์
Memorystore๋ ์์ฐ์ ์ ํฉํ ํฌ๊ธฐ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ฐ๊ฒฉ์ ์ฉ๋, ๋ณต์ ๋ณธ ์, ํ๋ก๋น์ ๋ํ ๋ฆฌ์ ๊ณผ ๊ฐ์ ์ค์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. Memorystore๋ ์ด๋น ๊ณผ๊ธ ๋ฐ ์ธ์คํด์ค๋ฅผ ์ ๊ณตํ๋ฉฐ ์์๊ณผ ์ค์ง๊ฐ ๊ฐํธํฉ๋๋ค.
Memorystore for Redis Cluster ๊ฐ๊ฒฉ ์ฑ ์ ๋ณด๊ธฐ
*Redis๋ Redis Ltd.์ ์ํ์ ๋๋ค. Redis Ltd.์์ ๋ชจ๋ ํด๋น ๊ถ๋ฆฌ๋ฅผ ๋ณด์ ํฉ๋๋ค. Google์์๋ ์ด๋ฅผ ์ฐธ์กฐ ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉํ๋ฉฐ Redis์ Google ๊ฐ์ ์ด๋ ํ ํ์, ๋ณด์ฆ ๋๋ ์ ํด๋ ๋ํ๋ด์ง ์์ต๋๋ค. Memorystore๋ ์คํ์์ค Redis ๋ฒ์ 7.2 ์ดํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ์ด์ ํธํ๋๊ณ ์ ์ฒด Redis ๋ช ๋ น์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํ์ ์งํฉ์ ์ง์ํฉ๋๋ค.
$300์ ๋ฌด๋ฃ ํฌ๋ ๋ง๊ณผ 20์ฌ ๊ฐ์ ํญ์ ๋ฌด๋ฃ ์ ํ์ผ๋ก Google Cloud์์ ๋น๋ํ์ธ์.