클러스터링 관련 교육을 하려고 시스템을 구축 준비중입니다.
Dell T630(E5-2650V4 * 2, SAS 4T * 8 raid H730 cache 1G, MM 192G, Intel 750 SSD 400G)
자작서버(Supermicor X10DRC-LN4+, E5-2620V3 * 2, SATA 4T * 8 raid onboard LSI 3108 Cache 2G, MM 192G, Samsung 840Pro 256G * 2)
여러 이유로 인해 위 구성중 한대만 사용할 수 있습니다.
대략 인원은 10 ~ 15명으로 각각 개인에게 2개의 VM을 할당하여 진행합니다.
기본 OS CentOS 7을 사용합니다.
ESXi 6.0(USB로 설치되어 있음)을 사용하고 최대 Vm은 30개가 생성될 수 있습니다.
1번 방안은 PCI Passthrough를 통해 RAID와 SSD를 VM에 할당하여 FreeNAS를 구성하고 ZFS + SSD Cache를 통해
스토리지를 통해 구성하고 이를 ISCSI를 통해 다시 ESXi의 DataStore로 지정하여 위의 실습용 VM 30개를 생성하는 방법입니다.
2번 방안은 동일하게 PCI Passthrough를 통해 RAID와 SSD를 VM에 할당하여 XPenology를 구성하고 Volume 생성후
SSD Cache를 추가하고 역시 동일한 방법으로 ISCSI를 통해 다시 ESXi의 DataStore로 지정하여 위의 실습용 VM 30개를 생성하는 방법입니다.
3번 방안은 가상화없이 ESXi에 RAID와 SSD를 각각 데이터스토어를 추가하고 VM의 OS은 HDD 기반 스토어에 생성하고
실습 데이터 생성 공간은 SSD를 균등하게 배분하는 방안입니다.
특정 시간대에 동시에 최대 30개의 VM에 실습용 SW 설치가 되는 환경입니다.
세가지 방안 중 어느것이 제일 성능이 나을까요?
이 환경이 중요한 데이터가 아니므로 3가지 방안 모두에 HDD는 RAID 카드 레벨에서 0로 설정하는 것이 제일 나을까요?
미리 감사드립니다.
좋은 하루되시기 바랍니다.
µð½ºÅ©ÂÊÀÇ cache ¿Í´Â °ü°è¾ø½À´Ï´Ù.
pci passthrough ·Î omnios ¼³Ä¡...zfs ±¸¼º...l2arc, zil ¼³Á¤...
nfs °øÀ¯ ¼³Á¤...
esxi ¿¡¼ À§¿¡¼ °øÀ¯ÇÑ nfs ¸¦ nfs datastore ·Î »ý¼º...
±× À§¿¡ vm »ý¼º...(vm °£ÀÇ Åë½ÅÀº vmxnet3 ¸¦ ÀÌ¿ëÇϹǷΠ±âº»ÀûÀ¸·Î 10G ȯ°æÀÌ µÇ¸ç...º°µµÀÇ 10G ·£Ä«µå´Â ÇÊ¿äÄ¡ ¾Ê½À´Ï´Ù.)
Çؼ ¾²°í ÀÖ½À´Ï´Ù.
ÀÏÀü¿¡ Å×½ºÆ®ÇÒ¶§ 6.0 ¿¡¼´Â ¹®Á¦°¡ Á» ÀÖ¾î¼ 5.5 ¸¦ ¾²°í ÀÖ´Â ÁßÀÔ´Ï´Ù.
´ÜÁ¡Àº omnios °¡ ¿ÏÀüÈ÷ ¿Ã¶ó¿À±â Àü±îÁö´Â ÇØ´ç datastore ¿¡ ÀúÀåµÈ vm µéÀÌ º¸ÀÌÁö ¾Ê´Â´Ù´Â Á¡...
autostart °¡ Àß ¾ÈµÈ´Ù´Â Á¡...
Á¤µµ°¡ ÀÖ½À´Ï´Ù.
pci passthrough ·Î ³Ñ±â´Â ·¹À̵åÄÁÆ®·Ñ·¯´Â zfs ¿¡¼ ¾²±â¿¡ ¿ëÀÌÇÑ hba ŸÀÔÀÔ´Ï´Ù.
¾Æ·¡ ±×¸²¿¡¼ Á¦ÀÏ »ó´ÜÀÇ 00. vm ÀÌ omnios ÀÔ´Ï´Ù.
°ÅÀÇ µ¿ÀÏÇÑ ¼³Á¤À̳׿ä
FreeNAS¿Í omnios ºñ±³ ÀڷḦ º¸°í ±¸¼ºÇؼ Å×½ºÆ® Çؾ߰º½À´Ï´Ù