์ด ๋ฌธ์์์๋ Oracle PeopleSoft ์ ํ๋ฆฌ์ผ์ด์ ์ Compute Engine VM์์ ์คํํ๊ธฐ ์ํ ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํ ๋ ๋์์ด ๋๋ ์ฐธ์กฐ ์ํคํ ์ฒ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด ์ํคํ ์ฒ๋ Oracle Database@Google Cloud( Google Cloud๋ด์์ ์คํ๋๋ Oracle Cloud Infrastructure Exadata ๋ฐ์ดํฐ๋ฒ ์ด์ค)์ ๋ํ ์ง์ฐ ์๊ฐ์ด ์งง์ ์ฐ๊ฒฐ์ ์ง์ํฉ๋๋ค. Oracle PeopleSoft๋ ์ธ์ ์์ ๊ด๋ฆฌ, ์บ ํผ์ค ์๋ฃจ์ , ์ ์ฌ์ ์์ ๊ด๋ฆฌ๋ฅผ ์ํ ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๊ตฐ์ ๋๋ค.
์ด ๋ฌธ์๋ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ Oracle PeopleSoft ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ด๋ฆฌํ๋ ํด๋ผ์ฐ๋ ์ค๊ณ์ ๋ฐ ๊ด๋ฆฌ์๋ฅผ ๋์์ผ๋ก ํฉ๋๋ค. ์ด ๋ฌธ์์์๋ ์ฌ์ฉ์๊ฐ Oracle PeopleSoft ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ต์ํ๋ค๊ณ ๊ฐ์ ํฉ๋๋ค.
์ํคํ ์ฒ
๋ค์ ๋ค์ด์ด๊ทธ๋จ์ Google Cloud๋ฆฌ์ ์ Compute Engine VM์์ Oracle PeopleSoft ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๊ณ , ๋์ผํ Google Cloud ๋ฆฌ์ ์์ Oracle Exadata ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ์ํคํ ์ฒ๋ฅผ ๋ณด์ฌ์ค๋๋ค.
๋ค์ด์ด๊ทธ๋จ์ ํ์๋ ์ํคํ ์ฒ์๋ ๋ค์๊ณผ ๊ฐ์ ๊ตฌ์ฑ์์๊ฐ ํฌํจ๋ฉ๋๋ค.
๊ตฌ์ฑ์์ | ๋ชฉ์ |
---|---|
๋ฆฌ์ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ | ๋ถํ ๋ถ์ฐ๊ธฐ๋ ์ฌ์ฉ์ ์์ฒญ์ ๋ฐ์ Oracle PeopleSoft ์น ์๋ฒ์ ๋ฐฐํฌํฉ๋๋ค. ์ธ์ ์ดํผ๋ํฐ๋ฅผ ๋ณด์ฅํ๊ธฐ ์ํด ๋ถํ ๋ถ์ฐ๊ธฐ๋ ์์ฑ๋ ์ฟ ํค๋ฅผ ์ฌ์ฉํ๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. |
Google Cloud Armor ๋ณด์ ์ ์ฑ | Cloud Armor ๋ณด์ ์ ์ฑ ์ DDoS ๊ณต๊ฒฉ ๋ฐ ๊ต์ฐจ ์ฌ์ดํธ ์คํฌ๋ฆฝํ (XSS)๊ณผ ๊ฐ์ ์ํ์ผ๋ก๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ๋ณดํธํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. |
Oracle PeopleSoft ์น ๊ณ์ธต(BYOL) | Oracle PeopleSoft ์น ๊ณ์ธต์ ๋ ๊ฐ์ Compute Engine VM์์ ๋ ๋ฆฝ์ ์ผ๋ก ์คํ๋๋ ์น ์๋ฒ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. Oracle PeopleSoft๋ Bring Your Own License(์ฌ์ฉ์ ๋ผ์ด์ ์ค ์ฌ์ฉ) ๋ฐฉ์์ผ๋ก ๋ผ์ด์ ์ค๋ฅผ ๊ฐ์ ธ์์ผ ํ๋ฉฐ, VM๊ณผ ์น ์๋ฒ ์ํํธ์จ์ด๋ ์ง์ ๊ด๋ฆฌํฉ๋๋ค. |
์น ์๋ฒ ๋ฐ์ด๋๋ฆฌ | Filestore ์ธ์คํด์ค์ ์น ์๋ฒ ๋ฐ์ด๋๋ฆฌ๊ฐ ์ ์ฅ๋ฉ๋๋ค. Filestore ์ธ์คํด์ค๋ ์น ์๋ฒ๋ฅผ ํธ์คํ ํ๋ ๋ชจ๋ Compute Engine VM์ ๋ง์ดํธ๋ฉ๋๋ค. |
Oracle PeopleSoft ์ค๊ฐ ๊ณ์ธต(BYOL) |
Oracle PeopleSoft ์ค๊ฐ ๊ณ์ธต์ ๋ค์๊ณผ ๊ฐ์ ๊ตฌ์ฑ์์๋ก ์ด๋ฃจ์ด์ง๋๋ค.
์ด๋ฌํ ๊ฐ ๊ตฌ์ฑ์์๋ ๋ ๊ฐ์ Compute Engine VM์์ ๋ ๋ฆฝ์ ์ผ๋ก ์คํ๋ฉ๋๋ค. Oracle PeopleSoft ๊ตฌ์ฑ์์๋ Bring Your Own License(์ฌ์ฉ์ ๋ผ์ด์ ์ค ์ฌ์ฉ) ๋ฐฉ์์ผ๋ก ๋ผ์ด์ ์ค๋ฅผ ๊ฐ์ ธ์์ผ ํ๋ฉฐ, VM๊ณผ ์ค๊ฐ ๊ณ์ธต ์ํํธ์จ์ด๋ ์ง์ ๊ด๋ฆฌํฉ๋๋ค. |
์ค๊ฐ ๊ณ์ธต ๋ฐ์ด๋๋ฆฌ | Filestore ์ธ์คํด์ค์๋ ์ค๊ฐ ๊ณ์ธต ๋ฐ์ด๋๋ฆฌ๊ฐ ์ ์ฅ๋ฉ๋๋ค. Filestore ์ธ์คํด์ค๋ ์ค๊ฐ ๊ณ์ธต ๊ตฌ์ฑ์์๋ฅผ ํธ์คํ ํ๋ ๋ชจ๋ Compute Engine VM์ ๋ง์ดํธ๋ฉ๋๋ค. |
์ ํ๋ฆฌ์ผ์ด์ ๋ฐฑ์ | ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฑ์ ์ ๋ฐฑ์ ๋ฐ DR ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ, ์ ์ฅ, ๊ด๋ฆฌ๋ฉ๋๋ค. |
๊ฐ์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋(VPC) ๋คํธ์ํฌ | ์ํคํ ์ฒ์ ๋ชจ๋ Google Cloud ๋ฆฌ์์ค๋ ๋จ์ผ VPC ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์น ์๋ฒ, ์ค๊ฐ ๊ณ์ธต ๊ตฌ์ฑ์์, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ฐ๊ฐ ๋ณ๋์ ์๋ธ๋ท์ ์์นํฉ๋๋ค. |
Oracle Database@Google Cloud |
Oracle PeopleSoft ์ ํ๋ฆฌ์ผ์ด์ ์ Oracle Exadata Database Service์ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ์๋๋ค. Oracle Database@Google Cloud๋ฅผ ํตํด Oracle Exadata Database Service๋ฅผ ํ๋ก๋น์ ๋ํฉ๋๋ค. ์ด๋ Google Cloud ๋ฐ์ดํฐ ์ผํฐ ๋ด์์ Oracle ๊ด๋ฆฌ ํ๋์จ์ด ์์์ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์คํํ ์ ์๋ Cloud Marketplace ์ ํ์ ๋๋ค. Google Cloud ์ฝ์, Google Cloud CLI, API ๊ฐ์ Google Cloud ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ Exadata Infrastructure ์ธ์คํด์ค๋ฅผ ๋ง๋ญ๋๋ค. Oracle์ Google Cloud ๋ฆฌ์ ๋ด ๋ฐ์ดํฐ ์ผํฐ์์ ํ๋ก์ ํธ ์ ์ฉ ํ๋์จ์ด์ ํ์ํ ์ปดํจํ , ์คํ ๋ฆฌ์ง, ๋คํธ์ํน ์ธํ๋ผ๋ฅผ ์ค์ ํ๊ณ ๊ด๋ฆฌํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ ์ง์ฐ ์๊ฐ์ ์ต์ ํํ๋ ค๋ฉด Exadata Infrastructure ์ธ์คํด์ค๋ฅผ ๋ง๋ ๋์ผํ ์์ญ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ์ธ์. |
Exadata Infrastructure ์ธ์คํด์ค | Exadata Infrastructure ์ธ์คํด์ค๋ 2๊ฐ ์ด์์ ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ 3๊ฐ ์ด์์ ์คํ ๋ฆฌ์ง ์๋ฒ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ค์ด์ด๊ทธ๋จ์ ํ์๋์ง ์์ ์ด๋ฌํ ์๋ฒ๋ค์ ์ง์ฐ ์๊ฐ์ด ์งง์ ๋คํธ์ํฌ ํจ๋ธ๋ฆญ์ ์ฌ์ฉํ์ฌ ์ํธ ์ฐ๊ฒฐ๋ฉ๋๋ค. Exadata Infrastructure ์ธ์คํด์ค๋ฅผ ๋ง๋ค ๋ ํ๋ก๋น์ ๋ํด์ผ ํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ ์คํ ๋ฆฌ์ง ์๋ฒ์ ์๋ฅผ ์ง์ ํฉ๋๋ค. |
Exadata VM ํด๋ฌ์คํฐ | Exadata Infrastructure ์ธ์คํด์ค ๋ด์์ ํ๋ ์ด์์ Exadata VM ํด๋ฌ์คํฐ๋ฅผ ๋ง๋ญ๋๋ค. ์๋ฅผ ๋ค์ด ๊ฐ ๋น์ฆ๋์ค ๋จ์๋ณ๋ก ํ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํธ์คํ ํ ๋ณ๋์ Exadata VM ํด๋ฌ์คํฐ๋ฅผ ๋ง๋ค์ด ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ Exadata VM ํด๋ฌ์คํฐ์๋ Oracle Database ์ธ์คํด์ค๋ฅผ ํธ์คํ ํ๋ ํ๋ ์ด์์ Oracle Linux VM์ด ํฌํจ๋ฉ๋๋ค. Exadata VM ํด๋ฌ์คํฐ๋ฅผ ๋ง๋ค ๋ ๋ค์์ ์ง์ ํฉ๋๋ค.
Exadata VM ํด๋ฌ์คํฐ ๋ด VM์ Compute Engine VM์ด ์๋๋๋ค. |
Oracle Database ์ธ์คํด์ค | Oracle Cloud Infrastructure(OCI) ์ฝ์ ๋ฐ ๊ธฐํ OCI ์ธํฐํ์ด์ค๋ฅผ ํตํด Oracle Database ์ธ์คํด์ค๋ฅผ ๋ง๋ค๊ณ ๊ด๋ฆฌํฉ๋๋ค. Oracle Database ์ํํธ์จ์ด๋ Exadata VM ํด๋ฌ์คํฐ ๋ด VM์์ ์คํ๋ฉ๋๋ค. Exadata VM ํด๋ฌ์คํฐ๋ฅผ ๋ง๋ค ๋๋ Oracle Grid Infrastructure ๋ฒ์ ์ ์ง์ ํ๊ณ ๋ผ์ด์ ์ค ์ ํ์ ์ ํํด์ผ ํฉ๋๋ค. Bring Your Own License(์ฌ์ฉ์ ๋ผ์ด์ ์ค ์ฌ์ฉ) ๋ฐฉ์ ๋๋ ๋ผ์ด์ ์ค ํฌํจ ๋ชจ๋ธ ์ค์์ ์ ํํ ์ ์์ต๋๋ค. |
OCI VCN ๋ฐ ์๋ธ๋ท | Exadata VM ํด๋ฌ์คํฐ๋ฅผ ๋ง๋ค๋ฉด OCI ๊ฐ์ ํด๋ผ์ฐ๋ ๋คํธ์ํฌ(VCN)๊ฐ ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค. VCN์๋ ํด๋ผ์ด์ธํธ ์๋ธ๋ท๊ณผ ๋ฐฑ์ ์๋ธ๋ท์ด ์์ผ๋ฉฐ, IP ์ฃผ์ ๋ฒ์๋ ์ฌ์ฉ์๊ฐ ์ง์ ์ง์ ํฉ๋๋ค. ํด๋ผ์ด์ธํธ ์๋ธ๋ท์ VPC ๋คํธ์ํฌ์์ Oracle Database๋ก ์ฐ๊ฒฐํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ฐฑ์ ์๋ธ๋ท์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์ ์ OCI ๊ฐ์ฒด ์คํ ๋ฆฌ์ง๋ก ์ ์กํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. |
Cloud Router, Partner Interconnect, OCI DRG | Google Cloud์ VPC ๋คํธ์ํฌ์ OCI VCN ๊ฐ์ ํธ๋ํฝ์ Cloud Router๋ฅผ ํตํด ๋ผ์ฐํ ๋๋ฉฐ, OCI VCN์ ์ฐ๊ฒฐ๋ ๋์ ๋ผ์ฐํ ๊ฒ์ดํธ์จ์ด(DRG)๋ฅผ ๊ฑฐ์นฉ๋๋ค. ์ด ํธ๋ํฝ์ Google์ด Partner Interconnect๋ก ์ค์ ํ ์ง์ฐ ์๊ฐ์ด ์งง์ ์ฐ๊ฒฐ์ ํตํด ํ๋ฆ ๋๋ค. |
๋น๊ณต๊ฐ Cloud DNS ์์ญ | Exadata VM ํด๋ฌ์คํฐ๋ฅผ ๋ง๋ค๋ฉด Cloud DNS ๋น๊ณต๊ฐ ์์ญ์ด ์๋์ผ๋ก ์์ฑ๋ฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ด Oracle Database๋ก ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ ์์ฒญ์ ๋ณด๋ผ ๋, Cloud DNS๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํธ์คํธ ์ด๋ฆ์ ํด๋น IP ์ฃผ์๋ก ๋ณํํฉ๋๋ค. |
OCI ๊ฐ์ฒด ์คํ ๋ฆฌ์ง ๋ฐ OCI ์๋น์ค ๊ฒ์ดํธ์จ์ด | ๊ธฐ๋ณธ์ ์ผ๋ก Oracle Exadata ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐฑ์ ์ OCI ๊ฐ์ฒด ์คํ ๋ฆฌ์ง์ ์ ์ฅ๋ฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์ ์ ์๋น์ค ๊ฒ์ดํธ์จ์ด๋ฅผ ํตํด OCI ๊ฐ์ฒด ์คํ ๋ฆฌ์ง๋ก ๋ผ์ฐํ ๋ฉ๋๋ค. |
๊ณต๊ฐ Cloud NAT ๊ฒ์ดํธ์จ์ด(์ ํ์ฌํญ) | ์ด ์ํคํ ์ฒ์๋ ์ ํ์ ์ธ ๊ณต๊ฐ Cloud NAT ๊ฒ์ดํธ์จ์ด๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ์ด ๊ฒ์ดํธ์จ์ด๋ ๋ด๋ถ IP ์ฃผ์๋ง ์๋ Compute Engine VM์์ ์์ ํ ์์๋ฐ์ด๋ ์ฐ๊ฒฐ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. |
Cloud Interconnect ๋๋ Cloud VPN | ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ๋ฅผ Google Cloud์ VPC ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ๋ ค๋ฉด Cloud Interconnect ๋๋ Cloud VPN์ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค. ๊ฐ ์ ๊ทผ ๋ฐฉ์์ ์๋์ ์ด์ ์ ๊ดํ ์์ธํ ๋ด์ฉ์ ๋คํธ์ํฌ ์ฐ๊ฒฐ ์ ํ ์ ํ์ ์ฐธ์กฐํ์ธ์. |
Cloud Monitoring | Cloud Monitoring์ ์ฌ์ฉํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ Oracle Exadata ๋ฆฌ์์ค๋ฅผ ํฌํจํ Google Cloud ๋ฆฌ์์ค์ ๋์, ์ํ, ์ฑ๋ฅ์ ๊ด์ฐฐํ ์ ์์ต๋๋ค. ๋ํ OCI ๋ชจ๋ํฐ๋ง ์๋น์ค๋ฅผ ์ฌ์ฉํด Oracle Exadata ๋ฆฌ์์ค๋ฅผ ๋ชจ๋ํฐ๋งํ ์๋ ์์ต๋๋ค. |
์ฌ์ฉ ์ ํ
์ด ์ฐธ์กฐ ์ํคํ ์ฒ์๋ ๋ค์๊ณผ ๊ฐ์ Google Cloud ์ ํ์ด ์ฌ์ฉ๋ฉ๋๋ค.
- Compute Engine: Google ์ธํ๋ผ์์ ๊ฐ์ ๋จธ์ ์ ๋ง๋ค๊ณ ์คํํ ์ ์๋ ์์ ํ๊ณ ๋ง์ถค์ค์ ๊ฐ๋ฅํ ์ปดํจํ ์๋น์ค์ ๋๋ค.
- Cloud Load Balancing: ํ์ฅ ๊ฐ๋ฅํ ๊ณ ์ฑ๋ฅ ์ ์ญ ๋ฐ ๋ฆฌ์ ๋ถํ ๋ถ์ฐ๊ธฐ ํฌํธํด๋ฆฌ์ค์ ๋๋ค.
- Google Cloud Armor: ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฉํ๋ฒฝ(WAF) ๊ท์น์ ์ ๊ณตํ๊ณ DDoS ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๋ณดํธํ๋ ๋ฐ ๋์์ด ๋๋ ๋คํธ์ํฌ ๋ณด์ ์๋น์ค์ ๋๋ค.
- ๊ฐ์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋(VPC): Google Cloud ์ํฌ๋ก๋์ ํ์ฅ ๊ฐ๋ฅํ ์ ์ญ ๋คํธ์ํน ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๊ฐ์ ์์คํ ์ ๋๋ค. VPC์๋ VPC ๋คํธ์ํฌ ํผ์ด๋ง, Private Service Connect, ๋น๊ณต๊ฐ ์๋น์ค ์ก์ธ์ค, ๊ณต์ VPC๊ฐ ํฌํจ๋ฉ๋๋ค.
- Cloud Interconnect: ์ง์ฐ ์๊ฐ์ด ์งง์ ๊ณ ๊ฐ์ฉ์ฑ ์ฐ๊ฒฐ์ ํตํด ์ธ๋ถ ๋คํธ์ํฌ๋ฅผ Google ๋คํธ์ํฌ๋ก ํ์ฅํ๋ ์๋น์ค์ ๋๋ค.
- Partner Interconnect: ์ง์๋๋ ์๋น์ค ์ ๊ณต์ ์ฒด๋ฅผ ํตํด ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ๊ฐ์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋(VPC) ๋คํธ์ํฌ ๋ฐ ๊ธฐํ ๋คํธ์ํฌ ๊ฐ ์ฐ๊ฒฐ์ ์ ๊ณตํ๋ ์๋น์ค์ ๋๋ค.
- Cloud VPN: IPsec VPN ํฐ๋์ ํตํด ํผ์ด ๋คํธ์ํฌ๋ฅผ Google ๋คํธ์ํฌ๋ก ์์ ํ๊ฒ ํ์ฅํ๋ ์๋น์ค์ ๋๋ค.
- Cloud NAT: Google Cloud์์ ๊ด๋ฆฌํ๋ ๊ณ ์ฑ๋ฅ ๋คํธ์ํฌ ์ฃผ์ ๋ณํ์ ์ ๊ณตํ๋ ์๋น์ค์ ๋๋ค.
- ๋ฐฑ์ ๋ฐ DR ์๋น์ค: ์ ์์ ์ธ ์ญ์ ๋๋ ์ค์๋ก ์ธํ ์ญ์ ๋ก๋ถํฐ ๋ฐฑ์ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๋ Google Cloud ์ํฌ๋ก๋๋ฅผ ์ํ ์ค์์์ ๊ด๋ฆฌ๋๋ ์์ ํ ๋ฐฑ์ ๋ฐ ๋ณต๊ตฌ ์๋น์ค์ ๋๋ค.
- Cloud DNS: Google์ ์ ์ธ๊ณ ๋คํธ์ํฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณต์๋ ฅ์ด ์ฐ์ํ๊ณ ์ง์ฐ ์๊ฐ์ด ์งง์ DNS ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์๋น์ค์ ๋๋ค.
์ด ์ฐธ์กฐ ์ํคํ ์ฒ์๋ ๋ค์๊ณผ ๊ฐ์ Oracle ์ ํ์ด ์ฌ์ฉ๋ฉ๋๋ค.
- Oracle PeopleSoft: ์ธ์ ์์ ๊ด๋ฆฌ, ์บ ํผ์ค ์๋ฃจ์ , ์ ์ฌ์ ์์ ๊ด๋ฆฌ๋ฅผ ์ํ ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๊ตฐ์ ๋๋ค.
- ์ ์ฉ ์ธํ๋ผ์ Exadata Database Service: ์ ์ฉ Exadata ํ๋์จ์ด์์ Oracle Database ์ธ์คํด์ค๋ฅผ ์คํํ ์ ์๊ฒ ํด์ฃผ๋ ์๋น์ค์ ๋๋ค.
- VCN ๋ฐ ์๋ธ๋ท: VCN์ OCI ๋ฆฌ์ ๋ด ๋ฆฌ์์ค๋ฅผ ์ํ ๊ฐ์ ๋น๊ณต๊ฐ ๋คํธ์ํฌ์ ๋๋ค. ์๋ธ๋ท์ VCN ๋ด ์ฐ์๋ IP ์ฃผ์ ๋ฒ์์ ๋๋ค.
- ๋์ ๋ผ์ฐํ ๊ฒ์ดํธ์จ์ด: VCN๊ณผ ์ธ๋ถ ๋คํธ์ํฌ ๊ฐ ํธ๋ํฝ์ ์ํ ๊ฐ์ ๋ผ์ฐํฐ์ ๋๋ค.
- ๊ฐ์ฒด ์คํ ๋ฆฌ์ง: ์ ํ ๋ฐ์ดํฐ์ ๋น์ ํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ฒด ๋จ์๋ก ๋๋ ์ ์ฅํ ์ ์๋ ์๋น์ค์ ๋๋ค.
- ์๋น์ค ๊ฒ์ดํธ์จ์ด: VCN ๋ด ๋ฆฌ์์ค๊ฐ ํน์ Oracle ์๋น์ค๋ฅผ ๋น๊ณต๊ฐ๋ก ์ก์ธ์คํ ์ ์๋๋ก ํ๋ ๊ฒ์ดํธ์จ์ด์ ๋๋ค.
์ฌ์ฉ์๋ Google Cloud์ ๋ฐฐํฌํ๋ Oracle ์ ํ์ ๋ผ์ด์ ์ค๋ฅผ ์ง์ ๊ตฌ๋งคํ๊ณ , ํด๋น Oracle ๋ผ์ด์ ์ค์ ์ด์ฉ์ฝ๊ด์ ์ค์ํ ์ฑ ์์ด ์์ต๋๋ค.
์ค๊ณ ๊ณ ๋ ค์ฌํญ
์ด ์น์ ์์๋ ์ด ์ฐธ์กฐ ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ๋ณด์, ์์ ์ฑ, ์ด์ ํจ์จ์ฑ, ๋น์ฉ, ์ฑ๋ฅ ๊ด๋ จ ํน์ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ํ ํด๋ก์ง๋ฅผ ๊ฐ๋ฐํ ๋ ๊ณ ๋ คํด์ผ ํ๋ ์ค๊ณ ์์, ๊ถ์ฅ์ฌํญ, ์ค๊ณ ๊ถ์ฅ์ฌํญ์ ์ค๋ช ํฉ๋๋ค. ์ํฌ๋ก๋์ ์ํคํ ์ฒ๋ฅผ ๋น๋ํ ๋๋ Google Cloud Well-Architected Framework์์ ์ ๊ณตํ๋ ๊ถ์ฅ์ฌํญ๊ณผ ์ถ์ฒ์ ๊ณ ๋ คํ์ธ์.
์์คํ ์ค๊ณ
์ด ์น์ ์์๋ ๋ฐฐํฌ์ ์ฌ์ฉํ Google Cloud ๋ฆฌ์ ์ ์ ํํ๊ณ ์ ์ ํ Google Cloud ์๋น์ค๋ฅผ ์ ํํ๋ ๋ฐ ๋์์ด ๋๋ ์๋ด๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ฆฌ์ ์ ํ
์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํด์ผ ํ๋ Google Cloud ๋ฆฌ์ ์ ์ ํํ ๋ ๋ค์ ์์์ ์๊ตฌ์ฌํญ์ ๊ณ ๋ คํฉ๋๋ค.
- ๊ฐ ๋ฆฌ์ ์ Google Cloud ์๋น์ค ๊ฐ์ฉ์ฑ. ์์ธํ ๋ด์ฉ์ ์์น๋ณ ์ ๊ณต ์ ํ์ ์ฐธ์กฐํ์ธ์.
- ๊ฐ ๋ฆฌ์ ์์ Compute Engine ๋จธ์ ์ ํ ์ฌ์ฉ ๊ฐ์ฉ์ฑ. ์์ธํ ๋ด์ฉ์ ๋ฆฌ์ ๋ฐ ์์ญ์ ์ฐธ์กฐํ์ธ์.
- ์ต์ข ์ฌ์ฉ์ ์ง์ฐ ์๊ฐ ์๊ตฌ์ฌํญ
- Google Cloud ๋ฆฌ์์ค ๋น์ฉ
- ๋ฆฌ์ ๊ฐ ๋ฐ์ดํฐ ์ ์ก ๋น์ฉ
- ๊ท์ ๊ธฐ๊ด ์๊ตฌ์ฌํญ
์ด๋ฌํ ์์์ ์๊ตฌ์ฌํญ ์ค ์ผ๋ถ๋ ์ฅ๋จ์ ๊ณผ ๊ด๋ จ๋ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๊ฐ์ฅ ๋น์ฉ ํจ์จ์ ์ธ ๋ฆฌ์ ์ ํ์ ๋ฐ์๊ตญ์ด ๊ฐ์ฅ ๋ฎ์ ๊ฒ์ ์๋ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Compute Engine ๋ฆฌ์ ์ ํ ๊ถ์ฅ์ฌํญ์ ์ฐธ์กฐํ์ธ์.
๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์
์จํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ Oracle Database@Google Cloud๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ ๊ณํ์ด๋ผ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์ ํ๊ฐ(DMA) ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๊ฒฝ์ ํ๊ฐํ๊ณ ๊ตฌ์ฑ ๋ฐ ํฌ๊ธฐ ์กฐ์ ๊ถ์ฅ์ฌํญ์ ๊ฐ์ ธ์ต๋๋ค.
Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ Google Cloud๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ ๋ ์ฌ์ฉํ ์ ์๋ ์ ์ฐจ ๋ฐ ๋๊ตฌ์ ๋ํ ์์ธํ ๋ด์ฉ์ Oracle Migration Methods Advisor๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ง์ด๊ทธ๋ ์ด์ ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ๋ก๋์ ํ๊ฒฝ์์ ์ฌ์ฉํ๊ธฐ ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก์ ์ฐ๊ฒฐ์ ํ์ธํ์ธ์.
์คํ ๋ฆฌ์ง ์ต์
์ํคํ ์ฒ ๋ด Compute Engine VM์ ๊ฒฝ์ฐ Hyperdisk ๋๋ Persistent Disk ๋ถํ ๋ณผ๋ฅจ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Hyperdisk ๋ณผ๋ฅจ์ Persistent Disk๋ณด๋ค ์ฐ์ํ ์ฑ๋ฅ, ์ ์ฐ์ฑ, ํจ์จ์ฑ์ ์ ๊ณตํฉ๋๋ค. Hyperdisk Balanced๋ฅผ ์ฌ์ฉํ๋ฉด IOPS์ ์ฒ๋ฆฌ๋์ ๋ณ๋๋ก, ๋์ ์ผ๋ก ํ๋ก๋น์ ๋ํ ์ ์์ผ๋ฏ๋ก, ๋ค์ํ ์ํฌ๋ก๋์ ๋ง๊ฒ ๋ณผ๋ฅจ์ ์กฐ์ ํ ์ ์์ต๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ ์ฅํ๋ ค๋ฉด Filestore๋ฅผ ์ฌ์ฉํ์ธ์. Filestore ๋ฆฌ์ ์ธ์คํด์ค์ ์ ์ฅ๋ ํ์ผ์ ๋ฆฌ์ ๋ด 3๊ฐ์ ์์ญ์ ๋๊ธฐ์์ผ๋ก ๋ณต์ ๋ฉ๋๋ค. ์ด ๋ณต์ ๋ ๊ณ ๊ฐ์ฉ์ฑ์ ๋ณด์ฅํ๊ณ ์์ญ ์๋น์ค ์ค๋จ์ ๋ํ ๊ฒฌ๊ณ ์ฑ์ ๋ณด์ฅํฉ๋๋ค. ๋ฆฌ์ ์๋น์ค ์ค๋จ์ ๋ํ ๊ฒฌ๊ณ ์ฑ์ ํ๋ณดํ๋ ค๋ฉด Filestore ์ธ์คํด์ค๋ฅผ ๋ค๋ฅธ ๋ฆฌ์ ์ผ๋ก ๋ณต์ ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ธ์คํด์ค ๋ณต์ ๋ฅผ ์ฐธ์กฐํ์ธ์.
์ํฌ๋ก๋์ฉ ์คํ ๋ฆฌ์ง๋ฅผ ์ค๊ณํ ๋๋ ์ํฌ๋ก๋์ ๊ธฐ๋ฅ์ ํน์ฑ, ๋ณต์๋ ฅ ์๊ตฌ์ฌํญ, ์ฑ๋ฅ ๊ธฐ๋์น, ๋น์ฉ ๋ชฉํ๋ฅผ ๊ณ ๋ คํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ํด๋ผ์ฐ๋ ์ํฌ๋ก๋์ ์ต์ ํ๋ ์คํ ๋ฆฌ์ง ์ ๋ต ์ค๊ณ๋ฅผ ์ฐธ์กฐํ์ธ์.
Oracle Database@Google Cloud ๋คํธ์ํฌ ์ค๊ณ
๋น์ฆ๋์ค ๋ฐ ๊ธฐ์ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ๋คํธ์ํฌ ์ค๊ณ๋ฅผ ์ ํํ์ธ์. ์๋ฅผ ๋ค์ด ๋จ์ผ VPC ๋คํธ์ํฌ ๋๋ ์ฌ๋ฌ VPC ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Oracle Database@Google Cloud์ ๋คํธ์ํฌ ํ ํด๋ก์ง ์ ํ ์์๋ณด๊ธฐ๋ฅผ ์ฐธ์กฐํ์ธ์.
Exadata VM ํด๋ฌ์คํฐ์์ ์ฌ์ฉํ ํด๋ผ์ด์ธํธ ๋ฐ ๋ฐฑ์ ์๋ธ๋ท์ IP ์ฃผ์ ๋ฒ์๋ฅผ ํ ๋นํ ๋๋ ์ต์ ์๋ธ๋ท ํฌ๊ธฐ ์๊ตฌ์ฌํญ์ ๊ณ ๋ คํ์ธ์. ์์ธํ ๋ด์ฉ์ Oracle Database@Google Cloud์ IP ์ฃผ์ ๊ณต๊ฐ ๊ณํ์ ์ฐธ์กฐํ์ธ์.
๋ณด์, ๊ฐ์ธ ์ ๋ณด ๋ณดํธ, ๊ท์ ์ค์
์ด ์น์ ์์๋ Google Cloud ์์ ์ํฌ๋ก๋์ ๋ณด์ ๋ฐ ๊ท์ ์ค์ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ํ ํด๋ก์ง๋ฅผ ์ค๊ณํ๊ธฐ ์ํด ์ด ์ฐธ์กฐ ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ ๋ ๊ณ ๋ คํด์ผ ํ๋ ์์๋ฅผ ์ค๋ช ํฉ๋๋ค.
์ธ๋ถ ์ํ์ผ๋ก๋ถํฐ ๋ณดํธ
DDoS ๊ณต๊ฒฉ ๋ฐ ๊ต์ฐจ ์ฌ์ดํธ ์คํฌ๋ฆฝํ (XSS)๊ณผ ๊ฐ์ ์ํ์ผ๋ก๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณดํธํ๋ ค๋ฉด Google Cloud Armor ๋ณด์ ์ ์ฑ ์ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค. ๊ฐ ์ ์ฑ ์ ํ๊ฐํด์ผ ํ๋ ํน์ ์กฐ๊ฑด๊ณผ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋ ๋ ์ํํ ์์ ์ ์ง์ ํ๋ ์ผ๋ จ์ ๊ท์น์ ๋๋ค. ์๋ฅผ ๋ค์ด ๋ค์ด์ค๋ ํธ๋ํฝ์ ์์ค IP ์ฃผ์๊ฐ ํน์ IP ์ฃผ์๋ CIDR ๋ฒ์์ ์ผ์นํ ๊ฒฝ์ฐ, ํด๋น ํธ๋ํฝ์ด ๊ฑฐ๋ถ๋๋๋ก ๊ท์น์ ์ง์ ํ ์ ์์ต๋๋ค. ์ฌ์ ๊ตฌ์ฑ๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฉํ๋ฒฝ(WAF) ๊ท์น์ ์ ์ฉํ ์๋ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ณด์ ์ ์ฑ ๊ฐ์๋ฅผ ์ฐธ์กฐํ์ธ์.
VM์ ์ธ๋ถ ์ก์ธ์ค
์ด ๋ฌธ์์์ ์ค๋ช ํ๋ ์ฐธ์กฐ ์ํคํ ์ฒ์์ Compute Engine VM์ ์ธํฐ๋ท์ ์ธ๋ฐ์ด๋ ์ก์ธ์ค๊ฐ ํ์ํ์ง ์์ต๋๋ค. ์ด๋ฌํ VM์๋ ์ธ๋ถ IP ์ฃผ์๋ฅผ ํ ๋นํ์ง ๋ง์ธ์. ๋น๊ณต๊ฐ ๋ด๋ถ IP ์ฃผ์๋ง ์๋ Google Cloud ๋ฆฌ์์ค๋ ์ฌ์ ํ Private Service Connect ๋๋ ๋น๊ณต๊ฐ Google ์ก์ธ์ค๋ฅผ ์ฌ์ฉํ์ฌ ํน์ Google API ๋ฐ ์๋น์ค์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋น์ค ๋น๊ณต๊ฐ ์ก์ธ์ค ์ต์ ์ ์ฐธ์กฐํ์ธ์.
์ด ์ฐธ์กฐ ์ํคํ ์ฒ์ Compute Engine VM๊ณผ ๊ฐ์ด ๋น๊ณต๊ฐ IP ์ฃผ์๋ง ์๋ Google Cloud ๋ฆฌ์์ค์์ ๋ณด์ ์์๋ฐ์ด๋ ์ฐ๊ฒฐ์ ์ฌ์ฉ ์ค์ ํ๋ ค๋ฉด Secure Web Proxy ๋๋ Cloud NAT๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.
Exadata VM์ ์ฌ์ฉ๋๋ ์๋ธ๋ท์ ๊ฒฝ์ฐ์๋ ๋น๊ณต๊ฐ IP ์ฃผ์ ๋ฒ์๋ฅผ ํ ๋นํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์๋น์ค ๊ณ์ ๊ถํ
์ํคํ ์ฒ์ Compute Engine VM์ ๊ฒฝ์ฐ ๊ธฐ๋ณธ ์๋น์ค ๊ณ์ ์ ์ฌ์ฉํ๋ ๋์ ์ ์ฉ ์๋น์ค ๊ณ์ ์ ๋ง๋ค๊ณ ์๋น์ค ๊ณ์ ์ด ์ก์ธ์คํ ์ ์๋ ๋ฆฌ์์ค๋ฅผ ์ง์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ธฐ๋ณธ ์๋น์ค ๊ณ์ ์๋ ํ์ํ์ง ์์ ์ ์๋ ๊ถํ๊น์ง ํฌํจํด ๊ด๋ฒ์ํ ๊ถํ์ด ๋ถ์ฌ ๋์ด ์์ต๋๋ค. ์ ์ฉ ์๋น์ค ๊ณ์ ์ ๋ง๋ค์ด ํ์ ๊ถํ๋ง ๋ถ์ฌํ๋๋ก ์กฐ์ ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์๋น์ค ๊ณ์ ๊ถํ ์ ํ์ ์ฐธ์กฐํ์ธ์.
SSH ๋ณด์
์ํคํ ์ฒ ๋ด Compute Engine VM์ ๋ํ SSH ์ฐ๊ฒฐ ๋ณด์์ ๊ฐํํ๋ ค๋ฉด IAP(Identity-Aware Proxy) ๋ฐ Cloud OS ๋ก๊ทธ์ธ API๋ฅผ ๊ตฌํํ์ธ์. IAP๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์ ID ๋ฐ Identity and Access Management(IAM) ์ ์ฑ ์ ๊ธฐ๋ฐ์ผ๋ก ๋คํธ์ํฌ ์ก์ธ์ค๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. Cloud OS ๋ก๊ทธ์ธ API๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์ ID ๋ฐ IAM ์ ์ฑ ์ ๊ธฐ๋ฐ์ผ๋ก Linux SSH ์ก์ธ์ค๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. ๋คํธ์ํฌ ์ก์ธ์ค ๊ด๋ฆฌ์ ๊ดํ ์์ธํ ๋ด์ฉ์ SSH ๋ก๊ทธ์ธ ์ก์ธ์ค ์ ์ด ๊ถ์ฅ์ฌํญ์ ์ฐธ์กฐํ์ธ์.
๋ฐ์ดํฐ ์ํธํ
๊ธฐ๋ณธ์ ์ผ๋ก Hyperdisk, Persistent Disk, Filestore์ ์ ์ฅ๋๋ ๋ฐ์ดํฐ๋Google-owned and Google-managed encryption keys๋ฅผ ์ฌ์ฉํ์ฌ ์ํธํ๋ฉ๋๋ค. ์ถ๊ฐ ๋ณดํธ ์กฐ์น๋ก Cloud Key Management Service(Cloud KMS)์์ ์์ ํ๊ณ ๊ด๋ฆฌํ๋ ํค๋ฅผ ์ฌ์ฉํ์ฌ Google-owned and managed key ๋ฅผ ์ํธํํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Hyperdisk ๋ฐ Persistent Disk ๋ณผ๋ฅจ์ ๊ฒฝ์ฐ ๋์คํฌ ์ํธํ ์ ๋ณด๋ฅผ, Filestore์ ๊ฒฝ์ฐ ๊ณ ๊ฐ ๊ด๋ฆฌ ์ํธํ ํค๋ก ๋ฐ์ดํฐ ์ํธํ๋ฅผ ์ฐธ์กฐํ์ธ์.
๊ธฐ๋ณธ์ ์ผ๋ก Exadata ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํฌ๋ช ๋ฐ์ดํฐ ์ํธํ(TDE)๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฅผ ํตํด ํ ์ด๋ธ๊ณผ ํ ์ด๋ธ์คํ์ด์ค์ ์ ์ฅ๋ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ํธํํ ์ ์์ต๋๋ค.
๋คํธ์ํฌ ๋ณด์
์ํคํ ์ฒ์์ ๋ฆฌ์์ค ๊ฐ ๋คํธ์ํฌ ํธ๋ํฝ์ ์ ์ดํ๋ ค๋ฉด ์ ์ ํ Cloud Next Generation Firewall(NGFW) ์ ์ฑ ์ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค.
์น ์๋ฒ VM์ ๊ฒฝ์ฐ ์ธ๊ทธ๋ ์ค ์ ์ฑ ์ ์์ค ํ๋์ ๋ค์์ด ํญ๋ชฉ์ด ํฌํจ๋์ด ์๋์ง ํ์ธํฉ๋๋ค.
- ๋ถํ ๋ถ์ฐ๊ธฐ์ ํ๋ก์ ์ ์ฉ ์๋ธ๋ท CIDR
- ์ํ ํ์ธ ํ๋ก๋ธ์ CIDR ๋ธ๋ก
Oracle Exadata ๋ณด์ ๋ฐ ๊ท์ ์ค์
Oracle Exadata Database Service์๋ Oracle Database์ ๋ณด์ ๋ฐ ๊ท์ ์ค์ ์๊ตฌ์ฌํญ์ ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ด ๋๋ Oracle Data Safe๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. Oracle Data Safe๋ฅผ ์ฌ์ฉํ์ฌ ๋ณด์ ์ ์ด๋ฅผ ํ๊ฐํ๊ณ , ์ฌ์ฉ์ ํ๋์ ๋ชจ๋ํฐ๋งํ๋ฉฐ, ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋ง์คํนํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Oracle Data Safe๋ฅผ ์ฌ์ฉํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณด์ ๊ด๋ฆฌ๋ฅผ ์ฐธ์กฐํ์ธ์.
์ถ๊ฐ ๋ณด์ ๊ณ ๋ ค์ฌํญ
์ํฌ๋ก๋์ ์ํคํ ์ฒ๋ฅผ ๋น๋ํ ๋๋ ์ํฐํ๋ผ์ด์ฆ ๊ธฐ๋ฐ ์ฒญ์ฌ์ง ๋ฐ Google Cloud Well-Architected Framework: ๋ณด์, ๊ฐ์ธ ์ ๋ณด ๋ณดํธ, ๊ท์ ์ค์์์ ์ ๊ณตํ๋ ํ๋ซํผ ์์ค ๋ณด์ ๊ถ์ฅ์ฌํญ๊ณผ ์ถ์ฒ์ ๊ณ ๋ คํ์ธ์.
์์ ์ฑ
์ด ์น์ ์์๋Google Cloud์์ ๋ฐฐํฌ๋ฅผ ์ํ ์์ ์ ์ธ ์ธํ๋ผ๋ฅผ ๋น๋ํ๊ณ ์ด์ํ๊ธฐ ์ํด ์ด ์ฐธ์กฐ ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ ๋ ๊ณ ๋ คํด์ผ ํ๋ ์ค๊ณ ์์๋ฅผ ์ค๋ช ํฉ๋๋ค.
VM ์ฅ์ ์ ๋ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์ ๊ฒฌ๊ณ ์ฑ
๊ฐ Oracle PeopleSoft ๊ตฌ์ฑ์์๋ฅผ ํธ์คํ ํ๋ ๋ ๊ฐ์ VM ์ค ํ๋๊ฐ ์ฅ์ ๋ฅผ ์ผ์ผํค๋๋ผ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณ์ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค. ์์ฒญ์ ๋ค๋ฅธ VM์ผ๋ก ๋ผ์ฐํ ๋ฉ๋๋ค.
๋๋๋ก VM ์์ฒด๋ ์คํ ์ค์ด๊ณ ์ฌ์ฉ ๊ฐ๋ฅํ ์ํ์ผ ์ ์์ง๋ง Oracle Peoplesoft ๊ตฌ์ฑ์์ ์์ฒด์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์๋ ์์ต๋๋ค. ๊ตฌ์ฑ์์๊ฐ ๋ฉ์ถ๊ฑฐ๋, ๋น์ ์ ์ข ๋ฃ๋๊ฑฐ๋, ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ถ์กฑํด์ง ์ ์์ต๋๋ค. ์ด๋ฐ ๊ฒฝ์ฐ VM์ ๋ถํ ๋ถ์ฐ๊ธฐ์ ์ํ ์ ๊ฒ์ ์๋ตํ์ง ๋ชปํ๊ณ , ๋ถํ ๋ถ์ฐ๊ธฐ๋ ์๋ตํ์ง ์๋ VM์ผ๋ก ํธ๋ํฝ์ ๋ผ์ฐํ ํ์ง ์์ต๋๋ค.
์์ญ ๋๋ ๋ฆฌ์ ์ค๋จ์ ๋ํ ๊ฒฌ๊ณ ์ฑ
์์ญ ๋๋ ๋ฆฌ์ ์ค๋จ์ด ๋ฐ์ํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ค๋จ์ผ๋ก ์ธํ ๋ค์ดํ์์ ์ค์ด๋ ค๋ฉด ๋ค์ ์ ๊ทผ ๋ฐฉ์์ ๊ตฌํํ๋ฉด ๋ฉ๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ์๋(์ฅ์ ์กฐ์น์ฉ) ๋ณต์ ๋ณธ์ ๋ค๋ฅธGoogle Cloud ๋ฆฌ์ ๋๋ ์์ญ์์ ์ ์งํฉ๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ์คํ์ ์๋ ๋ณต์ ๋ณธ์ด ์๋ ๋์ผํ ์์ญ์ ํ์ํ Exadata VM ํด๋ฌ์คํฐ๋ฅผ ํฌํจํ๋ ๋๊ธฐ Exadata Infrastructure ์ธ์คํด์ค๋ฅผ ๋ง๋ญ๋๋ค. ๋ฐ์ดํฐ ๋ณต์ ๋ฐ ๋๊ธฐ Exadata ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก์ ์๋ ์ฅ์ ์กฐ์น์๋ Oracle Active Data Guard๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ ๋ฎ์ ๋ชฉํ ๋ณต๊ตฌ ์๊ฐ(RPO)์ด ํ์ํ ๊ฒฝ์ฐ Oracle Autonomous Recovery Service๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ฐฑ์ ํ๊ณ ๋ณต๊ตฌํ ์ ์์ต๋๋ค.
- ๊ธฐ๋ณธ ๋ฆฌ์ ๋๋ ์์ญ์ ์ค๋จ์ด ๋ฐ์ํ๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณต์ ๋ณธ ๋๋ ๋ฐฑ์ ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ๋ก๋์ ์ผ๋ก ๋ณต์ํ๊ณ ์ฅ์ ์กฐ์น ๋ฆฌ์ ๋๋ ์์ญ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ฑํํฉ๋๋ค.
- ํจ์๋ธ ๋ณต์ ๋ณธ์ด ๋ค๋ฅธ ๋ฆฌ์ ์ ์๋ ๊ฒฝ์ฐ Cloud DNS ๋ผ์ฐํ ์ ์ฑ ์ ์ฌ์ฉํ์ฌ ํด๋น ๋ฆฌ์ ์ ์ธ๋ถ ๋ถํ ๋ถ์ฐ๊ธฐ๋ก ํธ๋ํฝ์ ๋ผ์ฐํ ํฉ๋๋ค.
์์ธํ ๋ด์ฉ์ Oracle Database@Google Cloud์ฉ Oracle Maximum Availability Architecture(MAA)๋ฅผ ์ฐธ์กฐํ์ธ์.
Oracle์ Oracle Database@Google Cloud์ ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํฉ๋๋ค. ์ ์ฉ ์ธํ๋ผ์ Oracle Exadata Database Service ์๋น์ค ์์ค ๋ชฉํ(SLO)์ ๋ํ ์์ธํ ๋ด์ฉ์ Oracle PaaS ๋ฐ IaaS ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋ ์๋น์ค์ ์๋น์ค ์์ค ๋ชฉํ๋ฅผ ์ฐธ์กฐํ์ธ์.
VM ์ฉ๋ ๊ณํ
Compute Engine VM์ ํ๋ก๋น์ ๋ํด์ผ ํ ๋ VM ์ฉ๋์ด ํ๋ณด๋๋๋ก ํ๋ ค๋ฉด ์์ฝ์ ๋ง๋ค๋ฉด ๋ฉ๋๋ค. ์์ฝ์ ์ฌ์ฉํ๋ฉด ํน์ ์์ญ์์ ์ ํํ ๋จธ์ ์ ํ์ ์ง์ ๋ VM ์์ ๋ฐ๋ผ ์ผ์ ์ฉ๋์ ๋ณด์ฅํ ์ ์์ต๋๋ค. ์์ฝ์ ํ๋ก์ ํธ์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ์ง์ ํ ์ ์๊ณ ์ฌ๋ฌ ํ๋ก์ ํธ ๊ฐ์ ๊ณต์ ํ ์ ์์ต๋๋ค. ์์ฝ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์์ฝ ์ ํ ์ ํ์ ์ฐธ์กฐํ์ธ์.
Oracle Exadata ์ฉ๋
ํ์์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ ์คํ ๋ฆฌ์ง ์๋ฒ๋ฅผ ์ถ๊ฐํ์ฌ Exadata Infrastructure๋ฅผ ํ์ฅํ ์ ์์ต๋๋ค. ํ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ ๋๋ ์คํ ๋ฆฌ์ง ์๋ฒ๋ฅผ Exadata Infrastructure์ ์ถ๊ฐํ ํ ์ถ๊ฐ๋ CPU ๋๋ ์คํ ๋ฆฌ์ง ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ํด๋น Exadata VM ํด๋ฌ์คํฐ์๋ ์ฉ๋์ ์ถ๊ฐํด์ผ ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ Exadata ์ปดํจํ ๋ฐ ์คํ ๋ฆฌ์ง ํ์ฅ์ ์ฐธ์กฐํ์ธ์.
๋ฐ์ดํฐ ๋ด๊ตฌ์ฑ
๋ฐฑ์ ๋ฐ DR ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ Compute Engine VM์ ๋ฐฑ์ ์ ์์ฑ, ์ ์ฅ, ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๋ฐฑ์ ๋ฐ DR์ ๋ฐฑ์ ๋ฐ์ดํฐ๋ฅผ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฝ์ ์ ์๋ ์๋ณธ ํ์์ผ๋ก ์ ์ฅํฉ๋๋ค. ํ์ํ ๊ฒฝ์ฐ ์๊ฐ์ด ๋ง์ด ์์๋๋ ๋ฐ์ดํฐ ์ด๋์ด๋ ์ค๋น ํ๋ ์์ด ์ฅ๊ธฐ ๋ฐฑ์ ์คํ ๋ฆฌ์ง์์ ๋ฐ์ดํฐ๋ฅผ ์ง์ ์ฌ์ฉํ์ฌ ์ํฌ๋ก๋๋ฅผ ํ๋ก๋์ ์ผ๋ก ๋ณต์ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Compute Engine ์ธ์คํด์ค ๋ฐฑ์ ์ ์ํ ๋ฐฑ์ ๋ฐ DR์ ์ฐธ์กฐํ์ธ์.
Filestore ์ธ์คํด์ค์ ๋ฐ์ดํฐ ๋ด๊ตฌ์ฑ์ ๋ณด์ฅํ๋ ค๋ฉด ์ธ์คํด์ค์ ๋ฐฑ์ ๋ฐ ์ค๋ ์ท์ ๋ง๋ค๊ฑฐ๋ Filestore ๋ฐ ํ์ผ ์์คํ ์ ์ํ ๋ฐฑ์ ๋ฐ DR์ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ ์ฉ ์ธํ๋ผ์ Oracle Exadata Database Service์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฑ์ ์ OCI ๊ฐ์ฒด ์คํ ๋ฆฌ์ง์ ์ ์ฅ๋ฉ๋๋ค. ๋ ๋ฎ์ RPO๋ฅผ ๋ฌ์ฑํ๋ ค๋ฉด Oracle Autonomous Recovery Service๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ฐฑ์ ํ๊ณ ๋ณต๊ตฌํ๋ฉด ๋ฉ๋๋ค.
์ถ๊ฐ ์์ ์ฑ ๊ณ ๋ ค์ฌํญ
์ํฌ๋ก๋์ ํด๋ผ์ฐ๋ ์ํคํ ์ฒ๋ฅผ ๋น๋ํ ๋๋ ๋ค์ ๋ฌธ์์์ ์ ๊ณตํ๋ ์์ ์ฑ ๊ด๋ จ ๊ถ์ฅ์ฌํญ๊ณผ ์ถ์ฒ์ ๊ฒํ ํฉ๋๋ค.
- Google Cloud ์ธํ๋ผ ์์ ์ฑ ๊ฐ์ด๋
- ํ์ฅ ๊ฐ๋ฅํ๊ณ ๋ณต์๋ ฅ์ด ์ฐ์ํ ์ฑ ํจํด
- ๋ณต์๋ ฅ์ด ์ฐ์ํ ์์คํ ์ค๊ณ
- Google Cloud Well-Architected Framework: ์์ ์ฑ
๋น์ฉ ์ต์ ํ
์ด ์น์ ์์๋ ์ด ์ฐธ์กฐ ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ๋น๋ํ๋ Google Cloud ํ ํด๋ก์ง์ ์ค์ ๋ฐ ์ด์ ๋น์ฉ์ ์ต์ ํํ๋ ๋ฐฉ๋ฒ์ ์๋ดํฉ๋๋ค.
VM ๋จธ์ ์ ํ
VM ์ธ์คํด์ค์ ๋ฆฌ์์ค ์ฌ์ฉ๋ฅ ์ต์ ํ์ ๋์์ด ๋๋๋ก Compute Engine์์ ๋จธ์ ์ ํ ๊ถ์ฅ์ฌํญ์ ์ ๊ณตํฉ๋๋ค. ๊ถ์ฅ์ฌํญ์ ๋ฐ๋ผ ์ํฌ๋ก๋์ ์ปดํจํ ์๊ตฌ์ฌํญ๊ณผ ์ผ์นํ๋ ๋จธ์ ์ ํ์ ์ ํํฉ๋๋ค. ์์ธก ๊ฐ๋ฅํ ๋ฆฌ์์ค ์๊ตฌ์ฌํญ์ด ์๋ ์ํฌ๋ก๋์ ๊ฒฝ์ฐ ์ปค์คํ ๋จธ์ ์ ํ์ ์ฌ์ฉํ์ฌ ๋จธ์ ์ ํ์ ํ์์ ๋ง๊ฒ ๋ง์ถค์ค์ ํ๊ณ ๋น์ฉ์ ์ ์ฝํ ์ ์์ต๋๋ค.
Oracle ์ ํ ๋ผ์ด์ ์ค
์ฌ์ฉ์๋ Compute Engine์ ๋ฐฐํฌํ๋ Oracle ์ ํ์ ๋ผ์ด์ ์ค๋ฅผ ์ง์ ๊ตฌ๋งคํ๊ณ , ํด๋น Oracle ๋ผ์ด์ ์ค์ ์ด์ฉ์ฝ๊ด์ ์ค์ํ ์ฑ ์์ด ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ํด๋ผ์ฐ๋ ์ปดํจํ ํ๊ฒฝ์์ Oracle ์ํํธ์จ์ด ๋ผ์ด์ ์ค ๊ตฌ๋งค๋ฅผ ์ฐธ์กฐํ์ธ์.
Oracle Exadata ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ผ์ด์ ์ค
Exadata VM ํด๋ฌ์คํฐ๋ฅผ ๋ง๋ค ๋ Bring Your Own License(์ฌ์ฉ์ ๋ผ์ด์ ์ค ์ฌ์ฉ) ๋ฐฉ์์ ์ฌ์ฉํ๊ฑฐ๋ Oracle Database@Google Cloud์ ๋ํด Google Cloud Marketplace ์ฃผ๋ฌธ ์ ํจ๊ป ๊ตฌ๋งคํ ๋ผ์ด์ ์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋์ผํ ๋ฆฌ์ ๋ด์์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ Oracle Exadata ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ ๋ฐ์ดํฐ ์ ์ก์ ๋ํ ๋คํธ์ํน ์๊ธ์ Oracle Database@Google Cloud ์ ํ ๊ฐ๊ฒฉ์ ํฌํจ๋์ด ์์ต๋๋ค.
์ถ๊ฐ ๋น์ฉ ๊ณ ๋ ค์ฌํญ
์ํฌ๋ก๋์ ์ํคํ ์ฒ๋ฅผ ๋น๋ํ ๋๋ Google Cloud Well-Architected Framework: ๋น์ฉ ์ต์ ํ์์ ์ ๊ณตํ๋ ์ผ๋ฐ ๊ถ์ฅ์ฌํญ๊ณผ ์ถ์ฒ๋ ๊ณ ๋ คํ์ธ์.
์ด์ ํจ์จ์ฑ
์ด ์น์ ์์๋ ์ด ์ฐธ์กฐ ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ์ฌ ํจ์จ์ ์ผ๋ก ์ด์ํ ์ ์๋ Google Cloud ํ ํด๋ก์ง๋ฅผ ์ค๊ณํ ๋ ๊ณ ๋ คํด์ผ ํ๋ ์์๋ฅผ ์ค๋ช ํฉ๋๋ค.
Oracle Linux ์ด๋ฏธ์ง
VM์ ๋ํด Compute Engine์์ ์ ๊ณต๋๋ Oracle Linux ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ์ง์ ๋น๋ํ๊ณ ์ ์ง๊ด๋ฆฌํ๋ Oracle Linux ์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ํ ๊ตฌ์ฑ๊ณผ ์ํํธ์จ์ด๊ฐ ํฌํจ๋ ์ปค์คํ OS ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค์ด ์ฌ์ฉํ ์๋ ์์ต๋๋ค. ์ปค์คํ ์ด๋ฏธ์ง๋ฅผ ์ปค์คํ ์ด๋ฏธ์ง ๊ณ์ด๋ก ๊ทธ๋ฃนํํ ์ ์์ต๋๋ค. ์ด๋ฏธ์ง ๊ณ์ด์ ํญ์ ๊ณ์ด ๋ด์ ์๋ ์ต์ ์ด๋ฏธ์ง๋ฅผ ๊ฐ๋ฆฌํค๋ฏ๋ก ์ธ์คํด์ค ํ ํ๋ฆฟ๊ณผ ์คํฌ๋ฆฝํธ์์ ํน์ ์ด๋ฏธ์ง ๋ฒ์ ์ ๋ํ ์ฐธ์กฐ๋ฅผ ์ ๋ฐ์ดํธํ์ง ์์๋ ์ต์ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. OS ๊ณต๊ธ์ ์ฒด์์ ์ ๊ณตํ๋ ๋ณด์ ์ ๋ฐ์ดํธ ๋ฐ ํจ์น๋ฅผ ํฌํจํ๋๋ก ์ปค์คํ ์ด๋ฏธ์ง๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค.
Oracle Exadata ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ
Oracle์ ์ ์ฉ ์ธํ๋ผ์ Oracle Exadata Database Service์์ ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ, ์คํ ๋ฆฌ์ง ์๋ฒ, ๋คํธ์ํน ํ๋์จ์ด๋ฅผ ๊ด๋ฆฌํฉ๋๋ค. ์ฌ์ฉ์๋ OCI ๋๋ Google Cloud ์ธํฐํ์ด์ค๋ฅผ ํตํด Exadata Infrastructure ์ธ์คํด์ค์ Exadata VM ํด๋ฌ์คํฐ๋ฅผ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ OCI ์ธํฐํ์ด์ค๋ฅผ ํตํด ๋ง๋ค๊ณ ๊ด๋ฆฌํฉ๋๋ค. Oracle Database@Google Cloud์ Google Cloud ์ฝ์ ํ์ด์ง์๋ OCI ์ฝ์์ ๊ด๋ จ ํ์ด์ง๋ก ๋ฐ๋ก ์ด๋ํ ์ ์๋ ๋งํฌ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. OCI์ ๋ค์ ๋ก๊ทธ์ธํ์ง ์์ผ๋ ค๋ฉด OCI์ Google Cloud๊ฐ์ ID ์ ํด๋ฅผ ๊ตฌ์ฑํ๋ฉด ๋ฉ๋๋ค.
Oracle ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ํฐ๋ง ๊ฐ๋ฅ์ฑ
Google Cloud์ ๋ฐฐํฌ๋ Oracle ์ํฌ๋ก๋์ ๋ํ ๋ชจ๋ํฐ๋ง ๊ฐ๋ฅ์ฑ์ ๊ตฌํํ๋ ค๋ฉด Google Cloud Observability ์๋น์ค ๋๋ Oracle Enterprise Manager๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค. ์๊ตฌ์ฌํญ๊ณผ ์ ์ฝ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ ์ ํ ๋ชจ๋ํฐ๋ง ์ ๋ต์ ์ ํํ์ธ์. ์๋ฅผ ๋ค์ด Oracle ์ํฌ๋ก๋ ์ธ์ Google Cloud ์์ ๋ค๋ฅธ ์ํฌ๋ก๋๋ฅผ ์คํํ๋ ๊ฒฝ์ฐ Google Cloud Observability ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ ์ํฌ๋ก๋์ ํตํฉ ์ด์ ๋์๋ณด๋๋ฅผ ๋น๋ํ ์ ์์ต๋๋ค.
Oracle ๋ฌธ์ ๋ฐ ์ง์
Compute Engine VM์์ ์คํ๋๋ Oracle ์ ํ์ ์จํ๋ ๋ฏธ์ค์์ ์คํ๋๋ Oracle ์ ํ๊ณผ ์ ์ฌํ ์ด์์์ ๊ณ ๋ ค ์ฌํญ์ด ์์ต๋๋ค. ํ์ง๋ง ๊ธฐ๋ณธ ์ปดํจํ , ๋คํธ์ํน, ์คํ ๋ฆฌ์ง ์ธํ๋ผ๋ ์ง์ ๊ด๋ฆฌํ ํ์๊ฐ ์์ต๋๋ค. Oracle ์ ํ์ ์ด์ ๋ฐ ๊ด๋ฆฌ ๋ฐฉ๋ฒ์ ๋ํ ์๋ด๋ ๊ด๋ จ Oracle ๋ฌธ์๋ฅผ ์ฐธ์กฐํ์ธ์.
Google Cloud์ ๋ฐฐํฌํ๋ Oracle Database ์ธ์คํด์ค์ ๋ํ Oracle์ ์ง์ ์ ์ฑ ์ ๊ดํ ์์ธํ ๋ด์ฉ์ Oracle ์ด์ธ์ ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ์ํ Oracle Database ์ง์(๋ฌธ์ ID 2688277.1)์ ์ฐธ์กฐํ์ธ์.
์ถ๊ฐ ์ด์ ๊ณ ๋ ค์ฌํญ
์ํฌ๋ก๋์ ์ํคํ ์ฒ๋ฅผ ๋น๋ํ ๋ Google Cloud Well-Architected Framework: ์ด์ ์ฐ์์ฑ์ ์ค๋ช ๋ ์ด์ ํจ์จ์ฑ์ ๋ํ ์ผ๋ฐ์ ์ธ ๊ถ์ฅ์ฌํญ๊ณผ ์ถ์ฒ์ ๊ณ ๋ คํ์ธ์.
์ฑ๋ฅ ์ต์ ํ
์ด ์น์ ์์๋ Google Cloud ์์ ์ํฌ๋ก๋์ ์ฑ๋ฅ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ํ ํด๋ก์ง๋ฅผ ์ค๊ณํ๊ธฐ ์ํด ์ด ์ฐธ์กฐ ์ํคํ ์ฒ๋ฅผ ์ฌ์ฉํ ๋ ๊ณ ๋ คํด์ผ ํ๋ ์์๋ฅผ ์ค๋ช ํฉ๋๋ค.
์ปดํจํ ์ฑ๋ฅ
Compute Engine์ VM์์ ์คํํ๋ ์ํฌ๋ก๋์ ๋ง๊ฒ ์ฌ์ ์ ์๋๊ณ ๋ง์ถค์ค์ ๊ฐ๋ฅํ ๋ค์ํ ๋จธ์ ์ ํ์ ์ ๊ณตํฉ๋๋ค. ์ฑ๋ฅ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์ ์ ํ ๋จธ์ ์ ํ์ ์ ํํ์ธ์. ์์ธํ ๋ด์ฉ์ ๋จธ์ ๊ณ์ด ๋ฆฌ์์ค ๋ฐ ๋น๊ต ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
๋คํธ์ํฌ ์ฑ๋ฅ
Compute Engine์๋ ์ด๊ทธ๋ ์ค ๋คํธ์ํฌ ๋์ญํญ์ ๋ํ VM๋ณ ์ ํ์ด ์์ต๋๋ค. ์ด ํ๋๋ VM์ ๋จธ์ ์ ํ๊ณผ ํธ๋ํฝ์ด ์์ค VM๊ณผ ๋์ผํ VPC ๋คํธ์ํฌ๋ฅผ ํตํด ๋ผ์ฐํ ๋๋์ง์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ํน์ ๋จธ์ ์ ํ์ ์ฌ์ฉํ๋ VM์ ๊ฒฝ์ฐ, Tier_1 ๋คํธ์ํน์ ์ฌ์ฉ ์ค์ ํ๋ฉด ๋ ๋์ ์ต๋ ์ด๊ทธ๋ ์ค ๋์ญํญ์ ์ป์ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ VM๋น Tier_1 ๋คํธ์ํน ์ฑ๋ฅ ๊ตฌ์ฑ์ ์ฐธ์กฐํ์ธ์.
์ ํ๋ฆฌ์ผ์ด์ VM๊ณผ Oracle Exadata ๋คํธ์ํฌ ๊ฐ์ ๋คํธ์ํฌ ํธ๋ํฝ์ Google์ด ์ค์ ํ ์ง์ฐ ์๊ฐ์ด ์งง์ Partner Interconnect ์ฐ๊ฒฐ์ ํตํด ๋ผ์ฐํ ๋ฉ๋๋ค.
Exadata Infrastructure๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์ ์คํ ๋ฆฌ์ง ์๋ฒ ๊ฐ์ ๊ณ ๋์ญํญ ๋ฐ ์งง์ ์ง์ฐ ์๊ฐ์ ๋คํธ์ํน์ ์ํด ํตํฉ ์ด๋๋ท ๊ธฐ๋ฐ RDMA(RoCE)๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋ ์๋ฒ๋ค์ ํ๋ก์ธ์, ์บ์ ๋๋ ์ด์์ฒด์ ๋ฅผ ๊ฑฐ์น์ง ์๊ณ ๊ธฐ๋ณธ ๋ฉ๋ชจ๋ฆฌ์์ ์ง์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํฉ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ ์ง์ฐ ์๊ฐ์ ์ต์ ํํ๋ ค๋ฉด Exadata Infrastructure ์ธ์คํด์ค๋ฅผ ๋ง๋ ๋์ผํ ์์ญ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ์ธ์.
์ถ๊ฐ ์ฑ๋ฅ ๊ณ ๋ ค์ฌํญ
์ํฌ๋ก๋์ ์ํคํ ์ฒ๋ฅผ ๋น๋ํ ๋ Google Cloud Well-Architected Framework: ์ฑ๋ฅ ์ต์ ํ์์ ์ ๊ณตํ๋ ์ผ๋ฐ์ ์ธ ๊ถ์ฅ์ฌํญ๊ณผ ์ถ์ฒ์ ๊ณ ๋ คํ์ธ์.
๋ค์ ๋จ๊ณ
- Google Cloud ๋ฐ Oracle๋ก ํด๋ผ์ฐ๋ ํ์
- Oracle ๋ฌธ์
- Oracle Database@Google Cloud ๊ฐ์
- Oracle Database@Google Cloud์ฉ Oracle Maximum Availability Architecture(MAA)
- Oracle Database@Google Cloud์ IP ์ฃผ์ ๊ณต๊ฐ ๊ณํ
- Oracle Database@Google Cloud์ ๋คํธ์ํฌ ํ ํด๋ก์ง ์ ํ ์์๋ณด๊ธฐ
- Oracle Database@Google Cloud ๋ฐฐํฌ
- Oracle MAA ์ฐธ์กฐ ์ํคํ ์ฒ
- Google ๋ฌธ์
- ๊ทธ ๋ฐ์ ์ฐธ์กฐ ์ํคํ ์ฒ, ๋ค์ด์ด๊ทธ๋จ, ํํ ๋ฆฌ์ผ, ๊ถ์ฅ์ฌํญ์ ์์๋ณด๋ ค๋ฉด Cloud ์ํคํ ์ฒ ์ผํฐ๋ฅผ ํ์ธํ์ธ์.
์ฐธ์ฌ์
์ ์: ์ฟ ๋ง๋ฅด ๋ค๋๊ณ ํ | ํฌ๋ก์ค ํ๋ก๋ํธ ์๋ฃจ์ ๊ฐ๋ฐ์
๊ธฐํ ์ฐธ์ฌ์:
- ์ค๋ ์ฝ๋น | Google Cloud ๊ธฐ๋ฐ Oracle ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ธ๋๋ฒจํธ ์์ง๋์ด
- ๋ฒ๋ผ์ฆ ํํฐ | ์คํํ ํํธ๋ ์๋ฃจ์ ์ค๊ณ์
- ๋น์ฃผ ๋๋ผ์ผ๋ | ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์์ ๋๋ ํฐ(Oracle)
- ๋น์นด์ ์นด๋ฅด | ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ ํธ ๋ฆฌ๋(Oracle)
- ์ ๋ฆฌ์ ์ํ ๋์ค | ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณ ๊ฐ ์์ง๋์ด
- ์ฐฐ์ค ์๋ฆฌ์ | ์ฐ์ ์ํคํ ์ฒ ์ด๊ด
- ๊ตฌ์คํ๋ณด ํ๋ฉ๋ค์ค | ์๋์ด ์คํํ ํํธ๋ ์๋ฃจ์ ์ค๊ณ์
- ํ๋ฆฌ ์ง ์์ด | ์์ ํ๋ฆฐ์ํ ์ํํธ์จ์ด ์์ง๋์ด(Oracle)
- ์ง๊ทธ๋ค์ ํํ | ๊ณ ๊ฐ ์์ง๋์ด
- ์กด ํ์ธ๋ก์คํค | ํํธ๋ ์์ง๋์ด
- ์นด๋ฅดํฑ ์ฝํ์ธํฐ | ๋ฆฌ๋ ๊ณ ๊ฐ ์์ง๋์ด
- ์ผ๋ ํ | ๊ณ ๊ฐ ์์ง๋์ด, ๋ฐ์ดํฐ ์ ๋ฌธ๊ฐ
- ๋ง์ ๋ ์ํ ๋ผ์ธํ | ์ธํ๋ผ ํ๋ํ ๊ณ ๊ฐ ์์ง๋์ด
- ๋งํฌ ํ๋ฉ | ๋ฐ์ดํฐ ์ธํ๋ผ ์ค๊ณ์
- ๋ง๋ฆฌ์ ์ค๋ฆฌ์๋ | ๊ณ ๊ฐ ์์ง๋์ด, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ๋ฌธ๊ฐ
- ๋ฏธ์ ธ ๋ฒํ ํํธ | ์ ์ ์ ํ ๊ด๋ฆฌ์
- ๋ฌ์จ ๊ณค์๋ ์ค | ์ ํ ๊ด๋ฆฌ์
- ์ ๋ฐ๋งํด | ๊ทธ๋ฃน ์ ํ ๊ด๋ฆฌ์, ์คํ ๋ฆฌ์ง