DocumentCode :
2959177
Title :
Consistency-aware Partitioning Algorithm in Multi-server Distributed Virtual Environments
Author :
Li, Yusen ; Cai, Wentong
Author_Institution :
Parallel & Distrib. Comput. Center, Nanyang Technol. Univ., Singapore, Singapore
fYear :
2012
fDate :
21-25 May 2012
Firstpage :
798
Lastpage :
807
Abstract :
In DVEs, the primary task is to maintain a consistent view of the virtual world among all users. Multi-server architecture has been shown to have good scalability to support a large population of users in DVEs. One of the key issues in the design of an efficient and scalable Multi-server Distributed Virtual Environment (MSDVE) is the partitioning, which concerns with efficiently distributing the workload generated in the virtual environment among multiple servers in the system. Most of the existing work on the partitioning issue in MSDVE aims to either balance workload among servers, reduce inter-server communication, and/or improve the interactivity of DVE. In this paper, we study the partitioning issue from a new perspective and aim to reduce the time-space inconsistency of a DVE. Time-space inconsistency is a consistency metric, which has been proven to be an effective performance measure of DVEs. Using the time-space inconsistency metric, we formally formulate our partitioning problem as a mix integer programming problem and propose a solution based on Alternating Optimization (AO) technique. An iterative partitioning algorithm is also developed accordingly. The algorithm gives a partition as well as the corresponding update schedule to minimize the total time-space inconsistency. Different from most of the existing work, the resulted partition is avatar-based rather than zone/region-based. To evaluate the performance of the proposed partitioning algorithm, extensive experiments were conducted and results are reported in the paper.
Keywords :
avatars; client-server systems; distributed algorithms; integer programming; iterative methods; AO technique; MSDVE; alternating optimization technique; avatar-based partition; balance workload; consistency-aware partitioning algorithm; inter-server communication; interactivity; iterative partitioning algorithm; mix integer programming problem; multiple servers; multiserver architecture; multiserver distributed virtual environments; partitioning issue; performance measure; time-space inconsistency metric; total time-space inconsistency; Avatars; Bandwidth; Optimization; Partitioning algorithms; Schedules; Servers; Virtual environments; Alternating Optimization; Distributed virtual environment; MSDVEs; partitioning; time space consistency;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing Symposium (IPDPS), 2012 IEEE 26th International
Conference_Location :
Shanghai
ISSN :
1530-2075
Print_ISBN :
978-1-4673-0975-2
Type :
conf
DOI :
10.1109/IPDPS.2012.76
Filename :
6267888
Link To Document :
بازگشت