Consistency-aware partitioning algorithm in multi-server distributed virtual environments
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...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2013
|
Online Access: | https://hdl.handle.net/10356/98998 http://hdl.handle.net/10220/12840 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-98998 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-989982020-05-28T07:17:24Z Consistency-aware partitioning algorithm in multi-server distributed virtual environments Li, Yusen Cai, Wentong School of Computer Engineering IEEE International Symposium on Parallel & Distributed Processing (26th : 2012 : Shanghai, China) 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. 2013-08-02T03:13:52Z 2019-12-06T20:02:09Z 2013-08-02T03:13:52Z 2019-12-06T20:02:09Z 2012 2012 Conference Paper https://hdl.handle.net/10356/98998 http://hdl.handle.net/10220/12840 10.1109/IPDPS.2012.76 en |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
description |
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. |
author2 |
School of Computer Engineering |
author_facet |
School of Computer Engineering Li, Yusen Cai, Wentong |
format |
Conference or Workshop Item |
author |
Li, Yusen Cai, Wentong |
spellingShingle |
Li, Yusen Cai, Wentong Consistency-aware partitioning algorithm in multi-server distributed virtual environments |
author_sort |
Li, Yusen |
title |
Consistency-aware partitioning algorithm in multi-server distributed virtual environments |
title_short |
Consistency-aware partitioning algorithm in multi-server distributed virtual environments |
title_full |
Consistency-aware partitioning algorithm in multi-server distributed virtual environments |
title_fullStr |
Consistency-aware partitioning algorithm in multi-server distributed virtual environments |
title_full_unstemmed |
Consistency-aware partitioning algorithm in multi-server distributed virtual environments |
title_sort |
consistency-aware partitioning algorithm in multi-server distributed virtual environments |
publishDate |
2013 |
url |
https://hdl.handle.net/10356/98998 http://hdl.handle.net/10220/12840 |
_version_ |
1681059110720634880 |