타사 소프트웨어 및 서비스

Google Compute Engine 환경 개선을 위해 사용할 수 있는 다양한 추가 소프트웨어 및 서비스가 있습니다. 소프트웨어부터 데이터베이스, 관리형 서비스까지, Compute Engine을 통해 소프트웨어를 다양한 조합으로 사용할 수 있습니다.

이 페이지에서는 Compute Engine과 함께 사용할 수 있는 잘 알려진 서비스 및 소프트웨어 몇 가지를 설명합니다.

서비스

서비스 설명 공급업체 시작하기
CloudAMQP 관리형 RabbitMQ 서비스 84codes AB, Inc Compute Engine으로 구동하는 CloudAMQP
mLab 관리형 MongoDB 데이터베이스 ObjectLabs Corporation Compute Engine으로 구동하는 mLab
Redis Labs 관리형 Redis 데이터베이스 Redis Labs, Inc Compute Engine으로 구동하는 RedisLab
SendGrid 이메일 전송 및 관리 SendGrid Compute Engine으로 구동하는 SendGrid

소프트웨어

기술 공급업체 유형 시작하기 라이선스
Ansible Ansible, Inc 구성 관리 Compute Engine으로 구동하는 Ansible GNU
Apache Cassandra Apache 소프트웨어 재단 NoSQL 데이터베이스 Compute Engine으로 구동하는 Cassandra Apache
Chef Chef Software, Inc 구성 관리 Compute Engine으로 구동하는 Chef Apache
DPDK(Data Plane Development Kit) DPDK 고속 패킷 처리를 위한 라이브러리 및 드라이버 Compute Engine 인스턴스에서 DPDK 설정 및 구성 오픈소스 BSD 라이선스
Datastax Enterprise Datastax Inc NoSQL 데이터베이스 Compute Engine으로 구동하는 Datastax Enterprise Datastax Enterprise EULA
Mesosphere Mesosphere, Inc 클러스터 관리 시작하기 Mesosphere 서비스 약관
MongoDB MongoDB, Inc NoSQL 데이터베이스 Compute Engine으로 구동하는 MongoDB GNU AGPL 3.0
Puppet Puppet Labs 구성 관리 Compute Engine으로 구동하는 Puppet Enterprise Apache
RabbitMQ Pivotal Software, Inc 메시징 소프트웨어 Compute Engine으로 구동하는 RabbitMQ Mozilla 공개 라이선스
SaltStack SaltStack, Inc 구성 관리 Compute Engine으로 구동하는 SaltStack Apache
Terraform HashiCorp 코드형 인프라 Terraform Google Cloud Provider MPLv2

Ansible

Ansible은 구성 관리, 애플리케이션 배포, 기타 IT 관리 태스크를 자동화합니다.

Apache Cassandra

Apache Cassandra는 배포된 원칙을 기반으로 설계되는 NoSQL 데이터베이스입니다. 여러 노드에 데이터를 배포하면 클러스터는 개별 노드 실패로부터 복원되고, 클러스터를 확장하면 간단히 새 노드가 추가됩니다.

Chef

Chef는 인프라 크기와 관계없이 모든 물리적, 가상 또는 클라우드 위치에 서버 및 애플리케이션을 배포하는 시스템 및 클라우드 인프라 자동화 프레임워크입니다.

CloudAMQP

CloudAMQP는 클라우드에서 서비스로 호스팅된 RabbitMQ를 제공하는 관리형 서비스입니다. RabbitMQ는 애플리케이션의 메시지 시스템을 빌드할 수 있게 해주는 오픈소스 메시징 브로커 소프트웨어입니다.

DPDK(Data Plane Development Kit)

게스트 운영체제에서 오버헤드 처리 시 네트워크 패킷을 줄여야 하는 애플리케이션의 경우 Compute Engine 인스턴스에서 DPDK 소프트웨어를 사용할 수 있습니다. Google은 다음 DPDK 버전을 테스트합니다.

  • CentOS 7으로 구동하는 DPDK 18.05
  • CentOS 7으로 구동하는 DPDK 17.11
  • CentOS 7으로 구동하는 DPDK 17.05
  • CentOS 7으로 구동하는 DPDK 16.11
  • CentOS 7으로 구동하는 DPDK 16.07

Compute Engine은 virtionet 네트워크 드라이버를 사용합니다. Compute Engine 인스턴스에서 DPDK를 설정 및 구성하려면 안내에 따라 에뮬레이션 virtio NIC를 위한 폴 모드 드라이버를 설치하세요.

다음 가이드라인을 사용하여 Compute Engine에서 DPDK 성능을 최적화할 수 있습니다.

  • PKT_TX_TCP_SEG 옵션 설정을 통해 DPDK TCP 세분화 오프로드를 사용 설정합니다.
  • 다중-vCPU 인스턴스에서 폴링 모드 드라이버를 사용하여 DPDK를 실행할 때 컨텍스트 전환을 줄일 수 있도록 isolcpus 커널 매개변수를 설정합니다.

DataStax Enterprise

Datastax는 통합 검색 및 분석, 연중무휴 24시간 지원과 함께 Apache Cassandra의 엔터프라이즈급 버전을 제공합니다. Cassandra는 오픈소스 NoSQL 데이터베이스입니다.

Mesosphere

Mesosphere는 가상 머신 공유 풀에서 여러 애플리케이션을 실행하는 데 유용한 클러스터 관리자입니다.

MongoDB

MongoDB는 기존의 데이터베이스와 동일한 기능을 제공하는 동시에 신속하게 스키마를 변경할 수 있도록 해주는 민첩한 오픈소스 NoSQL 데이터베이스입니다.

mLab

mLab은 관리형 MongoDB를 제공합니다. MongoDB는 오픈소스 NoSQL 데이터베이스입니다.

Puppet

Puppet을 사용하면 가상 머신 및 가상 머신에서 실행 중인 소프트웨어의 구성 및 지속적인 관리를 자동화할 수 있습니다.

RabbitMQ

RabbitMQ는 애플리케이션의 메시징 시스템을 빌드할 수 있게 해주는 견고한 오픈소스 메시징 브로커 소프트웨어입니다.

Redis Labs

Redis Labs는 클라우드에서 관리형 Redis 데이터베이스를 제공합니다. Redis는 오픈소스 고급 키 값 캐시 및 저장소 소프트웨어입니다.

SaltStack

SaltStack은 인프라, 클라우드 또는 DevOps 기능을 자동화하는 시스템 및 구성 관리 소프트웨어입니다.

SendGrid

SendGrid는 Google Compute Engine 고객에게 Google Compute Engine 인스턴스에서 메일을 보내는 데 사용할 수 있는 무료 또는 선불 SendGrid 계정을 제공하는 파트너 서비스입니다.

Terraform

Terraform은 코드형 인프라(IaC) 작성, 계획, 생성을 위한 도구입니다.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Compute Engine 문서