VMware vCenter는 VMware vSphere 가상 인프라의 중요한 구성 요소로, 고급 VMware 기능을 사용할 수 있게 해줍니다. vCenter를 설치하는 가장 일반적인 방법은 ESXi 호스트에서 가상 머신으로 vCenter Server Appliance (VCSA)를 배포하는 것입니다.
이 블로그 포스트에서는 VMware vCenter를 가상 애플라이언스로 설치하여 vSphere 환경에서 기업 기능에 액세스하는 방법에 대해 설명합니다.
VMware vCenter Server란 무엇인가요?
VMware vCenter는 vSphere 환경을 중앙에서 관리하고 기업 기능을 활성화하기 위해 필요한 핵심 제품입니다. 이러한 기능에는 다음이 포함됩니다:
- 중앙 집중식 관리, Single Sign-On (SSO) 인증을 포함한
- 중앙 집중식 권한 관리
- 작업 및 이벤트의 중앙 집중식 로깅
- 리소스 관리
- ESXi 호스트 전체에서 관리 및 관리 작업을 수행하기 위한 중앙 위치
- 고가용성
- 분산 리소스 스케줄링
- 장애 허용
- 업데이트 관리자를 통한 중앙 집중식 업데이트
vRealize 제품군, Site Recovery Manager (SRM), NSX 네트워크 가상화 등을 잠금 해제하는 중앙 기능 - 다른 VMware 제품들, 포함 vRealize 제품군, Site Recovery Manager (SRM), NSX 네트워크 가상화 그리고 다른 제품들을 해제하기 위한 중앙 기능
무료 ESXi 설치로 가상 머신을 구축할 수는 있지만, vCenter Server는 특히 미션 크리티컬 환경에서 필요한 기업용 기능에 접근하기 위해 필수적입니다. 대부분, 아니면 전부, VMware의 다른 추가 제품들은 vCenter를 요구합니다. 이제 VMware vCenter 서버 설치 가이드로 넘어가 보겠습니다.
VMware vCenter 설치 및 옵션
전통적으로 vCenter Server를 배포하는 두 가지 옵션이 있었습니다:
- Windows Server – 물리적이든 가상이든
- 가상 환경 내에서 OVA Linux 어플라이언스를 사용합니다. 이 어플라이언스는 vCenter Server Virtual Appliance 또는 VCSA라고 알려져 있습니다.
vCenter의 초기에는 Windows 서버 설치가 선호되었는데, 당시에는 vCenter에 대해 더 나은 성능을 제공하는 플랫폼이었습니다. 그러나 가상 어플라이언스의 개발이 진행되면서 VMware은 VCSA가 Windows 어플라이언스와 마찬가지로 견고하다고 발표했습니다. 실제로 VMware은 자체 가상 머신 리소스를 관리하기 위해 VCSA를 독점적으로 사용한다고 언급되어 있습니다.
윈도우에서 vCenter 설치를 지원하는 것은 vCenter 6.7에서 중단되었습니다. VMware vCenter 7.0은 윈도우에서 설치를 지원하지 않으며 Linux 기반(Photon OS) 가상 어플라이언스로만 설치할 수 있으며, 이는 VCSA라고도 합니다. 따라서 이 VMware vCenter 서버 설치 가이드에서는 vCenter를 ESXi 호스트의 가상 어플라이언스로 배포합니다. 이 vCenter 설치 가이드는 vCenter 7과 8에 적용됩니다.
vSphere 환경에서 vCenter 7.0 이상을 설치하려면 먼저 ESXi 호스트를 준비해야 합니다.
VMware vCenter Appliance 설치
가상 환경에서 일반적인 vCenter Server Virtual Appliance(VCSA)를 배포하는 방법을 살펴보겠습니다.
- 다운로드 VMware 웹사이트에서 vCenter 설치 패키지를 다운로드하십시오. 다운로드 링크는 등록된 VMware 사용자에게만 제공됩니다. 다운로드한 VCSA는 ISO 형식이며 OVA 파일이 아닙니다.
- 이 ISO 이미지를 Windows 컴퓨터에 마운트하고 그래픽 사용자 인터페이스(GUI)에서 vCenter 설치 프로그램을 실행합니다.
아래 스크린샷에서 볼 수 있듯이 ISO 이미지를 마운트한 상태이며 이제 내용을 볼 수 있습니다. Windows 탐색기에서 installer.exe 파일을 실행해야 합니다. 이 Windows용 런처 파일은 D:\vcsa-ui-installer\win32 디렉토리에 저장되어 있으며, 여기서 D:는 vCenter ISO 설치 이미지를 마운트한 가상 DVD 드라이브입니다. 드라이브 문자는 여러분의 경우에 다를 수 있습니다. 설치 프로그램을 실행하려면 파일을 더블클릭하십시오.
마찬가지로, 리눅스 및 macOS 운영 체제에서 실행할 설치 관리자를 각각 lin64 및 mac 하위 디렉토리에서 찾을 수 있습니다.
vCenter를 VM에 배포하는 데 대체로 사용할 수 있는 OVA 템플릿 파일을 찾을 수 있습니다.
D:\vcsa\VMware-vCenter-Server-Appliance-7.0.0.10300-16189094_OVF10.ova
이 OVA 파일은 VMware 홈 랩에서 vCenter를 배포하는 경우 유용할 수 있습니다. VCSA를 명령 줄 인터페이스(CLI)에서 설치할 수도 있습니다.
- vCenter 설치 관리자 창이 열리면 다음을 선택할 수 있는 페이지가 표시됩니다. 설치, 업그레이드, 마이그레이션, 또는 복원 vCenter Server 어플라이언스.
1단계: vCenter Server 배포
- 소개. 이 화면에 표시된 정보를 읽고 플랫폼 서비스 컨트롤러에 대한 알림을 포함하여 마법사의 각 단계에서 다음을 클릭하여 계속합니다.
VMware vSphere 6.x에서는 외부 플랫폼 서비스 컨트롤러로 vCenter를 배포할 수 있었습니다. vSphere 7.0부터 외부 플랫폼 서비스 컨트롤러 배포가 더 이상 사용되지 않으며 내장 플랫폼 서비스 컨트롤러만 사용할 수 있습니다.
플랫폼 서비스 컨트롤러에는 공유 서비스(예: Single Sign-On, 라이선스 및 인증서 관리)가 포함되어 있습니다. 이 모든 것을 동일한 어플라이언스(vCenter 서버 및 플랫폼 서비스 컨트롤러)에 놓을 수 있습니다.
- 최종 사용자 라이선스 계약. 만나게 되는 두 번째 탭은 EULA(최종 사용자 라이선스 계약)입니다. 라이선스 계약의 조건에 동의합니다 메시지 옆의 체크박스를 선택한 후 다음을 클릭하십시오.
- vCenter Server 배포 대상. 다음 구성 화면은 vCenter Server 배포 대상 구성 화면입니다. 이 화면에서는 어플라이언스 VM이 실제로 프로비저닝될 호스트 ESXi 서버에 연결할 정보를 입력하라는 메시지가 표시됩니다. IP 주소 또는 FQDN(정규화된 도메인 이름)을 입력한 후 호스트에 연결하는 데 필요한 사용자 자격 증명을 추가할 수 있습니다.
- vCenter Server VM 설정. 이제 vCenter 자체로 가상 머신을 설정하는 세부 사항에 더 깊이 들어갈 수 있습니다. 여기서 어플라이언스 이름(VM 이름)과 루트 사용자(VCSA용 Linux 기반 Photon OS의 루트 사용자)의 OS 암호를 구성할 수 있습니다.
- 배포 크기 선택. 이 단계는 구성 프로세스의 중요한 부분입니다. 아래 콤보 박스를 펼쳐서 사용 가능한 옵션을 볼 수 있습니다. 다른 옵션을 선택하면, VM에 할당되는 자원의 양이 변합니다. vCenter를 위해 프로비저닝되는 VM에는 다양한 양의 자원이 할당됩니다.
- Tiny (최대 10 호스트, 100 VM)
- Small (최대 100 호스트, 1000 VM)
- Medium (최대 400 호스트, 4000 VM)
- Large (최대 1000 호스트, 10000 VM)
- X-Large (최대 2000 호스트, 35000 VM)
이 VMware vCenter Server 설치 가이드에서는 Tiny 옵션을 선택합니다.
- 데이터스토어 선택. ESXi 호스트가 VM을 프로비저닝하도록 구성해야 하는 옵션입니다. 여기서는 vCenter 어플라이언스가 배포될 대상 데이터스토어를 구성합니다.
충분한 여유 저장공간을 가진 필요한 데이터스토어를 선택합니다. 써클 디스크 모드 사용을 써클 프로비저닝 된 가상 디스크를 VCSA VM에 사용하여 저장공간을 절약하려면 사용할 수 있습니다.
- 네트워크 설정 구성. 정적 IP 구성을 사용하십시오. 시스템 이름 FQDN에 대한 작동 DNS 레코드가 있어야 합니다. FQDN이 해석되지 않으면 설치가 실패하게 됩니다. 이를 위해 전진하기 전에 확인하십시오.
- 스테이지 1 완료 준비. 이것은 vCenter 배포 구성과 가상 기기 VM을 프로비저닝하기 위해 수행할 작업에 대한 요약입니다. 매개변수를 확인하고 완료를 클릭하여 스테이지 1을 완료하십시오.
- vCenter 배포 프로세스에 문제가 없는 경우, 특히 DNS의 경우, 가상 기기의 배포가 성공적으로 완료되었다는 메시지를 받게 됩니다.
계속을 클릭하여 스테이지 2를 진행하십시오.
스테이지 1이 완료되었으며, 이제 vCenter Server 가상 기기 구성으로 스테이지 2를 완료해야 합니다. vCenter Server 관리 인터페이스에 대한 링크에 주의하십시오, 예를 들어 우리의 경우 https://vcenter7.localdomain:5480/입니다. 이 링크를 사용하여 vCenter 설치의 스테이지 2를 계속할 수도 있습니다. 마법사를 닫은 경우에도 그렇습니다.
스테이지 2: vCenter Server 설정
- 소개. VMware vCenter Server 설치의 스테이지 2가 시작되었다고 알립니다. 다음을 클릭하여 계속하십시오.
- vCenter Server 구성. 시간 동기화 모드를 선택하고 vCenter Server Appliance에 SSH 액세스를 활성화합니다.
- SSO 구성. SSO 구성을 통해 vSphere는 Active Directory, 로컬 보안 또는 다른 SAML 보안 인증 서비스를 포함한 여러 가지 보안 인증 서비스로 사용자 세션을 인증할 수 있습니다. 이러한 다른 소스들을 사용하지 않을 계획이라도 vCenter를 설치하려면 SSO를 설정해야 합니다. 또한, SSO 도메인이 Active Directory 도메인 이름과 다른 것으로 설정해야 합니다.
기본 vsphere.local SSO 도메인 이름을 사용할 수 있습니다.
- CEIP 구성. 그 다음, VMware 고객 경험 향상 프로그램에 참여할 수 있습니다. 이 예제에서는 VMware vCenter 서버 설치 가이드의 이 단계에서 체크박스를 선택 해제했습니다.
- 완료 준비. 구성을 확인하고 모든 것이 정확하다면 2단계를 완료하려면 완료를 클릭합니다.
- 경고 메시지를 읽고 VMware vCenter 서버 설치 프로세스를 중지하거나 일시 중지할 수 없음을 인지하세요. 계속하려면 OK를 클릭합니다.
- VMware vCenter 서버 설치 프로세스가 완료될 때까지 기다립니다.
- vCenter 설치를 완료한 후, 웹 브라우저를 열고 VMware vSphere Client에 로그인하려면 vCenter 설치 프로세스 중 설정한 VMware VCSA의 IP 주소를 입력합니다. 웹 브라우저에서 https://10.10.10.18에 접속하고 사용자 이름으로 [email protected]를 사용합니다. 현재 HTML5 vSphere Client만 사용 가능하다는 것을 참고하세요.
- 如果您已经购买了vCenter许可证,您可以输入
创建虚拟机,配置集群,并执行其他操作。您有60天的全功能试用版来应用许可证。
- 在您的网络浏览器中转到https://<vCenterFQDN_or_IP>:5480,并在管理设置中设置根密码过期日期(在我们的例子中为https://10.10.10.18)。如果您的密码过期,您将无法登录到包含一些重要VCSA设置的https://<vCenterFQDN_or_IP>:5480。
阅读更多关于vSphere安装和设置的信息。
VMware vCenter Server安装最佳实践
在本指南中,我们建议您在部署vCenter时遵循某些最佳实践:
- 确保您的ESXi目标主机以及可访问的数据存储、网络等已经正确配置,因为这些都是使用向导过程部署vCenter的前提条件。
- 确保您在安装前拥有SSO域和所需信息。它们需要与您的Active Directory域名称不同。
- vCenter Server에는 정적 IP 구성을 사용하는 것이 좋습니다.
- vCenter를 설치하기 전에 크기 요구 사항과 자원을 고려하세요.
- 앞으로 사용하고자 하는 데이터베이스 유형을 고려하세요 (내부 PostgreSQL 또는 외부 Oracle 데이터베이스 또는 MS SQL Server의 데이터베이스). Linux과 Windows 설치 사이에도 여러 옵션이 있습니다.
- 또한 Microsoft SQL server를 사용하는 경우, SQL express 설치를 사용할 계획인지 전체 SQL server를 사용할 계획인지 고려하세요.
- vCenter 서버 이름의 FQDN을 해결하기 위해 DNS가 올바르게 설정되어 있는지 확인하세요. 이 설정이 제대로 되어 있지 않으면 설치가 실패합니다.
- vCenter를 VM 애플리케이션으로 설치할 때, 해당 VM의 고可用성을 생각해야 합니다. vCenter를 가상 환경에서 실행할 때는 닭과 달이 있는 상황입니다. vCenter 관리되는 ESXi 작업 노드와 독립형 ESXi 작업 노드에 대한 데이터 보호를 보장하는 포괄적인 ESXi 백업 솔루션을 보유하고 있어야 합니다. vCenter 서버의 복사본을 안전하게 다른 위치에 저장하세요 (DR 시설 등).
- 고성능 데이터스토어를 선택하세요, 예를 들어, vCenter의 고성능을 위해 SSD 저장 장치를 기반으로 하는 데이터스토어를 선택하세요.
결론
VMware vCenter를 사용하면 ESXi 호스트와 VM의 관리가 효과적이고 편리합니다. vSphere 환경에서 VM을 정기적으로 백업하지 마십시오. NAKIVO 백업 솔루션은 백업 프로세스를 개선하고 클러스터 내의 VM을 포함하여 vCenter에 의해 관리되는 모든 VM을 보호하는 데 도움이 됩니다.
Source:
https://www.nakivo.com/blog/vmware-vcenter-deployment/