VMware vSphere는 가상화를 위한 소프트웨어 구성 요소 모음입니다. 여기에는 ESXi, vCenter Server 및 vCenter Single Sign-On과 같은 기타 소프트웨어 구성 요소와 vSphere 환경에서 여러 가지 기능을 수행하는 vCenter Server 플러그인이 포함됩니다.

vSphere에는 다음과 같은 소프트웨어 구성 요소가 포함됩니다.

ESXi
가상 시스템을 실행하는 하이퍼바이저입니다. 각 가상 시스템에는 물리적 시스템의 모든 기능을 수행하는 구성 및 디스크 파일 집합이 있습니다.

ESXi를 통해 가상 시스템을 실행하고, 운영 체제를 설치하고, 애플리케이션을 실행하고, 가상 시스템을 구성합니다. 구성에는 스토리지 디바이스와 같은 가상 시스템의 리소스를 식별하는 기능이 포함됩니다.

서버는 가상 시스템을 관리할 수 있는 부트스트래핑, 관리 및 기타 서비스를 제공합니다.

vCenter Server
네트워크에 연결된 VMware ESXi 호스트의 중앙 관리자 역할을 하는 서비스입니다. vCenter Server는 가상 시스템 및 ESXi 호스트의 작업을 지시합니다.

vCenter Server는 사전 구성된 가상 시스템에서 자동으로 실행되도록 설치됩니다. vCenter Server 서비스는 백그라운드에서 지속적으로 실행됩니다. vSphere Client가 연결되어 있지 않고 vCenter Server가 있는 컴퓨터에 로그온한 사용자가 없어도 모니터링 및 관리 활동을 수행합니다. 관리하는 모든 호스트에 네트워크를 통해 액세스할 수 있어야 합니다.

vCenter ServervCenter ServervCenter Server 구성 요소를 실행하는 데 최적화된 사전 구성된 가상 시스템으로 배포됩니다. vCenter ServerESXi 호스트 6.5 이상에 배포할 수 있습니다.

vCenter ServervCenter Server 구성 요소 실행을 위한 모든 필수 서비스는 vCenter Server 설치에 번들로 구성되어 있습니다. 모든 vCenter Server 서비스는 VMware 서비스 라이브러리 Lifecycle Manager 서비스의 하위 프로세스로 실행됩니다. 이 구성 설정에 대한 자세한 내용은 "vCenter Server 설치 및 설정" 설명서를 참조하십시오.

vCenter Single Sign-On
vCenter Server 관리 인프라의 일부인 서비스입니다. vCenter Single Sign-On 인증 서비스는 다양한 vSphere 소프트웨어 구성 요소의 상호 통신을 지원하여 VMware Cloud 인프라 플랫폼의 보안을 개선합니다. vCenter Single Sign-On 인증 서비스는 Active Directory 같은 디렉터리 서비스를 통해 각 구성 요소에서 개별적으로 사용자를 인증할 필요 없이 보안 토큰 교환 메커니즘을 사용하여 사용자를 인증합니다.

vCenter Single Sign-On을 설치하면 다음과 같은 구성 요소가 배포됩니다.

STS(Security Token Service)
STS 인증서는 vCenter Single Sign-On을 통해 로그온한 사용자가 vCenter Single Sign-On이 지원하는 모든 vCenter 서비스에 인증할 수 있도록 합니다. STS 서비스는 SAML(Security Assertion Markup Language) 토큰을 발급합니다. 이러한 보안 토큰은 각 vCenter Single Sign-On ID 소스에 있는 사용자 ID를 나타냅니다.
관리 서버
관리 서버는 vCenter Single Sign-On 관리자 권한이 있는 사용자가 vSphere Client에서 vCenter Single Sign-On 서비스를 구성하고 사용자 및 그룹을 관리하는 데 사용됩니다. 처음에는 사용자 [email protected]만 이러한 권한을 갖습니다.
vCenter Lookup Service
vCenter Lookup Service는 vSphere 인프라에 대한 토폴로지 정보를 포함하므로 vSphere 구성 요소가 이 서비스를 통해 서로 안전하게 연결할 수 있습니다. 단순 설치를 사용하지 않을 경우 다른 vSphere 구성 요소를 설치할 때 Lookup Service URL을 지정하라는 메시지가 표시됩니다. 예를 들어 Inventory Service 및 vCenter Server 설치 관리자는 Lookup Service URL을 요청한 다음 해당 Lookup Service에 연결하여 vCenter Single Sign-On을 찾습니다. 설치 후 Inventory Service 및 vCenter Server 시스템은 vCenter Lookup Service에 등록되므로 vSphere Client와 같은 다른 vSphere 구성 요소가 이를 찾을 수 있습니다.
VMware Directory Service

vsphere.local 도메인과 연결된 디렉토리 서비스입니다. 이 서비스는 포트 389에서 LDAP 디렉토리를 사용할 수 있도록 하는 다중 테넌트, 피어 복제 디렉토리 서비스입니다. 다중 사이트 모드에서는, 한 VMware Directory Service 인스턴스에서 VMware Directory Service 컨텐츠를 업데이트하면 다른 모든 vCenter Single Sign-On 노드와 연결된 VMware Directory Service 인스턴스가 자동으로 업데이트됩니다.

vCenter Server 플러그인
vCenter Server에 추가적인 기능을 제공하는 애플리케이션입니다. 일반적으로 플러그인은 서버 구성 요소와 클라이언트 구성 요소로 구성됩니다. 플러그인 서버는 설치 후 vCenter Server에 등록되고 vSphere Client에서 플러그인 클라이언트를 다운로드할 수 있게 됩니다. 플러그인을 vSphere Client에 설치하면 추가된 기능과 관련된 보기, 탭, 도구 모음 버튼 또는 메뉴 항목을 추가하여 인터페이스를 변경할 수 있습니다.

플러그인은 인증과 사용 권한 관리와 같은 주요 vCenter Server 기능을 이용하지만 고유한 유형의 이벤트, 작업, 메타데이터 및 권한을 가질 수 있습니다.

일부 vCenter Server 기능은 플러그인으로 구현되며 vSphere Client 플러그인 관리자를 사용하여 관리할 수 있습니다. 이러한 기능에는 vCenter 스토리지 모니터링, vCenter 하드웨어 상태 및 vCenter서비스 상태가 포함됩니다.

vCenter Server 데이터베이스
vCenter Server 환경에서 관리되는 각 가상 시스템, 호스트 및 사용자의 상태를 유지하는 영구 스토리지입니다. vCenter Server 데이터베이스는 vCenter Server 시스템에 원격 또는 로컬일 수 있습니다.

데이터베이스는 vCenter Server를 설치할 때 함께 설치 및 구성됩니다.

vCenter Server 시스템 및 연결된 vSphere Client를 통하지 않고 VMware Host Client를 통해 ESXi 호스트에 직접 액세스하는 경우에는 vCenter Server 데이터베이스를 사용하지 않습니다.

tcServer
대부분의 vCenter Server 기능은 tcServer가 필요한 웹 서비스로 구현됩니다. tcServer는 vCenter Server 시스템에 vCenter Server 설치의 일부로 설치됩니다.

tcServer를 실행해야 하는 기능으로는 lCIM/하드웨어 상태 탭, 성능 차트, WebAccess, 스토리지 정책 기반 서비스, vCenter Service 상태 등이 있습니다.

vCenter Server 에이전트
각 관리 호스트에서 vCenter Server로부터 수신한 작업을 수집, 통신 및 실행하는 소프트웨어입니다. vCenter Server 에이전트는 호스트가 vCenter Server 인벤토리에 처음 추가될 때 설치됩니다.
호스트 에이전트
각 관리 호스트에서 vSphere Client를 통해 수신한 작업을 수집, 전달 및 실행하는 소프트웨어입니다. ESXi 설치의 일부로 설치됩니다.