이 가이드에서는 Windows 환경에 VMware vCenter Server 6.7을 설치하는 전체 과정을 단계별로 자세히 안내합니다. 본격적인 설치에 앞서, 성공적인 배포를 위해 반드시 숙지해야 할 시스템 요구 사항과 배포 옵션, 그리고 사전 준비 절차를 먼저 살펴보겠습니다.
vSphere 인프라의 핵심 구성 요소
VMware vSphere 인프라의 핵심은 크게 두 가지 구성 요소로 이루어져 있습니다.
VMware vSphere ESXi는 물리 서버의 CPU, 메모리, 네트워크, 스토리지 등 하드웨어 리소스를 추상화하여 여러 가상 머신에 배분하는 가상화 계층을 제공합니다. 이를 통해 가상 머신과 가상 어플라이언스를 생성하고 운영할 수 있습니다.
VMware vCenter Server는 여러 ESXi 호스트와 각 호스트에서 실행 중인 가상 머신들을 중앙 집중식으로 통합 관리할 수 있게 해주는 관리 도구입니다.
vCenter Server의 두 가지 배포 옵션
VMware가 지원하는 vCenter Server 배포 방식은 다음 두 가지입니다.
- Windows 기반 설치: Windows 가상 머신 또는 물리 서버에 vCenter Server를 직접 설치하는 방식
- VCSA(Linux 어플라이언스) 배포: Linux 기반 vCenter Server Appliance(VCSA)를 ESXi 호스트에 배포하는 방식
이 글에서는 그중 Windows Server에 vCenter Server를 설치하는 절차를 중점적으로 다룹니다.
Windows용 vCenter Server란?
Windows Server에 설치하는 vCenter Server는 Linux 어플라이언스가 등장하기 전까지 유일하게 제공되던 배포 방식이었습니다. 그러나 VMware는 VCSA를 지속적으로 개선해 왔으며, 현재는 Windows용 vCenter Server에서 Linux 기반 VCSA로의 마이그레이션을 공식적으로 권장하고 있습니다.
특히 VMware는 최근 vCenter 6.7이 Windows 플랫폼에서 지원되는 마지막 버전이며, 이후 새로운 기능은 오직 VCSA에만 추가될 것이라고 발표했습니다. 따라서 신규 구축이라면 VCSA 사용을 우선 검토하는 것이 좋습니다.
설치 전 필수 확인 사항
vCenter Server를 설치하기 전에 아래 최소 요구 사항을 충족하는지 확인하세요.
- 운영 체제: 64비트 Windows Server 2008 SP2 이상
- 도메인 컨트롤러 제외: vCenter Server를 설치할 시스템은 Active Directory 도메인 컨트롤러여서는 안 됩니다.
- 데이터베이스 옵션: 다음 세 가지 중 선택 가능합니다.
- 설치 프로그램에 번들로 포함된 PostgreSQL 데이터베이스
- Microsoft SQL Server 2008 R2 SP2 이상
- Oracle 11g 또는 12c
- 시간 동기화: 설치 대상 Windows 가상 머신을 포함한 모든 vSphere 구성 요소의 시계를 동기화해야 합니다. NTP 서버 사용을 권장합니다.
- 하드웨어 요구 사항: Windows용 vCenter Server 및 Platform Services Controller(PSC)의 하드웨어 요구 사항을 확인합니다.
- 스토리지 요구 사항: 스토리지 요건도 사전에 검토합니다.
- 최신 업데이트 적용: Windows Server에 최신 패치와 업데이트가 모두 적용되어 있어야 합니다.
- 서비스 계정: 로컬 시스템 계정이 아닌 사용자 계정으로 vCenter Server 서비스를 실행하려면, 해당 계정이 반드시 관리자(Administrators) 그룹의 구성원이어야 합니다.
- 사전 설치 검사: 설치 프로그램 시작 시 자동으로 사전 점검이 실행되며, 요구 조건이 충족되지 않으면 문제를 해결할 때까지 설치를 진행할 수 없습니다.
보다 상세하고 정확한 지원 정보는 VMware 공식 호환성 가이드(VMware Compatibility Guide)를 참고하시기 바랍니다.
Windows에 vCenter Server 6.7 설치하기 – 단계별 진행
1단계. VMware 제품 다운로드 사이트에서 vCenter Server 6.7 ISO 이미지 파일을 내려받습니다.
2단계. 다운로드가 완료되면 해당 ISO 파일을 설치에 사용할 Windows 서버에 마운트합니다.
3단계. ISO 이미지 루트 디렉터리에 있는 autorun.exe 파일을 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행합니다.
4단계. VMware vCenter Server for Windows 설치 마법사가 시작되면 Install(설치)을 클릭합니다.
5단계. "Welcome to VMware vCenter Server 6.7 installer" 화면에서 Next(다음)를 클릭합니다.
6단계. 라이선스 약관에 동의(Accept)한 후 Next를 클릭하여 설치를 계속 진행합니다.
7단계. 다음 화면에서 Embedded Platform Services Controller Deployment Model(내장형)과 External Platform Services Controller Deployment Model(외부형) 중 하나를 선택해야 합니다. 기본값(내장형)을 그대로 두고 Next를 클릭합니다.
* 참고: 이 가이드는 내장형(Embedded) 옵션 기준으로 작성되었습니다. 외부형(External) 옵션을 사용하려면 vCenter Server 설치 전에 PSC를 먼저 배포해야 합니다.
8단계. System Name 입력란에 vCenter Server의 IP 주소 또는 FQDN(정규화된 도메인 이름)을 입력합니다.
* 주의: 여기에 설정한 값은 영구적이며, 설치 완료 후에는 변경할 수 없습니다.
9단계. "vCenter Simple Sign-On Configuration" 설정 단계입니다.
a. vCenter Single Sign-on Domain Name: 기존 SSO 도메인 이름을 입력하거나 새 도메인을 생성합니다. 기본값("vsphere.local")을 그대로 사용해도 됩니다.
b. SSO 사용자 이름과 비밀번호를 입력하고, 기본 사이트(Site) 이름은 그대로 둡니다.
c. Next를 클릭하여 계속 진행합니다.
* 주의: SSO 구성 역시 설치 후에는 변경할 수 없습니다.
10단계. 다음 화면에서는 vCenter Server 인스턴스를 시작할 계정을 지정합니다. 기본 설정인 "Windows Local System Account"를 그대로 사용하고 Next를 클릭합니다.
11단계. 이 단계에서는 vCenter Server에서 사용할 데이터베이스를 구성합니다. "Use the embedded VMware Postgres"(내장 PostgreSQL 사용)를 선택하거나, 외부 데이터베이스의 연결 정보를 입력한 후 Next를 클릭합니다.
12단계. "Configure ports" 설정 화면에서는 기본 포트 구성을 그대로 사용하거나 필요에 맞게 변경한 후 Next를 클릭합니다.
13단계. vCenter 서비스가 설치될 대상 폴더를 지정합니다. 기본 경로를 그대로 사용하거나 'Change' 버튼을 클릭해 다른 경로를 지정한 뒤 Next를 클릭하여 계속 진행합니다.
14단계. "Customer Experience Improvement Program(고객 환경 개선 프로그램)"에 참여하려면 해당 체크박스를 선택한 후 Next를 클릭합니다.
15단계. 지금까지 구성한 모든 설정 값을 검토합니다. 문제가 없다면 Install(설치)을 클릭합니다.
16단계. 설치가 완료되면 Launch the vSphere Web Client를 클릭해 즉시 웹 클라이언트를 실행하거나, Finish를 클릭해 설치 마법사를 종료합니다.
17단계. 설정이 모두 끝나면 웹 브라우저에서 vCenter Server의 IP 주소 또는 DNS 이름을 입력하여 새로 구축된 vCenter Server에 로그인할 수 있습니다.
* 참고: 기본적으로 vCenter는 60일 무료 평가판 기간이 제공됩니다. 평가 기간이 종료된 후 계속 사용하려면 라이선스를 구매해야 합니다.
마무리
지금까지 Windows Server에 vCenter Server 6.7을 설치하는 전 과정을 살펴보았습니다. 이 가이드가 도움이 되었다면 댓글로 여러분의 경험을 공유해 주세요. 또한 주변에 공유하여 더 많은 분들이 활용할 수 있도록 도와주세요.