Скачать презентацию Condor and Virtual Machines Jaime Frey Computer Sciences Скачать презентацию Condor and Virtual Machines Jaime Frey Computer Sciences

26aaf1edc8c94d998d29aead351272a8.ppt

  • Количество слайдов: 10

Condor and Virtual Machines Jaime Frey Computer Sciences Department University of Wisconsin-Madison jfrey@cs. wisc. Condor and Virtual Machines Jaime Frey Computer Sciences Department University of Wisconsin-Madison [email protected] wisc. edu http: //www. cs. wisc. edu/condor

Virtual Machines › Simulated hardware › Software in the VM thinks it’s running on Virtual Machines › Simulated hardware › Software in the VM thinks it’s running on a normal machine www. cs. wisc. edu/condor

Virtual Machines Real Machine Virtual Machines www. cs. wisc. edu/condor Virtual Machines Real Machine Virtual Machines www. cs. wisc. edu/condor

Benefits of Virtual Machines › › Job sandboxing Checkpoint and migration Jobs with elevated Benefits of Virtual Machines › › Job sandboxing Checkpoint and migration Jobs with elevated privileges Platform independence www. cs. wisc. edu/condor

Job Sandboxing › Protect machines from jobs h. Both accidental and malicious damage › Job Sandboxing › Protect machines from jobs h. Both accidental and malicious damage › Machine owners more willing to run unfamiliar jobs www. cs. wisc. edu/condor

Checkpoint and Migration › State of entire VM (OS and › all) is recorded Checkpoint and Migration › State of entire VM (OS and › all) is recorded VM can be checkpointed for… h Failure recovery h Migration to other machines www. cs. wisc. edu/condor

VM Checkpointing vs. Standard Universe › No relinking › Works with more types of VM Checkpointing vs. Standard Universe › No relinking › Works with more types of jobs h. Multiple processes and threads h. Networking (but migration problematic) › No Remote IO h. Must specify input files www. cs. wisc. edu/condor

Jobs with Elevated Privileges › Run as root or › › administrator user Alter Jobs with Elevated Privileges › Run as root or › › administrator user Alter OS installation Useful for automated testing of software like Condor www. cs. wisc. edu/condor

Platform Independence › Jobs can run on more › › machines Machines can run Platform Independence › Jobs can run on more › › machines Machines can run more jobs Linux jobs on Windows machines h. And vice versa www. cs. wisc. edu/condor

Thank You › Any questions? › Virtualization in Condor Bo. F h. Friday, 1: Thank You › Any questions? › Virtualization in Condor Bo. F h. Friday, 1: 30 -2: 30 www. cs. wisc. edu/condor