ESXi란 - VMware의 Hypervisor
- Type1 베어메탈 형태의 하이퍼바이저이다.
- ESXi 는 콘솔접속이 가능 <-> ESX 는 콘솔접속이 불가능
- ESXi 설치후 해당 IP로 직접 접근이 가능하나 해당 ESXi 하나만을 관리 가능하므로 추천하지 않는다
따라서 VCSA를 설치하여 VCSA로 접근하여 여러개의 ESXi를 관리하는 것이 좋다
VCenter - ESXi를 관리하기위 한 툴
- ESXi에 직접 접근하게 되면 ESXi 1개만을 관리할 수 있다 이때문에 VCSA를 이용하여 여러개의 ESXi를 관리한다
- VCSA Web 과 VCSA Client 프로그램 둘중하나를 이용하여 ESXi들을 관리한다 요즘은 Web을 많이 이용한다
*ActiveDirectory 도메인의 사용자 및 그룹이 vCenter Server 구성요소에 엑세스 가능하게 설정하기
- https://docs.vmware.com/kr/VMware-vSphere/6.0/com.vmware.vsphere.vcsa.doc/GUID-08EA2F92-78A7-4EFF-880E-2B63ACC962F3.html
조건
1. Mem12GB 이상의 Host가 필요
2. DC필요 (IP로 접속이 불가능)
3. CPU : 2P 1C
4. MEM : 4GB
VMware 네트워크 종류
VMKernal - 외부에서 ESXi 까지만 연결이 되는 포트
VM Net Network - 가상머신까지 연결이 되는 포트
용어
VCSA - VMware vCenter Server Appliance
BOX(VCSA 내에서는 데이터센터 로 통한다)
- ESXi가 설치되는 장비
1. 내장형
2. 외부형
Thin Disk - 동적할당 (사용하는 만큼만) <-> Thick Disk
Appliance - 오로지 1개의 기능만을 실행하는 서버를 의미함
우리가 배운 서버의 모든 기능을 활용하는 장비는 Appliance가 아님
구조
- VM들을 관리하기 위한 ESXi하이퍼바이저 안에 VCSA가 설치된다
- VCSA는 하나의 ESXi에만 설치되면 된다
- 그 VCSA를 통해 여러개의 ESXi를 관리한다.
다시 그 ESXi들이 여러개의 VM들을 관리한다.
시나리오
| W2k16-AD | W2k16-Mem | ESXi |
IP | 1.0.0.1 | 1.0.0.2 | 1.0.0.11 |
SM | 255.255.255.0 | ||
DG | 1.0.0.254 | ||
DNS | 1.0.0.1 168.126.63.1 | ||
CPU | 1P1C | 1P1C | 2P1C |
Memory | 4GB | 2GB | 12GB |
HDD | 50GB,20GB | 50GB,100GB | 100GB |
Roles | DC, NFS_ISO | NFS_STO | Hypervisor |
과정
Web VCSA를 이용하여 ESXi 들을 관리한다.
1. W2k16-AD 설치 및 구성
- AD구축
- NFS 역할 추가 후 NFS_ISO 이름의 NFS공유 디스크 추가
- W10 ISO파일을 NFS_ISO에 넣어 놓는다
2. W2k16-Mem 설치 및 구성
- AD 가입
- NFS 역할 추가 후 NFS_STO 이름의 NFS공유 디스크 추가
3. ESXi 설치
ESXi 하드웨어를 추가하기위해 VMware ESX를 선택
하드웨어 이름을 알아보기 쉽게 ESXi 로 설정
CPU를 2Processors, 1Core로 설정
Memory를 12GB로 설정
Paravirtualized SCSI로 설정한다 (반가상화)
HDD 는 100GB로 설정
CPU설정을 확인하면 자동으로 CPU 가상화가 체크되어있음을 볼 수 있다.
CD에 VMvisor를 넣는다
ESXi Install을 진행한다
Enter를 눌러 Continue
나머지는 Default로 그대로 진행하면 된다
US Default 를 선택
F2를 눌러 ESXi 를 설정한다
Configure Management Network를 선택하여 Network 설정을 진행한다.
3번째에 체크하고 직접 IP를 설정한다
DNS설정을 진행
AD를 바라보게 한다
HOSTname을 적절히 설정한다
4. VCSA 설치
VCSA 를 설치하기 위해 VCSA iso 파일을 우클릭하여 가상 드라이브에 마운트를 선택한다.
VCSA를 더블클릭하여 실행
vcsa-ui-installer를 클릭하여 폴더를 연다
win32를 선택
installer.exe를 실행한다 (경로 : H:\vcsa-ui-installer\win32)
설치를 선택
배포유형을 내장형으로 선택한다
ESXi 호스트 : 배포 대상을 ESXi 의 IP로 지정한다
암호 : ESXi 의 root 계정의 비밀번호를 입력한다
VM이름을 VCSA로 지정하고 루트암호를 설정한다
배포크기는 매우 작음을 선택한다
아직 NFS 데이터 스토어와 연결을 할 수 없으므로 Local 데이터 스토어를 선택한다
씬 디스크 모드를 선택하여 동적 디스크 할당을 한다
VM Network 를 선택하여 ESXi에 설치되는 VM으로 접근이 가능하게 한다
IP : 1.0.0.12
설치가 진행이된다
설치 1단계가 끝이나면 2단계를 진행해야한다.
VCSA에 대한 간단한 설정이다.
VCSA에 접근하기 위한 SSO를 설정한다
설치가 진행된다
5. VCSA 설정
0) VCSA Web 접속
internet explorer에서 VCSA를 설치할 때 지정한 IP를 입력하면
VCSA Web이 나타난다
설치시 입력했던 도메인을 관리자계정과함께 적어 ID로 사용한다
1) 데이터센터 구성(ESXi 들이 관리될 BOX)
데이터 센터 구성은 간단하다 VCSA에 우클릭하여 새 데이터센터 만들기를 누르고 적절한 이름을 지정하면 된다
2) 하이퍼바이저 추가(ESXi)
데이터센터를 우클릭하여 호스트를 추가한다(하이퍼 바이저 추가 작업)
root 계정으로 입력
확인 후 진행
잠금 모드를 일반으로 설정
확인
호스트가 추가 되었음을 볼 수 있다.
3) 하이퍼바이저가 사용할 데이터 스토어 추가(NFS_ISO , NFS_STO)
1. NFS STO 추가 (VM들이 저장될 곳)
하이퍼 바이저가 사용될 데이터 스토어를 추가하기위해 새데이터 스토어를 클릭한다.
네트워크 상에있는 데이터 스토어를 사용할 것이므로 NFS를 유형으로 지정한다
NFS3 를 지정
VM들이 저장될 STO를 추가하는 것이므로 NFS_STO로 이름을 지정한다.
2. NFS ISO 추가(VM들이 사용할 ISO가 저장되는 곳)
생략 ...
다음과 같이 ISO와 STO를 추가 된것을 볼 수 있다.
4) VM 추가
하이퍼 바이저를 클릭하고 VM 탭에서 새 가상 시스템을 누른다.
이름을 적절히 입력한다.
NFS_STO에 저장한다
default로 진행
사양을 시나리오대로 준다.
ISO파일을 넣기 위해 데이터 스토어 ISO파일을 선택한다
W10 ISO를 집어 넣고 가상시스템을 시작시키면 Windows10 설치를 진행 할 수 있다.
@VCSA 접속이 안되는 경우
VCSA가 설치된 ESXi를 웹을 통하여 접속한뒤 VCSA를 따로 시작시켜야한다.
(VCSA가 시작되는 시간이 매우 오래걸리므로 참고)
'Cloud' 카테고리의 다른 글
Cloud - 퍼블릭 클라우드와 프라이빗 클라우드란 - 수정중 (2) | 2018.11.12 |
---|---|
Cloud - vSpheres ESXi 라이브 마이그레이션 (0) | 2018.11.08 |
Cloud - VM에 XenLicense 설치 (0) | 2018.11.02 |
Cloud - VDI (Virtual Desktop Infrastructure) 데스크톱 가상화 구축 (0) | 2018.10.29 |
Cloud - 서버 가상화(Virtualization) (0) | 2018.10.24 |