How-To 를 다 적기에는 분량이 좀 많아서...우선 간략하게 소개만 드리겠습니다.
ESXi 의 최대 단점은...기존 디스크 마운트가 불가능하다는 겁니다. (5.5 기준...6.0 은 안 써봐서 잘 모르겠습니다.)
데이터스토어를 붙이려면...무조건 포맷을 하더군요.
그래서 이전에 사용하던 VM 이 들어있는 디스크를 그냥 가져와서 붙일 수가 없습니다.
그런데...NFS 데이터스토어를 사용하면...이 문제가 해결됩니다.
NFS 로 연결하면 기존 데이터가 그대로 올라오고 이걸 등록하면 되거든요.
그래서...사무실에 10G 네트웍을 구축하고...스토리지도 만들고...여차저차해서 메인 가상화머신은 잘 쓰고 있습니다.
그런데...간혹...메인스토리지를 내리더라도 돌아가야하는 장비가 있는 경우 조금 머리가 아프더군요.
처음에는 단일 SSD 에 설치해봤었는데...SSD 돌연사 해버리면...대책이 없을듯하더군요.
물론...veam 같은 걸로 백업을 떠두는 방법도 있긴 합니다만.........
어쨌거나...고민하다 결국 찾은 방법은 ESXi 의 로컬에 스토리지용 OS 를 설치하고...
해당 스토리지에 NFS 데이터스토어를 생성하면 되더라...하는 겁니다.
간단한 설정 방법은 아래와 같습니다.
1. ESXi 설치
2. 데이터스토어 설정
3. vm 으로 NFS 지원 가능한 OS 설치 및 NFS 설정 ==> 저는 ZFS 사용 가능한 OS 를 올렸습니다.
4. ESXi 에 스토리지용 vmkernel 추가 및 방화벽 조정
5. ESXi 에서 NFS 데이터스토어 생성
6. NFS 데이터스토어에 vm 생성
이렇게 하면 됩니다.
단점은...ESXi 를 처음 부팅하면...NFS 용 OS 가 부팅되어서 올라온 후...NFS 데이터스토어가 로딩 되기 전까지는...NFS 데이터스토어에 등록된 vm 들이 보이지 않는다...라는 것과...
ESXi 가 NFS 데이터스토어를 사용하는 경우...쓰기 기능이 동기화 기능을 이용하기 때문에...쓰기 속도는 느리다...는 정도입니다.
자동 부팅을 시킬 때도...NFS 용 OS 가 부팅이 끝난 다음에 부팅 시켜야하구요.
장점은...역시나...ESXi 를 지지고 볶아도...vm 은 절대 안전하며...원하면 언제든 재 등록이 가능하다...라는 점입니다.
더블어...NFS 용 OS 에...ZFS 같은 걸 사용하면...스토리지 용량을 늘리는 것도 가능하구요. 고가의 캐쉬 달린 레이드컨트롤러가 없어도 레이드 구성이 가능해지구요.
기타 등등.....
관련된 자료는 구글링 해보시면 많이 나옵니다.
저는 일단 단초만 드리는 것으로 만족하겠습니다. ^^
참고로...현재 설정된 시스템의 테스트 벤치입니다. ZFS 이기 때문에 ARC 의 영향으로 읽기에서 상당량 뻥벤치인 것은 감안하시고 보시면 됩니다.
현재 시스템의 zfs 용 OS 의 구성은 다음과 같습니다.
HDD : HGST 트레블스타 Z7K500 : 2.5" SATA3 500G 4개 - mirror stripe
ZIL 용 SSD : 삼성 SATA2 SLC SSD 100G 2개 => 델 OEM 이고, SATA2 라 속도는 느립니다. 특히 시퀀셜은 극악한 속도(100MB/s 가 안 나옵니다 ㅠㅠ)가 나옵니다만...현재 시스템이 쓰기 속도가 중요하지 않은 시스템이라...노는 녀석으로 넣었습니다.
메모리 : 16GB
이렇게 설정된 상태에서 윈도우 8.1 설치 후 CDM 돌려보았습니다.
읽기 속도가 워낙 좋아서...만족입니다. ^^
덧붙여...ZIL 용 SSD 를 변경하면 쓰기 속도도 많이 향상될 수 있습니다.
Àú¹ø¿¡ disk i/o ¹®Á¦·Î 7¹ø Á¤µµ À缳ġ Çߴµ¥ ±âÁ¸ µð½ºÅ© Àß ºÙ´øµ¥¿ä?
¹°·Ð vmÀ» º¸·Á¸é ÀÎÆ÷Æ® ÇؾßÇß°í¿ä.
¾Æ¹«Æ° ±×°Í°ú´Â º°µµ·Î zfs´Â ²ø¸®³×¿ä~
ÇÊ¿äÇÏ´Ù¸é zfs ´Ü¿¡¼ ½º³À¼¦µµ °¡´ÉÇϱ¸¿ä. ½º³À¼¦À» ¸®¸ðÆ® zfs Àåºñ·Î Àü¼ÛÇÒ ¼öµµ ÀÖ°í...µîµî...zfs ÀÇ ÀåÁ¡À» ¸ðµÎ ´©¸± ¼ö ÀÖ½À´Ï´Ù.
³ª¸§ ¸Þ¸®Æ®°¡ ÀÖ´Â ¹æ½ÄÀÔ´Ï´Ù.
Á» ´õ ºÎ¿¬ÇÏÀÚ¸é...esxi °¡ ÀνÄÇÒ ¼ö ÀÖ´Â µð½ºÅ©´Â SATA ¿¡ ¿¬°áÇؼ...¿©±â¿¡ zfs ¸¦ ¼³Ä¡ÇÏ°í...
m1015 °°Àº ·¹À̵åÄÁÆ®·Ñ·¯¸¦ Çϳª ÀåÂøÇÏ°í...PCIe pass through ·Î zfs ¿¡ ºÙ¿©ÁØ ÈÄ¿¡ zfs ÂÊ¿¡¼ ¼³Á¤ÇÏ¸é µË´Ï´Ù.
·¹À̵å + Àб⠰¡¼Ó...Á¤µµÀÇ È¿°ú¸¦ ±â´ëÇÒ ¼ö ÀÖ¾î¼...¾²±âº¸´Ù ÀбⰡ ¸¹ÀÌ ¹ß»ýÇÏ´Â °æ¿ì¶ó¸é ³ª¸§ ÁÁ½À´Ï´Ù. ^^
Thin-Provision À¸·Î ÇÏ´Ùº¸¸é, ´Ù¼öÀÇ VM ¿¡¼ ´Ù·®ÀÇ µ¥ÀÌÅÍ »ý¼º/»èÁ¦ ¸¦ ¹ß»ý½Ãų ‹š, VM À̹ÌÁöÀÇ ´ÜÆíÈ À̽´°¡ ÀÇ¿ÜÀÇ ÁöÁ¡¿¡¼ ¹ß¸ñÀ» Àâ´Â°æ¿ì°¡ °¡²û ÀÖ½À´Ï´Ù.
µµ¿ò ¸»¾¸ °¨»çµå¸³´Ï´Ù.
°¡²û ESXi ÀÚü ¿¡·¯°¡ ³ª¼ NFS³ª iSCSI°¡ ¸ÔÅëÀÌ µÇ¾î »¸¾î¹ö¸®´Â °æ¿ì°¡ ¹ß»ýÇϱä ÇÕ´Ï´Ù¸¸,
6.0¹öÀüÀÌÈÄ·Î ¾ÈÁ¤ÀÌ µÇ¾ú½À´Ï´Ù.
´Ù¸¸ Àú´Â ±×¶§ ±â¾ïÀÌ ÀÖ¾î¼ ±×³É ·ÎÄà Àâ°í ¾¹´Ï´Ù ^^
vCenter ¶§¹®¿¡ °è¼Ó ¸Á¼³ÀÌ´Â ÁßÀÔ´Ï´Ù. ;;