멀티클라우드

멀티클라우드(Multicloud)는 다양한 해석이 존재하는 용어로, 일반적으로 여러 클라우드 컴퓨팅 제공업체를 사용하는 시스템을 의미한다. ISO/IEC 22123-1에 따르면 "멀티클라우드는 고객이 둘 이상의 클라우드 서비스 제공업체가 제공하는 퍼블릭 클라우드 서비스를 사용하는 클라우드 배포 모델"이다. 멀티클라우드는 퍼블릭, 프라이빗 및 하이브리드 클라우드를 포함한 다양한 배포 모델과 서비스형 인프라스트럭처(IaaS), 서비스형 플랫폼(PaaS), 서비스형 소프트웨어(SaaS)와 같은 여러 서비스 모델을 포함할 수 있다. 멀티클라우드는 워크로드, 데이터, 트래픽 및 워크플로 이식성 옵션을 통합하며, 구현의 복잡성은 각기 다르다.

효과적으로 구현될 경우 멀티클라우드 솔루션은 아키텍처의 탄력성을 강화하고, 단일 벤더에 대한 의존도를 줄이며, 서로 다른 제공업체의 서비스를 활용하여 유연성을 향상시킬 수 있다. 그러나 멀티클라우드 전략은 운영 복잡성 증가, 보안 리스크, 비용 상승 및 통합의 어려움과 같은 과제도 안겨준다.

플렉세라(Flexera)의 2024년 클라우드 현황 보고서(State of the Cloud Report)에 따르면, 멀티클라우드 도입은 2024년에도 계속해서 증가했다. 기업들은 점점 더 애플리케이션을 특정 클라우드로 분리하고 최적의 서비스를 선택하고 있다. 주요 사용 사례로는 별도의 클라우드에서의 데이터 분석 및 클라우드 간 재해 복구가 포함된다.

 장점 및 과제 
멀티클라우드 접근 방식을 사용하면 클라우드 제공업체와 더 나은 가격 협상을 할 수 있는 능력, 필요한 경우 신속하게 다른 제공업체로 전환할 수 있는 능력, 벤더 종속을 피할 수 있는 능력 등 여러 장점이 있다. 또한 멀티클라우드는 여러 벤더와 개방형 표준에 의존할 수 있게 하여 노후화의 위험에 대비하는 좋은 방법이 될 수 있으며, 이는 시스템의 수명을 연장시킬 수 있다.

멀티클라우드 아키텍처의 추가적인 이점으로는 특정 데이터가 해당 지역/국가 내에 물리적으로 존재해야 한다는 지역 정책 준수, 물리적으로 더 가까운 클라우드 단위에서 처리 요청을 지리적으로 분산하여 지연 시간을 줄이고 재해로부터 보호하는 것 등이 있다.

멀티클라우드 환경에서는 다양한 문제와 과제도 나타난다. 보안 및 거버넌스가 더 복잡해지고, 더 많은 "가동 부품"으로 인해 회복탄력성 문제가 발생할 수 있다.

 멀티클라우드와 하이브리드 클라우드의 차이 
멀티클라우드는 여러 배포 방식(온프레미스 하드웨어, 퍼블릭 및 프라이빗 클라우드 호스팅)보다는 서로 다른 벤더의 여러 클라우드 서비스를 의미한다는 점에서 하이브리드 클라우드와 다르다. 하지만 멀티클라우드를 넓은 의미로 고려할 때, 하이브리드 클라우드는 여전히 멀티클라우드의 특수한 형태로 간주될 수 있다.

 같이 보기 
 클라우드 컴퓨팅
 서버리스 컴퓨팅

 각주 

분류:클라우드 컴퓨팅