2008년 07월 04일
어익후...
어익후.. GLB따윈 못 믿겠으니 그냥 클라이언트에서 서버 리스트 들고 있다가 돌려가면서 잘 붙는 놈에게 붙어서 다운받으라고요?
당신네 동접 몇 명이나 붙여보고 GLB를 못 믿겠다는 소리를 하는 건지 모르겠네염.
ps. 젠장, 개념 충만한 안드로메다로 이민가고싶다. T_T
# by | 2008/07/04 14:57 | 잡담 | 트랙백 | 덧글(0)
# by | 2008/07/04 14:57 | 잡담 | 트랙백 | 덧글(0)
서버에 접속해서 데이터를 받는 클라이언트가 있다고 하자.
이 서버는 GLB라는 놈을 통해서 부하가 분산되고 어느 한 서버의 시스템이 다운되면 GLB가 자동으로 해당 서버를 리스트에서 빼버리는 식으로 관리되고 있다.
이 때 만약 다음과 같은 문제가 발생한다면?
1. 일부 서버에 데이터가 완전히 업로드가 되지 않은 상태에서 클라이언트가 서버에 접속하여 데이터를 받아가려고 할 경우.
데이터 업로드가 완료된 서버에 붙은 클라이언트는 문제가 없겠지만 그렇지 않은 서버에 붙은 클라이언트는 데이터를 받으려고 시도하다가 실패했다는 에러를 띄운다.
물론 1차 책임은 데이터가 완전히 업로드되지도 않았는데 서버를 열어버린 관리자의 책임이겠지만, 이 경우 클라이언트에서 커버가 가능한가?
2. 클라이언트의 네트워크 환경이 특정 서버군(IP대역)에 접속을 못하게 되어있어서 GLB에서 해당 IP로 할당받은 클라이언트가 서버 접속 자체를 못하는 상황이 발생한다.
이런 경우도 클라이언트가 접속을 보장해 줘야 하나?
1번은 전적으로 서버 관리쪽에서 책임을 져야 하고 2번의 경우는 사용자 환경의 문제이기때문에 딱히 해결방법은 없다고 생각하는데...
"설령 일부 서버에서 문제가 발생하더라도 클라이언트에서 알아서 잘 돌아가는 다른 서버에 붙어야하지 않겠냐"라고 하니...T_T
GLB를 무시하고 서버 리스트를 가져와서 붙게 되면 부하 분산이 깨지면서 분명 서버를 차례차례 죽여버리는 사태가 벌어질 거라 예상하는 건 내가 너무 오버하는 건가? -_-
하아...
내가 개념이 없는 건지, 높으신 분이 개념이 없는 건지...
# by | 2008/07/03 21:12 | 프로그램 | 트랙백 | 덧글(2)
# by | 2008/07/01 00:05 | 잡담 | 트랙백 | 덧글(8)
# by | 2008/06/29 14:16 | 에로게 | 트랙백 | 덧글(6)
# by | 2008/06/26 00:18 | 일반 게임 | 트랙백 | 덧글(0)
# by | 2008/06/25 21:18 | 일반 애니 | 트랙백 | 덧글(4)


# by | 2008/06/25 00:54 | 일반 게임 | 트랙백 | 덧글(14)
# by | 2008/06/21 02:00 | 일반 게임 | 트랙백 | 덧글(16)





# by | 2008/06/19 21:50 | 잡담 | 트랙백 | 덧글(4)
화이트앨범 애니화!!!
화이트앨범 PS3 이식!!!!
# by | 2008/06/19 13:48 | 에로게 | 트랙백 | 덧글(12)
◀ 이전 페이지 다음 페이지 ▶