Software Defined Environments



Similar documents
Software Defined Network (SDN)

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

White Paper. Juniper Networks. Enabling Businesses to Deploy Virtualized Data Center Environments. Copyright 2013, Juniper Networks, Inc.

(R)Evolution im Software Defined Datacenter Hyper-Converged Infrastructure

How To Build A Software Defined Data Center

Virtualization, SDN and NFV

SOFTWARE DEFINED NETWORKING

Designing Virtual Network Security Architectures Dave Shackleford

Simplify IT. With Cisco Application Centric Infrastructure. Roberto Barrera VERSION May, 2015

Software defined networking. Your path to an agile hybrid cloud network

How Network Virtualization can improve your Data Center Security

VMware Software Defined Network. Dejan Grubić VMware Systems Engineer for Adriatic

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

Simplify IT. With Cisco Application Centric Infrastructure. Barry Huang Nov 13, 2014

Simplifying IT with SDN & Virtual Application Networks

Introduction to Software Defined Networking (SDN) and how it will change the inside of your DataCentre

Software Defined Networks Virtualized networks & SDN

Keith Luck, CISSP, CCSK Security & Compliance Specialist, VMware, Inc. kluck@vmware.com

Advanced Security Services with Trend Micro Deep Security and VMware NSX Platforms

VMware NSX A Perspective for Service Providers part 2

JUNIPER. One network for all demands MICHAEL FRITZ CEE PARTNER MANAGER. 1 Copyright 2010 Juniper Networks, Inc.

Software-Defined Storage Extending the Power of Your Datacenter Eric Tsai Senior Technic Architect Presale Division Enterprise Group Taiwan

Shifting Roles for Security in the Virtualized Data Center: Who Owns What?

VXLAN: Scaling Data Center Capacity. White Paper

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

Palo Alto Networks. Security Models in the Software Defined Data Center

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

Mit Soft- & Hardware zum Erfolg. Giuseppe Paletta

Software-Defined Networks Powered by VellOS

Unlock the full potential of data centre virtualisation with micro-segmentation. Making software-defined security (SDS) work for your data centre

VMware vcloud Networking and Security Overview

VMware Software-Defined Storage Vision

The Road to SDN: Software-Based Networking and Security from Brocade

SDN/Virtualization and Cloud Computing

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

VMware vcloud Networking and Security

Netzwerkvirtualisierung? Aber mit Sicherheit!

REDEFINE SIMPLICITY TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS

CS244 Lecture 5 Architecture and Principles

What is SDN? And Why Should I Care? Jim Metzler Vice President Ashton Metzler & Associates

IT Security at the Speed of Business: Security Provisioning with Symantec Data Center Security

7 Ways OpenStack Enables Automation & Agility for KVM Environments

A Look at the New Converged Data Center

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

A Cloud WHERE PHYSICAL ARE TOGETHER AT LAST

REMOVING THE BARRIERS FOR DATA CENTRE AUTOMATION

Extending the Power of Your Datacenter

CLOUD NETWORKING THE NEXT CHAPTER FLORIN BALUS

SDN Applications in Today s Data Center

Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

White Paper. SDN 101: An Introduction to Software Defined Networking. citrix.com

VMware Software-Defined Datacenter

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

Intro to NSX. Network Virtualization VMware Inc. All rights reserved.

BRINGING NETWORKS TO THE CLOUD ERA

VM-Series for VMware. PALO ALTO NETWORKS: VM-Series for VMware

Lecture 02b Cloud Computing II

SINGLE-TOUCH ORCHESTRATION FOR PROVISIONING, END-TO-END VISIBILITY AND MORE CONTROL IN THE DATA CENTER

Data Center Networking Designing Today s Data Center

2013 ONS Tutorial 2: SDN Market Opportunities

SDN: A NEW PARADIGM. Kireeti Kompella CTO, JDI

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

Ethernet-based Software Defined Network (SDN) Cloud Computing Research Center for Mobile Applications (CCMA), ITRI 雲 端 運 算 行 動 應 用 研 究 中 心

The Promise and the Reality of a Software Defined Data Center

Installation Guide Avi Networks Cloud Application Delivery Platform Integration with Cisco Application Policy Infrastructure

Data Center Op+miza+on

How OpenFlow -Based SDN Transforms Private Cloud. ONF Solution Brief November 27, 2012

SDN PARTNER INTEGRATION: SANDVINE

Network Virtualization Solutions

CON Software-Defined Networking in a Hybrid, Open Data Center

Qualifying SDN/OpenFlow Enabled Networks

Visibility in the Modern Data Center // Solution Overview

Marco Mantegazza WebSphere Client Technical Professional Team IBM Software Group. Virtualization and Cloud

Securing the Virtualized Data Center With Next-Generation Firewalls

IPOP-TinCan: User-defined IP-over-P2P Virtual Private Networks

Security in the Software Defined Data Center

Itex VMware NSX Network Virtualization Presentation

VMware and Brocade Network Virtualization Reference Whitepaper

Software Defined Networking A quantum leap for Devops?

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

STRATEGIC WHITE PAPER. Securing cloud environments with Nuage Networks VSP: Policy-based security automation and microsegmentation overview

Cloud, SDN and the Evolution of

VMware

VMware VMware Inc. All rights reserved.

Cloud Optimize Your IT

Sikkerhet Network Protector SDN app Geir Åge Leirvik HP Networking

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

SDN and NFV in the WAN

vsphere 6.0 Advantages Over Hyper-V

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

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

Service Orchestration: The Key to the Evolution of the Virtual Data Center

Cisco Network Services Manager 5.0

Business Case for Open Data Center Architecture in Enterprise Private Cloud

What s New: vsphere Virtual Volumes

Whitepaper. NexentaConnect for VMware Virtual SAN. Full Featured File services for Virtual SAN

Transcription:

November 2015 Software Defined Environments 2015 Cloud Lecture, University of Stuttgart Jochen Breh, Director Architecture & Consulting Cognizant Global Technology Office

Agenda Introduction New Requirements to Data Center Management SDE Concepts SDE Components & Technologies Implications on Organizations and Resources Summary 2 Software Defined Environements

Some Terms... Software Defined Data Center SDDC Software Defined Environments SDE Software Defined Network SDN Software Defined Storage SDS Software Defined Compute SDC Software Defined Security SDS??? Software Defined Everything???? 3 3 Software Defined 2015 Cognizant Environements

Trends and Observations Rigidity of traditional IT environments and organizational boundaries are a significant impediment to rapid development and deployment of applications and services Workload and application requirements are becoming more diverse, more dynamic, and less predictable driving the need for a more flexible and adaptable infrastructure Abstraction and virtualization allows the resource within the IT infrastructure to become programmable which enables advanced automation and optimization The value offered by decoupling a virtual infrastructure from hardware is being realized across all elements of the infrastructure including servers, storage and networks 4 Software Defined Environements

Examples of Digital Ideas of an Airport Customer Centricity The Digital Traveller One App for Real-time Flight Schedules, Car Hires, Hotel bookings, Get indoor Map across all airports The Cool Airport Experience e.g. Know how long the check in lasts with Queue Estimator App 360 Informed Passenger Real-time Baggage Tracker App with estimated arrival time, map view, etc. The following baggage App which makes the baggage following the owner at the airport Operational Excellence Streamlined Security without unpacking and undressing, one security model x-airports 100% Automated Border Control Pull out only dangerous people based on contextual analytics such as (automated baggage check, eye scan, behavioral analytics) Collaborative Airport greater productivity with Airport Operational Control Centers with views for all stakeholders (airlines, immigrations, ground handler) Innovation Design Thinking & Technology Roadmapping Innovation Labs & Fast Prototyping 5 Software Defined Environements

What are Software Defined Environments? Software Software manages resources and components of an IT infrastructure instead of a human administrator Software understands the unique workload requirements Defined Infrastructure becomes aware of the software that runs on it. Environments IT infrastructure in general that can distributed across data centers and clouds In a software defined data center the elements of the underlying infrastructure (networking, storage, CPU) are virtualized All resources are exposed as services with an API and well defined functionality 6 Software Defined Environements

Agenda Introduction New Requirements to Data Center Management SDE Concepts SDE Components & Technologies Implications on Organizations and Resources Summary 7 Software Defined Environements

The Business Needs Time to Impact The Line of Business (LoB) of an enterprise needs to bring a new offering or product as fast as possible to the market. Standardization Reduction of the number of variations of the same Definition of a standard and the ability to build it in factory manner Priority Policy Service Transparency Knowledge on the status of the IT systems Ability to introspect the IT systems Accelerate Test and Develop Enablement for experiment and test new services Cost reduction Efficiency in build-up and management of IT systems 8 Software Defined Environements

The Technology Needs Description of target environment Expert knowledge in machine readable format Software Pattern Points of Variablility (PoV) Resource Abstraction Layer Ability to configure the infrastructure w/ manual operation Hiding technical details which are not relevant for the upper layers Priority Policy Service Translated Pattern into a physical system definition PoV are defined Instantiation thru automation 9 Software Defined Environements

Agenda Introduction New Requirements to Data Center Management SDE Concepts SDE Components & Technologies Implications on Organizations and Resources Summary 10 Software Defined Environements

The Concept of Software Defined Environments Managed Services Unified Control Plane allows rich resource abstractions to assemble purpose-fit systems and optimize across heterogeneous resources C C Growing number of volatile workloads Workload Abstraction Control plane is separated from the hardware to the software layer Software Defined Compute Control SDE Unified Control Plane Resource Abstraction Software Defined Network Control Software Defined Storage Control Workload abstractions capture functional and non-functional application requirements that can be discovered as well as specified Programmable infrastructures allow dynamic optimization to respond to business requirements Virtual Storage Layer Virtualized Network Heterogeneous Compute Resources Source: IBM Global Technology Outlook 2013 Workload Characteristics (examples) Variability in user consumption Variablility in resource consumption Storage optimized Compute optimized Network Bandwith optimized Level of HA/DR Context of service Other aggregated services 11 Software Defined Environements

Software Defined Environments Component Overview Pattern Life Cycle Management Service Definition Pattern Design Pattern Transition Pattern Operation Workload Deployment Life Cycle & Management Service Transition and Operation Resource Management (Storage, Compute, Network, Image) Service Management Placement & Brokerage Infrastructure Management x86 System z Virtual Compute Management Power SUN Virtualized Infrastructure Virtual Storage Management Block Storage File Storage Object Storage vmware CISCO Virtual Networking Management Juniper Image Management Image Repository 12 Software Defined Environements

Software Defined Environments Component Overview Pattern Life Cycle Management Service Definition TOSCA Pattern Design Pattern Transition Pattern Operation OSLC Workload Deployment Life Cycle & Management Service Transition and Operation Resource Management (Storage, Compute, Network, Image) Service Management Placement & Brokerage Infrastructure Management x86 System z Virtual Compute Management Power SUN Virtualized Infrastructure Virtual Storage Management Block Storage File Storage Object Storage vmware CISCO Virtual Networking Management Juniper Image Management Image Repository 13 Software Defined Environements

Managed Services Software Defined Environments Implementation Examples TOSCA OSLC Workload Abstraction SDE Unified Control Plane Resource Abstraction Software Defined Compute Control Software Defined Network Control Software Defined Storage Control Virtualized Network Virtual Storage Layer Heterogeneous Compute Resources TOSCA is an iopen standard that enables the interoperable description of application and infrastructure cloud services, the relationships between parts of the service, and the operational behavior of these services CHEF is an Open Source configuration management tool capable to model IT infrastructure and automate application delivery OSLC is an Open Specification to facilitate and standardize data sharing among software products. OpenStack is an industry standard approach to control layer programmability. It s a Cloud Operating System Open Daylight is an open source software project to build a Software-Defined Networking platform. Openflow is an open standard protocol that support SDN by enabling the capability to separate the high level routing decisions (control path) from the fast packet forwarding (data path) functions of a switch. 14 Software Defined Environements

SDE with Openstack OpenStack Shared Services (Componentized Software to manage the Infrastructure) 15 Software Defined Environements Source: openstack.org

Software Defined Network routing monitoring VPN routing monitoring VPN routing monitoring VPN routing monitoring VPN routing monitoring VPN Direct Access to Physical Network Network Services Console Based HW Configuration Routing API Traffic Engineering API Flow Insertion API Firewall API SDN Controller & Analytics Software Defined Control Plane OS OS Virtualized Network OS OS Open Flow OS Open Flow OS SDN API OS Open Flow OS Traditional Switches Traditional switch and router vendors being disrupted by the emerging SDN 16 Software Defined Environements

Software Defined Network vmware NSX NSX Manager : The NSX Manager is the centralized network management component of NSX, and is installed as a virtual appliance on any ESX host in your vcenter Server environment. It provides an aggregated system view NSX v Switch : NSX vswitch is the software that operates in server hypervisors to form a software abstraction layer between servers and the physical network NSX Controller: NSX Edge: Source: vmware 17 Software Defined Environements NSX controller is the central control point for all logical switches within a network and maintains information of all virtual machines, hosts, logical switches, and VXLANs. NSX Edge provides network edge security and gateway services to isolate a virtualized network. You can install an NSX Edge either as a logical (distributed) router or as a services gateway.

Software Defined Network vmware NSX Physical View VMs in a Single Logical Switch Transport Subnet A 192.168.150.0/24 Transport Subnet B 192.168.250.0/24 VM1 VM2 VM3 172.16.10.11 172.16.10.12 172.16.10.13 Logical Switch 5001 vsphere Distributed Switch 192.168.150.51 192.168.150.52 192.168.250.51 Physical Network The NSX logical switch creates logical broadcast domains or segments to which virtual machine can be logically wired. This allows for flexibility and speed of deployment while still providing all the characteristics of a physical network's broadcast domains (VLANs) without physical Layer 2 sprawl or spanning tree issues. A logical switch is distributed and can span arbitrarily large compute clusters. This allows for virtual machine mobility (vmotion) within the datacenter without limitations of the physical Layer 2 (VLAN)boundary. A logical switch is mapped to a unique VXLAN, which encapsulates the virtual machine traffic and carries it over the physical IP network. 18 Software Defined Environements Source: vmware

Software Defined Storage Software Defined Storage APIs Console Based HW Configuration File API Simple Block API Transactional Block API Key Value Store API Object Store API Auto Commit API + Storage Orchestrator, Storage Optimizer, Serverization Storage Services { De-duplication, Staging, Compression, Encryption } Storage Configuration { Disk Type, Bandwidth, Latency, RAID, Tier, IOPS } Physical Storage Virtual Storage Virtual Virtual Virtual Virtual Vertically Integrated Storage SSD Array HDD Array Legacy Storage 19 Software Defined Environements

SDE End-to-End - Sample Use Case: Workload Instance Deployment Workload Policy Definition Template Tool SDE E2E Orchestration & Workload Deployer Workload 2 1 1 2 SDE Control & Management Software Defined Infrastructure Resource Scheduler & Placement 4 3 3 OpenStack 4 SDC (Compute) 5 SDS (Storage) 5 SDN (Network) Data Center Infrastructure 7 5 6 20 Software Defined Environements Potential savings of up to 50-80% of time and people resources 7

SDE and Manged Services Workload Abstraction Service Management and Governance Catalog & Req Mgmt Problem & Incident Mgmnt IT Asset Mgmnt SDE Unified Control Plane Change & Conf Mgmnt Release Mgmnt License Mgmnt Operation Management Resource Abstraction Virtualised Infrastr. Monitoring Capacity Mgmnt & Planning Event Mgmnt Software Defined Compute Control Software Defined Network Control Software Defined Storage Control Patch Mgmnt Complian ce Mgmnt Backup & Restore Managed Services 21 Software Defined Environements

Agenda Introduction New Requirements to Data Center Management SDE Concepts SDE Components & Technologies Implications on Organizations and Resources Summary 22 Software Defined Environements

Overview Operating Model Processes People and Organization Operating Model Infrastructure & Technology Objective of an Operational Model is to achieve efficiency regarding the consumption of the given resources (People, Processes and Infrastructure) Objective of a Service Provider is to apply the best operation model for specific service in a given context Improvement in operating model significantly reduce efforts and costs in appropriate resource consumption (processes, people and infrastructure) Higher degree of automation in processes, infrastructure and applications do have a cost reduction impact in people and processes aligned costs 23 Software Defined Environements

Resource Dependencies Operational adjustments of one resource has impacts on the others Objective is to improve quality or reduce cost, or simply find the optimum of both KPIs Each operational adjustment requires a certain initial investment The operational adjustment itself should outperform the initial investment from a operational cost savings and quality improvement point of view + Work effort Improvement People & Organization Processes + People and Organization Process Efficiency + Processes Operating Model Processes + Process Efficiency Infrastructure & Technology Infrastructure & Technology + Grade of Automation The challenge is to find the resource adjustment with the highest benefit on quality and cost - driven by the lowest investment Work effort Improvement People & Organization Infrastructure & Technology + Grade of Automation 24 Software Defined Environements

SDE as Starting Point for Operational Transformation People are dependent on business processes Business processes are dependent on infrastructure, technology and IT processes People & Organization Business Processes Because of the complexity of the tool landscapes in enterprise data center, the right decision usually is to consolidate on Infrastructure and technology resources SDE Introduction of new or adapted business processes introduce a higher complexity when the Infrastructure and technology improvements has not been finalized first. Infrastructure Technology & IT processes 25 Software Defined Environements

Summary The significance of the Software Defined Environment concept cannot be underestimated. It represents a fundamental evolutionary shift that aligns with the way enterprises now make IT decisions today SDE as technology becomes more central to business strategy, new players are joining the conversation. Implications businesses are no longer thinking in terms of standalone IT products Today, the focus is increasingly on the outcomes that those investments enable. IT and the business side are coming closer together Software Defined Environment is precisely the strategy that can meet joint needs of IT and business The landscape changes so fast that no enterprise can afford to build systems for a single purpose, either from a time or a cost stand-point Responding to a new opportunity or competitive threat cannot wait for new hardware to be procured, installed and configured. It has to happen immediately. Software Defined Environment can enable that kind of rapid-response agility. It provides the means to enhance the business value of IT by removing the barriers that stand in the way of fast action. 26 Software Defined Environements

Thank You Jochen Breh Director Architecture & Consulting jochen.breh@cognizant.com 27