Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions



Similar documents
State of the Art Cloud Infrastructure

Solving I/O Bottlenecks to Enable Superior Cloud Efficiency

Achieving Real-Time Business Solutions Using Graph Database Technology and High Performance Networks

High Performance OpenStack Cloud. Eli Karpilovski Cloud Advisory Council Chairman

Mellanox Academy Online Training (E-learning)

Mellanox Reference Architecture for Red Hat Enterprise Linux OpenStack Platform 4.0

I/O Virtualization Using Mellanox InfiniBand And Channel I/O Virtualization (CIOV) Technology

Enabling High performance Big Data platform with RDMA

Telecom - The technology behind

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Achieving a High-Performance Virtual Network Infrastructure with PLUMgrid IO Visor & Mellanox ConnectX -3 Pro

Mellanox OpenStack Solution Reference Architecture

Connecting the Clouds

ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center

Data Center Op+miza+on

How To Make A Vpc More Secure With A Cloud Network Overlay (Network) On A Vlan) On An Openstack Vlan On A Server On A Network On A 2D (Vlan) (Vpn) On Your Vlan

The virtualization of SAP environments to accommodate standardization and easier management is gaining momentum in data centers.

Driving IBM BigInsights Performance Over GPFS Using InfiniBand+RDMA

Choosing the Best Network Interface Card for Cloud Mellanox ConnectX -3 Pro EN vs. Intel XL710

Deploying Ceph with High Performance Networks, Architectures and benchmarks for Block Storage Solutions

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

SMB Direct for SQL Server and Private Cloud

Building Lab as a Service (LaaS) Clouds with TestShell

Virtualization, SDN and NFV

Mellanox Accelerated Storage Solutions

Introduction to Cloud Design Four Design Principals For IaaS

Comparing SMB Direct 3.0 performance over RoCE, InfiniBand and Ethernet. September 2014

Enterprise Cloud Solutions

Getting More Performance and Efficiency in the Application Delivery Network

How To Connect Virtual Fibre Channel To A Virtual Box On A Hyperv Virtual Machine

Private cloud computing advances

Unified Computing Systems

<Insert Picture Here> Private Cloud with Fusion Middleware

EMC BACKUP-AS-A-SERVICE

SolidFire SF3010 All-SSD storage system with Citrix CloudPlatform Reference Architecture

How To Build A Cisco Ukcsob420 M3 Blade Server

Simplified Private Cloud Management

Optimally Manage the Data Center Using Systems Management Tools from Cisco and Microsoft

SOFTWARE DEFINED NETWORKING

Boas Betzler. Planet. Globally Distributed IaaS Platform Examples AWS and SoftLayer. November 9, IBM Corporation

WHITE PAPER 1

Storage, Cloud, Web 2.0, Big Data Driving Growth

Pluribus Netvisor Solution Brief

Cisco UCS B460 M4 Blade Server

Bringing the Public Cloud to Your Data Center

Software-Defined Networks Powered by VellOS

UCS M-Series Modular Servers

Leveraging SDN and NFV in the WAN

Microsoft Private Cloud Fast Track

Virtual Compute Appliance Frequently Asked Questions

LS DYNA Performance Benchmarks and Profiling. January 2009

Learn How to Leverage System z in Your Cloud

Feature Comparison. Windows Server 2008 R2 Hyper-V and Windows Server 2012 Hyper-V

Zadara Storage Cloud A

ConnectX -3 Pro: Solving the NVGRE Performance Challenge

Cisco Unified Data Center

SDN and NFV in the WAN

InfiniBand Software and Protocols Enable Seamless Off-the-shelf Applications Deployment

NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use.

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

2015 LENOVO. ALL RIGHTS RESERVED. Isabel Zarate Lenovo EBG Leader

Different NFV/SDN Solutions for Telecoms and Enterprise Cloud

A Cloud WHERE PHYSICAL ARE TOGETHER AT LAST

RoCE vs. iwarp Competitive Analysis

Bridge Development and Operations for faster delivery of applications

Windows Server 2008 R2 Hyper-V Live Migration

Driving Down the Cost and Complexity of Application Networking with Multi-tenancy

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

Clodoaldo Barrera Chief Technical Strategist IBM System Storage. Making a successful transition to Software Defined Storage

From Ethernet Ubiquity to Ethernet Convergence: The Emergence of the Converged Network Interface Controller

ALCATEL-LUCENT ENTERPRISE DATA CENTER SWITCHING SOLUTION Automation for the next-generation data center

Building a Scalable Storage with InfiniBand

A Platform Built for Server Virtualization: Cisco Unified Computing System

Elasticsearch on Cisco Unified Computing System: Optimizing your UCS infrastructure for Elasticsearch s analytics software stack

How To Speed Up A Flash Flash Storage System With The Hyperq Memory Router

VMware Virtual Infrastucture From the Virtualized to the Automated Data Center

Microsoft Cloud Platform System. powered by Dell

Open Ethernet. April

ECLIPSE Performance Benchmarks and Profiling. January 2009

IronPOD Piston OpenStack Cloud System Commodity Cloud IaaS Platforms for Enterprises & Service

Cisco for SAP HANA Scale-Out Solution on Cisco UCS with NetApp Storage

Mellanox Cloud and Database Acceleration Solution over Windows Server 2012 SMB Direct

Netvisor Software Defined Fabric Architecture

VALUE PROPOSITION FOR SERVICE PROVIDERS. Helping Service Providers accelerate adoption of the cloud

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack

WHITE PAPER: Egenera Cloud Suite for EMC VSPEX. The Proven Solution For Building Cloud Services

New Hitachi Virtual Storage Platform Family. Name Date

Cisco Unified Computing Remote Management Services

Cloud Optimize Your IT

MICROSOFT CLOUD REFERENCE ARCHITECTURE: FOUNDATION

FPGA Accelerator Virtualization in an OpenPOWER cloud. Fei Chen, Yonghua Lin IBM China Research Lab

Extreme Networks Solutions for Microsoft Skype for Business Deployments SOLUTION BRIEF

Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode

SPEED your path to virtualization.

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Transcription:

Simplifying Big Data Deployments in Cloud Environments with Mellanox Interconnects and QualiSystems Orchestration Solutions

64% of organizations were investing or planning to invest on Big Data technology - - - Gartner, 2013 Executive Summary New advances in Big Data applications are enabling analysts, researchers, scientists and engineers to run more complex and detailed simulations and analyses than ever before. These applications deliver game-changing insights, bring new products to market and place greater demand on existing IT infrastructures. This ever-growing demand drives the need for instant access to resources compute, storage, and network. Yet one of the challenges for engineering teams is to achieve agility and user empowerment in the deployment of Big Data infrastructure. Mellanox and QualiSystems have partnered to offer a joint solution leveraging Mellanox s CloudX architecture and QualiSystems CloudShell infrastructure orchestration solution. This collaboration delivers provisioning and adaptive web catalog-driven automation that delivers faster validate deployments and easier, more user-empowered Big Data selfservice offerings. The Need for Speed - in Both Performance and in Ease of Deployment Quali's orchestration and automation solutions ease the deployment of complex Big Data infrastructure and applications. According to the Gartner 2013 Big Data Adoption Survey, 64% of organizations were investing or planning to invest in big data technology, led by media and communications, banking and services organizations. Big data investments are being prioritized to enhance customer experiences and the increase process efficiency. These priorities are driving the need for speedy performance. One of the key challenges in deploying this infrastructure is that it requires a lot of expertise to integrate and validate the various components to ensure the desired performance outcome. In addition, customers are looking to deploy their in private and hybrid cloud environment to take advantage of resources capacity planning and high availability. The need for speed and ease of deployment on top of top of the line infrastructure performance is the reason for Mellanox s collaboration with QualiSystems. Mellanox s CloudX architecture has been designed to deliver the required networking and system efficiency capabilities related to bandwidth, latency, offloads, and CPU utilization for Big Data analytics and unparalleled performance capabilities for cloud overlay networks. QualiSystems orchestration and automation solutions ease the deployment of complex, Big Data infrastructure and provide a platform for user-friendly infrastructure selfservice. Quali s non-programmer oriented automation design tools make it possible for the whole IT and engineering team to effectively build and sustain an automation practice, providing the agility to meet ever growing Big Data and cloud infrastructure requirements.

The Mellanox CloudX Solution The CloudX OpenCloud architecture helps to reduce the cost of using compute and storage infrastructures CloudX is a recipe, based off the Mellanox OpenCloud architecture, for building an efficient cloud platform using off-the-shelf building blocks: servers, storage, interconnect and software to form flexible and cost-effective private and public clouds. Limitless cloud performance On-demand compute, storage and networking OpenCloud Architecture: Open Platform / Open Source CloudX can be based on top of an open-source environment, such as OpenStack, that enables the installation, provisioning, diagnostics, and maintenance of the cloud in the data center. CloudX helps to reduce the cost of using a compute and storage infrastructure and it enables applications to use much more data at real-time to get conclusions and make business decisions faster. Mellanox adapters, switches, cables, software and specific acceleration technologies implement the world s fastest and most robust end-to-end networking solutions for a complete, high-performance Cloud and Big Data analytics infrastructure. These capabilities ensure optimum data center performance with: Up to 56Gb/s fabric speed to support servers (or blade servers) and storage connectivity in any configuration As low as one microsecond application latency, leveraging remote direct memory access (RDMA) between servers and storage RDMA-based solutions that speed transaction processing by offloading significant portions of a communication job from the server CPU and operating system to the IO controller The QualiSystems Solution CloudShell DevOps self-service orchestration and automation platform helps to deliver agile IaaS Quali s lead solution, CloudShell, is a DevOps self-service orchestration and automation software platform for heterogeneous, multi-generational IT infrastructures and networks. CloudShell helps infrastructure teams to deliver agile, end-to-end infrastructure and platform services to end users with much higher ease of use and speed of deployment. CloudShell/CloudX Portal Login

CloudShell implements the following key characteristics Centralized inventory management: Engineers have visibility to any components needed to design and publish Big data infrastructure stacks and networked topologies. OOTB libraries and open resource interface creation: CloudShell provides out of the box libraries for many common infrastructure components, but also provides an easy to use tool to create new drivers for interfaces that require customization. CloudShell provides a robust platform for orchestrating diverse infrastructure Object-based automation paired with GUI tools CloudShell implements an object-oriented approach to automation that contrasts with creating fragile, monolithic automation scripts. All automation elements including resources, provisioning interfaces, and automation tasks (such as running a performance test) are captured as small-scope objects. CloudShell s object-oriented approach offers a number of advantages: The limited scope of automation objects means that they are easy to capture, maintain, and refactor to meet the requirements of a changing network environment. A shared library of resource, provisioning and testing objects can be maintained in a systematic fashion. Automation objects can be tagged with arbitrary labels so that they can be easily searched and leveraged by many users from a shared library. An object library optimizes the skills of programmers, who can maintain the shared library as a high quality service to the rest of the network engineering team The object library can be leveraged by non-programmers using GUI-based, drag and drop-style network topology design and automation workflow tools. This maximizes the productivity of the whole network engineering team, especially as topologies and workflows are shared and reused by multiple users.

Mellanox s CloudX architecture delivers the required networking and system efficiency capabilities related to bandwidth, latency, off-loads, and CPU utilization for Big Data analytics. CloudShell offers non-programmer friendly GUI automation authoring tools CloudShell s self-service portal can automate validation such as the Flexible IO (FIO) benchmark tests GUI tools such as an automation workflow authoring tool allow non-programmers to assemble objects into a workflow that can be packaged and published to serve as autoprovisioning and auto-reclamation sequences for infrastructure environments. Self-Service Portal CloudShell provides a powerful self service catalog structure for creating, publishing and consuming infrastructure environments CloudShell provides a powerful web portal that offers an adaptive self-service catalog structure for creating, publishing and consuming infrastructure environments. Template-based environments are adaptable so that a single environment definition can accept a wide variety of user-defined parameters. These parameters can drive autoprovisioning and reclamation workflows that can include installing and configuring a variety of Big Data applications and services. Per-environment automation commands can also be published to allow users to validate performance before deploying and running workloads. CloudX Infrastructure Orchestration For Big Data Applications The following section provides the IT manager with a reference architecture for building a private cloud solution for Big Data. The solution utilizes white box hardware built around the fastest interconnect technology of Mellanox 10Gb/s, 40Gb/s and 56Gb/s Ethernet, in combination with cloud orchestration software to provide a pre-integrated, optimized and certified configuration that is ready for production deployment.

Mellanox s Openstack Neutron plug in allows hardware to have unique connectivity, security and QoS attributes (4) Management and control Nodes Single CPU, 8+ cores 32GB DRAM 4 HDDs, 2TB each At least (5) Compute Nodes Dual CPU, 8+ cores 128GB DRAM 3+ 480GB SSD At least (5) Storage Nodes Dual CPU, 8+ cores 64GB DRAM 12+ 1TB 10K RPM HDDs 5+ 200GB SSD (Two SSD drives will be used for Boot/Swap) It is recommended to keep the HDDs to SSDs ratio at or lower than 4:1, SSD are used as the write caching layer for the storage solution and provide the needed transaction and throughput capabilities to the storage solution. Networks Hardware-based switching provides better performance, functionality and security of virtual cloud environments Mellanox SX1036B 10/40/56Gb Ethernet switch Mellanox ConnectX-3 Pro Dual Port, 10/40/56Gb Ethernet NIC, MCX314A-BCCT For Cloud orchestration use your choice of hypervisor and management software. Big Data applications, such as Open Source Hadoop, can utilize guest OS based on Linux to help controlling CAPEX and OPEX. Mellanox s Openstack Neutron Agent Mellanox s OpenStack Neutron plugin supports Mellanox s embedded switch functionality as part of the VPI (Ethernet/InfiniBand) HCA. Mellanox s Neutron Plugin allows hardware vnics (based on SR-IOV virtual functions) per each Virtual Machine vnic to have its unique connectivity, security, and QoS attributes. Hardware vnics can be mapped to the guest VMs through para-virtualization (using a Tap device), or directly as a Virtual PCI device to the guest, allowing higher performance and advanced features such as RDMA. Hardware-based switching, provides better performance, functionality, and security/ isolation for virtual cloud environments. Future versions of the plug-in will include OpenFlow API to control and monitor the embedded switch and vnics functionality This plugin is implemented according to Plugin-Agent pattern. Mellanox s OpenStack Neutron Plugin implements the Neutron v2.0 API. Mellanox s Neutron Plugin processes the Neutron API calls and manages network segmentation ID allocation. The plugin uses databases to store configuration and allocation mapping.

The need for speed and ease of deployment on top of the line infrastructure performance is the reason for Mellanox s collaboration with QualiSystems The plugin maintains compatibility to Linux Bridge Plugin, supports DHCP and L3 Agents by running L2 Linux Bridge Agent on Network Node. Mellanox s OpenStack Neutron Agent (L2 Agent) runs on each compute node. Agent should apply VIF connectivity based on mapping between a VIF (VM vnic) and Embedded Switch port. Mellanox s ML2 Mechanism Driver implements the ML2 Plugin Mechanism Driver API. This driver supports Mellanox s embedded switch functionality as part of the VPI (Ethernet/InfiniBand) HCA. Mellanox s ML2 Mechanism Driver provides functional parity with Mellanox s Neutron plugin. Mellanox s ML2 Mechanism Driver supports DIRECT (pci passthrough) and MACVTAP (virtual interface with a tap-like software interface) vnic types. Hardware vnics mapped to the guest VMs allow higher performance and advanced features such as RDMA (remote direct memory access). Conclusion Deploying a cloud infrastructure with QualiSystems Cloudshell and Mellanox interconnect provides the IT manager with a smooth installation and maintenance tools. Application deployments and testing is simplified with QualiSystems self service portal and centralized management solutions. With Mellanox s high-performance interconnect, customers enjoy the highest performing cloud deployment. Mellanox s offload engines guarantee customers will be able to take advantage of their investment in highly performing CPUs and vast amounts of storage and memory. www.mellanox.com www.qualisystems.com