3.2GHz*2EA (8Core*2EA) 128GB 서버에
가상화소프트웨어로 오케스트로
CONTRABASS 3.0 / SYMPHONY A.I 3.0을 올렸습니다.
VM을 하나 만들어서
OS로 REDHAT Enterprise Linux 7.2
DB로 CUBRID를 올려야 하는데
CPU와 RAM을 얼마나 할당해야 최적의 성능을 발휘 할까요
이 서버에 다른 VM을 올리지 않습니다.
또 하나는 같은 사양의 서버에
서로 다른 WEB/WAS 서버를 VM 2개를 만들어 각각 서비스를 합니다.
주용도는 파일을 포함한 게시판이고 상당한 부하가 걸리는데
여기에도 각가의 VM에 CPU와 RAM을 얼마나 할당해야 최적의 성능을 발휘 할까요.
ÆÄÀÏÀ» Æ÷ÇÔÇÑ °Ô½ÃÆÇÀ̶ó¸é IO º´¸ñÀÌ ½ÉÇÏÁö ¾ÊÀ»±î Çϴµ¥
¾î¶² ºÎÇÏ°¡ ¾î´À ºÎºÐ¿¡¼(cpuÀÎÁö ioÀÎÁö) µîÀ» ±âÀçÇØÁÖ½Ã¸é ´õ µµ¿òÀÌ µÉµíÇÕ´Ï´Ù
¶ÇÇÑ ÃÖÀûÀÇ ¼º´ÉÀº.. ÇØ´ç ½Ã½ºÅÛ¿¡¼ ÇØ´ç ¼ºñ½º·Î º¥Ä¡¸¶Å© ÇÏ¸é¼ ¸ÂÃß±â Àü¿¡´Â
µü ¾ó¸¶´Ù! ¶ó°í ´äÀ» ³¾¼ö ÀÖÁö ¾Ê´Â °æ¿ì°¡ ´ëºÎºÐÀÏ °Ì´Ï´Ù.
°³ÀÎÀûÀ¸·Î IO°¡ ºÎÇÏ °É¸°´Ù¸é
WAS ÂÊ ÆÄÀÏ IO·Î ÃßÁ¤ÀÌ µÇ´Âµ¥ ÇØ´ç WAS º¼·ýÀº SSD·Î µÈ º¼·ý¿¡ VMÀ» ³öµÎ°í
WEB°ú DB´Â ÀÏ¹Ý ½ºÅ丮Áö¿¡ º¼·ýÀ» µÐÈÄ
DB ¿ë·®ÀÌ Å©°í ij½Ã°¡ Àß ¸ÔÇôµå´Â ¾Ö¶ó¸é 32~64GB Á¤µµ ÇÒ´çÇØÁÖ°í
WAS 2°³¿¡ 16GB ¾¿
WEBÀº 4~8GB Á¤µµ ÇÒ´çÇؼ 128GB ¾²µµ·Ï ÇÒ °Í °°½À´Ï´Ù.
DB * 1 64GB
WAS 16 * 2 = 32GB
WEB 8 * 2 = 16GB
Á¦°¡ Á÷Á¢ °ü¸®Çϰųª À¯Áöº¸¼öÇÏ´Â ESX/Hyper-V ±â¹Ý VMµéÀÌ ÇÑ 400´ë Á¤µµ µÇ´Âµ¥ ±âº»Àº 1x4cpu 4G RAM ÁÝ´Ï´Ù.
ºÎÁ·Çϸé 2CPU, 2G ·¥¾¿ ¿Ã·Á¿ä
VM»ó¿¡¼ top À̳ª taskmgr ¿¡¼ »ó¿¡¼ CPU »ç¿ë·üÀº ÃÖ´ë 30~40 ÇÇÅ©Ä¡µµ·Ï Á¶Á¤Çϱ¸¿ä.
RAM °°Àº °æ¿ì´Â »ç¿ë·ü 70~80ÇÁ·Î Á¤µµ À¯Áö½Ãŵ´Ï´Ù.
RAMÀº Á¤¸» ŸÀÌÆ®ÇÏ°Ô °ü¸®ÇÏ½Ã´Â°Ô ÁÁ¾Æ¿ä (½ºÅ丮Áö ¿ë·® Àâ¾Æ¸Ô°í, È£½ºÆ®/½ºÅ丮Áö À̵¿½Ã ½Ã°£À» ´õ Àâ¾Æ¸Ô¾î¼...)
»ç¿ëÀÚ³ª °í°´»çÀÇ ºÒ¸¸ÀÌ ÀÖÀ»¶§¸¸ Á¶±Ý¾¿ Á¶±Ý¾¿ Á¶Á¤ÇÕ´Ï´Ù.
°¡Àå ¸¹ÀÌ ¸Ô´Â VMÀº ¿À¶óŬ+À©µµ¿ì (WAS+DBÁ¶ÇÕ) 2x12 256GB ·¥±îÁö ¿Ã¶ó°¬³×¿ä.
¿Ü±¹Á¦Ç°ÀÇ °æ¿ì ´ëºÎºÐ 1´ÞºÎ·á ¶Ç´Â ƯÁ¤³ëµå±îÁö ¹«·á´Ï±î¿ä~
solarwinds Ãßõ ÇÕ´Ï´Ù