'하이브리드 클라우드'란 무엇입니까?
하이브리드 클라우드는 두 가지 이상의 클라우드 환경을 혼합한 것입니다. 하이브리드 클라우드 배포에는 퍼블릭 클라우드*와 프라이빗 클라우드**가 결합되며, 온프레미스 레거시 인프라도 포함될 수 있습니다. 클라우드가 진정한 하이브리드가 되려면, 서로 다른 이러한 클라우드 환경이 밀접하게 상호 연결되어 있어야 하며, 하나의 통합 인프라로 작동하는 것이 필수입니다. 거의 모든 하이브리드 클라우드에는 하나 이상의 퍼블릭 클라우드가 포함됩니다.
하이브리드 클라우드는 하이브리드 자동차와 유사한 점이 많습니다. 하이브리드 자동차는 완전히 다른 두 가지 기술, 즉 휘발유 엔진과 전력을 결합한 것입니다. 두 기술은 완전히 다른 방식으로 작동하며 각 기술에는 장단점이 있지만, 이 두 가지가 효과적으로 결합되면 대부분의 휘발유 전용 자동차보다 효율은 높으면서 전기만으로 작동하는 대부분의 자동차보다 힘이 좋습니다. 마찬가지로, 하이브리드 클라우드에서도 다양한 클라우드 환경 유형의 장점을 결합되어, 효율성과 기능성이 향상됩니다.
하이브리드 클라우드는 다양한 용도가 있습니다. 특정 서비스에는 프라이빗 클라우드를 이용하고 다른 서비스에는 퍼블릭 클라우드를 이용할 수 있으며, 퍼블릭 클라우드를 프라이빗 클라우드의 백업으로 사용할 수도 있습니다. 또한 대부분의 작업은 프라이빗 클라우드에서 유지하면서 수요가 높을 때만 퍼블릭 클라우드를 이용해 처리하는 것도 가능합니다.
(클라우드 기술의 작동 방식에 대한 자세한 내용은 클라우드란 무엇인가요?를 참조하세요)
하이브리드 클라우드에 포함되는 환경의 유형은 무엇인가요?
아래 나열된 모든 환경 중 두 가지를 결합하면 이를 "하이브리드 클라우드"라고 할 수 있습니다.
- 퍼블릭 클라우드: 퍼블릭 클라우드는 외부 벤더가 운영하는 클라우드 서비스이며, 서버가 하나 또는 다수의 데이터 센터에 있을 수 있습니다. 퍼블릭 클라우드는 다수의 조직에서 공유합니다. 가상 머신을 이용하면, 여러 회사에서 개별 서버를 공유할 수 있으며, 여러 회사가 동일한 물리적 서버 내의 서버 공간을 임대하기 때문에 이를 "다중 테넌트(임대자)"라고 부릅니다.
- 온프레미스 프라이빗 클라우드: 프라이빗 클라우드는 한 회사를 전담하는 데이터 센터입니다. 프라이빗 클라우드의 서버는 다른 사람의 소프트웨어, 파일, 데이터와 공유되지 않습니다. 온프레미스 프라이빗 클라우드는 외부 벤더가 아니라 조직 자체에서 유지 관리하고 보호합니다.
- 호스팅 프라이빗 클라우드: 서버가 하나의 조직을 전담한다는 점에서 온프레미스 프라이빗 클라우드와 같습니다. 하지만 호스팅 프라이빗 클라우드의 클라우드 서버는 해당 조직 내에 있지 않으며, 제삼자 공급자가 하나 이상의 원격 데이터 센터에서 클라우드 서버를 호스팅하고 유지 관리하며, 조직에서는 내부 네트워크가 아니라 인터넷을 통해 클라우드에 액세스합니다. 그러나 퍼블릭 클라우드와 달리 다중 테넌트가 존재하지 않으며, 클라우드 서버를 다른 조직과 공유하는 일은 없습니다.
- 온프레미스(레거시): 온프레미스 또는 레거시 배포에서는 클라우드 기술이 전혀 사용되지 않습니다. 대신 이 모델을 사용하는 조직에서는 소프트웨어 라이선스 구매, 구내에서 하드웨어 설치 및 유지 관리, 직원 컴퓨터에 대한 로컬 소프트웨어 설치라는 고전적인 관행을 따릅니다. 예컨대, 직원들이 Google Docs를 사용하는 대신 자신의 컴퓨터에 설치되고 실행되는 Microsoft Word나 기타 프로그램을 이용하게 됩니다.
하이브리드 클라우드와 멀티클라우드의 차이점은?
멀티클라우드 배포는 다수의 퍼블릭 클라우드를 결합하지만, 하이브리드 클라우드는 다른 유형의 환경인 하나의 퍼블릭 클라우드를 결합합니다. 하이브리드 클라우드는 사과와 오렌지를 결합하는 것입니다. 멀티클라우드 배포는 다양한 사과를 결합하는 것과 더 유사합니다.
직사각형 중에는 정사각형이 있지만, 모든 직사각형이 정사각형은 아닌 것처럼, 멀티클라우드도 다수의 퍼블릭 클라우드 이외에 다수의 클라우드 환경 유형을 혼합한다면 하이브리드 클라우드가 될 수 있습니다. 반대로, 하이브리드 클라우드 배포도 다수의 퍼블릭 클라우드를 이용한다면, 멀티클라우드일 수 있습니다.
하이브리드 클라우드 내에서 상이한 환경들이 어떻게 서로 통신합니까?
하이브리드 클라우드가 잘 작동하기 위한 핵심은 떨어진 클라우드 사이의 연결입니다. 퍼블릭 클라우드, 프라이빗 클라우드, 온프레미스 인프라는 다음과 같은 다양한 방법으로 서로 연결할 수 있습니다.
- 애플리케이션 프로그래밍 인터페이스(API)
- VPN(Virtual Private Network)
- 광역 네트워크(WAN)
클라우드 사이에 연결이 작동하지 않는다면, 이는 하이브리드 클라우드를 이용하는 것이 아닙니다. 단순히 둘 이상의 별도 클라우드 환경을 병행으로 가동하는 것이며, 하이브리드 클라우드 배포의 장점을 누릴 수 없습니다.
하이브리드 클라우드 아키텍처 이용의 장점은 무엇인가요?
- 유연성: 하이브리드 클라우드를 이용하면 다른 스타일의 클라우드 배포로 쉽게 전환할 수 있습니다. 예를 들어, 퍼블릭 클라우드 배포만을 이용하기로 결정한 경우, 일부 사업 프로세스 또는 스토리지가 이미 퍼블릭 클라우드에 있다면, 단순하게 처리할 수 있습니다.
- 기술의 다양성 증대: 퍼블릭 클라우드를 통해, 빅 데이터 처리 등 프라이빗 클라우드에서 실행하기에는 실용적이지 않은 기술을 포함할 수 있습니다.
- 가동 중단을 피하기 위한 백업: 하나의 클라우드가 작동을 중지하거나 고장나면, 다른 클라우드에 의존할 수 있어 서비스 중단을 피할 수 있습니다. 이러한 이중화 유형은 멀티클라우드 배포의 이점이기도합니다.
- 수요 급증 충족: 대부분의 프로세스는 프라이빗 클라우드에서 실행하면서, 작업 부하가 갑자기 증가하는 경우 퍼블릭 클라우드를 사용하여 시스템 용량을 늘릴 수 있습니다. 예를 들어, 블랙 프라이데이에 전자 상거래 사이트에 평상시보다 훨씬 많은 사용자가 몰리는 경우가 있습니다. 이러한 전략을 클라우드 버스팅이라고 합니다. 작업 부하가 하나의 클라우드에서 다른 대형 클라우드로 "버스팅(갑자기 이동함)"되기 때문입니다.
- 비용 절감 잠재력: 프라이빗 클라우드와 같은 내부 데이터 센터를 유지 관리하는 일은 비용이 많이 들고 자원 집약도가 심한 경우가 있습니다. 일부 작업을 퍼블릭 클라우드로 이전하면, 온프레미스 인프라를 많이 유지하지 않아도 되므로 비용을 절감할 수 있습니다.
- 중요한 데이터를 온프레미스에 유지: 일부 조직에서는 신용 카드 번호, 의료 정보, 재무 데이터 등의 중요한 데이터를 처리합니다. 이러한 데이터를 온프레미스에 유지하면, 중요한 데이터를 보호하는 보안 조치에 대한 제어 능력이 커집니다. 하이브리드 클라우드 배포에서는 중요한 데이터를 안전한 프라이빗 클라우드에 보관하고, 나머지 애플리케이션 실행은 퍼블릭 클라우드를 이용할 수 있습니다.
하이브리드 클라우드 아키텍처 이용의 단점은 무엇인가요?
- 공격면 확장: 네트워크 인프라가 복잡해지면, 공격자가 취약점을 발견해 악용할 가능성이 커집니다. 프라이빗 클라우드와 같은 단일 클라우드는 강력한 보안 보호 기능을 갖출 수 있습니다. 하지만 다양한 공급업체의 여러 클라우드를 사용하는 경우 모든 클라우드의 보안 수준이 동일하지는 않을 것입니다.
- 통합의 복잡성 증대: 상이한 클라우드 유형 간의 연결 및 오케스트레이션이 극히 중요합니다. 따라서, 하이브리드 클라우드는 VPN과 같은 연결 기술도 설치하고 유지 관리해야하므로 단일 퍼블릭 클라우드 또는 단일 프라이빗 클라우드 배포에 비해 추가적인 설치 단계가 필요합니다.
- 보안 복잡성: 온프레미스 프라이빗 클라우드는 회사 방화벽 뒤에서 실행되지만 호스팅 프라이빗 클라우드 또는 퍼블릭 클라우드는 그렇지 않습니다. 회사에서는 데이터를 안전하게 유지하기 위해 여러 가지 보안 제품(온프레미스 클라우드용 및 퍼블릭 클라우드용)을 사용해야 하는 경우가 있습니다. 또한 다수의 클라우드에서 사용자의 신원을 확인하는 일(액세스 제어)도 쉽지 않은 경우가 있습니다.
Cloudflare는 하이브리드 클라우드 배포에 어떻게 통합되나요?
Cloudflare 전역 네트워크는 최종 사용자와 Cloudflare 고객의 인프라 사이에 위치하여, 사용자와 기업 모두를 보호하고, 사용자에게 오가는 트래픽을 가속화합니다. Cloudflare는 하이브리드 클라우드 및 멀티클라우드를 포함하는 모든 유형의 네트워크 인프라 앞에 배포될 수 있습니다.