Elsevier

Procedia Computer Science

Volume 60, 2015, Pages 1745-1752
Procedia Computer Science

Simulating Resilient Server Using XEN Virtualization

https://doi.org/10.1016/j.procs.2015.08.284Get rights and content
Under a Creative Commons license
open access

Abstract

Since servers play a critical role in data processing and data transmission for serving many clients, failures in servers cause not only performance degradation of the server itself but also threats to all the computers connected to the server. Resilient servers that can self-recognize failures, self-repair failures and self-replace failed parts are required when computer systems and networks become such huge-scale as witnessed by data centers and the cloud computing. As a preliminary study, we report simulations restricting ourselves to demonstrate the self-repair network (SRN) model in a homogeneous environment realized by a virtualization technique. Simulations are conducted using native and hosted VMM on a single physical computer. Three scenarios: hang faulty, DoS attack and virus infection, are simulated. These simulations demonstrated how a server with a homogeneous environment (realized by the self-repair network model using the virtualization technique) can or cannot keep the resilience, and even suggested a possibility and necessity of using a self-reconfiguration model to create diversity.

Keywords

Self-repair network
Resilient server
Virtual machine

Cited by (0)

Peer-review under responsibility of KES International.