Presentation is loading. Please wait.

Presentation is loading. Please wait.

MASPLAS ’02 Creating A Virtual Computing Facility Ravi Patchigolla Chris Clarke Lu Marino 8th Annual Mid-Atlantic Student Workshop On Programming Languages.

Similar presentations


Presentation on theme: "MASPLAS ’02 Creating A Virtual Computing Facility Ravi Patchigolla Chris Clarke Lu Marino 8th Annual Mid-Atlantic Student Workshop On Programming Languages."— Presentation transcript:

1 MASPLAS ’02 Creating A Virtual Computing Facility Ravi Patchigolla Chris Clarke Lu Marino 8th Annual Mid-Atlantic Student Workshop On Programming Languages And Systems

2 The Virtual Pool Concept Resources’ locations are transparent A user is allocated requested services based on availability by an Agent Execution Transparency User jobs are executed on whichever nodes are available within the pool FOR MORE INFO... R Figueiredo, N Kapadia, J Fortes, The PUNCH Virtual File System: Seamless Access to Decentralized Storage Services in A Computational Grid. 10 th IEEE International Symposium on High Performance Computing Aug01.

3 Virtual Machines and Time Shares Virtual Reality Vehicular Simulators Remote Viewing TeleImmersion TeleOperation

4 Virtual Terminals Remote Session Telnet TTY VT100

5 Commodity PC prices have dropped dramatically over the years due to innovations in Chip fabrication Technology Clustered Commodity PC can achieve GigaFlop performance Network Component Prices as well as Networking technology are following on the heels of the Commodity PC

6 Open Source Software Is “Pervasive” Linux is freeware Security software Academic projects Open Source projects

7 Create a Beowulf Style Cluster Document and Benchmark Create a Virtual Pool of Win32 Machines Run Some Parallel Simulation software Test CONDOR on Win32 Machines Test The Job Management Capabilities on Win32

8 SWITCH LynkSys 8 port 10/100 Mbs SWITCH LynkSys 8 port 10/100 Mbs Master / Node 1 192.168.0.1 PII 266 MHz 64 Meg SDRAM 4Gb Harddisk Generic VGA Princeton E015 Floppy Disk CD Rom Drive Linux OS 10 Mbps NIC + 10/100Mbps NIC Master / Node 1 192.168.0.1 PII 266 MHz 64 Meg SDRAM 4Gb Harddisk Generic VGA Princeton E015 Floppy Disk CD Rom Drive Linux OS 10 Mbps NIC + 10/100Mbps NIC Node 2 192.168.0.2 PII 266 MHz 64 Meg RAM 4Gb Harddisk Generic VGA Princeton E015 Floppy Disk CD Rom Drive Linux OS 10 MB NIC Node 2 192.168.0.2 PII 266 MHz 64 Meg RAM 4Gb Harddisk Generic VGA Princeton E015 Floppy Disk CD Rom Drive Linux OS 10 MB NIC Node 4 192.168.0.4 PII 266 MHz 64 Meg SDRAM 4Gb Harddisk Generic VGA Princeton E015 Floppy Disk CD Rom Drive Linux OS 10 MB NIC Node 4 192.168.0.4 PII 266 MHz 64 Meg SDRAM 4Gb Harddisk Generic VGA Princeton E015 Floppy Disk CD Rom Drive Linux OS 10 MB NIC Node 3 192.168.0.3 PII 166 MHz 32 Meg SDRAM 2Gb Harddisk Generic VGA Princeton E015 Floppy Disk CD Rom Drive Linux OS 10 MB NIC Node 3 192.168.0.3 PII 166 MHz 32 Meg SDRAM 2Gb Harddisk Generic VGA Princeton E015 Floppy Disk CD Rom Drive Linux OS 10 MB NIC www.linux.org penguin

9 BASELINE Run 1 Run 2 Run 3 Run 4 Average PII 586/166Mhz203.60 s204.52 s202.26 s203.15 s203.38 PII 686/26678.67 s 78.87 s78.72 Test 1 (2 Computer Net) Run 1 Run 2 Run 3 Run 4 Average PII 266/266 Mhz (N1/N2) 70.67 s69.30 s69.40 s70.10 s69.87 PII 166/266 Mhz (N3/N2) 140.67 s140.16 s139.68 s139.20 s139.91 Test 2 (3 Computer Net) Run 1 Run 2 Run 3 Run 4 Average PII 266/266/266 Mhz (N1/N2/N4) 62.39 s63.42 s62.69 s62.27 s62.69 Test 3 (4 Computer Net) Run 1 Run 2 Run 3 Run 4 Average PII 166/266/266/266 Mhz (N3/N1/N2/N4) 31.84 s34.72 s32.97 s31.81 s32.84

10 Load the Charm daemon to create pool Launch the Simulator NAMD with varying workload and processor requests View the simulation with VMD Record the CPU Usage on the affected machines

11

12 The PUNCH Virtual File System: Seamless Access to Decentralized Storage Services in A Computational Grid. R Figueiredo, N Kapadia, J Fortes, The PUNCH Virtual File System: Seamless Access to Decentralized Storage Services in A Computational Grid. 10 th IEEE International Symposium on High Performance Computing Aug01. The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers, 1998. I. Foster and C. Kesselman, editors. The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann Publishers, 1998. http://www.globus.org/research http://www.globus.org/research Cluster In A Box: OSCAR 1.2.1. Feb02. OSCAR version 1.2.1 Cluster In A Box: OSCAR 1.2.1. Feb02. OSCAR version 1.2.1 is a snapshot of the best known methods for building, programming, and using clusters. It consists of a fully integrated and easy to install software bundle designed for high performance cluster computing. http://oscar.sourceforge.nethttp://oscar.sourceforge.net Condor: the goal of the Condor Project Condor: the goal of the Condor Project is to develop, implement, deploy, and evaluate mechanisms and policies that support High Throughput Computing (HTC) on large collections of distributively owned computing resources. http://www.cs.wisc.edu/condor/High Throughput Computing (HTC) Globus Toolkit: The Globus Project Globus Toolkit: The Globus Project is developing fundamental technologies needed to build computational grids. Grids are persistent environments that enable software applications to integrate instruments, displays, computational and information resources that are managed by diverse organizations in widespread locations.computational grids NAMD NAMD is a parallel, object-oriented molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD scales to hundreds of processors on high-end parallel platforms and tens of processors on commodity clusters using switched fast ethernet. http://www.ks.uiuc.edu/Research/namd/scalesclusters VMD VMD is a molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting. VMD supports computers running MacOS-X, Unix, or Windows, is distributed free of charge, and includes source code. http://www.ks.uiuc.edu/Research/vmd/


Download ppt "MASPLAS ’02 Creating A Virtual Computing Facility Ravi Patchigolla Chris Clarke Lu Marino 8th Annual Mid-Atlantic Student Workshop On Programming Languages."

Similar presentations


Ads by Google