멀티클라우드 접근 방식을 사용하는 가장 일반적인 세 가지 이유는 성능, 복원력 및 보안 때문입니다. 성공적인 멀티클라우드를 구축하는 데 있어 가장 큰 동기 부여 요소로 비용이 언급되는 경우는 거의 없습니다. 세 가지 가장 큰 각각의 멀티클라우드 드라이버에 대해 간략하게 살펴보도록 하겠습니다.
성능. 콘텐츠 전송 네트워크(CDN)와 마찬가지로 멀티클라우드는 리소스를 최종 사용자와 더 가깝게 이동시켜 성능 이점을 제공할 수 있습니다. CDN은 데이터와 멀티미디어 콘텐츠를 네트워크로 연결된 최종 사용자와 가능한 한 가까운 위치에 저장합니다. 이와 유사하게 멀티클라우드를 구축하면 사용자와 리소스 사이의 물리적 거리를 최소화하는 네트워크 영역 또는 도메인으로 애플리케이션의 일부 또는 전체를 옮길 수 있습니다. 사용자 리소스 근접성을 개선하면 광역 네트워크를 통해 데이터 및 애플리케이션에 액세스하는 것과 관련된 네트워크 지연 시간이 줄어듭니다. 사용자가 액세스하는 리소스에서 지리적으로 멀리 떨어져 있을수록 경험하는 지연 시간이 길어집니다.
복원력. 둘 이상의 클라우드에서 애플리케이션을 호스팅하면 개별 클라우드의 장애로부터 보호되지만, 클라우드 복원력에 대해 이야기할 때 약간의 뉘앙스를 지적하는 것이 중요합니다. 퍼블릭 클라우드 프로바이더는 여러 지역에 걸쳐 데이터센터를 운영하여 인프라에 이중화 척도를 구축합니다. 이러한 설정은 고객이 여러 클라우드 프로바이더를 사용하지 않고도 기본 수준의 복원력을 달성하도록 지원합니다. 그러나 구성 실수 같은 청구 분쟁 및 인적 오류는 단일 클라우드 프로바이더가 호스팅하고 처리하는 모든 워크로드를 위험에 빠뜨릴 수 있습니다. 각 지역이 서로 다른 자격 증명을 가진 다른 계정에서 관리되도록 하는 것과 같이 이에 대한 많은 해결 방법이 있습니다. 그러나 이러한 해결 방법은 멀티클라우드 구축과 관련된 문제와 유사한 운영 복잡성 문제를 야기합니다.
보안. 보안상의 이유로 멀티클라우드(특히 프라이빗 클라우드와 퍼블릭 클라우드의 조합)를 구축할 수도 있습니다. 많은 조직은 클라우드 컴퓨팅의 경제적 이점과 확장성 혜택 또는 특정한 클라우드 서비스 프로바이더가 제공하는 기능을 활용하고자 하지만 데이터 및/또는 워크로드를 특정한 지리적 위치 또는 온프레미스 구축으로 제한해야 합니다. 일반적으로 이러한 상황은 정보 프라이버시에 대한 유럽 일반 데이터 보호 규정(GDPR)이나 데이터 주권 문제와 같은 규제 요구 사항에 따라 결정됩니다. 추가적인 멀티클라우드 보안 고려 사항에 대해서는 아래의 토론 내용을 참조하십시오.