The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Web-Based Information Management: An Introduction to the Technology and Its Application
Web-Based Information Management: An Introduction to the Technology and Its Application
SNMP,SNMPV2,Snmpv3,and RMON 1 and 2
SNMP,SNMPV2,Snmpv3,and RMON 1 and 2
Scheduling Distributed Applications: the SimGrid Simulation Framework
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
vBET: a VM-based emulation testbed
MoMeTools '03 Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
A solver for the network testbed mapping problem
ACM SIGCOMM Computer Communication Review
Software—Practice & Experience
An optimization problem in adaptive virtual environments
ACM SIGMETRICS Performance Evaluation Review - Special issue on the workshop on MAthematical performance Modeling And Analysis (MAMA 2005)
Mapping Resources for Network Emulation with Heuristic and Genetic Algorithms
PDCAT '05 Proceedings of the Sixth International Conference on Parallel and Distributed Computing Applications and Technologies
V-eM: A Cluster of Virtual Machines for Robust, Detailed, and High-Performance Network Emulation
MASCOTS '06 Proceedings of the 14th IEEE International Symposium on Modeling, Analysis, and Simulation
GridBuilder: A Tool for Creating Virtual Grid Testbeds
E-SCIENCE '06 Proceedings of the Second IEEE International Conference on e-Science and Grid Computing
Virtual Machines: Versatile Platforms for Systems and Processes (The Morgan Kaufmann Series in Computer Architecture and Design)
Usher: an extensible framework for managing custers of virtual machines
LISA'07 Proceedings of the 21st conference on Large Installation System Administration Conference
DieCast: testing distributed systems with an accurate scale model
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
Server-storage virtualization: integration and load balancing in data centers
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
SBAC-PAD '08 Proceedings of the 2008 20th International Symposium on Computer Architecture and High Performance Computing
Future Generation Computer Systems
A Heuristic for Mapping Virtual Machines and Links in Emulation Testbeds
ICPP '09 Proceedings of the 2009 International Conference on Parallel Processing
Deploying and managing Xen sites with XSM
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
Design of a new cloud computing simulation platform
ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part III
iCanCloud: A Flexible and Scalable Cloud Infrastructure Simulator
Journal of Grid Computing
Towards autonomic detection of SLA violations in Cloud infrastructures
Future Generation Computer Systems
Modeling resource-aware virtualized applications for the cloud in real-time ABS
ICFEM'12 Proceedings of the 14th international conference on Formal Engineering Methods: formal methods and software engineering
Hi-index | 0.00 |
Distributed systems, such as grids, are composed of geographically distributed computing elements that belong to multiple administrative domains and are controlled by multiple entities. It is unlikely that testers are able to acquire repeatedly the same resources, for the same amount of time, and under the same network conditions, which are paramount requirements for enabling reproducible and controlled tests in software under development. An alternative to experiments in real testbeds is the use of emulation tools, which allow the software to run in an environment that behaves like a distributed system. Although advances in virtualization technology allowed the development of efficient emulators, few efforts were put in making operation of such emulators easier. This paper presents the design and the development of the Automated Emulation Framework that allows automatic mapping of virtual machines to hosts, virtual machine deployment, network configuration, and proactive management and reconfiguration of the virtual infrastructure. Copyright © 2010 John Wiley & Sons, Ltd.