2017 lenovo. all rights reserved. 1 - also resurrection of lenovo networking server storage...
TRANSCRIPT
12017 Lenovo. All rights reserved.
22017 Lenovo. All rights reserved.
Lenovo
• +358401265387
• Currently living in Estonia, Tallinn
• Focus in Baltic countries + Finland
3
Resurrection of Lenovo Networking
Server Storage Networking
performance / flexibility / reliability
Software Defined
simplicity / control / agility
Reliability / Scalability / Performance
Velocity Value / Volume / Supply chain
2017 Lenovo Confidential. All rights reserved.
Lenovo Storage
The Future-Defined Data Center
42017 Lenovo. All rights reserved.
Rack &
Tower Blade
14Server platforms
7Storage
Offerings
SAN
5Network
Switches
Engineered
Solutions
CloudMS Azure Stack
VMware
DatabaseMS SQL Server DW &
OLTP
AI & HPC
AnalyticsSAP HANA
Big DataCloudera
Top of Rack
2Integrated
Software Defined
Mission
Critical Dense
5Appliances
Hyperconverged
Fiber Channel
The Future-Defined Data Centervideo
52017 Lenovo Internal. All rights reserved.
Lenovo
Networking
62016 Lenovo Internal. All rights reserved.
Industry Evolution
Open Networking
AppVendor
A
NOSVendor
B
HWVendor
C
Legacy
App NOS HW
Vendor A
Disaggregation Move to Scale-out Cloud Software Centric Models
• Emergence of white/brite box
• New software only players
• Changing consumption
models
• Network becomes bottleneck
• East-West traffic in DC
• Need for flatter architectures,
better telemetry and control
• Value and functionality
shifting to software
• DevOps
• Interoperable
72017 Lenovo Internal. All rights reserved.
Lenovo Networking Strategies
Disaggregation Move to Scale-out Cloud Software Centric Models
• Partner with ODM for BriteBox
• Disaggregated NOS
• CLOS / Spine switching
• Telemetry, policy
• Enterprise SDN
• Telco NFV
Open Networking
AppVendor
A
NOSVendor
B
HWVendor
C
Legacy
App NOS HW
Vendor A
8
Lenovo Data Center Networking
Embedded
Flex System
Integrated blade
system connectivity
Top of Rack
ThinkSystem
RackSwitch
Leaf-spine optimized
for data center
Network OS /
Management
CNOS /
VMware, OpenStack,
XClarity, Ansible
Resiliency, scale and
automation for cloud
environments
Vision – Comprehensive portfolio driving a forward looking strategy
ThinkAgile
Solutions
HyperConverged
High Performance
Engineered Solutions /
Reference Architectures
Solution Driven Features
Tested, Proven,
Documented
2000 2006 2010 2016
92016 Lenovo Internal. All rights reserved.
Lenovo Cloud Networking Operating System (CNOS)
Cloud Scale Application Aware Open
• Modern OS built from
ground-up for cloud
• Easily scale to
accommodate East West
traffic growth in DC
• VM aware automates VM
provisioning and VLAN
assignments for Nutanix
• Integrated and validated with
existing DC ecosystem: VMware,
MSFT Azure, OpenStack
• OpenStack, APIs and
Protocols
• DevOps Automation with
Ansible
Efficiently run business critical applications with modern modular software
10102017 Lenovo. All rights reserved.
CNOS Ecosystem IntegrationvRealize Suite monitor and automate
vRealize Log Insight reduces network problem triage and time to repair
vRealize Orchestrator accelerates network automation*
Openstack Neutron
Neutron automates network operations with open and centralized control
Dynamically add or remove VLANs on Lenovo switch ports to reduce opex and downtime
XClarity data center management
Auto discover and track Lenovo switch inventory centrally
Monitor events and alerts with Call Home support to reduce network downtime
Manage firmware levels centrally, reducing network maintenance opex
Ansible open source devops orchestration
Simple human readable automation simplifies network configuration and increases uptime
Easy implementation with Lenovo modules included and distributed in Ansible v2.3 +
Additional Lenovo networking roles on Ansible Galaxy partner website
Nutanix Prism
VM provisioning automation for Lenovo Nutanix networks
Updates VLAN assignments automatically in Lenovo switches
Increased security, uptime and efficiency * Support planned August 2017
112016 Lenovo Internal. All rights reserved.
1. Versus customer or System Integrator (SI) built traditional infrastructure – 510 mins (8.5) versus 70mins (1.1hr) @ $150/hr
Simplify VM Administration• Discovers topology and detects virtual changes
• Dynamically configures VLANs
• All controlled from the Prism Graphic User Interface
Reduce Opex and Error• Reduced maintenance and errors
• Eliminate manual recurring CLI VLAN updates
• Eliminate most inter-departmental information handoffs
Limit Network Interruptions• No connection interruption during VLAN moves
• No maintenance window required
Lenovo Network Orchestrator
Lenovo CNOS Networking with
ThinkAgile Network Orchestrator
Lenovo HX Appliance
(Hyperconverged s/w with
virtualized compute + storage)
Software Defined Automation for Maximum Simplicity, Accuracy, and Uptime
Prism Management
First to Market!
Available now on Lenovo
CNOS switches
12
ThinkAgile Network Orchestrator Benefits
Automated Switch Provisioning
Continuous Switch Management for Uptime
• Automatic configuration of physical network based on Virtual Machine
changes (e.g. port and VLAN configuration are automated)
• Repetitive, manual tasks are executed automatically with fewer errors
• Supported today with Prism REST APIs on Acropolis Hypervisor only
• Ongoing configuration updates without user intervention
• No loss in network connectivity when VMs move
• No maintenance window needed to update VM’s location
• Scalable across VMs, VLANs, and switches
Efficient administration, reduced costs & errors in integrated virtual network
First to Market!
Prism Manager creates, monitors, & manages changes in virtual network
100% reduction
in recurring
VLAN admin time
5 minutes saved
per VLAN per
switch
13132017 Lenovo Internal. All rights reserved.
Overview of Lenovo Networking Ansible, release 1.1
➢Support:• CNOS 10.2 and later – G8272 & G8296
• CNOS 10.3 and later – G8332
➢Provided as open source (GPL) and posted on GitHub.com• Users can freely customize and extend
• Non-warranted (no official support by Lenovo)
➢Product consists of:1. Modules: Lenovo-provided python scripts that do the interfacing to the switch (SSH/CLI)
Users typically will have no need to modify these. List of modules in subsequent slide.
2. Sample Playbooks & Roles (tasks & templates): Samples of these files are provided by Lenovo for each module. Users must customize them to their environment. These files use industry-standard formats (Jinja2 templates and YAML syntax). All roles are documented in using industry standard markdown markup language.
➢Three classes of modules are provided:– General purpose
– Specific purpose
14142017 Lenovo Internal. All rights reserved.
Installation
➢ Install Ansible on supported OS (RedHat, Ubuntu, etc)• Refer to Ansible Documentation for details (noted in subsequent reference slide)
• Requires version 2.0 or greater
• Python 2.6 / 2.7 required
➢Lenovo Networking Ansible Modules/Roles are shipped with Ansible 2.3!
➢Before Ansible 2.3 install Lenovo Networking Ansible Modules/Roles from Git Repository
1. ‘cd’ to the directory to where files are to be installed.
2. Run: “git clone https://github.com/lenovo/ansible-cnos.git .”
3. Set env variable PYTHONPATH to the where the ‘library’ directory is located (this directory contains the Python scripts)
4. Alternatively, the repository containing the files can be zipped and downloaded by visiting (useful if you just want to view the files on your laptop):
https://github.com/lenovo/ansible-cnos
15152017 Lenovo Internal. All rights reserved.
List of modules provided by Lenovo
Specific-purpose Modules Description
cnos_image Update switch f/w image
cnos_reload Reload (reboot) of switch
cnos_factory Reset switch to its default configuration
cnos_save Save the running configuration to flash
cnos_rollback Roll back the switch configuration to a previously saved configuration
cnos_backup Backup switch configuration file to FTP or TFTP Server (SFTP/SCP)
cnos_interface Configuration and state management for interfaces
cnos_portchannel Configuration and state management for port-channels (port aggregations)
cnos_vlan Configuration and state management of VLAN resources
cnos_facts Gather switch information
cnos_bgp Configuration and state management for the BGP protocol (ex. Clos fabric)
cnos_vlag Configuration and state management for VLAG on multiple switches (VLAG fabric)
cnos_showrun Executes a show running config operation
General Purpose Modules Description
cnos_command Execute one CLI command on the switch and return their output/results
cnos_template Define a configuration template and execute on a set of switches
cnos_conditional_command Execute CLI commands execute on a set of switches based on a condition
cnos_conditional_template Define a configuration template and execute on a set of switches based on a condition
1616
Conditional modules
➢Allows a single command or template to be used across many devices, but using different variables for each device.
– cnos_conditional_command
– cnos_conditional_template
➢Clos solution sample roles utilize cnos_template and cnos_conditional_template modules to:
– cnos_template: Set common config items that apply to all the switches (ex: leaf switch) with
one template and one set of variables
– cnos_conditional_template: Set unique config items that apply to each individual switch
172017 Lenovo Internal. All rights reserved.
Sample Solution Use Cases
➢ Solution use cases are ideal for CNOS target configurations
➢ Provides ‘out of the box’ greenfield deployment of these fabrics
➢ Two fabric solutions:
• Clos (single PoD leaf & spine nodes)
• BGP
• VLAG (1 tier and 2 tier)
• ISL
• VLAG LACP
• STP
• VLAN
182017 Lenovo Internal. All rights reserved.
Solution Use Cases #1: VLAG
vLAG SW1
Access SW1
vLAG SW2
Access SW1
Hosts
Hosts
Hosts
Hosts
1919
Fabric PoD 1
Solution Use Case #2: Clos Fabric PoD example
Leaf ToRLP11 G8332
Spine ToRSP11 : G8272
Fabric ToRSF1 : G8272
Fabric PoD 2
Fabric ToRSF2 : G8272
Spine ToRSP12 : G8272
Server PoD 1
Leaf ToRLP12 G8332
Leaf ToRLP14 G8332
Leaf ToRLP13 G8332
Leaf ToRLP21 G8332
Spine ToRSP21 /G8272
Spine ToRSP22 : G8272
Server PoD 2
Leaf ToRLP22 G8332
Leaf ToRLP24 G8332
Leaf ToRLP23 G8332
Leaf ToRLP31 G8332
Spine ToRSP31 : G8332
Spine ToRSP32 : G8332
Server PoD 3
Leaf ToRLP32 G8332
Leaf ToRLP34 G8332
Leaf ToRLP33 G8332
Layer 3 with BGP &
BFDLayer 3 with BGP &
BFD
Layer 3 with BGP &
BFD
Layer 3 with BGP& BFD
One server PoD in
the fabric is used for
the sample Ansible
role
2020
Solution Use Case #2: Clos Server PoD
Leaf LP21
Spine SP21
Leaf LP22 Leaf LP23 Leaf LP24
Spine SP22
Layer 3 with BGP & BFD
1/1 1/2 1/3 1/4 1/5 1/6 1/7 1/8
1/5 1/6 1/7 1/8
Ansible Role:
clos_leaf_bgp_bfd
Ansible Role:
clos_spine_bgp_bfd
1/1 1/2 1/3 1/4 1/5 1/6 1/7 1/8
1/5 1/6 1/7 1/8 1/5 1/6 1/7 1/8 1/5 1/6 1/7 1/8
To Fabric Switch To Fabric Switch
2121
Lenovo ThinkSystem NE1032 RackSwitch
• 32x 10GbE SFP+ ports
• Replaces G8124E
10Gb Ethernet
10G Base-T
Lenovo ThinkSystem RackSwitch Family – Top of Rack
Lenovo ThinkSystem NE1032T RackSwitch• 24x 10GBase-T, RJ45 ports
• 8x 10GbE SFP+ ports
10G Base-T
Lenovo ThinkSystem NE1072T RackSwitch
• 48x 10GBase-T, RJ45 ports
• 6x 40GbE QSFP+ ports
100GbE Spine
Lenovo ThinkSystem NE10032 RackSwitch
• 32x 100GbE QSFP28 or 40GbE QSFP+ ports
• Faster version of G8332
25G/100G Leaf / Aggregation
Lenovo ThinkSystem NE2572 RackSwitch
• 48x 10GbE or 25GbE SFP28 ports
• 6x 40GbE SFP+ or 100GbE QSFP28 ports
• High density 25G cluster
• Connect to legacy 10G environment
Designed for large cloud networks
VLAG, Telemetry and CNOS
Competitive price performance
Use Cases: Aggregation, HPC, Big Data, FSI
2222
Why Choose Lenovo for Data Center Networking?
CNOS built for Cloud and East-West data center
Differentiate with SDN and Telemetry
Web scale benefits for every customer
Open: API, ONIE, OpenStack, OpenContrail SDN
Automated deployment with Ansible orchestration
Interoperates with 3rd party servers, networking and management
Validated solutions for optimized application performance
Software Designed Data Center: Nutanix, VMware, Microsoft Azure
Open
Cloud Scale
Application
Aware
See Lenovo switch automation in demo booth
24
World-Class ThinkAgile SXN Management for Future-
Defined Infrastructure
ThinkAgile Pre-integrated
End-to-End Management
• Lenovo XClarity
– Server, Network,
and Storage Monitoring +
event/alerting
– Lifecycle Management
• Nutanix Prism
• VM, hyperconverged cluster
management
25252017 LENOVO CONFIDENTIAL. All rights
reserved.
LenovoXCIarity integration for Nutanix Prism App
• Expose Lenovo unique management functions
through Prism UI via XClarity Integrator for Prism
• Differentiated offering
- Exploit Lenovo server-specific functions to
Prism ( Nutanix’s management console)
- Lenovo server discovery & pre-authentication
- Lenovo platform monitoring & event
management
- Health status
- Call home
- Inventory status
• Firmware updates via Prism Lifecycle Manager
(LCM)
262017 Lenovo. All rights reserved.
Product Family Overview
Lenovo RackSwitch ToR
27
Portfolio Positioning – Data Center
DC LEAF / SPINE25G / 40G / 100G ToR
DC LEAF / ACCESS 1G / 10G ToR
Servers
Flex System EN4023 / EN4093R10GbE
RackSwitch G8332
40GbE
DC Access Flex Portfolio
RackSwitch G7028, G7052 & G8052 - 1GbE
RackSwitch G8272/G8296 - 10GbE
Software / Solutions(CNOS)
ThinkSystem NE2552E Flex Switch25GbE
ThinkSystem NE10032 RackSwitch100GbE
ThinkSystem NE2572 RackSwitch25GbE
ThinkSystem NE1072T RackSwitch 10G Base-T
Ansible
VMware‘
NSX Gateway
SDN Controller
VMware‘
Cloud Foundation
Black: Current Portfolio Blue: NPI in FY17
Flex System EN2092
1GbE
Telemetry/Ganglia
Accelerating Lenovo Networking Portfolio to address next Gen Data Center Solutions
ThinkSystem NE1032 RackSwitch 10GbE
ThinkSystem NE1032T RackSwitch 10G Base-T
282017 Lenovo. All rights reserved.
XClaritySystems Management
29292017 Lenovo. All rights reserved.
XClarity Approach to Data Center Management
A foundation of industry standardsIncrease compatibility with management
environments making it easier to deploy new
technologies
XClarity IntegratorsDeliver ThinkSystem and ThinkAgile from Your Own IT Processes and Tools
XClarity Energy ManagerVisibility and Policy-Based Control Over Server Power and Thermals
XClarity Administrator, Pro, and MobileFast, Flexible, and Scalable Infrastructure Deployment
XClarity ControllerEmbedded Management Engine Common in All ThinkSystem Servers
XClarity Provisioning ManagerEmbedded Provisioning Tool Common in All ThinkSystem Servers
XClarity EssentialsSuite of Utilities for ThinkSystem Servers
Simplified managementNo specialized training or skills needed to
establish repeatable processes for managing
the environment or individual systems
Integrates with existing
environmentsEasily extends established frameworks for
managing IT infrastructure and processes
302017 Lenovo. All rights reserved.
Lenovo’s XClarity – A Customer Centric Approach to Systems
Management
SimplifyDeliver hardware like software and automate
complex infrastructure tasks
IntegrateDeliver hardware with IT apps by integrating REST
APIs, running available software plugins, or
scripting
AccelerateAccelerate and scale system deployment to reduce
time to market of critical systems and workloads
Infrastructure
Tools
Orchestration
Engines
Operations
Management
312017 Lenovo. All rights reserved.
XClarity Controller
• All-New Management Engine– Succeeds IMMv2
• Elegant User Experience– Fresh & uncluttered graphical
interface
• Modernized Inter-operability– Built on Redfish-compliant APIs
• Vastly Improved Performance– 2x faster boot time to OS screen
– 6x faster firmware updates
322017 Lenovo. All rights reserved.
XClarity Simplifies Installation and Configuration Tasks
95% 75%LESS
TIME
FEWER
STEPS
For installation and configuration tasks than performing them manually.
Principled Technologies test report Faster and More Efficient System
Management with Lenovo XClarity Administrator
75% 72%LESS
TIME
FEWER
STEPS
For installation and configuration tasks using XClarity vs. Cisco UCS
Manager. Principled Technologies test report Faster and More Efficient
System Management with Lenovo XClarity Administrator vs. Cisco UCS
Manager
48% 37%LESS
TIME
FEWER
STEPS
For installation and configuration tasks using XClarity vs. HPE ONEVIEW.
Principled Technologies test report Faster and More Efficient Flex System
Management with Lenovo XClarity Administrator vs. HP OneView
78% 17%LESS
TIME
FEWER
STEPS
For firmware update tasks using XClarity vs. Cisco UCS Manager.
Principled Technologies test report Faster and More Efficient System
Management with Lenovo XClarity Administrator vs. Cisco UCS Manager
82% 14%LESS
TIME
FEWER
STEPS
For firmware update tasks using XClarity vs. HP ONEVIEW. Principled
Technologies test report Faster and More Efficient Flex System
Management with Lenovo XClarity Administrator vs. HP OneView
332017 Lenovo Internal. All rights reserved.
XClarity Administratorand Data Center ManagementCentralize and Automate Infrastructure Delivery and Operations
34
Foundational Infrastructure Software for Precision Execution
2017 Lenovo Internal. All rights reserved.
Improved IT Productivity
72%Fewer steps to deploy than
competitor solutions1,2
1. http://www.lenovo.com/images/products/system-x/pdfs/white-papers/xclarity_vs_cisco_ucs_manager_wp.pdf
2. http://www.lenovo.com/images/products/system-x/pdfs/white-papers/xclarity_vs_hp_oneview_wp.pdf
Less time to deploy than
competitor solutions1,2
Faster Provisioning
48%
&Servers, Storage, Networking, and Integrated Systems
Virtualized IT Application
35352017 Lenovo Internal. All rights reserved.
Simplify Infrastructure Management with XClarity
• Reusable Patterns and Policies– Configuration Patterns define the
state of physical systems
– Jump start provisioning with pre-defined UEFI settings optimized for specific workloads
– Firmware level policy management streamlines ongoing maintenance
• Real-Time Monitoring– Forward alerts, emails, and events
– Call Home to create service tickets
– Centrally launch remote control sessions to manage endpoints as if you were at the local console
• Automated OS installation– Minimize manual steps with scalable
installation of hypervisors and operating systems to multiple bare metal servers
Download the XClarity Administrator virtual appliance
36362017 Lenovo Internal. All rights reserved.
Faster
Provisioning
Streamlined IT
Management
Contained
Costs
• Reliable, repeatable processes
deliver services more quickly
• Reduces manual activities
• Well-coordinated orchestration
across domains eliminates
wasted time, rework, and
dropped handoffs
• Abstraction of infrastructure
resources eases new technology
adoption and refreshes
• Easier maintenance
• Fewer incidents of degraded
service
• Extend useful lives of
infrastructure
Benefits of Automating Data Center Management
Processes
372017 Lenovo Internal. All rights reserved.
XClarity Enables Management on Your Terms
Connect with Each Server’sXClarity Controller
• Simplified via industry standard Redfish REST APIs
Connect withXClarity Administrator
• Minimize customization of external IT apps
– Configuration patterns, firmware policies and downloads
– Call home to open service tickets
– Easily refresh or scale infrastructure
• Mobile app delivers anywhere management
• Integrator software for many ISV apps
Servers Servers, Storage, Networks, & Integrated Systems
&
Standardized Data Center ProcessExternal IT Application
Standardized Data Center ProcessExternal IT Application
38382017 Lenovo Internal. All rights reserved.
Virtualization resource
management
Foundation infrastructure
management
Hybrid cloud services
management
Business and service level
management
Scripting tools and
orchestration engines
Infrastructure
management
Operations &
service level
management
Orchestration
& workflow
management
Change, configuration, and
capacity management
Availability, performance, and
incident management
• Deploy and maintain physical resources
• Deploy and maintain virtual resources
• Transform resources into services
• Deploy and maintain cloud services
• Federated, cross-domain, policy-based control over apps, services, and
resources through well-defined, open, stable, and robust APIs
• Proactively manage the health of apps, services, and resources, and
minimize disruptions from unplanned events
• Plan and forecast intended changes
• Proactively manage SLAs and end user experiences
Key Data Center Management Processes
3939
OMS
Virtualization resource
management
Foundation infrastructure
management
Private & hybrid cloud
services management
Business and service level
management
Scripting tools and
orchestration engines
Infrastructure
management
Operations &
service level
management
Orchestration
& workflow
management
Change, configuration,
and capacity management
Availability, performance,
and incident management
Future
Featured Integrations
vCenter
System
Center
Virtual
Machine
Manager
vRealize
Automation
vRealize
Orchestrator
vRealize Log
Insight
CloudFormsSAP IT
Operations
Analytics
(SAP)
System
Center
Configuration
Manager
System
Center
Operations
Manager
vRealize
Operations
(Blue
Medora)
Ansible
Azure
Stack
Integrators
Splunk
Enterprise
AIOPS
(MoogSoft)
No Integrator
Required
2017 Lenovo Internal. All rights reserved.
40402017 Lenovo Internal. All rights reserved.
- Online Forum
• Start and respond to topics– Ask and answer questions
– Provide instructions and tips
– Make announcements
• Link to Forums
41412017 Lenovo Internal. All rights reserved.
- Ideation Requirements Input
• Provide input on product requirements
– Enter requirements
– Vote and comment on requirements
– View status of requirement requests
• Link to Ideation Site