© 2014 IBM Corporation
Pure VUG 2014-2-13 – FSM
Speaker: Bob Schuster
© 2014 IBM Corporation2
Flex Systems Manager Overview and Administration
Licensing
Hardware
Architecture & Architecture
System Chassis and Provisioning
Configuration Patterns
Bare Metal Deployment
Life Cycle Management and Monitoring
Asset Tracking & System Monitoring
Storage Management
Network management
Virtualization Management
Next Gen UI (Phase 1)
Mobile Management
Configuration Patterns
© 2014 IBM Corporation3
FSM Overview And Administration
© 2014 IBM Corporation4
FSM -Major Features per EditionProduct/Feature IBM x86 and Power Systems
Base/Chassis Advanced Upgrade/Chassis
IBM FSM Base Level √
IBM Service & Support Manager √
IBM Fabric Manager √
IBM Storage Control √ IncludedIBM Network Control √
IBM VMControl Express Edition √
(VM Life Cycle Management) (For VMware, KVM, Hyper-V, PowerVM)
IBM Flex Systems Manager Advanced Function
VMControl Standard Edition √
(Image Management) (For KVM and PowerVM only)
VMControl Enterprise Edition √
(System Pools) (For KVM and PowerVM only)
© 2014 IBM Corporation5
Hardware Overview – Hardware Specifications One Intel Xeon Processor E5-2650 8C 2.0 GHz 20 MB Cache 1600 MHz 95 W 32 GB of memory with eight 4 GB (1x4 GB, 1Rx4, 1.35 V) PC3L-10600 CL9
ECC DDR3 1333 MHz LP RDIMMs Integrated LSI SAS2004 RAID controller Two IBM 200 GB SATA 1.8" MLC SSD configured in a RAID 1 One IBM 1 TB 7.2 K 6 Gbps NL SATA 2.5" SFF HS HDD Dual-port 10 Gb Ethernet Emulex BladeEngine 3 (BE3) network controller for
data network connections Dual-port Broadcom 5718 network controller for internal chassis management
network connections Integrated Management Module II (IMM2)
© 2014 IBM Corporation6
FSM Hardware
8 Core CPU32 GB of memory
2 Solid State Drives (200 GB)Raid 1 mirrored drives
1TB HDD drive
2, Solid State Drives Cover Over Solid State Drives
Connection into Private Management Network(ETE Adapter)
© 2014 IBM Corporation7
FSM Hardware – A Deeper Look
FSM Hardware
Customized x86 compute node
Locked down firmware, do NOT attempt to use x240 firmware stack.
FSM has a special Everything-to Everything (ETE) adapter that allows it to communicate across the chassis internal network for chassis element discovery, configuration and monitoring.
The FSM is delivered pre-configured from the factory for optimal performance of FSM software stack
© 2014 IBM Corporation8
FSM Ethernet Device Routing
© 2014 IBM Corporation9
FSM – Application Pre-Installed (Quick Bring Up)
The FSM comes pre-installed
Upon first power on, the administrator is presented a very simple Configuration Wizard which allows for customization of the appliance for the customer environment
The wizard allows customization for the following items: Date & Time Base User Account IP Configuration Hostname & Gateway DNS
Up within an hour
© 2014 IBM Corporation10
Initial Setup – FSM Landing Page
Centralized Component Configuration
Bare Metal Deployment
New FSM Explorer
CentralizedComponent Updates
© 2014 IBM Corporation11
Component Configuration
Switch Configuration Templates
Configure SNMP Access
Getting Started- Configuration Plans
© 2014 IBM Corporation12
Additional Solution Setup Guidance
© 2014 IBM Corporation13
Centralized Management & Maintenance
Create accounts & passwords Used to enter IBM Director / FSM command line
Avoid shutting down the FSM from the Chassis Map / CMM power function as may cause server instability
Backup the FSM Configuration
© 2014 IBM Corporation14
FSM Multi-ChassisUser Registry
User ID Password
Joe Password5
Mark Password6
Ray Password3
Lori Password4
Ed Password1
Brian Password2
User ID Password
Ed Password1
Brian Password2
User ID Password
Ray Password3
Lori Password4
x86
iMMUser Registry
Local Administration &Authentication
LDAPx86 POWER
Authenticate Authenticate
Central User AdministrationPOWER
FSPUser Registry
Local Administration &Authentication
PureFlex w/FSM
Simpler user experience with centralized security
Moving to a centralized security for all chassis compute nodes
FSM controls a single user repository for user accounts across multiple chassis and Compute Nodes
Each chassis managed by FSM can be configured to be in Centralized user mode. When in centralized user mode, users are authenticated against an LDAP directory hosted on and configured by the FSM.
Simpler User Experience
© 2014 IBM Corporation15
Centralized User Management
Launches CMM Credentials Page
Makes these changes on CMM
© 2014 IBM Corporation16
FSM – System and Chassis Provisioning
© 2014 IBM Corporation17
Configure local storage, I/O adapters, boot order, and other IMM and UEFI settings. Supports Configuration of all NICs
– No FC HBA configuration Support Integrated IFM Support
– Configure Boot from SAN Settings on FC HBA via IFM
Integrate device configuration & update steps into single interface and workflowFor example; Boot target, IMM, adapter settings, virtual address assignment Configure CMM network management
interface, users and security, power and acoustic settings, and basic I/O module and node IP address assignments.
Configuration Patterns enable simpler and faster configuration & deployment capability
System Provisioning – Initial Node/Chassis Configuration
© 2014 IBM Corporation18
x86 compute nodes IP address pools (management network) RAID, adapters, boot order and targets,
IMM, UEFI, Create a pattern
– From Scratch, guided step-by-step by the tool
– By capturing existing configuration
Apply a saved pattern to 1-N compute nodes
Address Virtualization– Ethernet, FCoE, FC and vNIC– Address Pre-provisioning
Configure Boot Target Spare Node Configuration Automatic Node Failover Address architecture support 100 Chassis
Configuration Patterns - Server Provisioning
© 2014 IBM Corporation19
Select Compute Node Type installed in the chassis
Provide a name and description for the new server pattern
Server Pattern – General Settings & Local Storage
Configure the internal storage on the x node
– Create a new RAID array– Keep the current configuration– Disable the internal disk controller
© 2014 IBM Corporation20
Configure the I/O adapter profile including the mezz card type
Configure the port pattern for the adapter
– Switch Independent Mode– Virtual Fabric Mode– PNIC Mode
Configure virtualized addresses to be used with IBM Fabric Manager
– Virtual address pool for Fibre mezz adapter (i.e. Qlogic)
– Virtual address pool for Ethernet mezz adapter (i.e. Emulex)
– MACs automatically selected when virtual address is enabled
Server Pattern – I/O Adapter Configuration
© 2014 IBM Corporation21
Set Boot Order– Add and Remove Boot Options– Define Boot Device for each Boot Option
Configure Boot from SAN for IFM– Specify boot target WWNs and LUN ID
Server Pattern – Node Boot Configuration
© 2014 IBM Corporation22
Configure or View Learned UEFI Settings Configure Processor settings
– Intel Virtualization Technology– C-States– Turbo Mode– C1 Enhanced Mode– Execute Disable Bit
Enable/disable onboard devices Enable/disable option ROM support Set Option ROM Execution Order Configure Boot Modes Configure Legacy Support
Server Pattern – Node UEFI Configuration
© 2014 IBM Corporation23
Create IP Pools or select DHCP Specify unique IP addresses for CMMs,
I/O Modules and Compute Nodes Edit IP Pool to add or remove IP
addresses Set/Modify Default Gateway Add New Range
Server Pattern – IP Pools for IMM
© 2014 IBM Corporation24
Configure IMM Settings or View Learned IMM Settings– IP Addresses– DNS– Port Assignments– Alert recipients– PXE Boot Settings– SNMP/SMTP Configuration– Telnet/ssh configuration
Server Pattern – IMM Configuration
© 2014 IBM Corporation25
Select Servers for configuration deployment Select Profile Activation: Full (start/restart server now); Partial (defer server restart) Server restart required to activate new configuration Pattern activation results in a server profile being created for each server selected
during the deployment phase
Server Pattern – Deploy Configuration Pattern
© 2014 IBM Corporation26
IP address pools (management network) Chassis Management Modules IO Modules Set IP addresses for System P
and integrated V7K Create a pattern
– From Scratch, guided step-by-step by the tool
– By capturing existing configuration
Does not require CMM Restart
Configuration Patterns - Chassis Provisioning
© 2014 IBM Corporation27
IP Address Pools for CMM’s Users & Security
– Configure chassis security profile– Configure Global Login Settings– Create Permission Groups– Create User Accounts
Power & Acoustics– Configure Power Policy– Enable/Disable Power Limiting– Configure Acoustic Attenuation Policy
Chassis Pattern – CMM Configuration
© 2014 IBM Corporation28
Configure Management IP addresses for IO Modules Enable/Disable external
(non-management ports) Enable disable external
management over all ports Configure to preserve IP
configuration on all I/O module resets
Chassis Pattern – I/O Module Configuration
© 2014 IBM Corporation29
Configuration Pattern Sharing and Reuse
You have 2 groups of IBM System x servers. One set of servers are used in production, and another set of servers are used for qualification and test.
Start by creating a server pattern to configure your test servers.
Now you copy the Server pattern you made for your test servers and make another pattern for your production servers.
© 2014 IBM Corporation30
General– IP Address pools for assigning static IP addresses to management interfaces
System x compute nodes– Storage configuration (local RAID)– I/O Adapter configuration (adapter and port patterns for configuring fabric interconnects)– Boot order configuration (including boot target patterns for SAN WWN boot targets)– IMM and system/UEFI firmware settings:
• System Information pattern (system name, location, contact)• Management Interface pattern (host name, IP address, DNS, interface speed, port assignments)• Power State and Capping pattern (power off/on, shutdown, restart, power restore policy, capping)• Performance and Recovery pattern (operating mode, processor, memory, timers)• Devices and I/O Ports pattern (console redirection, COM ports, PCIe speed)• Additional learned IMM settings• Additional learned UEFI settings
– IFM integrated function• Virtual I/O addressing• Standby server pools and failover monitoring
Chassis (CMM, IOM, non-System x nodes)– CMM configuration
• Chassis Information pattern (chassis name, room, location, contact)• Management Interface pattern (host name, IP addresses, DNS, interface speed)• Power and Acoustics pattern (power policy, capping policy, acoustic mode)• Users and Security pattern (user accounts, global login setting, security policy)
– I/O Module configuration (general settings, management IP addresses)– Node basic configuration (management IP addresses) *for Power Systems and storage nodes
Configuration Patterns – Summary of Capabilities
© 2014 IBM Corporation31
System Provisioning - Bare Metal Deployment
Deploy ESXi or Redhat Linux to x86 nodes (up to 55 simultaneously) ESXi is pre-installed on the FSM RHEL 6.2 or 6.3 .iso image can be imported to FSM (up to 2 images max on
FSM) When RHEL image is imported 3 image profiles re created: minimal, basic, and
virtualization
Available Image Profiles
© 2014 IBM Corporation32
Importing a Additional Images for Deployment
ssh to the FSM scp the RedHat .iso image to the user directory (i.e. /home/USERID) Type the command smcli lsosimages to list the current loaded images (IBM
Cusomtized ESXi 5.1 is the default pre-loaded image)
Once the .iso image copy is complete type the command smcli importosimageimagepath
Once the import is complete, the lsosimages command should display both images
Note: the command smcli deleteosimage can be used to remove unwanted images
© 2014 IBM Corporation33
FSM – Life Cycle Management and Monitoring
© 2014 IBM Corporation34
Environment Health Monitoring
© 2014 IBM Corporation35
FSM Remote Virtual Presence for Maintenance
The FSM Remote Control application allows for remote control of multiple nodes within a chassis
A single ISO can be mounted to multiple nodes Would not recommend mounting a single ISO to more then 4 nodes at any one
time due to network and file locking issues on the client PC FSM Remote control application allows for power cycling of compute nodes,
remote media, JPG screen capture and special key combinations
© 2014 IBM Corporation36
Asset Tracking
Collect and store inventory information on:
Compute Nodes Firmware OS Specific Information Internal Components I/O Addresses
I/O Switch Modules Firmware Ports I/O Addresses
Storage Devices Firmware Drives I/O Addresses Storage Volumes
© 2014 IBM Corporation37
Node and Chassis Element Remediation Download and install
firmware for: Compute Nodes Chassis Management
module FC I/O Modules IBM Operating Systems Supported Linux
Operating Systems
© 2014 IBM Corporation38
Storage Monitoring and Management
Launch Fibre switch Element Manager to zone storage
Discover Storage Controllers View topology views of
managed storage View inventory and health of
managed storage devices Manage Internal v7000
Internal Storage Node
© 2014 IBM Corporation39
V7000 Functions Interface
© 2014 IBM Corporation40
Network Monitoring and Management
Launch Network switch Element Manager to configure the switch
Discover virtual switches in addition to physical switches
View topology views of managed network devices
View inventory and health of managed network devices
Create configuration templates for configuration of switches: VLAN Base credentials Protocol configuration
© 2014 IBM Corporation41
Discover, Visualize and Monitor Virtual Servers Host and Virtual Server Discovery Topology Maps showing relationships Virtual Resource Monitoring Host and Virtual Server Status Thresholds
Virtual Server Lifecycle Management Create/Delete Virtual Servers Dynamically Edit Virtual Servers
Basic Virtual Server Mobility Move Virtual Server Evacuate Host Relocation Plans
Cross Platform Consistency VMware ESX VMware vCenter Hyper-V KVM PowerVM
Virtualization Monitoring and Management
© 2014 IBM Corporation42
VMControl Functional Summary per PlatformManagement Task AIX and
Power LinuxIBM i VMware
ESXMicrosoft Hyper-v
Linux KVM
Create, edit, and delete virtual servers
Yes Yes Yes Yes Yes
Create, edit, and delete virtual farms
No No Yes Vendor Tool Yes
Relocate Virtual Servers Yes No Yes Vendor Tool Yes
Put hosts into maintenance mode and remove hosts from maintenance mode
No No Yes* Vendor Tool Yes
Import Virtual Appliance Packages
Yes Yes Vendor Tool Vendor Tool Yes
Capture Virtual Servers Yes Yes Vendor Tool Vendor Tool Yes
Capture workloads Yes Yes Vendor Tool Vendor Tool Yes
Deploy virtual appliances Yes Yes Vendor Tool Vendor Tool Yes
Create, edit, and delete workloads
Yes Yes Vendor Tool Vendor Tool Yes
Create, edit, and delete server system pools
Yes No Vendor Tool Vendor Tool Yes
Create, edit, and delete storage system pools
Yes No Vendor Tool Vendor Tool No
© 2014 IBM Corporation43
VMControl Managing KVM Environment – NFS Storage
Flex Systems Manager FSM Web Console
NFS Server to Store Images (RHEL 6.x)KVM+IBM Systems Director 6.3.1Platform Agent for KVMExport /images
Repository Server (RHEL 6.x)IBM Systems Director 6.3.1 Common Agent + Repository SubagentNFS mount /images
RHEL 6.x with KVM
IBM Systems Director 6.3.2 Platform Agent for KVM
© 2014 IBM Corporation44
VMControl Managing KVM Environment – SAN Storage
Repository Server (RHEL 6.x)IBM Systems Director 6.3.2 Common
Agent + Repository Subagent
IBM StorWize V7000SMI-S Provider Embedded
Fibre SAN SwitchRHEL 6.x with KVM
IBM Systems Director 6.3.2 Platform Agent for KVM
KVM Hosts
Flex Systems Manager FSM Web Console
© 2014 IBM Corporation45
VMControl Managing VMware ESXi
ESXi Hosts (4.2/5x)
VMware Virtual Center Server (Physical or Virtual Server)
VMware ESXi (key or Installable)
FSM Web Console
Flex Systems Manager
© 2014 IBM Corporation46
VMControl Managing Hyper-V
Hyper-V Nodes
Microsoft Windows 2008 R2 with Hyper-V Role
Director 6.3.1 Common or Platform agent
FSM Web Console
Flex Systems Manager
© 2014 IBM Corporation47
VMControl Managing PowerVM
VIOS 2.2.1.4
Power NodesNIM Master
AIX 7.1 or Newer
Director 6.3.x Common Agent
VMControl NIM Subagent
SAN
FSM Web Console
Flex Systems Manager
© 2014 IBM Corporation48
FSM – Welcome to the NextGen UI
© 2014 IBM Corporation49
FSM Explorer – NextGen UI (Phase 1)
Navigation Pane
Quick Access Menu Bar
Context Sensitive Tree View
Actions Pane
Global Search Box
New Graphical OverLays for Front Panel LED’s and
Configuration Patterns
© 2014 IBM Corporation50
FSM Explorer – NextGen UI (Phase 1) (Cont)
Hover-over Health and Job Status
General Actions Menu
Context Sensitive Right Mouse Click
Menu Itemsfor
CategorizedTasks
© 2014 IBM Corporation51
Details Page for IT Elements
Storage Node
Ethernet Switch Module
Chassis
Compute Node
© 2014 IBM Corporation52
Apple iOSRIM BlackBerry Google Android
Simplification– Quick and easy access to relevant information– Check Health and Status of IT Resources
Focus on Top Customer Pain Points on mobile– Swipe, touch interface minimizing keyboard entry– Secure and protect personal data
Manage from Anywhere - Enables a robust experience on the most popular mobile platforms
Features in v1.0 Health and Status: Monitor Health Problems, Check
Resources Status Event Log: Event History for Chassis, compute nodes,
and IO Modules Chassis Map (Hardware View): Front and Rear for
Single Chassis Chassis List (Components View): List of compute
nodes, IO/Cooling/Power Modules Inventory Management: VPD Information (serial, type,
model, ip) Multi Chassis Management: Manage multiple Flex
System Chassis with a single connection
Feature s in v1.0 (continued) Authentication and Security: Secure all connections
using encrypted protocols (i.e. SSL): Secure persistent credentials on mobile device
Access multiple IBM Flex System Managers from a single App
Cross Mobile Phone Platform• Apple iOS: iPhone 4/4s• Google Android: Samsung Galaxy S2, Motorola Atrix,
Motorola Droid 3, HTC Evo 4G• RIM BlackBerry: Torch, Bold Touch, Bold• Downloadable from Apple App Store, Google Play,
and BlackBerry App World
Flex System Mobile Management
© 2014 IBM Corporation53
Mobile UI
FSM Managed Chassis List
Front Chassis View
Rear Chassis View
© 2014 IBM Corporation54
GA 4 Enhancements
© 2014 IBM Corporation5555
Support for the new P7+ Half-wide compute node 2S
Support for the new P7+ Full-Wide compute node 4S
Support for the new x222 compute node (** may include PEN PCI Expansion Node)
Support for new I/O SI4093 Interconnect Module
FSM – Hardware Currency Support
Discovery, Inventory and Chassis map functionality
© 2014 IBM Corporation56
Flex Systems Manager Monitoring and Reporting Introduce a feature called “Fuel Gauge” within the utilization
screen of the FSM that will display a set of gauges for the following: Management capacity utilization FSM resource utilization.
Remote power restart Recovers failed power workloads quickly by restarting on
alternate systems – “automated workload recovery from system failures”
Scalability Enhancements Increase the maximum number of managed chassis from 4 to 8;
Now targeting 16! Still 5000 Managed Endpoint limit.
FSM – Base Enhancements
© 2014 IBM Corporation57
Why Fuel Gauge?
Moving from chassis only to end-point and chassis scalability metric• Note: change from original design which as end point measurement only
Fuel gauge helps customers understand remaining FSM management capacity
Provides warnings when…• There are too many concurrent users• There are too many managed end points• The management server is over utilized• New: there are too many chassis under management.
Does not provide hard enforcement of recommendations.
© 2014 IBM Corporation58
Fuel Gauge Default View
Overall utilization: shows how many more end points can be managed
Management capacity utilization: two gauges that show the capacity of the FSM•Current managed systems: number of systems being managed•Average active users: the average number of concurrent users (limit is 12)
Flex System Manager resource utilization: four gauges that show utilization of FSM
Note: current views do not include chassis limitation.
© 2014 IBM Corporation59
What does Remote Server Restart provide?
Provides the capability to activate a partition on any appropriately-configured running server in the event that the partition’s original server and any associated service partitions or management entities becomes unavailable.
• Exports partition configuration state usually held internal to a server, service partition, or VCP to external persistent storage.
• Exported partition configuration state is kept current when dynamic changes occur to accurately reflect its “last known configuration” in the event of a server crash.
Provides “Crash” recovery by allowing the reboot of the partition elsewhere using the partition’s last known/captured configuration information.
• OS, file systems, applications, etc. go through recovery after restart. Remote Restart will be automated.
• Only one cluster manager may be in charge of a partition at a time Benefit: Enhanced Partition Portability.
• Partitions become less defined by the server they were originally created on and a standard definition format enables more flexibility in partition definition, cloning, distribution, etc.
© 2014 IBM Corporation60
Remote Server Restart
Restart selective failed partitions on different servers Partitions profiles are maintained Applications must be restarted POWER7 and AIX 6.1 / 7.1, IBM i 7.1 & Linux
Remote Server Restart Setup
© 2014 IBM Corporation61
TrademarksThe following are trademarks of the International Business Machines Corporation in the United States, other countries, or both.
The following are trademarks or registered trademarks of other companies.
* All other products may be trademarks or registered trademarks of their respective companies.
Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply.All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions.This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area.All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office.IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce.
For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml:
*, AS/400®, e business(logo)®, DBE, ESCO, eServer, FICON, IBM®, IBM (logo)®, iSeries®, MVS, OS/390®, pSeries®, RS/6000®, S/30, VM/ESA®, VSE/ESA, WebSphere®, xSeries®, z/OS®, zSeries®, z/VM®, System i, System i5, System p, System p5, System x, System z, System z9®, BladeCenter®
Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not actively marketed or is not significant within its relevant market.
Those trademarks followed by ® are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States.