제가 생각하는 구성은...
서버 1대는 메인서버로하고,
서버 8대는 홈페이지서버로 하고,
서버 1대는 동기화서버로 사용할예정입니다.
즉, 메인서버에 http://www.abcd.com에 사용자가 접속하게되면 자동으로 저장되어있는 메인서버 DB내 바쁘지않은 서버8대 중 하나의 IP주소로 홈페이지에 접속되는것입니다.
동기화서버는 서버8대중 서버1대라도 DB가 변동되었을때 자동으로 동기화시켜주는 역활을하고 메인서버에 바쁘지않는서버가 뭔지 알려주는기능을 자동으로 합니다(VC++로제작)
위와 같이 많은 사람이 접속하더라도 서버8대 분량어치 용량을 감당할수있도록 설계하려고하는데요..
그렇다면 서버 IP주소는 메인서버 포함하여 9대인데.. http://www.abcd.com으로 다 통일되게 할수있을까요?
저의 짧은 지식으론 아래와 같은 생각을 할수있겠는데 어떤방법이 좋은지 조언부탁드립니다.
1. http://server1.abcd.com 와같이 2차도메인을 줘서 링크한다.
2. http://www.abcd.com/server1 이런씩으로 네트워크 드라이브같은걸로 내부망에서 공유되도록하여 같은도메인을 사용할수있도록 한다.
3. php에서 프레임을 사용하여 메인서버에 접속하면 다른서버주소는 프레임에 가려져 표시나지않게한다.
4. 기타 다른 좋은의견있습니까?
위와 같은 짧은 생각을 해봤는데 보통 어떤방법이 안정적이고 관리하기도 좋을까요?
서버 10대 모두 장소가 다른위치에 있으면 안되겠죠? 랜카드 2개씩 꼽아서 내부망을 구성하는것이 좋은가요? 좀 감이안오네요. 도와주세요.. ㅠㅠ
L4 ½ºÀ§Ä¡¿¡¼ ´ëÇؼ °øºÎÇÏ¼Å¾ß ÇÒ °Ì´Ï´Ù.
¿øÇϽô ¸¹Àº ºÎºÐÀ» ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù.
°í¼ö´ÔµéÀÌ ¿ö³« ¸¹À¸¼Å¼ ªÀº Áö½ÄÀ¸·Î µµ¿Íµå¸®±â´Â ºÎ²ô·´³×¿ä.^^
ÀϹÝÀûÀÎ PHP À¥½ÎÀÌÆ®¶ó´Â °¡Á¤ÇÏ¿¡ ½±°Ô ÇÏÀÚ¸é, À¥¼¹ö °øÀÎ IP¸¦ L4ÀÇ VIP·Î ¼³Á¤ÇÏ°í, À¥¼¹öµéÀ» ±× VIPÀÇ member·Î µÎ¸é, L4 ½ºÀ§Ä¡ÀÇ ¾Ë°í¸®ÁòÀ» ÅëÇØ ¾Ë¾Æ¼ µË´Ï´Ù.
°¢ ¼¹ö°£ÀÇ DocumenrtRoot °øÀ¯´Â ½±°Ô´Â NFS¸¦ »ç¿ëÇϱâ¸é µÇ´Âµ¥, Á» ±Ô¸ð°¡ ÀÖ´Ù¸é, NFS¼¹ö°¡ ¼º´ÉÀÌ ÁÁ¾Æ¾ßÇÕ´Ï´Ù. ¾Æ´Ï¸é ±×³É DNS¸¦ ÀÌ¿ëÇÏ´Â ¹æ¾Èµµ ÀÖ½À´Ï´Ù.
À̱ÛÀ» º¸½Ã´Â°Ô ÁÁ°Ú³×¿ä. http://ardentdreams.tistory.com/116
°°Àº Àå¼Ò¿¡ ÀÖ´Ù¸é L4·Î ÇÏ½Ã¸é µË´Ï´Ù.
°£´ÜÈ÷ ¸»¾¸µå¸®ÀÚ¸é...
1. °£´ÜÇÑ ±¸¼ºÀÌ ÁÁ´Ù.
2. ³²µé ¸¹ÀÌ ÇÏ´Â ±¸¼ºÀ» µû¶óÇϸé ÀÌ·¡Àú·¡ ÆíÇÏ´Ù.
3. ¸®¼Ò½º°¡ »¡¸® °í°¥µÉ ºÎºÐ, Æ®·¡ÇÈÀÌ ¸ô¸®´ÂºÎºÐÀ» °í¹ÎÇÏ°í ã¾Æ¾ßÇÑ´Ù.
4. ´Ù¾çÇÑ ±¸¼ºÀ» ±×·Áº¸°í ÇØ´çºÐ¾ß Àü¹®°¡(³×Æ®¿öÄ¿, DBA, ÇÁ·Î±×·¡¸Ó, ½Ã½ºÅÛ°ü¸®ÀÚµî)¿¡°Ô ÀÚ¹®À» ±¸ÇÑ´Ù.