Virtualization for Computational Scientists

@article{Thiruvathukal2010VirtualizationFC,
  title={Virtualization for Computational Scientists},
  author={George K. Thiruvathukal and Konrad Hinsen and Konstantin L{\"a}ufer and Joe Kaylor},
  journal={Computing in Science \& Engineering},
  year={2010},
  volume={12},
  pages={52-61}
}
The fun all began in May of 1999, when VMware launched VMware Workstation, a product that lets you run multiple operating systems simultaneously on your desktop computer. In truth, the story begins much earlier with the VM OS concept, which was pioneered (like many things) by IBM in 1960 but eventually perfected by others. The idea behind virtualization is simple. You can run multiple OSs simultaneously and share the CPU, memory, and peripherals among them. In this article, we're not going to… 
Towards automotive virtualization
Virtualization has come a long way since its beginnings in the 1960s. Nowadays, Virtual Machine Monitor (VMM) - or hypervisor-based virtualization of servers is the de facto standard in data centers
Automated Administration of Virtual Machines and Networks on the VMware ESX Platform
This thesis considers a novel solution to deploy and administrate virtual machines and networks on the VMware ESX platform. The new solution is able to decrease network deployment complexity and
A framework for efficient cluster computing services in a collaborative university environment
TLDR
The result was to explore how grid/cluster computing teaching and learning facilities could be made accessible to students and teaching staff alike within the Department of Computing, Engineering & Technology in order to enhance the student experience and produce a framework for efficient cluster computing services in a collaborative university environment.
On a course on computer cluster configuration and administration
TLDR
A master-level course which attempts to fill the gap between high-performance and high-throughput computing in universities and research centres and explores the different types of cluster computing as well as their functional basis, from a very practical point of view.
On Byzantine Fault Tolerance in Multi-Master Kubernertes Clusters
TLDR
Experimental results show that KmMR is able to guarantee the continuity of services, even when the total number of tolerated faults is exceeded, and provides on average a consensus time 1000 times shorter than that achieved by the conventional platform (with Raft), in such condition.
Teaching high-performance service in a cluster computing course
TLDR
Several teaching strategies for a course on cluster computing that could fill the gap between graduate and postgraduate studies focused on parallel programming and high-performance/high-throughput computing are proposed.
Virtual Cluster to Enhance Student Experience within a Teaching Environment
TLDR
This paper addresses learning and teaching issues related to the use of VCNet in a higher education setting.
Wale: A solution to share libraries in Docker containers
TLDR
An approach to avoid disk space duplication which occurs when a same library or package is employed in several Docker containers, called Wale, relies on the deployment of a single Docker image called Core Image, aiming at collecting all the libraries shared among the various Docker images.
Development of a virtual cluster
TLDR
This paper chronicles the development of a virtual cluster in a university teaching lab to supplement the main cluster activities providing students and developers with essential resources without compromise to the main Cluster.
A Cyber–Physical Systems Approach to Data Center Modeling and Control for Energy Efficiency
TLDR
A new cyber-physical index (CPI) is introduced as a measure of this combined distribution of cyber and physical effects in a given data center and illustrated how the CPI indicates the potential impact of using coordinated CPS control strategies.
...
1
2
...

References

SHOWING 1-7 OF 7 REFERENCES
Something wonderful this way comes [bootable cluster CD]
TLDR
What the authors have here is a comprehensive framework for high-performance computing education, and that, my friends, is the opposite of a failure to communicate.
A Virtual Computing Laboratory
TLDR
An approach that builds on existing virtualization technologies, which is both painstaking and limiting in terms of keeping software up to date, is described.
HUBzero: A Platform for Dissemination and Collaboration in Computational Science and Engineering
TLDR
The HUBzero cyberinfrastructure lets scientific researchers work together online to develop simulation and modeling tools and launch simulation runs on the national Grid infrastructure, without having to download or compile any code.
thiruvathukal, “A Virtual Computing Laboratory,
  • Computing in Science & Eng.,
  • 2008
Something Wonderful this Way Comes
  • Computing in Science & Eng
  • 2006
Something Wonderful this Way Comes
  • 2006
murphy, “Something Wonderful this Way Comes,
  • Computing in Science & Eng.,
  • 2006