ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
이미지를 주로 다루는 커뮤니티 싸이트를 구축하려고 하며 이제 시작이라 동접수나 이런건 없습니다. 단지 나중에 사람이 많아질때를 대비하여 구성을 하려고 생각중입니다.
많아질때를 대비하면 미리미리 서버를 나눠서 구축하면 좋겠으나 어느정도 사양을 사야 가격대 성능비를 잘 끌어 낼수 있을지 몰라서 일단 저렴하게 하나를 사서 쓰다가 느려지면 최대한 튜닝해서 한계에 왔을때 추가를 하려고 합니다.
저렴한것을 사려고는 하나 그래도 어느정도는 맞춰야 될거 같아서 서버를 살때 고려해야되는 사항을 생각해 봤습니다. 궁극적으로 원하는건 제가 돌리려는 시스템에서 한 부분(CPU사용률, 메모리 사용률, disk I/O)만 부족하여 병목현상이 나는 상황을 막고 싶은 겁니다.
게시판 정도의 알고리즘이기에 cpu가 그리 중요할거 같지 않습니다. 물론 동시접속자가 많아지면 그만큼 스레드 숫자가 늘어나서 cpu가 중요해질수도 있지만 하나의 스레드당 처리를 빨리 빨리 끝내서 스케쥴링에서 벗어나면 문제가 없지 않을까합니다.(계측을 하려는 이유가 여기있습니다. 어느정도의 CPU를 구매해야 적절할지를 모르겠습니다. 너무빠르면 cpu가 놀겠고 너무 느리면 스레드처리가 느려져서 병목이 생기겠고..)
메모리는 일단 4G로 시작하려 하는데 알아보다보니 단순히 용량이 높다고 좋은건 아닌거 같더군요. CPU의 시스템버스와 메인보드의 시스템버스가 맞아야 되고 메모리를 듀얼로 구성하였을때 앞의 클럭과 맞추는게 좋다고 알고 있습니다. 뭐 최신 CPU는 QPI때문에 의미가 없어졌다곤 하지만요.
디스크 I/O.. 이부분이 매우 헷갈립니다. 확실한 메카니즘을 모르겠습니다. 메모리 같은경우 하드디스크와 구조 자체가 달라서(SSD는 논외로 칩니다) 랜덤억세스에도 속도 저하가 일어나지 않기에 단순하게 스레드하나당 메모리 5메가 정도 먹는다 치면 동시접속은 (메모리용량-기타상주 프로그램용량) / 5 해서 계산해서 비슷한 결과를 얻을거 같은데 하드디스크는 구조상 그게 불가능 한걸로 알고 있습니다. 사용자가 동시에 다른 파일을 각각 요청했을때의 메카니즘을 정확히 알고싶습니다. 만약 한 하드(sata2 / 7200RPM 버퍼32MB기준)에서 각각의 다른 이미지 파일(크기는 1MB고 이미지파일하나는 순차기록되어있고 다른 이미지 파일끼리는 다른 위치에 있다고 가정)을 동시에 요청하면 몇명까지 무난하게 요청한 파일을 전송할수 있을까요
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
여기부터는 대략적으로 해결이 되었기에 위의 질문에 답변해주시면 감사하겠습니다!!
(지우기는 좀 그렇고 해서 하얀색 글씨로 바꿨습니다)
위를 바탕으로 생각한 하드웨어 기종입니다. 제가 PC 조립도 안해봤기에 난감합니다..
일단 조립서버를 사려고 합니다. 벤더사것을 사면 편하긴 하겠지만 충분히 공부해서 매꿀수 있는 부분을 돈주고 하고 싶진 않습니다. 하나 사서 배우고 익히면 나중에 추가 할때는 편할거라고 믿고..
다나와에서 검색해봤고 판매몰수와 순위 가격을 위주로 골라 봤습니다
메인보드 : Super C2SBC-Q
(사무실에서 쓸건데 Q가 붙으면 콰이트 기능이 되는거라 조용하다고 하던데..맞는지요)
CPU : 아무래도 다중작업이라 쿼드코어중에서 싼 것을 고르려고 Q8300(요크필드)를 하려고 했는데 메인보드 cpu 서포트 부분에 Q8000시리즈는 언급이 없던데 소켓이 같더라도 지원에 안써있으면 못쓰는지요?
만약 안된다면 쿼드코어중에 그나마 싼 Q9400 이나 듀얼코어지만 클럭수는 높은 E6700(울프데일)로 가려 합니다
ram : 삼성전자 DDR2 2G PC2-6400
(CPU의 시스템버스 속도가 800MHZ니 메인보드도 거기에 맞춰질테고 ram도 800MHZ니 듀얼채널로 구성할 필요가 없는게 맞나요?)
케이스 : SuperMicro SC811TQ-520
(슈마보드는 슈마케이스와 쓰는게 가장 좋다고 들었고 Q가 붙으면서 저렴하고 메인보드가 일반-ATX 형태인데 케이스가 표준-ATX를 지원하니 될거 같아서 골랐습니다)
하드 : ..아직 미정입니다
일단 주절주절 써봤는데 이제 서버를 구매하려고 하기에 태클로 가르침을 주시면 정말 감사하겠습니다.
1U°¡ ¾È¿¡ µé¾î°¡´Â ÆÒ »çÀÌÁî(100m x 2ea)°¡ ¿ö³« À۾Ƴö¼ »ó´çÈ÷ ½Ã²ô·¯¿ï µí ÇÕ´Ï´Ù.
Ÿ¿ö³ª 4u ÀÌ»óÀ¸·Î °¡¾ß ±×³ª¸¶ Á¤¼÷ÇÔÀ» Èä³»³»Áö ¾ÊÀ»±î »ý°¢µË´Ï´Ù.
Q35´Â vProµîÀÇ °ü¸®±â´ÉÀÌ Ãß°¡µÈ°Å ¿Ü¿¡´Â G35Ĩ°ú °ÅÀÇ µ¿ÀÏÇÕ´Ï´Ù.
±×¸®°í Q8000½Ã¸®Áî ¾¾Ç»´Â °¡»óÈ ±â´ÉÀÌ ºüÁ®Àֱ⠶§¹®¿¡ ºñÃßÀÌ°í¿ä.
Q9000½Ã¸®ÁöÀÇ °æ¿ì, FSB°¡ 1333À̹ǷΠÀû¾îµµ 667MHzÀÇ ¸Þ¸ð¸®¸¦ µà¾óä³Î·Î ±¸¼ºÇØÁÖ¼Å¾ß ÇÕ´Ï´Ù.
±×¸®°í º¸µå¿Í ÄÉÀ̽º°¡ ±âº»ÀûÀ¸·Î ¾È¸Â½À´Ï´Ù.
·¢ÄÉÀ̽º¿¡ ³ÖÀ¸½Ç·Á¸é, ¾¾Ç»°¡ º¸µåÀÇ ¿À¸¥ÂÊ¿¡ À§Ä¡ÇÏ°í, ¸Þ¸ð¸®½½·ÔÀÌ º¸µå¿Í ÆòÇàÇÏ°Ô À§Ä¡ÇÑ º¸µå°¡ ÆнúêÄ𸵿¡ ÀÖ¾î¼ È¿À²ÀÌ ÁÁ½À´Ï´Ù.
°¡»óȱâ´ÉÀº osÀ§¿¡ ´Ù¸¥ os¸¦ ¿Ã¸±¶§ ÇÊ¿äÇÑ ±â¼ú¾Æ´Ñ°¡¿ä? Àú´Â ¸®´ª½º Çϳª¸¸ ¿Ã¸®°í ¿À·ÎÁö ¼¹ö ¿ëµµ·Î¸¸ ¾µ°Çµ¥ ±×·¡µµ ¼º´É»ó Â÷ÀÌ°¡ Àִ°ÇÁö..
º¸µå¿Í ÄÉÀ̽º°¡ ¾È¸Â´Â´Ù´Â°Ô ¹°¸®ÀûÀ¸·Î ¸ÂÁö ¾Ê´Â´Ù´Â °Ç°¡¿ä ¾Æ´Ï¸é ¹°¸®ÀûÀ¸·Î µé¾î°¡±ä Çϳª È¿À²ÀÌ ¾ÈÁÁ´Ù´Â À̾߱â ÀÎÁö¿ä?
¾Æ ±×¸®°í ·¥ºÎºÐÀº E6700±âÁØÀ¸·Î ¾´°Çµ¥ ¾ð±ÞÀ» ¾ÈÇß±º¿ä..
½´ÆÛ¸¶ÀÌÅ©·Î¿¡¼ ½´ÆÛ ÄâÀ̾îÆ®°¡ Áö¿øµÇ´Â ¸ðµ¨Àº ·¢¸¶¿îÅ© ÄÉÀ̽º Áß¿¡´Â ¾ø½À´Ï´Ù.
¿÷Å©½ºÅ×ÀÌ¼Ç ´ëÀÀÀÇ SC-743-865-SQ ¸ðµ¨°ú SC-747-R1400-SQ ¸ðµ¨ÀÌ À¯ÀÏÇÕ´Ï´Ù.
³ª¸ÓÁö ¸ðµ¨µéÀº SQ ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
±×¸®°í, Çö½ÃÁ¡¿¡ DDR2 Ç÷§ÆûÀ» ±¸ÀÔÇϽô °ÍÀº ÃßõÇص帮°í ½ÍÁö ¾Ê½À´Ï´Ù.
¼¹ö³ª ¿öÅ©½ºÅ×ÀÌ¼Ç Ç÷§ÆûÀÌ ÀüºÎ ´Ù DDR3·Î ³Ñ¾î°¬´Âµ¥, ±»ÀÌ DDR2 Ç÷§ÆûÀ» ±¸ÀÔÇÏ½Ç ÇÊ¿ä°¡ ÀÖÀ»±î¿ä?
±×¸®°í ¸ÞÀκ¸µå ¼±Åõµ À߸ø µÇ¾ú½À´Ï´Ù. ¼±ÅÃÇϽŠ¸ÞÀκ¸µå´Â ÀÏ¹Ý µ¥½ºÅ©Å¾ ´ëÀÀ ¸ÞÀκ¸µåÀÔ´Ï´Ù.
Àú ¸ÞÀκ¸µå´Â ·¢¸¶¿îÆ® ÄÉÀ̽º¿¡ µé¾î°¡Áö ¾Ê½À´Ï´Ù.
Á¦Ç° »çÁøÀ» º¸½Ã¸é µÞ ºÎºÐÀÇ IO ÆгÎÀÇ ³ôÀÌ°¡ ³ô¾Æ¼ ¼¹ö¿ë »þ½Ã¿¡´Â µé¾î°¡Áö ¾Ê½À´Ï´Ù.
ÀϹÝÀ¯Àú ºÐµéÀÌ ¼¹ö¿ë º¸µå¸¦ ±¸ºÐÇÏ´Â ¹æ¹ýÀº, ¸Þ¸ð¸® ½½·Ô ¹æÇâÀ» º¸½Ê½Ã¿ä.
ÀÏ¹Ý µ¥½ºÅ©Å¾ º¸µå´Â ¸Þ¸ð¸® ½½·ÔÀÌ ¸ÞÀκ¸µå °¡·Î ¹æÇâÀ¸·Î ¹èÄ¡µÇ¾î ÀÖÁö¸¸, ¼¹ö¿ë º¸µåµéÀº ¸Þ¸ð¸® ½½·ÔÀÌ ¼¼·Î ¹æÇâÀ¸·Î ¹èÄ¡µÇ¾î ÀÖ¾î¼ °ø±â È帧¿¡ ¹æÇØ°¡ µÇÁö ¾Êµµ·Ï µÇ¾î ÀÖ½À´Ï´Ù.
±×¸®°í ³»Àå »ç¿îµå °°Àº °ÍÀº Á¦°øÇÏÁö ¾Ê½À´Ï´Ù.
Àú·ÅÇÑ cpu À§ÁÖ·Î º¸´Ùº¸´Ï °Å±â¿¡ ¸Â´Â ¸ÞÀκ¸µå°¡ ddr2 À§ÁÖ·Î Á¦°øÀ» ÇÏ°í ÀÖ¾î¼ ±×·¨½À´Ï´Ù.
¸Ç À§¿¡ ½á³ùµíÀÌ ±Ã±ØÀûÀ¸·Î ¿øÇÏ´Â°Ç º´¸ñÇö»óÀÌ ÇѺκп¡¼¸¸ ÀϾ´Â °ÍÀº ¸·°í ½Í°í Á¦°¡ ±¸»óÇÏ´Â ½Ã½ºÅÛ¿¡¼´Â cpu°¡ °í±Þ½º·¯¿î°ÍÀÌ ÇÊ¿ä¾ø¾î¼ »ý°¢ÇØ º»°ÍÀÔ´Ï´Ù.
³ªÁß¿¡ ¸Þ¸ð¸® ¾÷±×·¹À̵带 ÇÑ´Ù°í °¡Á¤ÇØ º¸½Ê½Ã¿ä.
ÇöÀçµµ ÀÌ¹Ì DDR2 ¸Þ¸ð¸®°¡ DDR3 ¸Þ¸ð¸®º¸´Ù °í°¡ÀÔ´Ï´Ù.
±×·±µ¥ Â÷ÈÄ ¾÷±×·¹À̵带 ½ÃÇàÇϽǶ§Âë¿¡´Â ¸Þ¸ð¸® ±¸ÇϱⰡ ´õ¿í ¾î·Á¿ö Áú ¼öµµ ÀÖ½À´Ï´Ù.
¼º´É¸é¿¡¼µµ ÀÌÀü Ç÷§Æûº¸´Ù ÃÖ±ÙÀÇ Ç÷§ÆûÀÌ È®½ÇÈ÷ ÁÁ½À´Ï´Ù.
Èê·¯°¡°Ô ¸¸µì´Ï´Ù.
Á¶¸³¿ë ¼¹ö º¸µå¸¦ ¸¸µå´Â °÷Àº ÀÎÅÚ, ¼öÆÛ¸¶ÀÌÅ©·Î, ŸÀÌ¾È Á¤µµÀÔ´Ï´Ù.
www.tyan.com
www.supermicro.com
À» ã¾Æº¸¼¼¿ä.
º¸Åë ¼¹ö ¹«»ó º¸ÁõÀÌ 3³âÀÌ°í ¼¹ö¿ë CPUÀÇ ÆĶó´ÙÀÓ(»ý¸í)ÀÌ 3³âÀÔ´Ï´Ù.
3³âÀÌ Áö³ª¸é »õ·Î¿î Á¦Ç°ÀÌ Ãâ½ÃµÇ°Å³ª Ãâ½Ã Áغñ¸¦ ÇÏÁö¿ä.
µ·ÀÌ µÇ½Ã¸é ij½¬ ¸Þ¸ð¸®°¡ ´Þ¸° ·¹À̵å Ä«µå¸¦ »ç¿ëÇϸé ÃæºÐÈ÷ µ¹¸®½Ç °ÍÀÔ´Ï´Ù.
¿©±â 2CPU »çÀÌÆ®ÀÇ ¼¹ö´Â ´ë·« 5310 2°³¿¡ FB¸Þ¸ð¸® 4±â°¡ SAS HDD 1°³ Á¤µµÀÔ´Ï´Ù.
ÅýºÆ® À§ÁÖ¶ó Á¢¼ÓÀÌ ¸¹¾Æµµ Àß °ßµð´Â ÆíÀÌÁö¸¸ Áö±ÝÀº I/O°¡ ´©ÀûµÇ¾î (µ¹¸®±âµµ ¿À·¡ µ¹·È°í)
RAIDÄ«µå³ª »õ·Î¿î ÇϵåÀÇ ¾÷±×·¹À̵尡 ÇÊ¿äÇÑ »óȲÀÔ´Ï´Ù.
³ª»ÚÁö´Â ¾Ê½À´Ï´Ù.
´Üµ¶ ¼¹öµéÀº º¸¾È¿¡ Ãë¾àÇÕ´Ï´Ù¸¸ È£½ºÆÃÀ» ¹Þ´Â ¼¹öµéÀº ±âº»ÀûÀ¸·Î ¹æȺ® À» °ÅÄ¡±â¿¡ ¾ÈÁ¤µÈ ¼ºñ½º¸¦ ¹ÞÀ»¼ö ÀÖ½À´Ï´Ù.