gamers
신용: Pixabay/CC0 공개 도메인

온라인 게임이 점점 인기를 얻고 있습니다.이처럼 서버 효율성은 점점 더 긴급한 우선순위가 되고 있습니다.수백만 명의 플레이어가 실시간으로 상호 작용하는 가운데 게임 서버는 대기 시간(지연)이나 충돌 없이 엄청난 양의 데이터를 처리해야 한다는 엄청난 압박을 받고 있습니다.연구국제정보통신기술학회지 토론하다이 문제에 대한 혁신적인 솔루션은 모바일 실시간 전략 게임과 그 이상에서 더 큰 안정성과 성능을 제공하는 유망한 길을 제공합니다.

중국 산둥성 Zibo에 위치한 Zibo Vocational Institute의 애니메이션 아트 부서 WenZhen Wang은 온라인 멀티플레이어 게임의 가장 중요한 문제인 로드 밸런싱을 해결하여 높은 수준의 동시성과 상호작용성을 보장할 수 있기를 희망합니다.

로드 밸런싱은 한 서버가 과부하되는 것을 방지하기 위해 여러 서버에 작업을 분산하는 것을 의미합니다.서버가 한 번에 너무 많은 요청을 받으면 속도가 느려지고 지연이 발생하거나 서버가 충돌할 수도 있습니다.원활한 게임 경험을 유지하려면 이 워크로드를 효율적으로 분배하는 것이 필수적입니다.

Wang은 "일관된 해시" 알고리즘을 사용하여 로드 밸런싱을 처리하는 새로운 방법을 도입했습니다.간단히 말해서 해시 함수는 입력, 플레이어 활동 또는데이터를 고정 크기 출력, 문자 시퀀스 또는 해시로 변환합니다.이 일관된 해시는 다양한 크기의 패킷을 즉시 처리할 필요 없이 데이터 패킷의 크기를 미리 알고 있기 때문에 시스템이 여러 서버에 데이터와 작업을 보다 균등하게 할당하는 데 도움이 됩니다.

가장 큰 장점은 플레이어 수와 게임 내 상호 작용의 복잡성이 게임 전반에 걸쳐 빠르게 변하는 멀티플레이어 게임의 매우 역동적인 환경에 적응할 수 있다는 것입니다.

알고리즘의 효율성을 테스트하기 위해 Wang은 실제 게임 시나리오를 복제한 가상 시뮬레이션을 실행하고 이 접근 방식이 로드 밸런싱을 허용하여 안정적인 서버 운영을 가능하게 한다는 것을 입증했습니다.그러면 시스템은 성능 품질을 유지하면서 동시에 많은 수의 플레이어 상호 작용을 처리할 수 있습니다.

추가 정보:WenZhen Wang, 통신 부하 분산 알고리즘을 기반으로 한 게임 장면의 가상 시뮬레이션,국제정보통신기술학회지(2024).DOI: 10.1504/IJICT.2024.141435

소환:새로운 로드 밸런싱 방법으로 멀티플레이어 게임 성능 향상(2024년 9월 18일)2024년 9월 18일에 확인함https://techxplore.com/news/2024-09-method-multiplayer-game.html에서

이 문서는 저작권의 보호를 받습니다.사적인 학습이나 조사를 목적으로 하는 공정한 거래를 제외하고는 어떠한 행위도 허용되지 않습니다.서면 허가 없이 일부를 복제할 수 있습니다.콘텐츠는 정보 제공 목적으로만 제공됩니다.