Suse Linux Enterprise Server and High Performance Computing
Suse Linux Enterprise Server and High Performance Computing
Suse Linux Enterprise Server and High Performance Computing
2000
1999
2001
1992 2002
2004
2011
Monitoring (configurable)
Update
Network
Users
Service start/stop/status
Log visualization
Create it Applikationen
Lower Costs
Operating System
Partner Actions
Application
Updates
Selection
Testing
Quality Assurance
Middleware
Updates
Versioning
Publishing
Pushing
OS Updates
Unified Update
Customer Actions
Applying (if optional)
Open Source
Very easy to customize, maintain, and improve
Modular system
GUI overhead not required. Appliance ready form factors
Linux Standards
Huge base of tools, including very powerful remote management
tools
Most all hardware is developed first on Linux
Vendors and eco-system around Linux HPCCs
17 SUSE, All rights reserved.
HPC
Your Business Issues
How can I:
Solve computational,
data-intensive, or
numerically intensive tasks
at reasonable costs?
Reduce the efforts and
time to set-up and
maintain Linux clusters for
HPC?
Ensure that all
components of my HPC
stack work perfectly
together?
18 SUSE, All rights reserved.
SUSE Linux Enterprise Server
Overview
Scalability
The only enterprise Linux operating system that helps customers
Manage several workloads within one Linux instance in a lightweight
manner by providing Kernel Resource Management with Control Groups
Scale with their hardware by supporting 4096 CPUs on Intel64,1024 CPUs
on POWER, 4096 CPUs on Itanium
Compute huge amounts of data in memory, e.g. in data- warehouse and
ERP systems, by supporting 16TiB RAM
(and beyond) on certified hardware
Deploy huge amounts of data by supporting SGI's XFS for
filesystem and file sizes up to 8 EiB in the 4th generation of the OS
Improve efficiency by leveraging HW support for power saving features
due to the tick less idle Kernel, i.e. individual cores can be sent to
sleep completely
Scalability Tomorrow
SUSE Linux Enterprise 11 Service Pack 2:
Container Technology (based on lxc) extends Kernel Resource
Management and enables you to create lightweight virtualization-
like separations for better load management and higher security
(soft partitioning)
With the increasing number of cores per system, improvements
in power management and scheduling are key to control costs
in physical and virtualized environments
Local storage: maintain existing capabilities (e.g. XFS) and
introduce btrfs as a supported solution, to improve manageability
and give customers a maximum of flexibility
Expand network filesystem capabilities (NFSv4.x/pNFS), to
improve performance, reliability and security of filesystems
across datacenter networks
Reliability Today
Reliability Availability Serviceability (RAS)
Strong cooperation with IBM on providing a Linux OS optimized for
mission critical workloads on System z
Support hardware RAS features bringing AMD64/Intel64 systems
on par with traditional RISC systems
Large blade centers benefit from swap over NFS capabilities to
centralize swap space and improve availability of the datacenter
Cost savings by using built-in device-mapper MultiPath I/O (MPIO)
replacing expensive commercial solutions.
Increased redundancy through support of RAID 6, RAID 10
Scheduler optimizations and support for new floating point
features improve performance and save costs
Reliability Tomorrow
SUSE Linux Enterprise 11 Service Pack 2:
Improve support for hardware based RAS capabilities on
all architectures, specifically
Intel SandyBridge
IBM System z
450
400
350
300 Linux
Windows
250 Unix
BSD Based
Mixed
200
Mac OS
150
100
50
0
2003 2004 2005 2006 2007 2008 2009 2010
29
* Numbers are based on the ISC (June) list of each year
SUSE, All rights reserved.
Linux Operating Systems
in Top 500 Super Computers
Linux (unspecified)
SUSE (incl. CNL)
Red Hat (incl. CentOS)
500
450
400
350
300
250
200
150
100
50
0
2005 2006 2007 2008 2009 2010
http://www.novell.com/hpc
*top500.org 11/2008
To help customers reduce the complexity and risk associated with buying
an HPC cluster solution, SUSE participates in the Intel Cluster Ready program.
Developed in conjunction with HW and SW vendors, the Intel Cluster Ready
program is designed to simplify purchasing, deployment, and management
of HPC clusters. Rely on SUSE Linux Enterprise Server powering
many of the certified Intel Cluster Ready systems.
1 2 3
Learn Download Talk
more evaluation to us
www.suse.com/products/server/hpc.html www.suse.com/products/server/eval.html
www.suse.com/products/realtime/eval.html
Contribution
* SUSE Build Service is the internal entity of the open(SUSE ) BuildService infrastructure
JeOS &
SLES SLED SLE SDK SLE HA
Appliances
Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Year 7 Year 8 Year 9 Year 10
GA
SLE 12 GA
SLES 10 GA Control
SP1
SP2
SP3
6 months overlap
Flexibility +
SLES 11 SP1 General Updates (GU)
Control
SP2
SP3
Server
OFED 1.5.2
PureFTPd (Netware compatibility)
Desktop
LibreOffice
Partnering
Cluster Health Check Promotion with Linbit
Formation of HA working group at Linux Foundation
Tools
Granular Access Control Lists
Cluster Communication
Unicast support
Fencing
Support for multiple SBD devices
Expected: Q1 2012
48 SUSE, All rights reserved.
SUSE Linux Enterprise 11 Service Pack 1
Filesystems
Feature Ext 3 reiserfs XFS OCFS 2 btrfs
Data/Metadata Journaling / / / / N/A [3]
Journal internal/external / / / / N/A
Offline extend/shrink / / / / /
Online extend/shrink / / / / /
Inode-Allocation-Map table u. B*-tree B+-tree table B-tree
Sparse Files
Tail Packing
Defrag
ExtAttr / ACLs / / / / /
Quotas
Dump/Restore
Blocksize default 4KiB
max. Filesystemsize [1] 16 TiB 16 TiB 8 EiB 4 PiB 16 EiB
max. Filesize [1] 2 TiB 1 EiB 8 EiB 4 PiB 16 EiB
Support Status SLES SLES SLES SLE HA Technology
Preview
SUSE Linux Enterprise was the first enterprise Linux distribution to support journaling filesystems and logical volume managers back in 2000. Today, we have customers running XFS and ReiserFS with more than
8TiB in one filesystem, and the SUSE Linux Enterprise engineering team is using our 3 major Linux journaling filesystems for all their servers. We are excited to add the OCFS2 cluster filesystem to the range of
supported filesystems in SUSE Linux Enterprise. For large-scale filesystems, for example for file serving (e.g., with with Samba, NFS, etc.), we recommend using XFS. (In this table "+" means "available/supported"; "-"
is "unsupported")
[1] The maximum file size above can be larger than the filesystem's actual size due to usage of sparse blocks. It should also be noted that unless a filesystem comes with large file support (LFS), the maximum file
size on a 32-bit system is 2 GB (2 31 bytes). Currently all of our standard filesystems (including ext3 and ReiserFS) have LFS, which gives a maximum file size of 2 63 bytes in theory. The numbers given in the
above tables assume that the filesystems are using 4 KiB block size. When using different block sizes, the results are different, but 4 KiB reflects the most common standard.
[2] 1024 Bytes = 1 KiB; 1024 KiB = 1 MiB; 1024 MiB = 1 GiB; 1024 GiB = 1 TiB; 1024 TiB = 1 PiB; 1024 PiB = 1 EiB (see also http://physics.nist.gov/cuu/Units/binary.html )
[3] Btrfs is a copy-on-write logging-style file system, so rather than needing to journal changes before writing them in-place, it writes them in a new location, and then links it in. Until the last write,
the new changes are not committed.
[4] Btrfs quotas will operate differently than traditional quotas. The quotas will be per-subvolume rather than operating on the entire filesystem at the user/group level. They can be made
functionally equivalent by creating a subvolume per- user or group.
General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making
purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document,
and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.
The development, release, and timing of features or functionality described for SUSE products remains at the sole
discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at
any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in
this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries.
All third-party trademarks are the property of their respective owners.