1 / 10

Condor and Virtual Machines

Condor and Virtual Machines. Virtual Machines. Simulated hardware Software in the VM thinks it’s running on a normal machine. Virtual Machines. Real Machine. Virtual Machines. Benefits of Virtual Machines. Job sandboxing Checkpoint and migration Jobs with elevated privileges

Télécharger la présentation

Condor and Virtual Machines

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Condor and Virtual Machines

  2. Virtual Machines • Simulated hardware • Software in the VM thinks it’s running on a normal machine

  3. Virtual Machines Real Machine Virtual Machines

  4. Benefits of Virtual Machines • Job sandboxing • Checkpoint and migration • Jobs with elevated privileges • Platform independence

  5. Job Sandboxing • Protect machines from jobs • Both accidental and malicious damage • Machine owners more willing to run unfamiliar jobs

  6. Checkpoint and Migration • State of entire VM (OS and all) is recorded • VM can be checkpointed for… • Failure recovery • Migration to other machines

  7. 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. Jobs with Elevated Privileges • Run as root or administrator user • Alter OS installation • Useful for automated testing of software like Condor

  9. Platform Independence • Jobs can run on more machines • Machines can run more jobs • Linux jobs on Windows machines • And vice versa

  10. Thank You • Any questions? • Virtualization in Condor BoF • Friday, 1:30-2:30

More Related