Download presentation
Presentation is loading. Please wait.
Published byArnold Sherman Modified over 8 years ago
1
Jaime Frey Computer Sciences Department University of Wisconsin-Madison jfrey@cs.wisc.edu http://www.cs.wisc.edu/condor Condor and Virtual Machines
2
www.cs.wisc.edu/condor Virtual Machines › Simulated hardware › Software in the VM thinks it’s running on a normal machine
3
www.cs.wisc.edu/condor Virtual Machines Real Machine Virtual Machines
4
www.cs.wisc.edu/condor Benefits of Virtual Machines › Job sandboxing › Checkpoint and migration › Jobs with elevated privileges › Platform independence
5
www.cs.wisc.edu/condor Job Sandboxing › Protect machines from jobs Both accidental and malicious damage › Machine owners more willing to run unfamiliar jobs
6
www.cs.wisc.edu/condor Checkpoint and Migration › State of entire VM (OS and all) is recorded › VM can be checkpointed for… Failure recovery Migration to other machines
7
www.cs.wisc.edu/condor VM Checkpointing vs. Standard Universe › No relinking › Works with more types of jobs Multiple processes and threads Networking (but migration problematic) › No Remote IO Must specify input files
8
www.cs.wisc.edu/condor Jobs with Elevated Privileges › Run as root or administrator user › Alter OS installation › Useful for automated testing of software like Condor
9
www.cs.wisc.edu/condor Platform Independence › Jobs can run on more machines › Machines can run more jobs › Linux jobs on Windows machines And vice versa
10
www.cs.wisc.edu/condor Thank You › Any questions? › Virtualization in Condor BoF Friday, 1:30-2:30
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.