SDN & NFV for energy-efficient clouds



Similar documents
Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

SDN for the Backbone

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

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

Network functions Virtualisation CIO Summit Peter Willis & Andy Reid

Network Function Virtualization & Software Defined Networking

Scaling Cloud-Native Virtualized Network Services with Flash Memory

Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO

The Role of Virtual Routers In Carrier Networks

A Presentation at DGI 2014 Government Cloud Computing and Data Center Conference & Expo, Washington, DC. September 18, 2014.

What is SDN all about?

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

ETSI NFV ISG DIRECTION & PRIORITIES

VIRTUALIZING THE EDGE

CARRIER LANDSCAPE FOR SDN NEXT LEVEL OF TELCO INDUSTRILIZATION?

OpenNaaS: an European Open Source framework for the delivery of NaaS An enabler for SDN and NFV

Cloud Orchestration. Mario Cho. Open Frontier Lab.

Leveraging SDN and NFV in the WAN

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

Network Virtualization and Application Delivery Using Software Defined Networking

SDN Architecture and Service Trend

SDN and NFV in the WAN

Network Function Virtualization Primer. Understanding NFV, Its Benefits, and Its Applications

SDN-NFV: An introduction

SDN/Virtualization and Cloud Computing

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

Strategic Direction of Networking IPv6, SDN and NFV Where Do You Start?

Virtualization, SDN and NFV

COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications

Network Softwarisation An Open Development Ecosystem. Telefónica Global CTO

Testing Software Defined Network (SDN) For Data Center and Cloud VERYX TECHNOLOGIES

Software-Defined Networks Powered by VellOS

U s i n g S D N - and NFV-based Servi c e s to M a x i m iz e C SP Reve n u e s a n d I n c r e ase

In-Network Programmability for Next-Generation personal Cloud service support: The INPUT project

Blue Planet. Introduction. Blue Planet Components. Benefits

Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip

Flexible SDN Transport Networks With Optical Circuit Switching

White Paper. Innovate Telecom Services with NFV and SDN

How the Emergence of OpenFlow and SDN will Change the Networking Landscape

Today: Data Centers & Cloud Computing" Data Centers"

Pluribus Netvisor Solution Brief

OpenFlow-enabled SDN and Network Functions Virtualization. ONF Solution Brief February 17, 2014

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

SDN Interfaces and Performance Analysis of SDN components

Delivering Managed Services Using Next Generation Branch Architectures

Definition of a White Box. Benefits of White Boxes

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

Software Defined Networking - a new approach to network design and operation. Paul Horrocks Pre-Sales Strategist 8 th November 2012

Software Defined Environments

SDN Applications in Today s Data Center

SDN for Wi-Fi OpenFlow-enabling the wireless LAN can bring new levels of agility

White Paper. BTI Intelligent Cloud Connect. Unblocking the Cloud Connectivity Bottleneck. btisystems.com

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

How the emergence of OpenFlow and SDN will change the networking landscape

Expert Reference Series of White Papers. Is Network Functions Virtualization (NFV) Moving Closer to Reality?

Simplifying IT with SDN & Virtual Application Networks

Using SDN-OpenFlow for High-level Services

WAN & Carrier Networks

Understanding the Business Case of Network Function Virtualization

SOFTWARE DEFINED NETWORKING

Unifying the Programmability of Cloud and Carrier Infrastructure

Management & Orchestration of Metaswitch s Perimeta Virtual SBC

Data Center Network Evolution: Increase the Value of IT in Your Organization

Software Defined Networking

Network Functions Virtualization (NFV) for Next Generation Networks (NGN)

Canvas VAS Transformation & Consolidation. Whitepaper. info@telenity.com

Business Case for NFV/SDN Programmable Networks

Open Source Network: Software-Defined Networking (SDN) and OpenFlow

The Mandate for a Highly Automated IT Function

The Next Frontier for SDN: SDN Transport

We Deliver the Future of Television The benefits of off-the-shelf hardware and virtualization for OTT video delivery

THE ON-DEMAND DATA CENTER NETWORK TRANSFORMATION IN A CHANGING INDUSTRY. Ken Cheng, CTO, Brocade October, 2013

Management and Orchestration of Virtualized Network Functions

Why Software Defined Networking (SDN)? Boyan Sotirov

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

software networking Jithesh TJ, Santhosh Karipur QuEST Global

Service Provider Solutions for Growth in Managed and UnManaged Video

SDN. What's Software Defined Networking? Angelo Capossele

SDN PARTNER INTEGRATION: SANDVINE

IT Infrastructure Services. White Paper. Utilizing Software Defined Network to Ensure Agility in IT Service Delivery

Network Virtualization Solutions

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

How To Build A Software Defined Data Center

Ensuring end-user quality in NFV-based infrastructure

WHITE PAPER. How To Compare Virtual Devices (NFV) vs Hardware Devices: Testing VNF Performance

Network Operations in the Era of NFV & SDN. Chris Bilton - Director of Research & Technology, BT

Virtual Application Networks Innovations Advance Software-defined Network Leadership

Top 26 Companies in the Global NFV Market

Radware ADC-VX Solution. The Agility of Virtual; The Predictability of Physical

NFV Management and Orchestration: Enabling Rapid Service Innovation in the Era of Virtualization

Branches as Nimble as the Cloud: Unleashing Agility with Nuage Networks Virtualized Network Services EXECUTIVE SUMMARY

Simplifying Data Data Center Center Network Management Leveraging SDN SDN

Platform Technology to Support Network Functions Virtualization Solution

The Benefits of SD-WAN with Integrated Branch Security

Layer T and Layer C: Collapsing Communications Networks into Transport and Cloud Services

Technology and Trends in Network Virtualization

Different NFV/SDN Solutions for Telecoms and Enterprise Cloud

OpenFlow: History and Overview. Demo of routers

How Solace Message Routers Reduce the Cost of IT Infrastructure

ONOS [Open Source SDN Network Operating System for Service Provider networks]

Transcription:

SDN & NFV for energy-efficient clouds (from the smart grid to the smart shirt) Christos Kolias, Sr. Research Scientist Network Architecture, E2DC Workshop ACM e-energy 2013 May 21, 2013 Berkeley, CA, USA

2

Menu Trends, Challenges & Facts Energy-Efficient Clouds (E2C) Software-Defined Networking (SDN) Network Functions Virtualization (NFV) Next-generation Data Center Conclusion 3

Orange, a worldwide presence (OSV), a wholly owned subsidiary of the Orange-France Telecom Group, is the Silicon Valley presence of Orange Internet, Fixed, Mobile, TV provider Orange is one of the major telcos, in 5 continents, 32 countries, 226 million customers, 6 million business customers 180,000 employees and ~ $ 57 b revenues in 2012 Founding member of ETSI NFV. Member of Open Networking Foundation (ONF) 4

Trends & Challenges Trends Deluge of data: Big Data & Big Data Centers; small but many transactions Mobility, explosion of devices and traffic (video) Cloud services Convergence of computing, storage and networks New virtualization technologies that abstract underlying hardware yielding elasticity, scalability and automation Software-defined networking Energy efficiency Cost-cutting in IT Challenges Data-intensive applications (hadoop) Real-time processing, fast response Storing/archiving huge amounts of data High availability Ubiquitous connectivity How to move network resources where & when needed Aging legacy data centers 5 5

Factoids Data Center annual growth: 20% Unprecedented surge in energy requirements Electricity costs is the dominant operating expense : outsourced Amazon s data centers energy-related costs >40% of total costs Power costs for the data center equipment over its useful life to exceed the cost of the original capital investment Avg. power consumption per DC is equivalent to 25k households, in terms of CO2 emissions DCs consume 2% of US total power; $2B/month doubles every 4-5 yrs Data Center real estate source: DCD Intelligence Global Data Center power demand 63% 17% source: DCD Intelligence 6

Typical Data Center Energy Consumption Worldwide IT Spending on Servers, Power, Cooling and Management Administration PUE= 1/0.36 = 2.77 source: Info-tech Research Group Data Center power use source: IDC Power allocation in the Data Center source: Intel 7

The Green Effect Lessons from Energy-Efficient Technologies Eco-friendly energy generation: solar, wind, waves Energy saving: insulation & Energy monitoring Smart Grids Data Center Low-power CPUs Efficient power supplies Cooling What about the Network Energy-Efficient Ethernet (EEE, 802.3az) Power saving: virtualization Bandwidth monitoring Smart Networks & Clouds PUE most common metric for EE in data centers Avg data center PUE in US is ~ 1.8, higher elsewhere Google is 1.12, FB 1.07 (using solar for the office space) 8

Energy-Efficient Clouds Energy efficiency: E2 = % of total energy required to support useful traffic carried by a network Energy efficiency involves all system components Hardware (servers, networking) Software (protocols, applications) Physical (cooling, power generation, power minimization) Energy-aware data centers/networks and applications Virtualization (compute, storage, network) is key aspect in E2DC Energy control policies required in addition to QoS/traffic, security policies Energy aware apps: can adjust their (idleness in ) workloads for power management Need to ensure a balance between energy efficiency and performance 9

Energy-saving techniques Power-aware computing (CPU, disks, communication devices/links) Clock gating: slowing down CPU clock speeds Power gating: powering off parts of the chips (if idle) Energy analyzer and optimizer Energy-aware resource management, scheduling and provisioning Partition workloads (load balancing) Move peak loads in the cloud as to maximize performance Scheduling tasks for multiprocessors Consolidation (equipment, data centers, data, applications) Even when run at low utilization servers consume up to 70% power Less redundancy required Wireless Networks are ripe for energy savings Even when idle, typical base station may use 70-80% of its power Savings of the order of 20% can be achieved in server and network energy consumption, Data Centre Energy Forecast Such savings can bring additional 30% saving in cooling needs 10

11

Software-Defined Networking (SDN) SDN supports the abstraction of the control plane from the data plane Supports programmability for hardware Users can define (their) traffic flows and decide how these are treated in the network People want to control their own network 12

Why SDN Today s boxes are closed & proprietary I want to add a new service/capability but my equipment (h/w & s/w) has to support it hard and risky to innovate No elasticity. Too much complexity. Challenges from mobile growth to big data and cloud computing Poor resource utilization Create an abstraction that yields a logical view of the network (topology & resources) Network programmability Open APIs source:onf 13

Proprietary Bus OpenFlow Protocol for an SDN, standardized by ONF Built around the concept of traffic flows identify flows (matching, statistics) dynamically manage flows (action) Firmware. Vendor-enabled. Main components: flow table: incoming packet s header matched against flow entry, take action (e.g. send to port 5 or block it, etc)-resides in switch controller: Classical Architecture Control Plane Data Plane Switch/Router - software (e.g., residing outside switch/router) - decides on actions, inserts flow entries, programmable protocol (for controller-switch communication, secure) Controller Control Plane open i/f Data Plane OpenFlow Protocol Switch/Router in_port MAC_src MAC_dst IP_src IP_dst Action Stats 4 * 00:1f.. 1.2.3.4 5.6.7.8 port 5 & 6 1000 20 * * * 2.3.4.5 drop 4 12 * * * * controller 235 1 7e:4b.. 5a:2c.. 6.7.8.1 * port 1 37 8 6b:11.. 01:ab.. 8.7.6.5 4.3.2.1 all ports 89 14

OpenFlow Network Server room OpenFlow switch OpenFlow switch flow_a OpenFlow switch OpenFlow switch flow_b OpenFlow Access Point OpenFlow-enabled Commercial Switch Normal Software Normal Datapath Secure Channel Flow Table OpenFlow switch Controller PC Add/delete flow entry Encapsulated packets Controller discovery OF allows to monitor the network and take instant action (programmatically) 15

Benefits of SDN Programmable platform brings agility & elasticity into network Allows for optimization & customization: Build Your Own Router, Firewall, Load Balancer, DPI, WAN Accelerator Supports intelligent management of traffic flows Enabler for network virtualization. Great tool for cloud management. Deploy new, on-demand, tailored services & apps Resource discovery and monitoring Unified method for traffic engineering, network management Great tool for (live) VM migration across network boundaries It is all about empowering the administrator/operator, user More choices, more control Define your own rules/policies 16

Bandwidth Management Elastic Capacity: Bandwidth-on-Demand (BoD) Dealing with traffic spikes Dynamic Bandwidth allocation/scheduling who gets what, when & for how long choose level of granularity automation, calendaring Resource optimization pooled capacity bundling (aggregation)/unbundling as needed Coupling capacity with time-varying traffic demand Active monitoring and real-time response set up thresholds programmable alerts Physical Layer: single radio channel, optical wavelength (or a band) kbps 17

Power Management Overprovisioned networks, with extra capacity Network is often underutilized (but designed to handle peaks/failures) Dynamically adjust network elements to save energy Activate/deactivate devices, cards, ports on a need-basis Software-controlled, e.g.: program capacity depending on energysaving needs/modes Today s devices are not energy-proportional Fans, chips, interfaces waste power at low-loads Software components/features not always needed Elastic Tree: prototype testbed using OpenFlow Benefits: less power consumption, cooling, less hardware failures, improved redundancy 18

Network Functions Virtualisation (NFV) Network Functions Virtualisation is about implementing network functions in software - that run today on proprietary hardware - leveraging (high volume) standard servers and IT virtualization Advances in virtualization & server technologies have propelled the importance and use of software in many applications and fields Facilitates innovation towards new network functions and services that are only practical in a pure software network environment Gives rise to the virtual (network) appliance (VA) Automation of management and configuration of functions important for NFV to scale SDN can be a significant enabler for NFV NFV aims to ultimately transform the way network operators architect and operate their networks though change will be incremental 19

Network Functions Virtualisation: Vision Classical Network Appliance Approach Message Router DPI CDN Firewall WAN Acceleration Carrier Grade NAT Session Border Controller Tester/QoE monitor Network Functions Virtualisation Approach Independent Software Vendors Competitive & Innovative Open Ecosystem Orchestrated, automatic & remote install. SGSN/GGSN PE Router BRAS Radio/Fixed Access Network Nodes High volume standard servers EPC High volume standard storage Fragmented non-commodity hardware. Physical install per appliance per site. Hardware development large barrier to entry for new vendors, constraining innovation & competition. High volume Ethernet switches 20

Why we believe NFV is the future for Networks Recent tests have demonstrated network functions can operate at the level of several millions of packets per sec, per CPU core Demonstrates that servers have sufficient processing performance to cost-effectively virtualise network appliances The hypervisor need not be a bottleneck The OS need not be a bottleneck [source=bt] Reduced CapEx/OpEx; consolidation of devices (ease of management) dramatic energy savings Faster time-to-market In November 2012 we formed the NFV ISG under ETSI More than 100 members, more than 20 operators Goal: deliver requirements and framework for NFV 21

VDC: the new norm for the Cloud Virtual Data Center (VDC): using virtualization technologies and cloud solutions to emulate your racks in a highly efficient, optimized environment Make physically dispersed hw/sw operate logically as one DC Virtual servers, virtual storage, virtual networking Multi-tenancy DR/BC: ability to redeploy fast (e.g., Japan earthquake) Cloud-wide management system: allocation, management & Software-Defined Virtual Data Centers will be the basis orchestration of resources. Virtual Data Centers (VDC) will be the basis of the new cloud. of the New E2 Cloud SDN can fundamentally change the way we design and build data centers Deeply programmable and virtualized Applications/services awareness Resource optimization (compute, storage, compute). Enhanced policy (routing, TE, security) management 22

The Future Cloud Architecture I want a cloud Cloud App Cloud App Cloud App SDN API SDN Controller Cloud API Cloud API Cloud API Cloud Maestro Cloud Broker Cloud Management Plane Network Virtualization Plane Smart Cloud Cloud Network Server Virtualization Virtualization Storage Virtualization Ideally, the user should be able to specify his application demands (broadcast election video coverage for 12 hours and 50m subscribers) and the cloud should broker the specific resource needs (capacity, storage, bandwidth, etc) 23

The Next Generation Data Center Green (energy star equipment), self-contained 100% virtualized Intelligently controlled Automation Optimized, efficient Extremely modularized source: Cisco Consolidation, VDC Application-aware networking Facebook builds its 4 th data center, super-energy efficient, $1.5B, 1.4m f 2, in Iowa. IO gets a $260 credit line 24

Internet of Things (IoT) Energy efficiency very important Activity scheduling for energy saving; power control Flexible, smart devices/objects Applications Home automation: programmable HVAC, appliances, smart LEDs M2M Sensors: from temp gauges to sprinklers Wearable technologies (dress smart: glasses, shoes, shirts, watches) Enablers: software, mobile devices, sensor networks, wireless networks, cloud computing, geo-location Software-Defined Environment eg, re-programmable & reconfigurable SDBs) Smart Cities 25

GreenTouch GreenTouch: consortium of ICT stakeholders (industry, government, academia, research) launched in 2010, funded by >50 companies Mission: deliver the architecture, specifications and technologies needed to increase energy efficiency by a factor of 1000 compared to 2010 levels Objectives & benefits Reinvention of today s telecommunications networks; design new architectures, communication protocols, etc. Demonstrate those key components for making network more E2 Make network & internet sustainable Applicable to both wired & wireless/mobile networks; mobile networks can benefit the most Effectively cut carbon emissions of ICT networks by more than 250m tons a year Prediction: energy consumption in overall networks can be reduced by 90% by 2020! 26

Key Takeaways SDN brings automation, orchestration, optimization, scale, programmability and customization to the network NFV brings server virtualization, commoditization in the (service provider) network Dedicated hardware gives way to the virtual network appliance Both SDN & NFV can be huge energy savers It is the power of software (but be aware of bugs and hackers!) Make your network more intelligent. Smart devices & apps* need smart networks! Smart means with low carbon footprint *app= application or appliance 27

SDN is like a buffet! self-provisioning automation elastic customization NFV is like single hardware, many services mix & match centralized control customization You need soda to digest afterall 28

thank you & bon appetit! christos.kolias@orange.com 29