High performance Linux clusters with OSCaliforniaR, Rocks, openMosix, and MPI
To the outside world, a ""supercomputer"" appears to be a single system. In fact, it's a cluster of computers that share a local area network and have the ability to work together on a single problem as a team. Many businesses used to consider supercomputing beyond the reac...
Autor principal: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Sebastapol, California :
O'Reilly
2005.
|
Edición: | First edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009626900506719 |
Tabla de Contenidos:
- High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI; Organization; Conventions; How to Contact Us; Using Code Examples; Acknowledgments; I. An Introduction to Clusters; 1.1.2. Multiple Processors; 1.1.2.2. Multicomputers; 1.1.2.3. Cluster structure; 1.2. Types of Clusters; 1.3. Distributed Computing and Clusters; 1.4. Limitations; 1.5. My Biases; 2. Cluster Planning; 2.2. Determining Your Cluster&s Mission; 2.2.2. How Heavily Will the Cluster Be Used?; 2.2.3. What Kinds of Software Will You Run on the Cluster?; 2.2.4. How Much Control Do You Need?
- 2.2.5. Will This Be a Dedicated or Shared Cluster?2.2.6. What Resources Do You Have?; 2.2.7. How Will Cluster Access Be Managed?; 2.2.8. What Is the Extent of Your Cluster?; 2.2.9. What Security Concerns Do You Have?; 2.3. Architecture and Cluster Software; 2.3.2. Programming Software; 2.3.3. Control and Management; 2.4. Cluster Kits; 2.5. CD-ROM-Based Clusters; 2.6. Benchmarks; 3. Cluster Hardware; 3.1.1.2. Memory and disks; 3.1.1.3. Monitors, keyboards, and mice; 3.1.1.4. Adapters, power supplies, and cases; 3.1.2. Cluster Head and Servers; 3.1.3. Cluster Network; 3.2. Environment
- 3.2.2. Power and Air Conditioning3.2.2.2. HVAC; 3.2.3. Physical Security; 4. Linux for Clusters; 4.1.2. Downloading Linux; 4.1.3. What to Install?; 4.2. Configuring Services; 4.2.2. NFS; 4.2.2.2. Automount; 4.2.3. Other Cluster File System; 4.2.4. SSH; 4.2.5. Other Services and Configuration Tasks; 4.2.5.2. Network Time Protocol (NTP); 4.2.5.3. Virtual Network Computing (VNC); 4.2.5.4. Multicasting; 4.2.5.5. Hosts file and name services; 4.3. Cluster Security; II. Getting Started Quickly; 5.2. How openMosix Works; 5.3. Selecting an Installation Approach; 5.4. Installing a Precompiled Kernel
- 5.4.2. Installing5.4.3. Configuration Changes; 5.5. Using openMosix; 5.5.1.2. migrate; 5.5.1.3. mosctl; 5.5.1.4. mosmon; 5.5.1.5. mosrun; 5.5.1.6. setpe; 5.5.2. openMosixView; 5.5.3. Testing openMosix; 5.6. Recompiling the Kernel; 5.7. Is openMosix Right for You?; 6. OSCAR; 6.2. What&s in OSCAR; 6.3. Installing OSCAR; 6.3.2. Network Configuration; 6.3.3. Loading Software on Your Server; 6.3.4. A Basic OSCAR Installation; 6.3.4.2. Step 1: Package selection; 6.3.4.3. Step 2: Configuring packages; 6.3.4.4. Step 3: Installing server software; 6.3.4.5. Step 4: Building a client image
- 6.3.4.6. Step 5: Defining clients6.3.4.7. Step 6: Setting up the network; 6.3.4.8. Step 7: Completing the setup; 6.3.4.9. Step 8: Testing; 6.3.5. Custom Installations; 6.3.6. Changes OSCAR Makes; 6.3.7. Making Changes; 6.4. Security and OSCAR; 6.4.2. SSH and OPIUM; 6.5. Using switcher; 6.6. Using LAM/MPI with OSCAR; 7. Rocks; 7.1.2. Downloading Rocks; 7.1.3. Installing the Frontend; 7.1.4. Install Compute Nodes; 7.1.5. Customizing the Frontend; 7.1.5.2. X Window System; 7.1.6. Customizing Compute Nodes; 7.1.6.2. Changing disk partitions; 7.1.6.3. Other changes; 7.2. Managing Rocks
- 7.3. Using MPICH with Rocks