[VMWare] ESXI 개념 확인 좀 부탁드립니다. 잘 이해가 안되네요.

osthek83   
   조회 1636   추천 0    

예전부터 esxi 사용하려고 시도했는데, 인스톨 하는것부터 이해를 못해서 실패하다가 다시 차근차근 유투브 보면서 어느정도 까지는 진도를 나간상태입니다. 일단 esxi 랑 vcenter를 어떻게 설치를 했는데, 제가 제대로 이해를 하고 있는건지 확인 좀 부탁드립니다. 

ESXi : 가상화 os(윈도우,리눅스, Mac OS 같은거)

vCenter : ESXi 를 관리하기 위한 툴. 즉 ESXi 가 깔려있는 여러개의 물리적인 서버를 관리하기 위한 툴.

제가 좀 이해를 못하고 있는게 뭐냐면 예를 들어 

ESXi : 192.168.1.1 

ESXi 안에 window 깐 윈도우 : 192.168.1.2

vCenter : 192.168.1.3 

일단 vCenter 가 esxi 를 관리하기 위한 툴인데, 이걸 윈도우 안에서 깐다는 자체부터가 전 무척 헷갈립니다. 사실 vcenter 인스톨 하는것도 한 일주일 걸린거 같은데, 첨에 이해가 안갔습니다.무슨 뫼비우스 띠처럼...esxi 안에 윈도우가 깔려있고, 그 윈도우 안에 vcenter 를 깔았는데, 이 vcenter 가 esxi 를 관리한다? 뭔가 계층적으로 앞뒤가 뒤죽박죽 된거 같아요 ㅠ 

ESXi 확인하면 그 안에 윈도우 vm 처럼 vcenter가 나란히 깔려있는데, 이게 윈도우 안에 깔았는데, 어떻게 윈도우 바깥으로 튀어나온건지도 이해가 안되구요 -_-: 

ESXi 에서 vcenter 를 끌 수 있는것도 이해가 안가요.. vcenter 에서 esxi 를 끄는거는 이해가 되지만요..계층적으로 보면 vcenter 가 위니까요..

고수님들 조언 좀 부탁합니다. 이거 사용법보다, 인스톨하는데 더 어렵네요.  

이성만 03-29
esxi는 가상 os들을 구동하게 해 주는 서버 프로그램입니다. 일단 한번 설치하면 직접 들여다 볼 일은 없지요. esxi 위에 윈도우나 리눅스를 설치합니다.

간단히 사용하실거면 esxi 를 web client 나 vSphere client 에서 관리해 보세요. 하나의 서버에 있는 vm들을 관리할 수 있습니다.

vCenter 는 일이 커집니다.

그리고 vCenter 는 각각 다른 물리서버에서 돌리도록 권장하고 있습니다.
이성만 03-29
그리고 esxi 에 pfSense 와 같은 라우터를 올려서 세팅해 보세요. vm 에서 인터넷 연결을 받아서 vm 과 물리 컴퓨터의 트래픽을 관리할 수있습니다.

 가상화 실습으로 추천드립니다.
딸기대장 03-29
그냥 vm들을 각각 물리pc로 생각하세요.
그럼 그냥 자연스러운 건데...
시도니 03-29
두개가 아예 별도의 제품입니다. 상하의 개념이 아닙니다.

esxi는 vmware 사가 만든 Bare-Metal Hypervisor 입니다.

잘 어시다시피 esxi는 hw 자원을 가상화 하는 솔루션입니다.

vcenter 는 esxi 에서 가상화된 자원을 클라우드화 시켜주는 관리자 솔루션입니다.

esxi에도 관리자용 page가 있지만 만약 복수개의 esxi가 있다면 관리자가 일일이 이 자원에 대한 용량관리 패치관리 운영관리 등등을 해야 하고 그 갯수만큼의 일이 많아지게 됩니다.

그래서 별도의 vcenter 를 쓰는 것입니다.

vcenter 에서는 esxi로 부터 분리된 자원을 묶어 클라우드화 하고 이를 통해서 vm이 esxi 의 hypervisor 와의 연결관계를 분리함으로서 vm이 어떤 esxi에서도 옮겨 다닐수 있는 기능을 제공합니다.

예를 들어 esxi01에 vm01 이 있고 esxi02에 vm02가 있다고 합시다.

esxi01의 하드웨어 유지보수가 필요하다고 한다면 vm01은 서비스 다운이 불가피 합니다.

그런데 vcenter 에 의해 관리 되고 있는 esxi 01,02 라면 01에 있는 vm01을 esxi02 쪽으로 옮기고 esxi01을 유지보수 모드로 바꾼 후 시스템을 종료하고 하드웨어 업그레이드나 cpu증설 같은 하드웨어 유지보수 업무를 할 수 있습니다.

특히 이 vmotion 이라는 기능은 vcenter 에서 모든 파생기능에 핵심 기술로써 vm 이 서비스 상태에서 재시작 없이 라이브 상태로 다른 hyperviser로 이동시키는 기술입니다.

이것이 가능한 것은 cpu mem hdd nic 같은 자원만 가상화 되어 있는 것이 아니라 os 에서 관장하는 메모리 번지까지 모두 가상화되어 있기 때문에 다른 Hyperviser 로 vm을 옮긴 후 옮겨진 HW에 VM의 자원을 재연결 해주기 때문에 가능합니다.

이 vmotion을 통해서 이중화(HA)나 결함허용(FT)등 구현할 수 있습니다.

결론적으로 esxi 한대만 쓰는 환경에서는 venter 가 필요 없습니다.

venter가 없다고 가상화 기능을 사용 못하는 것이 아니기 때문에 vcenter가 필요가 없지요. 하지만 vcenter가 가상화 기능을 하는 것은 아니니 vcenter만으로는 아무것도 할 수 없습니다. 관리자 솔루션이니까요.

그리고 esxi는 무료버젼이 있지만 venter는 필요기능에 따라 라이선스가 add-on 됩니다.

워낙에 날고 기는 무료 혹은 무료로 풀린 hyperviser들이 많아서 그런지 vmware esxi 도 무료로 전환되었습니다.

하지만 vcenter는 vmware의 핵심기능이라서 무료버젼은 없고 맛배기 버젼만 있고 꽤 비쌉니다.
     
osthek83 03-29
답변 감사합니다. 현재 제 집에 있는 개인데탑에 esxi 올리려고 이것저것 테스트하는 와중에 개념이 잡하지 않아서 헤매고 있었습니다. 하나의 esxi 만 쓸려면 vcenter 가 필요 없다고 하셨는데, esxi 자체 기능에는 백업같은 기능이 없는데, 그럼 어떻게 관리하나요? vmotion 같은 기능이야 물리적 서버가 여러개 있을때 쓰는거라 저한테 해당이 안될꺼 같지만, 백업은 그래도 주기적으로 해줘야 할꺼 같아서요.

아 그리고 물리적으로 다른곳에 설치하는걸 권장한다는말은. 서버 A, B, C 가 있고 각각 esxi 가 깔려있을때 이와는 별개로 D 라는 서버혹은 컴터에 vcenter를 깔아서 쓰라는 말씀인지요? 그리고 vcenter를 깔아보니 vm 처럼 동작을 하던데, D 컴터에 윈도우를 깔고 그 위에 vcenter 를 깔면..윈도우 시작과 동시에 vcenter를 알아서 자동시작되는 건가요?

질문이 많아서 죄송합니다. .유투브나 블로그에 자료가 많기는 한데, 뒤죽박죽이라 제가 봐도 이해를 잘 못하겠네요.
          
시도니 03-29
백업은 별도의 백업 툴이나 솔루션을 쓰셔야 합니다. vcenter 에도 백업기능은 없습니다.

vm을 이미지 떠서 다른 esxi 로 복제하는 기능은 있지만 이것이 데이터를 외부로 소산하는 기능은 아니지요.

이런 외부 소산을 위한 백업은 별도의 솔루션이 필요합니다.

저는 물리적으로 다른 곳에 설치하는 것을 권장드린다고는 안했습니다.

vcenter 를 esxi의  으로 구성하는 경우 esxi가 죽으면 vcenter 도 같이 죽겠죠.

그럼 venter 의 명령에 의해 vmotion 이나 FT같은 동작들이 모두 죽어버리게 되니 당장 서비스에는 문제가 없겠지만, 다른 esxi들에서 동작중인 vm들에 대한 이중화나 FT동작이 중단되겠지요.

그래서 되도록 esxi 가 아닌 별도의 시스템으로 구성하라는 것이지.. vcenter를 esxi위에 vm으로 구성하면 안된다라는 것은 아닙니다.

당연히 vcenter를 중복으로 설치를 해야합니다. vcenter도 이중화를 해야지요. (돈이 허락한다면요.....)

그리고 vcenter 가 윈도우버젼만 있는 게 아닙니다. linux버젼도 있고 vm으로 배포된 vmapp도 있습니다. 트라이얼로 풀린버젼이 windows 버젼이니까 windows에서 많이 쓰는 겁니다.

vcenter는 통합관리시스템 처럼 등록된 esxi에서 할수 있는 기능들은 당연히 다 할 수 있습니다.

예를 들어 VM을 생성하려고 한다면 esxi에서는 어짜피 자기위에 올리는 vm 이므로 별도의 esxi지정이 필요 없겠죠.

하지만 복수개의 esxi를 vcenter에서 통합관리하게 되면 어느 hypervisor를 쓸 것인지 먼저 물어보게 됩니다.

혹은 자원에 대한 사용분산기능도 있어서 추천 혹은 자동선택 기능도 같이 가지고 있습니다.
               
osthek83 03-29
감사합니다. 말씀하신거 들어보니 집에 있는 개인컴에다가 esxi 를 설치하면 따로 vcenter 는 굳이 필요가 없겠군요. 백업은 따로 프로그램이 있는거 같으니 열심히 찾아보도록 하겠습니다. 이제 좀 개념이 잡혔네요.
포우 03-30
10년 정도 써왔는데, 트러블슈트 제외하고 공식 문서면 별도 자료 없이 학습과 사용에 문제가 없었습니다. 학습 방식을 개선해봄이 어떨까요.
https://docs.vmware.com/kr/VMware-vSphere/index.html




제목Page 3/87
2015-12   11665   백메가
2014-05   2772333   정은준1
03-30   1081   송주환
03-29   1637   osthek83
03-27   1530   황혼을향해
03-26   1184   곰돌77
03-24   1310   MSPA
03-21   2264   김현린
03-21   1223   goodsense
03-20   1348   김동자맨
03-16   1670   송주환
03-13   2133   도뤼
03-11   2175   일자무식
03-11   1537   prixnine
03-11   1422   인디고
03-01   2267   정이득
02-26   1979   일리케
02-25   1654   EndtoEnd
02-25   1506   일리케
02-23   1823   osthek83
02-22   2524   양종철
02-20   1566   주태형