VMware vSphere는 가상화를 위한 소프트웨어 구성 요소 모음입니다. 여기에는 ESXi, vCenter Server 및 vSphere 환경에서 다양한 기능을 수행하는 그 밖의 소프트웨어 구성 요소가 포함됩니다.

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

ESXi

함께 작동하여 물리적 시스템의 모든 기능을 수행하는 구성 및 디스크 파일의 집합인 가상 시스템을 생성하기 위해 사용하는 가상화 플랫폼입니다.

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

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

vCenter Server

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

vCenter Server는 단일 Windows 또는 Linux 서비스이며 자동 실행되도록 설치됩니다. vCenter Server는 백그라운드에서 지속적으로 실행됩니다. vSphere Web Client가 연결되어 있지 않고 vCenter Server가 있는 컴퓨터에 로그온한 사용자가 없어도 모니터링 및 관리 활동을 수행합니다. vCenter Server에는 관리하는 모든 호스트에 대한 네트워크 액세스 권한이 있어야 하며, vSphere Web Client가 실행되는 모든 시스템에서 네트워크 액세스 권한을 사용할 수 있어야 합니다.

vCenter ServerESXi 호스트의 Windows 가상 시스템에 설치할 수 있으므로 VMware HA에서 제공하는 고가용성의 이점을 활용할 수 있습니다. 이 구성 설정에 대한 자세한 내용은 vSphere 설치 및 설정 설명서를 참조하십시오.

vCenter Single Sign-On

vCenter Server 관리 인프라의 일부인 서비스입니다. vCenter Single Sign-On 인증 서비스를 사용하면 각 구성 요소에서 Active Directory와 같은 디렉토리 서비스로 사용자를 별도로 인증하는 대신 보안 토큰 교환 메커니즘을 통해 다양한 vSphere 소프트웨어 구성 요소가 서로 통신할 수 있도록 허용함으로써 VMware 클라우드 인프라 플랫폼의 안전성을 높일 수 있습니다.

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에 대한 관리자 권한이 있는 사용자가 vCenter Single Sign-On Server를 구성하고 vSphere Web Client에서 사용자 및 그룹을 관리할 수 있습니다. 처음에는 사용자 administrator@vsphere.local만 이러한 권한을 갖습니다.

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 Web Client와 같은 다른 vSphere 구성 요소가 이를 찾을 수 있습니다.

VMware 디렉토리 서비스

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

vCenter Server 플러그인

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

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

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

vCenter Server 데이터베이스

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

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

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

tcServer

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

실행하는 데 tcServer가 필요한 기능으로는 lCIM/하드웨어 상태 탭, 성능 차트, WebAccess, 스토리지 정책 기반 서비스 및 vCenter서비스 상태가 있습니다.

vCenter Server 에이전트

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

호스트 에이전트

각 관리 호스트에서 vSphere Web Client를 통해 수신한 작업을 수집, 전달 및 실행하는 소프트웨어입니다. ESXi 설치의 일부로 설치됩니다.