멀티클라우드

정의
멀티클라우드(Multi-cloud)는 기업이나 조직이 단일 클라우드 서비스 제공자가 아닌 두 개 이상의 클라우드 서비스 제공자(예: 아마존 웹 서비스(AWS), 마이크로소프트 애저, 구글 클라우드 플랫폼 등)의 인프라를 동시에 활용하는 컴퓨팅 환경을 의미한다. 이는 보통 퍼블릭 클라우드 간의 조합을 중심으로 구성되며, 종종 온프레미스 인프라(프라이빗 클라우드)와도 결합될 수 있다.

개요
멀티클라우드 전략은 기업의 유연성, 내결합성, 성능 최적화 및 특정 지역이나 규제 요건 준수를 위한 목적으로 도입된다. 예를 들어, 특정 워크로드는 AWS에서 실행하고, 다른 애플리케이션은 구글 클라우드에서 운영함으로써 공급자 종속성(lock-in)을 방지하고, 각 공급자의 강점(예: 머신러닝, 스토리지 성능 등)을 최대한 활용할 수 있다. 또한, 재해 복구 또는 서비스 중단에 대비한 백업 전략으로도 사용되며, 데이터 거버넌스 및 개인정보 보호 규정(GDPR, CCPA 등) 준수를 위해 지역별 클라우드에 데이터를 분산 저장할 수 있다.

어원/유래
‘멀티클라우드(multi-cloud)’는 접두사 ‘멀티-(multi-)’와 ‘클라우드(cloud)’의 복합어로, ‘다수의 클라우드’를 의미한다. 이 용어는 2010년대 중반 클라우드 컴퓨팅이 보편화되면서 클라우드 서비스 제공자의 다변화와 기업의 클라우드 전략 다각화 흐름 속에서 등장하였다. 정확한 도입 시점이나 최초 사용자는 확인되지 않는다.

특징
멀티클라우드 환경의 주요 특징은 다음과 같다.

  • 공급자 다양성: 여러 클라우드 공급자로부터 서비스를 선택함으로써 선택의 폭이 넓고, 최적의 서비스를 조합할 수 있다.
  • 리스크 분산: 특정 공급자의 서비스 장애나 보안 사고 시 다른 클라우드를 통해 서비스 지속성을 유지할 수 있다.
  • 규제 준수: 데이터를 특정 지역에 저장해야 하는 규제 요건에 유리하다.
  • 관리 복잡성: 서로 다른 클라우드 간의 통합, 보안 정책, 모니터링, 비용 관리 등 운영의 복잡도가 증가한다.
  • 통합 도구 필요: 클라우드 관리 플랫폼(CMP), 클라우드 서비스 브로커(CSB) 등의 도구가 종종 필요하다.

관련 항목

  • 하이브리드 클라우드(Hybrid Cloud)
  • 퍼블릭 클라우드(Public Cloud)
  • 프라이빗 클라우드(Private Cloud)
  • 클라우드 네이티브(Cloud Native)
  • 클라우드 마이그레이션(Cloud Migration)
  • 클라우드 거버넌스(Cloud Governance)
둘러보기

더 찾아볼 만한 주제