프라이빗 클라우드는 단일 고객 전용 클라우드 컴퓨팅 환경을 말합니다. 클라우드의 많은 이점을 온 프레미스 IT 인프라의 보안 및 제어와 결합하고 있습니다

프라이빗 클라우드란?

프라이빗 클라우드(내부 클라우드 혹은 기업 클라우드라고도 함)는 모든 하드웨어 및 소프트웨어 리소스가 단일 고객에게만 전담되고 접근할 수 있는 클라우드 컴퓨팅 환경을 말합니다. 프라이빗 클라우드는 탄력성, 확장성, 서비스 제공의 용이성 등 일반적인 클라우드 컴퓨팅의 이점에 엑세스 제어, 보안, 리소스 사용자 지정 등 온프레미스의 이점을 결합한 형태입니다.

다수의 기업이 퍼블릭 클라우드(다수의 고객이 인프라를 공유하는 클라우드 형태)보다 프라이빗 클라우드를 선택합니다. 프라이빗 클라우드는 규정 준수 요구사항을 충족시키기가 더 수월하기 때문인데, 기밀 문서, 지적재산권, 개인정보, 의료기록, 재무 데이터 등의 민감 데이터를 처리하기 위해 프라이빗 클라우드를 선택합니다.

클라우드 네이티브 원칙에 따라 프라이빗 클라우드 아키텍처를 구축하면, 상황에 따라 워크로드를 퍼블릭 클라우드로 이동하기 수월하고, 필요에 따라 하이브리드 클라우드 환경에서 실행할 수 있는 유연성을 확보할 수 있습니다.

프라이빗 클라우드의 작동원리

프라이빗 클라우드는 단일 테넌트 환경입니다. 즉, 모든 리소스는 한 고객만 접근할 수 있으며,  이를 격리된 엑세스라고 합니다. 프라이빗 클라우드는 일반적으로 고객의 데이터 센터에서 온프레미스로 호스팅됩니다만, 별도의 클라우드 제공업체의 인프라에서 호스팅되거나. 오프 사이트 데이터 센터에 있는 임대 인프라를 기반으로 구축될 수도 있습니다. 관리 모델도 다양한데, 전체를 직접 관리할 수도 있고, 아웃소싱 하거나 적절히 섞을 수도 있습니다.

프라이빗 클라우드 아키텍쳐

단일 테넌트 설계를 제외하면, 프라이빗 클라우드의 기술은 다른 클라우드와 동일합니다. 고객의 요구에 따라 컴퓨팅 리소스와 가상 서버를 유연하게 확장하거나 프로비저닝하고, 구성할 수 있습니다. 사용이나 트래픽에서의 고가용성 확보를 위해 중복을 조절하고, 전체 리소스 활용도의 최적화를 시행합니다. 이를 위해 아래와 같은 기술이 포함됩니다.

  • 가상화: 물리적 하드웨어를 기반으로 추상회된 IT 리소스(컴퓨팅, 스토리지, 메모리, 네트워크 등)을 리소스 풀로 풀링한 후, 가상머신(VM), 컨테이너, 기타 가상화된 IT 인프라 요소를 사용합니다. 물리적 제약조건을 제거함으로써 하드웨어의 활용을 극대화하고, 어플리케이션간 리소스의 활용과 공유를 제공하여 클라우드의 확장성과 민첩성, 탄력성을 확보합니다.
  • 관리소프트웨어: 관리자가 실행 중인 인프라와 어플리케이션에 대한 집중화된 제어를 제공합니다. 이를 통해 프라이빗 클라우드 환경에서 보안, 가용성 및 리소스 활용의 최적화를 시행할 수 있습니다.
  • 자동화: 수동 반복이 발생하는 서버 프로비저닝과 통합 등의 속도를 높입니다. 사람의 개입을 줄여 스스로 서비스 리소스 제공을 가능하도록 합니다.

또한 프라이빗 클라우드 사용자는 DevOps, 컨테이너, 마이크로 서비스 등과 같은 클라우드 네이티브 어플리케이션 아키텍쳐와 방식을 사용함으로써 효율성과 유연성을 높이고 퍼블릭/하이브리드 클라우드 환경으로 원활하게 전환할 수 있습니다.


<원본>

IBM Cloud에서 데이터 모델링에 대해서 자세히 알고 싶으신가요? 지금 IBM에서 무료 계정을 등록하고 더 자세하게 알아보세요.