클라우드가상화시스템

1. #VMware View 가상화#ESXI서버#VMware Vsphere

봉구 IT세상 2015. 7. 1. 09:48

#1 VMware View 가상화

 

 

 Vsphere

 View

 용도

 서버 가상화

 데스크톱 가상화

 특징

- 하드웨어 통합 및 최적화

- 업무 연속성 개선

- 기업의 보안 규정 준수

- 안전한 모바일 데스크 톱

- 비즈니스 프로세서 데스크톱

- 원격 데스크 톱

 장점

 - 통합고 자동화

- 획기적 비용 절감

  간편한 관리 및 강력 한제어

- TCO 절감

- 다양한 데스크톱 환경 제공

 

# 프로토콜

 

- RDP : 원격 데스크톱 전용 프로토콜, 서버는 윈도우만 지원, 다른 프로토콜 보다 응답이 빠름

- PCoIP(PC over IP) : 화면을 전송하는 프로토콜 , VMware View채택

- ICA(Independent Computing Architecture) : 윈도우 기반 터미널에서 윈도우 터미널 서버를 이용하기 위한 프로토콜

- PGS(Remote Graphics Spftware) : HP 가 개발하 클라이언트 / 서버 형 원격 데스크 톱 솔류션

- VNC(Virtual Network Cpmputing) : GUI 를 전송하는 프리 소프트 웨어

 

# 하드 웨어

- 물리 PC이용 : 클라이언트 소프트 웨어 를 설치해 가상 머신을 이용한다

- 씬클라이언트 이용 : 경량 OS를 탑재한 클라이언트 전용 단말기

- 제로 클라이언트 : RDP/ICA/PCoIP를 지원 하는 클라이언트 단말기

- 스마트 폰과 태플릿 이용

 

#2 ESXI 서버

- 물리 적 호스트 시스템 위에 설치되면 CPU 메모리 등의 하드웨러 리소스 가상화하여 가상 머신에게 리소스 할당하는 가상화 핵심 엔진 역할

 

# ESXI 서버의 구성 요소

- VMkernel : 하이퍼 바이저 가상화 커널

 

# VMkernel

- 하드 웨어 리소스 스케줄링 담당 : VMkernel 은 하드 웨어 리소스 직접 조정 하여 가상 머신들이 리소스 사용을 요구 할때 즉각 접슨할수 있게끔 리소스 스케줄링을 담당하는 중요한 역할 담당

 

# 가상 머신을 위한 VMM(Virtual machine monitor) : 가상 머신에서 실행되는 실제 CPU명령을 전달하는 중계자 역할을 담당 # 모든 개별 가상 머신에게 는 각각 하나의 VMM 이 만드시 생성 되는데 가상 머신이 시작되면 CPU 명령어를 물리적인 CPU에 전달하고 또한 개별 머신들이 서로 충돌이나 간섭없이 작동될수 있도로 격리 시키는 역할도 담당

 

# 반강상화

- 다이렉트로 직접던짐(XEN)

 

# 전가상화

- 가상머신의 CPU에게 명령을 직접던지지 않고 Intel-vt , amd-V 기술을 이용하여 바이너리로 바꿔서 ( 이진수 코드) Intel-vt , amd-V 에게 전달하면 Intel-vt , amd-V 가 하이퍼 바이저 에게 처리 요청하여 하이퍼 바이저 가 물리적인 CPU 에 전달 (ESX,Hyper-V)

(애플레이션) binary transolation : 한 컴퓨터 가 다른 컴퓨터 처럼 똑같이 작동하기 위하여 특별한 프로그램 기술이나 기계적 방법을 사용하는 일

 

# VMM 프로세스 운영 

- CD-ROM,플로피 드라이브, 시리얼 포트와 같은 장티 들을 서비스 콘솔을 통해 가상 머신들이 접근하여 사용할수 있게끔 중계자 역할을 한다

 

#3 VMware Vsphere

 

# VMware vCenter Sercver

- 통합 된 하나의 관리 화면에서 다수의 호스트들과 수많은 가상 머신들을 일목요연하게 관리 할수 있다

 

# VMware vSphere Client

- ESX 서버를 관리 하는 방법은 크게 두가지 이다 Vcenter 서버를 통해 다수의 ESX 서버를 통합 관리 하는 것과 개별 ESX 서버를 따로 관리하는 방식이 그것이다 어떤 방식으로 접근하여 사용하든지 간에 반드시 사용해야 할 클라이언트 도구라 바로 Vsphere Client이다

 

# VMware File System

- VMFS은 VMware 에서 가상 머신을 위해 특별히 개방한 파일 시스템이다 # 가상 디스크 들은 VMFS파일 시스템 위에 VMDK라는 확장자를 가진 단일 파일로 생성

 

# VMware vStorage Thin Porvisioning
스토리지저장장치의크기가낭비되는것을막아주고실제사용영역맊을할당함으로써스토리지총소유비용을극대화할수있는기술 사용하는맊큼맊하드디스크에할당40GIGA하드가잡혀있으면최대40GIGA까지사용할수있다.

 

# VMware Vmotion(== live migration)
(젂제조건: 가상머싞이각각의젂용스토리지에있으면안됨-> 공유스토리지에있어야함)
- ESX 서버위에서작동중인가상머싞을무중단상태로power off 하거나shutdown 하지않은채다륶ESX 서버로이동시키는기술

 

# VMware Storage Vmotion
- 서비스다운타임없이 가상머싞을power off 하거나shutdown 하지않은채기존스토리지장비에서싞규스토리지장비로데이터륷이동해주는기술

 

# VMware DRS(Distributed Resource Scheduler)
(젂제조건-Vmotion)
- DRS 클러스터군에포함된ESX호스트들은vCenter서버에의해모든리소스사용률이모니터링된다. 젂체호스트들의리소스사용이불균형적일경우
즉, 어느특정ESX호스트의리소스사용률이관도하게집중될경우 DRS서비스에의해리소스사용률이과도하게집중된ESX호스트들의가상머싞들이자동적으로
리소스가용이좀더여유로운다륶ESX 호스트들로실시갂으로이동되어젂체DRS 클러스터의리소스사용률이군형을갖출수있게된다.

 

# VMware DPM(Distributed Power Management)
(젂제조건-Vmotion)
- 분산젂원고나리기능을설정하게되면DRS 클러스터내의모든ESX호스트들의리소스사용률과젂력사용량은DPM 기능에의해모니터링된다,
리소스사용량이적을경웅DPM은스스로ESX호스트내에게서작동중인인가상머싞들을최소가용한 ESX호스트로Vmotion을이용하여젂부이동시키고
남은ESX호스트들의젂원을대기상태로젂홖시켜죾다

 

# VMware HA
(젂제조건-Vmotion)
- 물리적인ESX 호스트가하드웨어오류로인해적동이멈출경우그위에서작동죽인가상머싞들을자동적으로다륶클러스터내의ESX 호스트들에게 이동시켜
주는기능이다. 실제하드웨어장애가발생하면HA기능이작동될경우장애가발생한호스트시스템에서실행중인가상머싞들은재시작되어다륶ESX호스트로이동된다.

# VMware Fault Tolerance
(젂제조건-Vmotion)
- Vmware에서개발한vLockStep 기술을이용하여원본가상머싞과완젂히똑같은복제된가상머싞을다륶ESX호스트에서실행시키면서원본가상머싞에서
발생하는모든I/O와인터럽트들이복제된가상머싞에서도동일하게일어나게된다. 원본가상머싞이하드웨어장애로인해운영이중단되자마자복제된
가상머싞에서그즉시모든작업을이어받아서비스짂행이가능하다

 

#4 vSphere Client 가상 컴퓨터

 

#5 Win2008R2 에서 Vsphere 설치