멘토링 진행 시 실습환경 구성을 위해 미리 테스트했던 내용
약 21일간 해당 구성을 유지할 수 있는지 조사 확인이 필요하여 작성
개요
GCP에서 기본적으로 제공하는 Free Tier ($300)으로 3-Tire로 구축이 가능한지 조사, 구축 한 내용을 정리
구성도
리소스 현황
역활 | 리소스명 | 스펙 | 비고 |
HTTP LB | Cloud Load Balancing | 전역 HTTP(S) 부하 분산기(기본) | |
TCP LB | Cloud Load Balancing | TCP 부하 분산 | |
WEB | Compute Engine | e2-small ( vCPU 2, 2GB) | |
WAS | Compute Engine | e2-medium( vCPU 2, 4GB) | |
DB | SQL | Cloud SQl vCPU 2Core, Memory 8GB, HDD : 10GB |
|
Redis | Cloud Memorystore | 표준, 1GB | 복제 없음 |
Bastion | Compute Engine | f1-micro ( vCPU 1, 614MB) | |
Client | Compute Engine | e2-medium( vCPU 2, 4GB) | us-central 별도VPC |
금액
하루 운영비용 : $8.50
진행간 특이사항
서울 리전사용
Autoscale 테스트로 web, was 그룹으로 VM들을 5개, 10개씩 20여분 동안 증설 테스트 진행하였고 문제없이 진행
별도의 VPN에 생성한 client 역할을 하는 VM에는 crontab에 1시간 간격으로 주기적으로 아래와 같이 트래픽을 발생
“ab -n 100 -c 10 http://test.seonggi.kr/”
Free Trial 제약사항의 경우
Compute Engine의 8 코어 이상은 되지 않습니다.
그 외 3-Tire구축에 진행했던 SQL, Redis, Load Balancing제품에는 제약사항이 없습니다.
https://cloud.google.com/terms/free-trial
실제 운영되는 웹사이트 구축이 아니기에 WAS Session Clustering에 사용한 Redis는 기본등급, 1GB (월 $35.77)으로 사용했습니다.
SQL의 경우에도 2vCPU, 8GB HDD 10GB 저사양으로 설정했습니다.
3-Tire 구축관련글은 아래 참조
https://seonggi.kr/208?category=982188
'Cloud > GCP' 카테고리의 다른 글
[GCP] Shared VPC에서 Service Project별로 권한 설정하기 (0) | 2024.12.02 |
---|---|
[GCP] Mobile Device Alerting 설정 (0) | 2024.11.25 |
[Security] 서비스 경계 브리지를 사용한 GCP 리소스간 연결방법 (2) | 2024.11.19 |
GCP Web console 접근을 위한 X-windows 구성 (0) | 2024.10.16 |
[GCP/OS] GCP compute engine SSH key 발급 및 접속 (0) | 2024.08.21 |
Google Cloud Next ’24 Security 참석 (0) | 2024.08.19 |
[GCP] WebConsole 접근 방안 (0) | 2024.08.05 |