"CernVM 3 is a virtual machine image based on Scientific Linux 6 combined with a custom, virtualization-friendly Linux kernel.
CernVM 3 is based on the µCernVM bootloader (link is external).
Its outstanding feature is that it does not require a hard disk image
to be distributed (hence “micro”). Instead it is distributed as a
read-only image of ~20MB containing a Linux kernel and the CernVM-FS
client. The rest of the operating system is downloaded and cached on
demand by CernVM-FS. The virtual machine still requires a hard disk as a
persistent cache, but this hard disk is initially empty and can be
created instantaneously, instead of being pre-created and distributed.
CernVM 3 comes with a C++11 compiler, a Go compiler, an Erlang
interpreter, GNUplot, ROOT, R, octave, LaTeX, scipy and numpy, and many
other useful packages. For distributed computing, CernVM 3 comes with
tools such as Condor, Ganglia, Squid, XrootD, Puppet, Parrot and
Workqueue/Makeflow, and others. In order to manage your virtual machines
in the cloud, CernVM 3 comes with the cloud management utilities for
OpenStack (nova, glance), Amazon EC2 (ec2-… and euca-…), Google Compute
Engine (gcutil, gsutil, gcloud), and Microsoft Azure (azure)."
https://cernvm.cern.ch/portal/release_3.6.2
https://cernvm.cern.ch/
Status and Roadmap of CernVM - http://iopscience.iop.org/article/10.1088/1742-6596/664/2/022018
No comments:
Post a Comment