안녕하세요!?
이 글을 통해 정말 많은 것을 깨닫고 일주일정도 밤새면서 공부해서
윈도우 hpc 2012 r2를 이용해서 클러스터 구축에 성공하였습니다..
근데 궁금한게 있어서 이렇게 여쭙니다.
서버 구성은 1node 당 제온 cpu 10cores X 2 128RAM 으로 구성되어 있으며
head node 1개, compute node 3개로 구성되어 있습니다. 7200 RPM의 하드를 가지고 있고, 기가비트 랜선과 공유기를 통해 엮여
있는 상태 입니다.
근데, 1개의 node 20개의 코어를 사용하여 계산을 할 때와
3개의 node 60 core를 사용할때와 속도의 차이가 크게 나지 않습니다. (CFD 계산이고, 한 파일이 5기가 정도 입니다.)
네트워크 상으로는 100MB/s 정도 이구요.
그래서 2가지 문제점을 생각해 보았는데
1. disk I/O
레이드를 하지 않아서 속도가 늦어진 걸 수도 있을까요?
이 경우 SSD를 사용함으로써 대체할수가 있을까요??
2. 네트워크
프로그램 권장 사양상 10기가 이더넷 / 인피니 밴드
라고 적혀 있었는데, 네트워크만 딸랑 10기가 이더넷으로 바꾼다고 한들
disk I/O가 받쳐주지 않으면 안될 것 같기도 합니다..
혹시 더 생각해보거나, 클러스터링을 통해서 속도개선이 없을 경우엔 어떻게 해야하는지
설명해 주시면 진심으로 감사드리겠습니다.
µð½ºÅ© ¶ÇÇÑ °É¸²µ¹ÀÌ µË´Ï´Ù..
1) 1G Net - ÃÖ´ë 120MB/s - IO HDD - SATA3 HDD (¿ÜÁÖ, ÀçÁÖ¸¦ °í·Á ÃÖ¼Ò 180MB/s) : IO, NET °£ °ÅÀÇ ºñµîÇÑ ¼öÁØ.. ¹°·Ð ´ÙÁß Å¬·¯½ºÅͶó¸é.. ü°èÀûÀÎ °ü¸® ´É·ÂÀÌ ¶Ù¾î³.. ·¹ÀÌ¾î ½ºÀ§Ä¡°¡ ±âº» ±¸¼ºµÇ¾î ÀÖ¾î¾ß °ÚÁÒ.. ¹°·Ð ÀÌ·± ±¸¼ºÀº °¡Àå ±âº»ÀûÀΠŬ·¯½ºÅ͸µ ±¸¼ºÀ¸·Î °è»ê±â ½Ç »ç¿ëº¸´Ü Å×½ºÆ® ¹× °øºÎ¸¦ ÇÏ´Â ¸ñÀûÀ¸·Î ±¸Ãà °æÇèÀ» »ì¸®½Ã´Â°Ô ÁÁÀ» µí ½Í½À´Ï´Ù.
ÀÚ ´ÙÀ½Àº À§ 1±â°¡ NETÀ» ±âÁØÀ¸·Î °æÇè¼öÄ¡°¡ ¿Ã¶ó°¡¸é.. Àåºñ°£ ó¸® ´ë¿ªÆø ¾Æ½¬¿òÀÌ Á¤¸» Å©°Ô ¿Ã °ÍÀ¸·Î ÆǴܵ˴ϴÙ.
±×·³.. ´ÙÀº ´Ü°è´Â Àåºñ°£ °í-´ë¿ªÆø °ü·ÃµÇ¾î
2) 10GbE / 40GbE / 100GbE ¹°·Ð Á¤¸» ¾î¸¶¾î¸¶ÇÑ ´ë¿ªÆø Àåºñ µéÀÔ´Ï´Ù. I/O ¿ª½Ã ÃÖ¼Ò ¿î¿µ ¿ë·® ¹× Çϵå¿þ¾î »çÀÌÁ °í·ÁÇϼż ÃÖ´ë PCI-E or RAM SSD ŸÀÔ »ç¿ëÀ» °í·ÁÇÏ¼Å¾ß ÇÕ´Ï´Ù. Àú ¿ª½Ãµµ 300°³ ¿µ»ó ÇÁ·ÎÁ§Æ® µ¿½Ã Ãâ·ÂÀ» À§ÇÑ ºòµ¥ÀÌÅÍ ¿µ»ó »çÀÌÁî ó¸® 40GbE±îÁö´Â ±¸Ãà °æÇèÀÌ ÀÖ¾î Åä´ë·Î À̾߱âµå¸³´Ï´Ù.
10GbE - ½ÇÁ¦ Àåºñ À̵¿°£ 800 ~ 1000MB/s ¼Óµµ ¾ÆÁ÷ 90% ÀÌÇÏÀÇ ¼öÁØ ±â¼ú ´Þ¼º À² / ¹°·Ð I/O ÀåºñµéÀÌ ±âº»ÀûÀ¸·Î µþ·Á ¿Í¾ß ÇÕ´Ï´Ù. ÃÖ¼Ò Çϵå¿þ¾î »çÀÌÁî ¹× µ¥ÀÌÅÍ ¿ë·® °í·Á ÀÏ¹Ý SSD »ç¿ëÀ» °í·ÁÇÏ¼Å¾ß ÇÕ´Ï´Ù.
40GbE - ¹¹.. °¡¿ë¼º ¿µ»ó Àåºñ¸¦ ´Ù·ïº» °æÇèÀ¸·Î ¹«Á¶°Ç ºñ °ø½Ä ¹ßÇ¥µÈ I/O ºÐ¾ß Á¦Ç°À» ¹«Á¶°ÇÀû °ø¼ö ¹Þ±â¸¦ ¹Ù¶÷. ±×·¡µµ.. I/OÀÇ ´ä´äÇÔÀ» Ç®Áö ¸øÇÔ. ÃÖ±Ùµé¾î¼± RAM SSD°¡ ÀÖ¾î.. À̸¦ È°¿ë °¡´É¼ºµµ °í·ÁÇÔ.
100GbE - ¾ÆÁ÷ °ø½Ä »ó¿ëÈ´Â ¸î´Þ ´õ ÀÖ¾î¾ß Çϱ¸¿ä.. ¾Æ¹«·¡µµ.. ¾ÆÁ÷±îÁö ±¹°¡ ±â°£¸ÁÀ» Á¦¿Ü, ¶ÇÇÑ ±â¾÷ Ư¼ö ¸ÁÀ» Á¦¿ÜÇÏ°ï À̸¦ °ËÅäÇÏ´Â °÷Àº ¾øÀ» °ÍÀ̶ó ÆÇ´Ü. ^^
°ú°Åµµ Áö±Ýµµ ¾ÕÀ¸·Îµµ Ĩ¼Â ³»ºÎ¿Í Ĩ¼Â°£, ±×¸®°í Àåºñ ³»ºÎ¿Í Àåºñ°£, ´ë¿ªÆø °ü°ÇÀº °è¼Ó À¯¹ß µÉ °ÍÀ¸·Î ¿¹»ê¿¡ ÀûÀýÇÑ ±¸¼ºÀÇ °í-´ë¿ªÀ» ¹Ì¸® °í·ÁÇϽÉÀÌ ÁÁÀº ÇØ°á Æ÷ÀÎÆ®°¡ µÉ ¼ö ÀÖ½À´Ï´Ù.
ÀÎÇǴϺ¥µå´Â ±×·±°Ô ¾ø½À´Ï´Ù.
ÀÎÇǴϺ¥µå´Â ¸á¶ó³ì½º¿Ü¿¡ ¾µ¸¸ÇÑ°Ô ¾ø½À´Ï´Ù.
ssdµµ ¼Óµµ´Â ³ô¿©ÁÖ³ª ´ÜÀÏ ºÎÇÏ¿¡¼³ª ±×·¸Áö ¸ÖƼ ºÎÇÏ¿¡¼´Â Çϵ庸´Ù ´õ °¶°¶°Å¸³´Ï´Ù.
¹®Á¦´Â ¿øÀÎÀÌ ¾îµòÁö Á¤È®È÷ ¾Ë¾Æ¾ß ÇÑ´Ù´Â °ÍÀÔ´Ï´Ù.
¾îÇø®ÄÉÀ̼ÇÀÌ ¸ÖƼ¾²·¹µå³ª Äھ Áö¿øÇϴ°ÇÁöµµ È®ÀÎÀ» ÇغôÂÁöµµ...
À§ Áú¹®¿¡ ´ëÇÑ º¯¼ö´Â ³Ê¹«³ª ¸¹Àºµ¥ ¹¹¶ó°í ´äº¯ÁÙ¼ö°¡ ¾ø½À´Ï´Ù.