본문 바로가기

CSP (Cloud Service Provider)/GCP191

[GCP] 부하 분산기 트래픽의 집중 트래픽이 집중 되며 서버에 부하가 늘어가면 서버 관리자는 들어오는 트래픽에 대한 고민을 해야합니다. 서버의 하드웨어 성능을 늘릴 것인가 서버 한 대를 더 구매할것인가 여기서 스케일 업 , 스케일 아웃 으로 말할 수있습니다. 이름설명 스케일 업 서버의 하드웨어(CPU,메모리 등)업그레이드 스케일 아웃 서버를 한대 더 구매 스케일 아웃처럼 서버를 한대 더 구비하여 서비스를 제공할때 각 서버에 몰리는 트래픽에 관리에 대한 문제점이 생깁니다 만약, 서버-A에는 만대의 트래픽이 몰리고 서버-B에는 수백 대의 트래픽만이 몰린다면 우리가 만족할 만한 서비스가 이뤄지기 힘들기 때문입니다. 하지만 이러한 문제점은 로드밸런싱으로 해결 할 수 있습니다. 그래서 로드 밸런싱이 뭔데? 컴퓨터 네트워크 기술의 일종.. 2022. 5. 13.
GKE로 배포 관리하기 (1)순차적 업데이트 안녕하세요 BTC Hallo 팀입니다. 오늘부터 3주동안 GKE로 배포 관리하는 법에 대해서 차근차근 업로드 해보도록 하겠습니다. DevOps 방식에서는 정기적으로 여러 배포를 사용하여 '지속적 배포', 'Blue/Green 배포', 'Canary 배포'와 같은 애플리케이션 배포 시나리오를 관리합니다. 여러 이기종 배포가 사용되는 일반적인 시나리오를 처리할 수 있도록 컨테이너를 확장해보고, 관리해보았습니다. 영역 설정 #영역을 us-central1-a로 설정 gcloud config set compute/zone us-central1-a 이 실습에서 사용할 샘플 코드 가져오기 gsutil -m cp -r gs://spls/gsp053/orchestrate-with-kubernetes . cd orches.. 2022. 5. 13.
[Google Cloud Platform] GCP VPC(Virtual Private Cloud) 네트워크 GCP VPC (Virtual Private Cloud) - Virtual Private Cloud 네트워크 - 중요한 VPC 기능 안녕하세요. BTC GCP팀 소속 손지수, 박은혜입니다. 오늘은 하늘도 예쁘고 기분도 좋은 금요일입니다! 지난 2주간 GCP 기본개념에 대해 함께 알아봤습니다. 1주 차에는 GCP 리소스 계층구조와 제품 및 서비스를 이어서 2주 차에 제품 및 서비스, 콘솔 소개를 진행했습니다. 혹시 리소스 계층 구조에 대해서 기억하고 계시나요? 굉장히 대단하십니다. 네. GCP에서는 가장 먼저 조직 노드를 구성해줍니다. 그 후 프로젝트, 리소스 순서로 생성하실 수 있습니다. 이 과정에서 프로젝트의 수가 많아서 관리의 어려움이 있기 때문에 조직 - 프로젝트 사이에 폴더라는 것으로 프로젝트들을.. 2022. 5. 9.
[GCP] Cloud DNS DNS (Domain Network Servie) 우리가 기존에 사용하던 사이트들의 이름은 원래 IP로 구성되어있습니다. 사이트IP 네이버 223.130.195.200 구글 172.217.175.110 실제로 위 표의 IP를 URL 입력 창에 넣고 이동하면 네이버와 구글에 이동이 가능합니다. 도메인 연결 ? 웹 서버가 있는것처럼 DNS를 이용하여 도메인을 연결할려면 DNS 서버가 필요합니다. DNS 서버를 만들어 서버 구성을 다 완료하고 만들어진 DNS 서버의 아이피와 도메인 연결 사이트를 이용하여 DNS 호스트를 연결해줘야만 도메인 이름으로 접속 할 수 있습니다. 이러한 과정을 할 필요없이 GCP의 cloud dns를 사용하면 레코드 값만 등록하여 도메인 이름으로 접속이 가능합니다. Cloud DNS .. 2022. 5. 9.
[Qwiklab] Building an IoT Analytics Pipeline on Google Cloud Data Engineering 과정 (in Qwiklab) Building an IoT Analytics Pipeline on Google Cloud 2022. 5. 5.
GCP에서 컨테이너화된 웹 애플리케이션 배포하기 안녕하세요~! BTC Hallo팀입니다. 오늘은 GCP에서 컨테이너화 된 웹 애플리케이션 배포하기 실습에 대해 소개해 드리겠습니다. GCP 문서를 참고하여 웹 애플리케이션을 Docker 컨테이너 이미지에 패키징하고 GKE 클러스터에서 컨테이너 이미지를 실행하고, 사용자 니즈에 따라 확장 가능한 부하 분산된 복제본 세트로서 웹 애플리케이션을 배포했습니다. 저장소 만들기 Artifact Registry에 이미지를 저장하고 레지스트리에서 배포합니다. Artifact Registry는 Google Cloud에서 권장되는 Container Registry입니다. hello-repo라는 저장소를 만들었습니다. gcloud artifacts repositories create hello-repo \ --reposit.. 2022. 5. 4.
[Google Cloud Platform] GCP 기본 개념 -2 안녕하세요! GCP 기본개념 2탄으로 뵙게 된 BTC_손지수, 박은혜 입니다. 저번 포스팅에선 GCP를 사용하며 알아두면 좋은 리소스의 계층 구조와 제품 및 서비스에 대해 간단하게 알아보았습니다. 오늘은 저번 제품 및 서비스 소개를 덧붙여 더 알아본 후에 콘솔 소개를 이어 나가보도록 하겠습니다! 그럼 이번 한 주도 저희와 함께 GCP에 가까워져봅시다! 저번 포스팅 후반부에 GCP의 제품 및 서비스들과 추천 제품들에 대해서 알아보았습니다. 이번에는 GCP의 인기 제품들에는 어떤 것들이 있는지 간단하게 알아보고자 합니다. 먼저 첫 번째로 Compute Engine 입니다. Compute Engine은 Google 인프라에서 가상 머신을 만들고 실행할 수 있는 맞춤 설정 가능한 안전한 컴퓨팅 서비스입니다. 옵.. 2022. 4. 29.
[GCP] 인스턴스 그룹만들기 오토스케일링 인스턴스에 들어오는 트래픽으로 인스턴스의 사용량이 [지정한계]% 에 도달하게된다면 자동적으로 이미 정해진 이미지|이미지 템플릿을 이용하여 새로 인스턴스를 만들어 부담은 분산시켜 줍니다. 인스턴스 그룹 gcp 에서는 오토스케일링을 인스턴스 그룹으로 지칭 합니다. 새로운 스테이트리스(Stateless) 관리형 인스턴스 그룹 새로운 스테이트풀 관리형 인스턴스 그룹 새 비관리형 인스턴스 그룹 스테이스리스, 스테이스 풀 5equal0 - 스테이트풀,스테이트리스 에서 발췌 스테이스리스 세션 정보를 Server에 저장하지 않습니다. 세션에 무관한 응답 Client의 세션정보(상태)을 저장한다고 하면 처음에 저장된 Server에 Client의 세션정보(상태)가 저장이 되므로 로그밸런서로 이용하여 트래픽이 .. 2022. 4. 29.