가상화 게시판에서 많은 도움을 받고있는 초보입니다.
여러 의문점이 있습니다. 도움 부탁드립니다.
우선 강윤호님 글을 많이 참고했습니다. 최종 운영목적이 비슷하고 서버도 델 R720이라 강윤호님 글 참고해서 따라하고 있습니다.
현재 2대에 있던 여러 웹서비스를 가상화로 한대에 몰아넣고 추가 웹서비스도 올릴 예정입니다.
그러면 각 VM들은 192.168.~등으로 사용하고 라우터 VM을 통해 서비스하게 만드는것이죠?
( 아래 링크로 이렇게 이해했습니다. )
최재훈 13-06-04 14:09 답변
일단 제한된 공인 IP로 사용하신다면 호스트상에 Untangle과 같은 router VM을 설치 하신 뒤 나머지 VM들은 외부 스위치와 연결이 되는 것이 아닌 동일 호스트 상에서 vswitch를 하나 생성하신 뒤 거기에 연결하시어 내부 고정 IP를 고정적으로 할당 하신 뒤 DNS Header에 따라 지정된 내부 IP로 forwarding 되도록 router VM상에서 설정하여 주시면 됩니다.
----
그러면 라우터VM 들은 어떤것을 사용해야 하나요?
Untangle 를 테스트를 위해TX100에 Untangle_940_VMware_x64.ova로 설치하고 부팅만 시켰는데도 사무실 다른 컴퓨터들이 통신이 안될정도로 네트워크를 다 잡아먹어버리던데, 네트워크가 죽는통에 설정을 하고 말고를 못해봤습니다.
저희 서버 사양은 델 R720, CPU E5-2660, RAM은 32G입니다.
예를 들어 VM을 3개 올리면서 각각 CPU 2, RAM 8G 할당했다면, 다음 VM에 RAM은 8G 만 할당할 수 있다는 것인가요? 아니면 할당한 cpu와 ram 은 최대값일뿐이고 사용시마다 쓰고 반환하므로, 가령 vm1에 ram을 32G를 다 줘도 괜찮다는것인가요?
R720은 내부USB포트가 있습니다. usb 에 ESXi를 설치, 부팅후에 스토리지 추가를 선택하면
'HostDatastoreSystem.QueryVmfsDatastore- CreateOptions' for object 'ha-datastoresystem' 이런 에러가 나면서 vSphere Client 가 연결이 끊겨버립니다.
커맨드 모드에서 스토리지 추가를 시도해봤으나 능력부족으로 usb에 설치는 포기하고 바로 hdd에 설치했습니다.
그런데 usb에 설치하면 hdd에 바로 설치하는 것보다 잇점이 뭔가요? hdd보다 usb가 깨지가 더 쉽지 않나 생각이 들어서 그렇습니다.
모르는게 많아서 질문도 어지럽습니다. 감사합니다.
USB 포트가 편하기는 한데 부팅이나 기타 의문사항이 있어서
HP의 경우에는 내부 SATA 포트에 연결해서 SSD를 쓸 예정입니다.
HDD에 설치하지 않으면
HDD가 ESXi 때문에 못쓰게 되지 않기 때문입니다.
원래 HDD에 ESXi를 설치했다가 데이터를 유실후에 마음을 바꾼 것 입니다.
ESXi와 데이터는 분리한다로.
기왕에 하실거면 델 타워 T320 싼거 하나 들여놓고 그곳에서 해보시는게 좋을 것 같습니다.
타워에서 해보고 적용.
우선 테스트는 후지쯔 TX100 - G640 에서 해보고 있습니다.
지른게 많아서 T320은 더이상 안사줄것 같습니다.
ESXi 자체와 데이터의 분리는 필수 입니다.
SDD는 720이나 어디나 내부장착이 가능하고 비교적 안정적이고 가격도 무난해서 (삼성 840도 10만원)
방향을 바꿨습니다. ESXi의 경우 사고가 터지면 대형이라, 충분한 테스트와 실전경험후에 가려고
노력중인데. 생각보다 집중이 안되서 시간이 걸리네요.
다음달에 HP DL120 G7을 IDC에 넣어서 ESXi 테스트를 해볼 예정 입니다.
iLO3도 있으니 관리가 조금 더 수월해서요.
이상하게 내부 USB 부팅이 HP에서 안되서 (진짜 당황스러음) 포기했습니다.
R720에서도 내부USB부팅은 한참 찾았습니다.
ESXi와 데이터가 분리되면 ESXi 디스크가 깨졌을 때.
그부분을 재설치하고 데이터 디스크를 다시 잡으면 된다고 하더라구요.
raid controller가 들어가면 개별 disk의 상태를 알기 어려운 것처럼
vm이 들어가면 전체 서버의 상태 관리도 아주 어려워지는 부분이 있습니다.