Linux Journal
Cluster reserves: a mechanism for resource management in cluster-based network servers
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Latency and User Behaviour on a Multiplayer Game Server
NGC '01 Proceedings of the Third International COST264 Workshop on Networked Group Communication
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Game Design Workshop: Designing, Prototyping, and Playtesting Games
Game Design Workshop: Designing, Prototyping, and Playtesting Games
Statistical service assurances for applications in utility grid environments
Performance Evaluation - Special issue: Distributed systems performance
VMPlants: Providing and Managing Virtual Machine Execution Environments for Grid Computing
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
Diagnosing performance overheads in the xen virtual machine environment
Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments
Virtual Clusters for Grid Communities
CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
Dynamic placement for clustered web applications
Proceedings of the 15th international conference on World Wide Web
System-performance modeling for massively multiplayer online role-playing games
IBM Systems Journal
How sensitive are online gamers to network quality?
Communications of the ACM - Entertainment networking
Latency and player actions in online games
Communications of the ACM - Entertainment networking
A case for high performance computing with virtual machines
Proceedings of the 20th annual international conference on Supercomputing
Designing Virtual Worlds
Measuring CPU overhead for I/O processing in the Xen virtual machine monitor
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
High-Performance MPI Broadcast Algorithm for Grid Environments Utilizing Multi-lane NICs
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
Grid'5000: A Large Scale and Highly Reconfigurable Grid Experimental Testbed
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Sharing networked resources with brokered leases
ATEC '06 Proceedings of the annual conference on USENIX '06 Annual Technical Conference
Xen and the Art of Cluster Scheduling
VTDC '06 Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing
RTF: a real-time framework for developing scalable multiplayer online games
Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games
Xen-Based HPC: A Parallel I/O Perspective
CCGRID '08 Proceedings of the 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid
Amazon S3 for science grids: a viable solution?
DADC '08 Proceedings of the 2008 international workshop on Data-aware distributed computing
Inter-operating grids through Delegated MatchMaking
Scientific Programming - Large-Scale Programming Tools and Environments
Donnybrook: enabling large-scale, high-speed, peer-to-peer games
Proceedings of the ACM SIGCOMM 2008 conference on Data communication
The definitive guide to the xen hypervisor
The definitive guide to the xen hypervisor
Efficient management of data center resources for massively multiplayer online games
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
The cost of doing science on the cloud: the Montage example
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
Neural Network-Based Load Prediction for Highly Dynamic Distributed Online Games
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
Efficient triangulation for P2P networked virtual environments
Multimedia Tools and Applications
The impact of virtualization on the performance of Massively Multiplayer Online Games
Proceedings of the 8th Annual Workshop on Network and Systems Support for Games
Dynamic Resource Provisioning in Massively Multiplayer Online Games
IEEE Transactions on Parallel and Distributed Systems
Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing
IEEE Transactions on Parallel and Distributed Systems
Paravirtualization for HPC systems
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
VON: a scalable peer-to-peer network for virtual environments
IEEE Network: The Magazine of Global Internetworking
A virtualization-based approach for zone migration in distributed virtual environments
Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
SLA-based operation of massively multiplayer online games in competition-based environments
Proceedings of the International C* Conference on Computer Science and Software Engineering
Autonomous massively multiplayer online game operation on unreliable resources
Proceedings of the International C* Conference on Computer Science and Software Engineering
Hi-index | 0.00 |
To serve millions of players, Massively Multiplayer Online Game (MMOG) operators pre-provision and then maintain thousands of computer resources. We investigate a hybrid resource provisioning model that uses smaller and cheaper data centers, complemented during peak hours by virtualised cloud computing resources. Through trace-based simulation and empirical experimentation, we assess the impact of provisioning virtualised cloud resources, analyse the virtualisation overhead, and compare provisioning of virtualised resources with resource ownership. Using a simple cost model, we also investigate the costs of hosting MMOGs on the resources leased independently from three commercial cloud providers, including Amazon.