Improving machine virtualisation with 'hotplug memory'

International Journal of High Performance Computing and Networking 01/2008; 5(4):241-250. DOI: 10.1504/IJHPCN.2008.022300
Source: DBLP


Machine virtualisation is a key technology for server consolidation and on-demand server provisioning. To support this trend, it is essential to improve the performance of virtualisation software and enable the efficient running of many virtual machines. We present a virtualisation system that can dynamically extend the real memory of its guest virtual machines. We describe an implementation of dynamic memory extension for Linux guests running on the IBM zVM virtualisation environment. Our implementation utilises device drivers for accessing dynamic memory extensions. We show that this capability can improve utilisation and performance of the Linux guests in our virtualisation environment.

3 Reads
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Paper describes a Centralized Network File Server supporting multiple clients at a time and responding their queries of multiple formats files like txt, docx, pdf, htm, jpeg, mp3, mp4 and flv etc. The server is implemented in three scenarios, first using simple TCP protocol in java socket, where client request is directly send to server and processed, while in second and third scenario server unicast and multicast list of files present at the server to each client. In unicasting the client will receive a single copy of file list, when it makes connection with the server. While in multicasting, each client whom is a member of multicasting group will receive a copy of file list each time a new client makes connection with the server or after a period of time. The client request is first verified and validated against server file list, at its end and then sends to server. The system is analyzed and compared on the basis of Heap memory usage and bandwidth utilization for server processing and data communication, when connected with 2, 4 and 8 number of clients.
    Full-text · Article ·