using and managing a linux cluster as a server...aternatve open source solution linux provsioni ngi...

15
Copyright © 2010 Platform Computing Corporation. All Rights Reserved. 1 Using and Managing a Linux Cluster as a Server William Lu, Ph.D.

Upload: others

Post on 24-Apr-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.1

Using and Managing a Linux Cluster as a Server

William Lu, Ph.D.

Page 2: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.2

• A cluster is complex• To remove burden from users, IHV typically

delivers the entire cluster as a system• Some system is delivered as a personal

supercomputer

Cluster

Corporate Network Head node

Private Network

High Speed Network for Applications

Compute node 1

Compute node 2

Compute node 3

Compute node 4Courtesy of Cray

Page 3: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.3

• Cluster Management Software is more than just an OS

• Getting all the components right and working together requires special expertise across system to applications

Linux Cluster Management Software

Linux

Provisioning Monitoring

Device drivers & Libraries

Workload management

Access Point (e.g. Web Portal)

Application

Page 4: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.4

User:• Workstations• HPC Applications

Simply Add a Software Product• Install easily from one console• Integrate applications out of box• Access from anywhere• Secure data• Supported by HPC experts

What We Need

Page 5: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.

Platform HPC

Introducing Platform HPC

• Powerful cluster management• Robust and high performance workload management• Commercial MPI library• customizable web portal

Complete Cluster Management Solution

• Out of box job submission portal for commonly used commercial applications

• Easily customizable application templates• User portal for accessing jobs and data

Integrated Application Support

• Certified with hardware vendors• Supported by the world’s largest HPC software

support organization

Fully Certified and Supported

Page 6: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.6

Complete Cluster Management Software

Platform HPCAlternative

Commercial Solution

Alternative Open Source Solution

Linux Provisioning & Patching √ √

Windows HPC Server OS Support √ √

Dual Windows/Linux Support √ √

Single Web Portal √

Workload Management √ √ √

Integrated Application Support √ Limited

One-step Install √

Configurable Web Portal Interface √

Commercial MPI Library √ Open source MPI

Page 7: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.

User Web Portal

Templates for commercial apps

ANSYS Mechanical ANSYS Fluent ANSYS CFX LS-DYNA MSC Nastran Schlumberger ECLIPSE Simulia Abaqus Blast

Self-documenting

User friendly interfaces Minimize job submission errors

Start Using Your Cluster Without Running Scripts

Page 8: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.

Makes it easy to remotely submit, monitor, & manage jobs Customizable interface Job data management Interactive job support Job monitoring and control Job status notification

Simplified application deployment Easily package software as kits Pre-integrated commercial

application support

Increasing security• Restrict access to servers• Restrict access to data

Job Status

Job Data

Job and Data Access Web Interface

Page 9: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.

Dashboard with Rack View• Overview of the entire

system• Zoom in for detail

information

Monitoring

Rich Charts and Reports• Correlate workload with

system performance• Short term views and long

term trends

Page 10: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.10

• Flexible network interface setup• Multiple provisioning methods

• Package based provisioning – Enabling easy application deployment

• Image based provisioning• Diskless support

Provisioning

Page 11: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.

Dynamic Multiple OS Boot

Heterogeneous Cluster

Platform HPC

Cluster User

Platform HPC dynamically changes the OS based on workload Linux and Windows operating system rebooting Based on resource policies to simplify management Dynamic, transparent to end users

Page 12: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.

Platform HPC: Fully Certified and Supported Supported by Platform Computing, the

world leader in HPC management solutions

Nearly two decades of HPC experience Significant investment in certification &

validation Support “from the source” 24x7 global support eSupport from Platform for clients with a

support contract Automated subscriptions for bulletins,

patches & updates Free software upgrades

“I really don’t know how we would have done it without Platform and the support that we get.” Dr. Athanasoulis, Harvard Medical School

“This was a great support experience for me. One of the best I have had. Even better considering the fact we are in different parts of the world.” Major Asian Energy Corporation

“Thanks a lot. You saved me. All my budget for Platform Support over the past few years has yielded a return as good as gold.” Prestigious US School of Public Health

Page 14: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.14

Summary

Platform HPC

More science, less computer science

Easy, integrated application support

Powerful performance

Scalable resource management

Easiest and best customer support

Page 15: Using and Managing a Linux Cluster as a Server...Aternatve Open Source Solution Linux Provsioni ngi & Patching √ √ Wndowi s HPC Server OS Support √ √ Dual Wndowi sLi/ nux Support

Copyright © 2010 Platform Computing Corporation. All Rights Reserved.15

Thank you