안녕하세요. 매번 2CPU에서 글만 보다가, 이번에 서버를 구매하려는데 여러가지로 생각하는게 많아 문의드립니다..
일단 웹서버가 메인입니다. 평균 접속자는 600정도 됩니다. 피크일때는 1300명 정도까지 찍었습니다.
PHP 5.6.15 + nginx 10 를 통해서 서버를 돌리고 있었으며 메인페이지 기준 트래픽은 6.4MB 입니다. 대부분 이미지입니다.
메인페이지가 아닌 서브메뉴의 경우, 2.7MB 입니다.
DB의 경우 그렇게 많은 자료가 몰려있는 부분도 없고, 그런 자료는 따로 인덱싱 작업을 하여 크게 부하는 없었습니다.
회선은 1Gbps 물고 250Mbps 로 계약되어 있습니다.
궁금한 점은,
1. IDC 입주 비용이 너무 비싸서 사무실로 옮기려 합니다. 애초에 사무실이 서버실 못지 않은 항온항습기 (기계가 정말 민감해서 안틀어주면 분기별로 한번씩 고장납니다..), 소형 UPS가 있습니다. 다만 회선은 어떤걸 어떻게 사용해야 할 지 모르겠습니다. LG 오피스 광 기가 같이 사무실, 매장에서 사용하는 서비스로도 상관 없을까요?
2. 이번에 서버를 업그레이드 하려고 합니다. 150만원대로 괜찮은 서버와 중고 서버중 100~ 대의 서버는 어떤게 좋을까요? 중고든 신품이든 150만원 정도 생각하고 있습니다. 되도록 중고로 130~150 사이의 서버를 구매하고 싶은데, 중고 가격대는 어떤지 몰라서.. HP든 DELL이든.. 크게 상관은 없습니다.
3. DBMS를 바꿔보려고 생각중입니다. 현재는 MySQL를 사용중입니다만 데이터가 너무 많아져서.. 어떤게 좋을까요? Oracle 말고는 다른 DBMS를 사용한적이 없어 많이 고민됩니다..
3. MYSQLÀ» »ç¿ëÇÏ½Å´Ù¸é ±×³É ±×´ë·Î »ç¿ëÇϽðųª, MARIADBÁ¤µµ¸¸ °í·ÁÇÏ½Ã´Â°Ô ³ªÀ¸½ÇµíÇÕ´Ï´Ù.
»ó¿ë Á¦Ç°µéÀ» »ç¿ëÇÑ´Ù¸é, ºñ¿ëÀÌ µé¾î°¡°í
¹®Á¦´Â MYSQL¿¡¼ µ¹´øµ¥...´Ù¸¥ DB·Î ¸¶À̱׷¹À̼ÇÇؼ Àßµ¹¾Æ°£´Ù´Â º¸ÀåÀÌ ¾ø´ÂÇÑ ºñÃßÇÕ´Ï´Ù.
±×·¡¼ MYSQLÀÇ Å¬·Ð DBÀÎ MARIADBÁ¤µµ¸¸ ÃßõÇÕ´Ï´Ù.
¸¸ÀÏ ÇÁ·Î±×·¥ÀÌ ´Ù¸¥ DB·Îµµ Àüȯ¿¡ ´ëÀÀÇÏ´õ¶óµµ....¸¶À̱׷¹ÀÌ¼Ç ºñ¿ëµµ °í·ÁÇϼž߰ÚÁÒ
±×¸®°í, Áö±Ý²¯ °¡Áö°íÀÖ´ø °ü¸® ³ëÇÏ¿ìµµ ´Ù½Ã½×¾Æ¾ß µÇ±¸¿ä
»ó¿ëÁ¦Ç°ÀÌ¸é ±¸¸Å¹× ±â¼úÁö¿ø ºñ¿ëµµ °í·ÁÇϼž߰ÚÁÒ
ÇöÀç ¼ºñ½ºÇÏ´Â°Ô °ú¿¬ ±×¸¸ÇÑ °¡Ä¡°¡ ÀÖ´ÂÁö´Â °í¹ÎÇغ¸¼¼¿ä
MariaDB ÇÏ°í MySQL ÇÏ°í ¼º´É»ó Å« Â÷ÀÌ°¡ ¾ø´Â°Å °°¾Æ MariaDB´Â º° »ý°¢Àº ¾ÈÇß¾ú´Âµ¥.. ¿ª½Ã »ó¿ë Á¦Ç°ÀÌ ¾Æ´Ï¸é º¯°æÀº ±ÇÀåÇÏ´Â ºÎºÐÀÌ ¾Æ´Ñ°¡ º¸±º¿ä.
DBÆ©´×ÂʺÎÅÍ ´õ °øºÎÇغÁ¾ß°Ú³×¿ä..
2. Å©°Ô ¹®Á¦ ¾øÀ¸¸é ±×³É ¾²´ø°Å ¾²¼¼¿ä. °¡²û¾¿ µ¥ÀÌÅͺ£À̽º ÃÖÀûȸé ÇØ ÁÖ¸é µÉ²®´Ï´Ù.
µðºñÀÇ ¿ë·®ÀÌ Å©´Ù¸é ¸Þ¸ð¸®¸¦ ¾÷±×·¹À̵å ÇØ ÁÖ¼¼¿ä. Áß°í·Î ³¢¿ì¸é ¾ó¸¶ ¾Èµé¾î°©´Ï´Ù.
3. DB¿ë·®ÀÌ 20±â°¡°¡ ³ÑÁö ¾ÊÀ¸¸é MySQL·Î ÃæºÐÇÕ´Ï´Ù.
¼¹öÀÇ °æ¿ì À̹ø¿¡ ¼ºñ½º¸¦ Ãß°¡ÇÒ ¿¹Á¤À̶ó, Àå±âÀûÀÎ °üÁ¡¿¡¼ ¾îÂ÷ÇÇ Çϳª ´õ ÇÊ¿äÇÑ »óȲÀε¥, ÀÌ ±âȸ¿¡ ±¸¸ÅÇغ¸ÀÚ.. À̱⠶§¹®¿¡ Çϳª ´õ ±¸¸ÅÇغ¸·Á°í ÇÕ´Ï´Ù.
Á¦°¡ µ· ¾²´Â°Ô ¾Æ´Ï¶ó¼ ÀÌ·¡¶ó Àú·¡¶ó ÇÒ ¼ö ÀÖ´Â°Ç ¾Æ´Õ´Ï´Ù¸¸, ¼ºñ½º¸¦ Ãß°¡ÇϽŠÀÌÈÄ¿¡ ·Îµå¸¦ º¸°í ÆÇ´ÜÇϽô °ÍÀÌ ´õ ³ªÀº ¼±ÅÃÀÔ´Ï´Ù.
±×¶§°¡ µÇ¸é ¼ºñ½ºº°·Î µðºñ¸¦ ºÐ¸®ÇØ¾ß ÇÒ Áö, ¼ÕºÁ¼ °è¼Ó »ç¿ëÇÒÁö ´ëÃæ °¨ÀÌ ÀâÈ÷½Ç²®´Ï´Ù.
Á¦°¡ º» ´ëºÎºÐÀÇ °æ¿ì¿¡¼´Â ºÒÇÊ¿äÇÑ ºÎºÐÀ» ¾÷µå·¹À̵å ÇØ¾ß ÇÑ´Ù°í »ý°¢ÇϽô °í°´»ç°¡ ¸¹¾Ò°í, ÆǸÅÀÚ´Â °í°´»çÀÇ ¿äû´ë·Î ±×³É Á¦Ç°À» ÆÈ »ÓÀ̾ú½À´Ï´Ù.
À½.. À̹ø¿¡ ±¸¸ÅÇÏ·Á´Â ÀÌÀ¯°¡ ²Ï ¸¹¾Æ¼ ±¸¸ÅÇÏ·Á°í ÇÏ´Â °Ì´Ï´Ù. ¿¹Àü¿¡ µ¹¸®´ø ÇÁ·Î±×·¥ÀÌ Çϳª Àִµ¥ ÀÌ°Ô CPUÁ¡À¯À²À» 100% ¸Ô°íÀÖ´øÁö¶ó ÃÖ±Ù¿¡´Â ¼¹ö¿¡¼ µ¹¸± ¾öµÎ°¡ ¾È³ª¼ ¼¹ö¸¦ Çϳª ´õ ±¸¸ÅÇÑ ÀÌÈÄ¿¡, ¸¸¾à ÀÚ¿øÀÌ ³Ë³ËÇÏ°Ô ³²´Â´Ù¸é ÀÌ ÇÁ·Î±×·¥µµ µ¹¸±·Á°í ÇÕ´Ï´Ù.
ÇÁ·Î±×·¥ÀÌ 24½Ã°£ µ¹·Á¾ß ÇÏ´Â ÇÁ·Î±×·¥ÀÌ¶ó ¼¹ö¸¦ ºÐ¸®Çؼ ´Üµ¶À¸·Î ÀÌ ÇÁ·Î±×·¥¸¸ µ¹¸±¼öµµ ÀÖ°í ÀÌ¿Ü¿¡µµ À̹ø¿¡ Ãß°¡ÇÑ ±â´ÉÀÌ Çѵΰ³°¡ ¾Æ´Ï¶ó.. ÀÚ¿øµµ ³Ë³ËÇÏ°í ¾ÈÁ¤ÀûÀ¸·Î À¥¼¹öÇÏ°í Ãß°¡ÇÑ ±â´ÉµéÀ» ºÐ¸®Çؼ ¿î¿µÇÏ°íÀÚ ÇÏ´Â ¸ñÀûÀÔ´Ï´Ù.
»ç¹«½Ç ¼¹öµµ °ÅÀÇ Á׾´Â »óŶó »ç¹«½Ç¿¡¼ ½áµµ ±¦Âú°í, À̹ø¿¡ »ç´Â ¼¹ö´Â °³ÀοëÀ¸·Î »ç¿ëÇÒ ¸ñÀûµµ ÀÖ¾î¼ µüÈ÷ ¼ÕÇضó°í´Â »ý°¢ÇÏÁö ¾Ê½À´Ï´Ù.
»çÁ·ÀÏ ¼ö ÀÖ½À´Ï´Ù¸¸, CPU¸¦ 100%¸Ô´Â ÇÁ·Î±×·¥ÀÌ Á¤»óÀûÀÎ »óÅ¿¡¼ 100%ÀÎÁö...¾Æ´Ï¸é ¿Àµ¿ÀÛÀ¸·Î ÀÎÇؼ 100%ÀÎÁö º¸ÅëÀº ºÒºÐ¸íÇؼ...
Á¦ °æ¿ì¿¡´Â ±×·± ¼ºÇâÀ» º¸ÀÌ´Â ÇÁ·Î±×·¥Àº °¡»ó¼¹öµç ¹°¸®¼¹öµç º°µµÀÇ Àåºñ·Î »© ¹ö¸³´Ï´Ù.
µ¥ÀÌÅÍ°¡ ¸¹¾ÆÁ³´Ù¸é pgsql·Î ¿Å°Üº¸´Â°Íµµ ÁÁ°Ú½À´Ï´Ù. Âü°í·Î ¹«·áÀÔ´Ï´Ù.
¹Ì±¹ÀÇ ¿ìü±¹ ½Ã½ºÅÛµµ ÀÌ°É·Î µ¹¸®°í ÀÖ°í, ÀÇ¿Ü·Î ¿Ü±¹¿¡¼´Â ·¹ÆÛ·±½º°¡ ¸¹½À´Ï´Ù¸¸, ±¹³»¿¡´Â »ç·Ê°¡ ±×·¸°Ô ¸¹Áö´Â ¾ÊÀºµí
nginx¿¡¼ gzipÀ» Çϼ̳ª¿ä? gzipÀ» ÇßÀ¸¸é ±×Á¤µµ·Î °úÇÑ Æ®·¡ÇÈÀº ¾È³ª¿ÃÅÙµ¥¿ä?
http://www.scalescale.com/tips/nginx/how-to-configure-nginx-gzip-compression/
db´Â maria db¸¦ ¾²½Ã°í (mysql°ú ºñ½ÁÇÕ´Ï´Ù) Æ©´×°ú ¼³Á¤À» º¯°æÇϸé ÁÁ¾ÆÁú °ÍÀÔ´Ï´Ù.
ms-sqlÀ̳ª oracle·Î ¹Ù²ãºÁ¾ß Èû¸¸µì´Ï´Ù.
gzipÀº ¼³Á¤Çß¾ú½À´Ï´Ù. Áö±ÝÀº CloudFlareµµ »ç¿ëÇÏ°í ¿©·¯¸ð·Î ÁÙ¿©¼ ºÎ´ãÀº ¾ÈµÇÁö¸¸, IDC¿¡¼ ³ª¿À°í »ç¹«½Ç¿¡ ¼¹ö¸¦ µÎ·Á°í ÇÏ´Â ÀÌÀ¯´Â ´ë¿ªÆø¶§¹®¿¡ ¸øÇغ» ±â´Éµéµµ °³¹ßÇØ º¸·Á°í ÇÏ´Â.. ÀÛÀº ¹Ù·¥¶§¹®ÀÌÁÒ
°íÁ¤IP Çϳª¸¸Àº ¾Æ¸¶ °è¾à ¾ÈÇØÁÙ²¨¿¡¿ä. °íÁ¤2 + À¯µ¿1 ¾²¼Å¾ßÇÒ²¨¿¡¿ä. ¿ä±ÝÀº ÇÑ 10¸¸¿ø/(¿ù) ³ª¿Ã²¨¿¡¿ä.
½Ãµµ ¶§µµ ¾ø´Â Çرë½Ãµµ... ¾Ç¼ºÄڵ忡....ÇÏ·ç¿¡ ¸ÞÀϼ¹ö¿¡ ¼ö¹é°Ç¾¿ ½×ÀÌ´Â ½ºÆÔ¸ÞÀÏ.
Á¤¸» °ü¸®ÇÏ´Ùº¸¸é ¿å³ª¿É´Ï´Ù. ¹«·á ÇÁ·Î±×·¥À¸·Î ±¸ÃàÀ» ÇغÃÁö¸¸ ¹«·á´Â ÇÑ°è°¡ Á¸ÀçÇÏ´õ±º¿ä
½° ¾øÀÌ µé¾î¿À´Â DDoS´Â ¾îÂîÇÒ ¼ö°¡ ¾øÀ»°Å¿¡¿ä.
ÀÚü ¼¹öÀÇ °æ¿ì ȸ¼± 2Áßȵµ ÇØ¾ß Çϱ⿡, ¾î´À¼ø°£ IDC ºñ¿ëÀ» ÃÊ°úÇÒ ¼ö ÀÖÀ»°Å±¸¿ä.
ȸ¼±ºñ¸¦ ÁÙÀ̵µ·Ï CDN µîÀÇ Àú·ÅÇÑ Æ®·¡ÇÈ È°¿ëÇÏ°í ¾ÐÃàÀ» 100% ÇÏ´Â °ÍÀÌ ¹æ¹ýÀÔ´Ï´Ù.