이번 강의에서는 vCenter Server의 아키텍처에 대해 설명합니다.
vSphere 7.0부터는 Linux 기반 vCenter Server Appliance가 필수이며, Windows 기반 vCenter Server는 지원되지 않습니다. 외부 PSC(Platform Service Controller)는 지원되지 않습니다. 이전 버전의 vCenter Server에서 PSC가 제공하던 서비스는 vCenter Server Appliance에 직접 통합되었으며, 대부분의 문서에서 더 이상 PSC의 일부로 설명되지 않습니다.
vCenter Server Appliance 서비스
- vCenter Single Sign-On: 각 구성 요소가 사용자를 개별적으로 인증하도록 요구하는 대신, 안전한 토큰 교환 메커니즘을 활용하는 인증 서비스입니다.
- Security Token Service (STS): vCenter Single Sign-On의 구성 요소로, 사용자가 각 구성 요소에 개별적으로 인증할 필요 없이 다른 vCenter 구성 요소에 대한 사용자 인증을 위해 SAML 토큰을 제공합니다. vCenter Single Sign-On에 인증한 사용자에게는 SAML 토큰이 부여되며, 이 토큰은 이후 인증에 사용됩니다.
- Administration server: vSphere Client에서 vCenter Single Sign-On의 관리 및 구성을 지원하는 구성 요소입니다.
- vCenter Lookup Service: vSphere 인프라의 토폴로지를 포함하며, vSphere 구성 요소 간에 안전한 통신을 가능하게 하는 서비스입니다.
- VMware Directory Service: vCenter Single Sign-On(SSO) 도메인(vsphere.local)의 디렉터리 서비스
- vCenter Server plug-ins: vCenter에 기능을 추가하는 애플리케이션입니다. 이러한 애플리케이션은 대개 서버 구성 요소와 클라이언트 구성 요소로 이루어져 있습니다.
- vCenter Server database: 모든 가상 머신, ESXi 호스트 및 사용자의 상태를 포함하는 데이터베이스입니다. 이 데이터베이스는 vCenter Server 배포 마법사를 통해 배포됩니다.
- tcServer: vCenter와 함께 설치되며, ICIM/하드웨어 상태, 성능 차트, WebAccess, 스토리지 정책 기반 서비스 및 vCenter 서비스 상태와 같은 웹 서비스에서 사용되는 서비스입니다.
- License Service: 전체 vSphere 환경의 사용 가능한 라이선스를 저장하고 라이선스 할당을 관리하는 데 사용되는 서비스입니다.
- vCenter Server Agent: 이 서비스는 ESXi 호스트가 vCenter 인벤토리에 추가될 때 해당 호스트에 설치됩니다. 이 서비스는 vSphere Client에서 시작된 작업을 수집하고 전달하며 실행합니다.
- Host Agent: ESXi 호스트에 설치된 관리 에이전트입니다. vSphere Host Client에서 시작된 작업을 수집하고, 전달하며, 실행하는 역할을 담당합니다.
Single Sign-On Domain
각 vCenter Server는 vCenter Single Sign-On(SSO) 도메인과 연결되어 있으며, 이 도메인의 기본 이름은 vsphere.local입니다. 배포 과정에서 SSO 도메인 이름을 변경할 수 있습니다. SSO 도메인은 vCenter Server 및 Aria Operations와 같은 기타 VMware 제품에 대한 인증을 위한 로컬 도메인으로 간주됩니다.
vCenter Server Appliance를 배포할 때는 SSO 도메인을 생성하거나 기존 SSO 도메인에 가입해야 합니다. 도메인 이름은 VMware Directory Service(vmdir)에서 모든 LDAP(Lightweight Directory Access Protocol) 내부 구조화에 사용됩니다. Open-LDAP, Microsoft Active Directory 및 기타 디렉터리 서비스에서 사용되지 않는 고유한 이름을 도메인에 지정해야 합니다.
컴퓨팅 및 시스템 요구 사항
| Type of Environment | Number of CPUs | Memory |
|---|---|---|
| Tiny Environment (up to 10 hosts or 100 virtual machines) | 2 | 14 GB |
| Small Environment (up to 100 hosts or 1000 virtual machines) | 4 | 21 GB |
| Medium Environment (up to 400 hosts or 4000 virtual machines) | 8 | 30 GB |
| Large Environment (up to 1000 hosts or 10,000 virtual machines) | 16 | 39 GB |
| X-Large Environment (up to 2000 hosts or 35,000 virtual machines) | 24 | 58 GB |
vCenter Server Appliance Storage
| Deployment Size | Default Storage Size | Large Storage Size | X-Large Storage Size |
|---|---|---|---|
| Tiny | 579 GB | 2019 GB | 4279 GB |
| Small | 694 GB | 2044 GB | 4304 GB |
| Medium | 908 GB | 2208 GB | 4468 GB |
| Large | 1358 GB | 2258 GB | 4518 GB |
| X-Large | 2283 GB | 2383 GB | 4643 GB |