Cisco SAN Analytics and SAN Telemetry Streaming

Similar documents
Five Reasons Why You Should Choose Cisco MDS 9000 Family Directors Cisco and/or its affiliates. All rights reserved.

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision

Storage Networking Strategy for the Next Five Years

VirtualWisdom SAN Performance Probe Family Models: ProbeFC8-HD, ProbeFC8-HD48, and ProbeFC16-24

Architectural overview Turbonomic accesses Cisco Tetration Analytics data through Representational State Transfer (REST) APIs. It uses telemetry data

Port Tapping Session 2 Race tune your infrastructure

Trends and challenges Managing the performance of a large-scale network was challenging enough when the infrastructure was fairly static. Now, with Ci

VirtualWisdom â ProbeNAS Brief

VirtualWisdom Performance Probes are VirtualWisdom Fibre Channel SAN Performance Probe

The Why, What, and How of Cisco Tetration

MODERNIZE INFRASTRUCTURE

2 to 4 Intel Xeon Processor E v3 Family CPUs. Up to 12 SFF Disk Drives for Appliance Model. Up to 6 TB of Main Memory (with GB LRDIMMs)

vsan Remote Office Deployment January 09, 2018

Native vsphere Storage for Remote and Branch Offices

Cloud Optimized Performance: I/O-Intensive Workloads Using Flash-Based Storage

Port Tapping Session 3 How to Survive the SAN Infrastructure Storm

The threat landscape is constantly

儲存網路, 與時俱進 JASON LIN SENIOR TECHNICAL CONSULTANT BROCADE, TAIWAN

Maximize the All-Flash Data Center with Brocade Gen 6 Fibre Channel

Cisco Cloud Application Centric Infrastructure

Solution Overview Cisco Tetration Analytics and AlgoSec: Business Application Connectivity Visibility, Policy Enforcement, and Business-Based Risk and

TITLE. the IT Landscape

Transforming the Cisco WAN with Network Intelligence

Cisco UCS Director: Integrated Infrastructure Management

Deliver End-to-End Systems Management for Cisco Data Centers That Run Microsoft Applications

Cisco 4000 Series Integrated Services Routers: Architecture for Branch-Office Agility

The Impact of Hyper- converged Infrastructure on the IT Landscape

Overview Traditional converged infrastructure systems often require you to choose different systems for different applications performance, capacity,

Delivering High-Throughput SAN with Brocade Gen 6 Fibre Channel. Friedrich Hartmann SE Manager DACH & BeNeLux

Load Dynamix Enterprise 5.2

Dell EMC Hyper-Converged Infrastructure

DATA SHEET AlienVault USM Anywhere Powerful Threat Detection and Incident Response for All Your Critical Infrastructure

Cisco Tetration Platform: Network Performance Monitoring and Diagnostics

VxRack FLEX Technical Deep Dive: Building Hyper-converged Solutions at Rackscale. Kiewiet Kritzinger DELL EMC CPSD Snr varchitect

Gen 6 Fibre Channel Evaluation of Products from Emulex and Brocade

VMware vsphere Clusters in Security Zones

10 BEST PRACTICES TO STREAMLINE NETWORK MONITORING. By: Vinod Mohan

Data Protection for Cisco HyperFlex with Veeam Availability Suite. Solution Overview Cisco Public

vsan Security Zone Deployment First Published On: Last Updated On:

Managing Data Center Interconnect Performance for Disaster Recovery

Accelerate Your Enterprise Private Cloud Initiative

Visual TruView Unified Network and Application Performance Management Focused on the Experience of the End User

DELL EMC VXRACK FLEX FOR HIGH PERFORMANCE DATABASES AND APPLICATIONS, MULTI-HYPERVISOR AND TWO-LAYER ENVIRONMENTS

Cisco UCS Virtual Interface Card 1225

vsan Management Cluster First Published On: Last Updated On:

Cisco Software-Defined Access

IBM Europe Announcement ZG , dated February 13, 2007

Brocade Fabric Vision Technology

Hybrid IT Infrastructure Management

Cisco Crosswork Network Automation

A Real-world Demonstration of NetSocket Cloud Experience Manager for Microsoft Lync

ExtremeWireless WiNG NX 9500

The Cisco HyperFlex Dynamic Data Fabric Advantage

Why Converged Infrastructure?

MODERNISE WITH ALL-FLASH. Intel Inside. Powerful Data Centre Outside.

Ten things hyperconvergence can do for you

Converged Platforms and Solutions. Business Update and Portfolio Overview

The Virtues of Virtualization and the Microsoft Windows 10 Window of Opportunity

Achieving Digital Transformation: FOUR MUST-HAVES FOR A MODERN VIRTUALIZATION PLATFORM WHITE PAPER

SEVONE END USER EXPERIENCE

The FlashStack Data Center

Oracle Exadata Statement of Direction NOVEMBER 2017

Cisco SP Wi-Fi Solution Support, Optimize, Assurance, and Operate Services

Optimisation drives digital transformation


SAN Virtuosity Fibre Channel over Ethernet

Transformation Through Innovation

Convergence is accelerating the path to the New Style of Business

Designing SAN Using Cisco MDS 9000 Series Fabric Switches

Protecting Mission-Critical Application Environments The Top 5 Challenges and Solutions for Backup and Recovery

Compare Security Analytics Solutions

Cisco MDS 9000 Family Highlights: Server Virtualization Series

New Approach to Unstructured Data

Enhanced Threat Detection, Investigation, and Response

Cisco MDS 9000 Series Switches

SOLUTION BRIEF NETWORK OPERATIONS AND ANALYTICS. How Can I Predict Network Behavior to Provide for an Exceptional Customer Experience?

The Impact of Hyper- converged Infrastructure on the IT Landscape

The Need In today s fast-paced world, the growing demand to support a variety of applications across the data center and help ensure the compliance an

VM Aware Fibre Channel

Cisco Nexus Data Broker

Veritas CommandCentral Supporting the Virtual Enterprise. April 2009

Goliath Technology Overview with MEDITECH Module

CONFIGURATION GUIDE WHITE PAPER JULY ActiveScale. Family Configuration Guide

TS Advantage Feature Quick Reference Guide

Advantages of Cisco Unified Computing System in Research, Development, Test, and Evaluation Environments

Cisco Technical Services Advantage

Brocade Fabric Vision Technology

REDUCE TCO AND IMPROVE BUSINESS AND OPERATIONAL EFFICIENCY

Vblock Infrastructure Packages: Accelerating Deployment of the Private Cloud

Storage Access Network Design Using the Cisco MDS 9124 Multilayer Fabric Switch

Hyper-Converged Infrastructure: Providing New Opportunities for Improved Availability

AppEnsure s End User Centric APM Product Overview

Solution Guide. 10 Non-Negotiables of IT Infrastructure Performance Management

Increase Efficiency with VMware Software and Cisco UCS

Cisco ACI vpod. One intent: Any workload, Any location, Any cloud. Introduction

SEVONE DATA APPLIANCE FOR EUE

Optimizing Pulse Secure Access Suite with Pulse Secure Virtual Application Delivery Controller solution

The intelligence of hyper-converged infrastructure. Your Right Mix Solution

Move, manage, and run SAP applications in the cloud. SAP-Certified Infrastructure from IBM Cloud

TALK THUNDER SOFTWARE FOR BARE METAL HIGH-PERFORMANCE SOFTWARE FOR THE MODERN DATA CENTER WITH A10 DATASHEET YOUR CHOICE OF HARDWARE

Transcription:

Cisco SAN Analytics and SAN Telemetry Streaming A deeper look at enterprise storage infrastructure The enterprise storage industry is going through a historic transformation. On one end, deep adoption of all-flash arrays, and on the other end, technologies like NVMe (nonvolatile memory express) and NVMe over fabrics are changing the landscape forever. High performance is the key motivation for these storage trends. Millions of Input/Output Operations Per Second (IOPS) and response times in microseconds are the new norms. However, lab certified results does not always represent what you see in your production environments. It s a question of known versus unknown, controlled versus uncontrolled, low-risk versus high-risk. In production, every single operational change must be backed by data and thoroughly approved. There is no hit-and-trial. A production environment is like a multidimensional equation. While every single variable in that equation may work on its own, bringing together multiple variables requires deep visibility and understanding of the way these components interact. Without that visibility, a production environment is a best-effort solution.

Figure 1. Challenges in getting visibility into enterprise storage infrastructure Compute and Applications Virtualized or bare metals Rack-mounts or blade servers Multiple operating systems Different block storage I/O requirements Writes Reads Storage Area Network (SAN) Under ownership of different teams Storage Shared between multiple workloads All flash, hybrid or spinning disk arrays Different architectures Multiple vendors Chief Information Officers (CIOs) and Chief Technology Officers (CTOs) understand the importance of deep visibility and analytics. However, achieving it often becomes challenging in production environments due to: Lack of unified visibility: Getting a unified view of compute, storage, and Storage Area Network (SAN) under a single umbrella is often complex. Visibility at few endpoints is possible today, but the complete visibility of storage traffic becomes complex with the currently available industry offerings. Hybrid infrastructure: Enterprises have to deal with multiple architectures at the same time. For example, the compute layer itself may be running different types of hypervisors and virtual machines. These hypervisors and the guest virtual machines may be developed by different vendors and based on different architectures. Similarly, the storage infrastructure may include different types of storage arrays. These arrays might be all-flash, hybrid, or nonflash arrays. The storage arrays may be based on different architectures even if they are sourced from the same vendor. Organizational silos: Many organizations have assigned the ownership of different components to different teams. Often these teams work in silos. Even if the coordination is very well maintained, the process and compliance guidelines may slow down the cross-team interaction. Organizational silos are also one of the key reasons for delayed detection of issues and troubleshooting. Lack of simplicity: Professionals who own the infrastructure already deal with multiple tools and architectures today. It is not practically feasible for them to become expert in many different technologies at the same time. As a result, they require information in a simple and intuitive format that can be directly converted into actionable insight. The following sections provide an overview of Cisco SAN Analytics and SAN Telemetry Streaming: A first-of-its-kind industry solution to resolve the above-mentioned challenges. Introducing Cisco SAN Analytics The Cisco SAN Analytics solution offers end-to-end visibility into Fibre Channel block storage traffic. The solution is natively available on the storage area network due to its integrated-by-design architecture with the Cisco MDS 9000 switch family. Cisco SAN Analytics delivers deep visibility into I/O traffic between the compute and the storage infrastructure. This information is in addition to the already-available visibility obtained from individual ports, switches, servers, virtual machines, and storage arrays. Figure 2. Cisco SAN Telemetry Streaming overview Compute and Applications SAN Analytics Deep visibility in I/O traffic between Compute and Storage Integrated-by-design with SAN Real-time, vendor neutral monitoring Scalable with an open architecture Writes Reads Storage Area Network (SAN) Storage

Cisco SAN Analytics and SAN Telemetry Streaming works on the following design principles as shown in Table 1. Table 1. Cisco SAN Analytics and SAN Telemetry design principles Principle How it works What it delivers to you Integrated by design Simple Affordable Scalable Compute and storage layers in a data center interact with each other using a SAN. Cisco SAN Analytics is fully integrated by design into the SAN layer. The deployment of Cisco SAN Analytics is integrated into your existing Cisco MDS 9000 switches. The capability can be enabled by a single command within seconds. Due to the integrated-by-design architecture, no new traffic inspecting components are introduced into your data center. Simple and flexible licensing can enable the functionality to provide end-to-end visibility. Cisco SAN Analytics natively scales up with the size of your SAN. Whether it is a small SAN of a single switch or a large SAN with thousands of ports, you get visibility as end devices are connected to your SAN. You can continue to maintain your operations under the existing well-known layers of compute, storage and SAN. You do not need to introduce any new traffic inspecting components to your data center floor. Problems in the environment can be resolved faster. You can make your operations more proactive leading to improved user experience. Eliminate CapEx and OpEx associated with managing dedicated appliances. Flexible licensing helps you to enable this feature where you want and when you want. You can deploy it everywhere to get full coverage of your storage traffic. Analytics scale grows with the size of your fabric. Always on Cisco SAN Telemetry Streaming has been designed to be always on. You can profile and baseline the storage traffic of your applications under normal conditions. You do not have to find the tipping points of your environment manually because the always-on monitoring is doing that for you proactively. Open and programmable Cisco SAN Telemetry Streaming has been designed to be open and programmable. The intelligent metrics are accessible to third-party tools using industry-leading formats. It is based on a programmable architecture. Support of additional metrics and protocols with firmware upgrade. Build your own analytics apps to solve specific use cases or integrate with existing third-party apps for organization-wide uniform visibility.

Cisco SAN Analytics and SAN Telemetry Streaming resolves existing and new challenges. Table 2 lists existing limitations and how Cisco is addressing them. Table 2. How Cisco SAN Analytics and SAN Telemetry Streaming addresses challenges Existing challenges Lack of unified visibility Hybrid infrastructure Organization silos Lack of simplicity How Cisco SAN Analytics and SAN Telemetry Streaming helps Cisco SAN Analytics is integrated by design into the SAN. It inspects I/O flows to bring out a unified view of the infrastructure irrespective of the architecture or vendor of storage arrays, servers or operating systems. Cisco SAN Analytics is agnostic to the compute or storage infrastructure s vendor or architecture. The visibility is obtained from the traffic flow on the SAN. Cisco SAN Telemetry Streaming has little or no dependency on hardware or software versions of the end devices connected to the SAN. Cisco SAN Telemetry Streaming exports data in industry-leading formats. This information can be remotely accessed by different teams at the same time with complete independence. Different organizations can continue to use the tools they prefer by integrating the exported information from Cisco SAN Telemetry Streaming. Cisco SAN Analytics is extremely simple to deploy due to its integrated-by-design principle. The functionality can be enabled within seconds on the Cisco MDS 9000 series switches. Cisco SAN Analytics and SAN Telemetry Streaming use cases Table 3 describes several Cisco SAN Analytics and SAN Telemetry Streaming use cases. Table 3. Cisco SAN Telemetry Streaming use cases Use case How it is delivered Why it matters Storage performance insight Faster troubleshooting Cisco SAN Analytics solution quantifies the performance of the storage infrastructure using a holistic approach. Performance metrics are calculated for the flows between host port (initiator), storage port (target), and the Logical Unit Numbers (LUNs). This unique combination is known as ITL (initiator-target-lun) flow. The performance metrics are calculated in real time and can be exported to an external receiver. The information generated by Cisco SAN Analytics solution can be used to maintain a performance baseline. A deviation from the historic trend can be used to generate automated alarms, resulting into proactive troubleshooting. This monitoring also provides insight into why the performance degraded and where may be the root cause of the problem. Complete visibility into your infrastructure reduces risks and helps maintain optimum performance. Proactive and predictive troubleshooting helps to meet strict Service-Level Agreements (SLAs) and reduce downtimes.

Use case How it is delivered Why it matters Infrastructure optimization Application deployment recommendation Storage provisioning recommendation Cisco SAN Analytics can help to make scale-up versus scale-out decisions by monitoring storage traffic between ITL pairs. For example, it may be possible that a host is running multiple virtual machines, or a particular storage port is used to access multiple LUNs, either or which can lead to heavy storage traffic. Cisco SAN Analytics can help you to find such conditions. To resolve, you can optimize the distribution of the components, such as moving some of the virtual machines to a less-utilized host or moving some of the LUNs to a less-utilized storage port. Cisco SAN Analytics can be used to monitor storage traffic patterns for extended durations. This information can be used to profile the applications for their storage needs. Future expansion of the same application to other virtual machines or hosts can be recommended based on storage traffic requirements. For example, consider an existing application A. If another instance of application A needs to be deployed, knowing the storage traffic throughput can help when choosing a new host that has the resources available to sustain the throughput requirement. Cisco SAN Analytics provides performance metrics of the available LUNs. This information can be used to enhance the storage provisioning. For example, LUNs can be distributed across different storage ports to meet their throughput requirements. If a LUN is showing no activity for an extended duration, it can be inspected further for possible errors or can be unprovisioned. Optimum utilization of your infrastructure can lead to CapEx and OpEx savings. Data-driven decisions help to deploy applications faster. Eliminate hit-and-trial to ensure optimum performance. Optimized utilization of storage arrays and the overall storage infrastructure improves efficiency. Change Management Cisco SAN Analytics collects performance metrics at ITL granularity which can be used to generate trends and baselines. If a particular component needs to be changed, the insight generated by Cisco SAN Analytics before and after the change can be monitored and compared to ensure that the change was successful. Proactive SLA assurance during change of components lends peace of mind. Auditability Health report Cisco SAN Analytics generates multiple performance and error metrics for the complete storage fabric using a holistic approach. This information can be used to perform audits of the infrastructure. Cisco SAN Analytics monitors ITL flows between the compute and storage layers, including the read and the write transactions between a host and the backend storage. This information is available in addition to already-existing device- and port-level metrics. All these metrics can be used to generate health reports. This report goes beyond the health of the SAN by revealing the health of the overall storage infrastructure and applications. Get the information you need to ensure compliance. Simplify operations and proactively resolve problems.

Cisco SAN Analytics solution architecture Cisco SAN Analytics is integrated by design into the SAN between the compute and the storage layers. This is made possible by recent innovations in the Cisco MDS 9000 switch family. The overall architecture can be logically divided into three components. Traffic inspection by port ASICs. Traffic processing and flow metric calculation by an on-board Network Processing Unit (NPU). Streaming of flow metrics to an external analytics and visualization engine for end-to-end visibility. Traffic inspection Traffic inspection is integrated with the latest generation Fibre Channel port ASICs available on Cisco MDS 9000 switches. Frames in ingress or egress direction can be inspected without any performance or feature penalty. In other words, Traffic Access Points (TAPs) are inbuilt on the port ASICs. Block I/O transactions between initiators and targets are facilitated by SCSI protocol utilizing an underlying Fibre Channel connection. The application data (reads or writes) is encapsulated within Fibre Channel and SCSI headers. The port ASICs, after inspection of the frames, capture Fibre Channel and SCSI headers of the relevant frames. Cisco MDS 9000 switches make no attempt to inspect or capture underlying application data. Only headers are inspected, which is enough to gather the information. I/O metric calculation Flow metric calculation is performed on the switch itself with the help of an on-board Network Processing Unit (NPU). A NPU is a programmable processor optimized for packet processing. On Cisco MDS 9000 switches, the NPU receives frames from the port ASICs, truncated up to the Fibre Channel and SCSI headers. The frame headers are then subjected to a specialized low-level microcode which generates the flow metrics by correlating multiple frames with common attributes (for example same I/O transaction (or Exchange) and same ITL flow). The metrics are stored in a hierarchical and relational database maintained in the memory associated with the NPU. The availability of a programmable NPU on the switches enable tremendous possibilities. New capabilities can be added by a non-disruptive software upgrade. For example, in future, more metrics can be calculated including vendor specific extensions or flow metrics can be generated from FC-NVMe traffic. As the size of the fabric grows, the resources for traffic inspection and metric calculation also grows because of the integrated-by-design architecture. Streaming of I/O metrics to an external receiver (SAN Telemetry Streaming) Cisco MDS 9000 switches stream the flow metrics to an external receiver in industry leading open formats. An external receiver can bring the fabric-wide and end-to-end visibility into a single pane of glass. The external receiver can also provide long term metric storage, trending, correlation, predictions, etc. The implementation of the external receiver has been de-coupled from the on-switch SAN Analytics architecture for development flexibility. The receiver can aim to solve very specific use-cases based on the metrics received from Cisco MDS 9000 switches. For example, an external receiver can receive metrics from multiple switches at the same time and can also correlate with the information generated from initiators and targets.

I/O metrics calculated on Cisco MDS 9000 in NX-OS 8.3(1) Following is a non-exhaustive list of I/O metrics calculated by the Cisco MDS 9000 32-Gbps switches in NX-OS 8.3(1). These metrics are calculated per Initiator-Target-LUN (ITL) granularity and are in addition to the already existing port level metrics. Initiator ID: Fibre Channel ID (FCID) of the initiator. Target ID: Fibre Channel ID (FCID) of the target. LUN: Logical-Unit-Number (LUN) associated with the target. I/O Per Second (IOPS): Number of read or write commands per second. Throughput: Read or write command bandwidth in bytes per second. Exchange Completion Time: Time taken to complete read or write command (or Exchange) in microseconds. Data Access Latency: Time between the read or write command and the response from storage array in microseconds. Outstanding IO: Number of read or write commands yet to be completed. Error counters like aborts, failure, timeouts, etc. The Cisco MDS 9700 32-Gbps Fibre Channel module and the MDS 9000 32-Gbps Fibre Channel fabric switches support SAN Telemetry Streaming powered by the advanced port-asic and on-board NPU. Figure 3. Cisco SAN Telemetry Streaming architecture Traffic Inspection Integrated TAPs in port-asic Real-time inspection No impact on data traffic Inspects only headers, not data Compute and Applications Conclusion 32G FC port ASIC 32G FC port ASIC 32G FC port ASIC FC and SCSI headers MDS 9700 32-Gbps FC module Cisco MDS 9700 Storage Area Network (SAN) NPU SAN Telemetry Streaming I/O metrics are continuously streamed to external receiver(s) in open format I/O Metric Calculation On-board NPU Receives headers from port-asics Calculates metrics by correlating multiple frames Storage Cisco SAN Analytics is the industry s first solution to provide visibility into Fibre Channel block storage traffic by inspecting frames natively on Fibre Channel switches without any external taps, probes, or appliances. It seamlessly scales to every end device of your fabric using a simple and affordable approach. The open and programmable architecture helps you to work across organization silos. Overall, The real time visibility and analytics offered by Cisco SAN Analytics helps you to maintain peak performance and troubleshoot problems proactively. For more information Cisco MDS 9000 Series NX-OS SAN Analytics and SAN Telemetry Streaming Configuration Guide Cisco MDS 9132T data sheet Cisco MDS 9700 32-Gbps Fibre Channel module data sheet Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: https://www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R) C22-740197-00 09/18