VMware Cloud Director Object Storage ExtensionVMware Cloud Director 사용자에게 객체 스토리지 기능을 제공하기 위해 데이터 센터에 설치하는 독립형 미들웨어 서비스입니다.

VMware Cloud Director Object Storage Extension의 아키텍처

설치 및 구성 중에 포털 확장성 프레임워크를 사용하여 VMware Cloud Director Object Storage Extension의 사용자 인터페이스를 VMware Cloud Director에 대한 사용자 인터페이스 플러그인으로 등록합니다. 그 결과, 시스템 관리자 권한으로 VMware Cloud Director cloud provider admin portal에서 그리고 조직 사용자 권한으로 VMware Cloud Director tenant portal에서 직접 VMware Cloud Director Object Storage Extension의 사용자 인터페이스에 액세스할 수 있습니다.

AWS S3, Cloudian HyperStore, Dell EMC ECSObject Storage 상호 운용성 서비스가 있는 S3 호환 스토리지 플랫폼에서 작동하도록 VMware Cloud Director Object Storage Extension을 구성할 수 있습니다.

VMware Cloud Director Object Storage Extension에서 사용하는 스토리지 플랫폼 간을 전환할 수 있지만 두 스토리지 플랫폼을 동시에 사용할 수는 없습니다.

VMware Cloud Director Object Storage Extension 인스턴스는 단일 VMware Cloud Director 인스턴스 또는 단일 VMware Cloud Director 서버 그룹에서 작동할 수 있지만 다중 지역 S3 지원을 위해 여러 VMware Cloud Director Object Storage Extension을 배포할 수 있습니다.

다음 다이어그램에서는 VMware Cloud Director Object Storage Extension 아키텍처와 구성 요소 간의 네트워크 연결을 보여 줍니다.


모든 구성 요소가 함께 작동하여 VMware Cloud Director 사용자에게 개체 스토리지 기능을 제공하는 방법을 보여 주는 아키텍처 다이어그램입니다.

가상 시스템 배포를 포함하는 VMware Cloud Director Object Storage Extension의 구성 요소

가상 시스템 배포를 포함하는 VMware Cloud Director Object Storage Extension은 4개의 구성 요소로 구성됩니다.

표 1. VMware Cloud Director Object Storage Extension의 구성 요소
구성 요소 설명
OSIS(Object Storage 상호 운용성 서비스)

S3와 호환되는 스토리지 플랫폼을 VMware Cloud Director Object Storage Extension과 통합하는 데 사용되는 서비스입니다.

이 구성 요소는 OSIS를 지원하는 VMware Partner Program for Object Storage Extension 파트너가 제공합니다. 자세한 내용은 VMware Object Storage 상호 운용성 서비스 개발 가이드를 참조하십시오.

VMware Cloud Director Object Storage Extension 서비스 포트 443의 데이터 경로 및 제어 경로에 대한 API를 제공하는 VMware Cloud Director Object Storage Extension의 공용 서비스입니다. 가상 시스템 배포의 경우 각 서비스 노드는 Linux 시스템에서 실행되는 독립형 프로세스입니다.
VMware Cloud Director Object Storage Extension Keeper(voss-keeper) 서비스 VMware Cloud Director Object Storage Extension 서비스에 대한 시스템 서비스 및 ose 명령줄 유틸리티입니다. voss-keeper 서비스는 시스템 서비스로 실행되며, systemctl 명령줄 유틸리티를 사용하여 관리할 수 있습니다.

voss-keeper 서비스를 중지하면 포트 443에서 VMware Cloud Director Object Storage Extension 서비스도 중지됩니다.

  • VMware Cloud Director Object Storage Extension 미들웨어 서비스 및 사용자 인터페이스 플러그인을 설치하고 시작합니다.
  • VMware Cloud Director Object Storage Extension에서 사용하는 Java 데몬 상태를 모니터링합니다.
  • 클러스터 내에서 VMware Cloud Director Object Storage Extension 노드 간의 구성을 동기화합니다.
  • 내부 가상 IP 변환 서버를 설치하고 시작합니다.
명령줄 유틸리티(ose) VMware Cloud Director Object Storage Extension을 구성하고 Java 데몬을 시작 또는 중지하는 데 필요한 스크립트를 포함합니다.

VMware Cloud Director Object Storage Extension의 역할 및 권한

VMware Cloud Director 큐브 뷰에서 활성화된 계정이 있는 모든 사용자는 VMware Cloud Director Object Storage Extension에 액세스할 수 있습니다.

표시되는 항목과 수행할 수 있는 작업은 VMware Cloud Director 조직 내의 사용자 프로파일에 할당된 권한에 따라 다릅니다.

VMware Cloud Director의 사용자 프로파일에 할당된 권한은 VMware Cloud Director Object Storage Extension에서 사용자 역할을 정의합니다.

다음 표에는 VMware Cloud Director 권한과 VMware Cloud Director Object Storage Extension 역할 간의 매핑이 포함되어 있습니다.

표 2. VMware Cloud Director 권한 및 VMware Cloud Director Object Storage Extension 역할 간 매핑
VMware Cloud Director Object Storage Extension 테넌트 포털 역할 VMware Cloud Director 권한 참고
제공자 관리자
  • 일반: 관리자 보기
  • 제공자 VDC: 보기
  • 조직 VDC: 보기
  • UI 플러그인: 보기
없음.
테넌트 관리자
  • 일반: 관리자 보기
  • 조직 VDC: 보기
  • UI 플러그인: 보기
VMware Cloud Director Object Storage Extension테넌트 관리자VMware Cloud Director에서 해당 사용자 계정에 제공자 VDC: 보기 역할이 할당되지 않아야 합니다. 제공자 VDC: 보기 역할을 테넌트 관리자에게 할당하면 VMware Cloud Director Object Storage Extension의 사용자 역할이 제공자 관리자로 변경됩니다.
테넌트 사용자 UI 플러그인: 보기 VMware Cloud Director Object Storage Extension테넌트 사용자VMware Cloud Director에서 해당 사용자 계정에 일반: 관리자 보기일반: 관리자 보기 역할이 할당되지 않아야 합니다. 이러한 역할을 테넌트 관리자에게 할당하면 VMware Cloud Director Object Storage Extension의 사용자 역할이 테넌트 관리자로 변경됩니다.

VMware Cloud Director의 미리 정의된 역할 및 권한에 대한 자세한 내용은 미리 정의된 역할 및 권한을 참조하십시오.