Red Hat® Ceph Storage and Network Solutions for Software Defined Infrastructure Frank Ober – Intel Non-Volatile Memory Solutions Group Tony Dempsey – Intel Network Platforms Group Dr. John Fitzpatrick – Openet Labs Data Center needs are Changing • From collecting to analyzing data • To virtualizing networks and storage • To delivering secure & compliant cloud like services 2 Traditional Data Center Resources are Limited Resource Requests Internal Resources 3 Intel Software Defined Infrastructure (SDI) Vision Dynamic, policy-driven resource management ▪ Abstraction of SW from HW, provides flexibility and scalability SERVICES DELIVERY App #1 ▪ Provisioning of resources dynamically (pay-as-you-grow) ▪ Orchestration of diverse systems through application SLOs to enable seamless access App #2 App #3 App #4 Orchestration Software Infrastructure Attributes POWER PERFORMANCE THERMALS ULTILIZATION LOCATION LATENCY DURABILITY Partner Hardware & Software Solutions SDI is not: • A single product or solution Software defined SERVERS Software Defined STORAGE Software Defined NETWORKING SDI is a framework: providing efficient, flexible, scalable standards-based compute, networking, and storage resources 4 Intel SDI Assets Intel® QuickAssist Technology Intel® Storage Acceleration Library (ISA-L) & Storage DPDK PROCESSOR PLATFORMS NETWORKING AND FABRIC SERVER BOARDS & SYSTEMS SSDs Software Defined Infrastructure Intel® Cache Acceleration Software SOFTWARE ECOSYSTEM + SOLUTION REFERENCE ARCHITECTURES 5 Software Defined Storage 6 Software Defined Storage (SDS) Architecture DATA SERVICES • Part of the storage SW that runs in data plane to optimize storage • For example: Data Deduplication, Erasure Code, Tiering SDS CONTROLLER APPLICATIONS ORCHESTRATOR Northbound API DATA SERVICES SDS CONTROLLER • Has visibility into and control of ALL storage resources • Coordinates between apps, orchestrator, and storage systems • Allocates storage resources to meet SLAs Southbound API STORAGE SYSTEM [SAN] STORAGE SYSTEM [Capacity] Node STORAGE SYSTEM [DAS] STORAGE SYSTEM [Performance] STORAGE SYSTEM [NAS] Node 7 SDS Vision to Action • SDS will provide a convenient way to manage all storage in the datacenter • Framework is still in development • So, how to get started with SDS? – Focus on the storage system layer – Implement scale-out storage systems from OEMs and ISVs built on standard high-volume servers Deploying storage systems on standard, high-volume servers today supports a seamless transition to SDI tomorrow 8 Advent of Solid-State Drives (SSDs) • CPU = 175x vs. HDD IO = 1.3x • SSDs $30/GB -‐> <$1/GB (‘08-‐’15) • IOs reach the spindles in a random fashion • Lower TCO than HDD ($, Watts, Space) • Gets worse with higher # of apps or VMs per LUN • $ / IOPS better for SSDs ($0.01 vs $0.80) • SSDs are reliable (2MHr MTBF) SSDs are a cost effective, reliable means to remove the storage bottleneck * Performance and cost figures are estimates for informational purposes only and may vary 9 Red Hat® Ceph Storage • Ceph is an open-source, massively scalable, software-defined storage system which provides object, block and file system storage in a single platform. It runs on commodity hardware—saving you costs, giving you flexibility—and because it’s in the Linux kernel, it’s easy to consume. • Object Store (RADOSGW) Application – A bucket based REST gateway compatible with S3 and swift • File System (Ceph FS) – A POSIX-compliant distributed file system • Block device service (RBD) – OpenStack native support – Cinder-backend – Glance-backend – Kernel client and QEMU/KVM driver Ceph Object Library Host/VM Client Ceph Object Ceph Block Device Ceph Distributed Gateway (RADOS (RBD) Reliable and fully distributed block device File System (CephFS ) Application (LIBRADOS) Gateway) Allows applications Restful to directly access gateway for object Ceph Object storage Storage Posixcompliant distributed file system Ceph Object Storage RADOS – Reliable, Autonomous, Distributed Object Store Self-healing, self-managing intelligent storage nodes 10 Ceph Design Considerations • Consistency of an SSD Caching Drive within Ceph is key to overall consistent performance • The developers (technical documentation), warn about using the most consistent drives possible. Drives that protect the data. • Relatively inexpensive SSDs are often hiding issues that you need to find. http://ceph.com/docs/master/start/hardware-recommendations/#data-storage 11 Open Source Virtual Storage Manager for Ceph VSM is designed for a bundled ceph storage appliance, it creates a ceph cluster and does management plus monitoring. See https:// github.com/01org/virtual-storage-manager Allows easier Ceph Creation and Management Creates Ceph cluster Manages Ceph Monitors Ceph 12 Software Defined Networking 13 Intel Innovations in Networking ACCESS NETWORKS EDGE/CORE NETWORKS Intel ® VT-X Intel® VT-d Intel Data Direct I/O Intel Quick Assist 10/40/100 Gb Intel Ethernet Intel Ethernet Switch Silicon + Data Plane Development Kit Intel® Architecture Intel® Acceleration ENTERPRISE Data Plane Development Kit Hyperscan – Pattern Matching + Intel® Software Intelligent Edge Wireless Base Station Wireless Infrastructure Media Processing Network Appliances Network Security Routers and Switches Moore’s Law: The number of transistors incorporated in a chip will approximately double every 24 months 14 INDUSTRY-LEADING INNOVATION AND COMMITMENT TO TECHNOLOGY LEADERSHIP OPEN STANDARDS AND PLATFORMS Intel Delivers SOFTWARE-DEFINED INFRASTRUCTURE INVESTMENT IN BUILDING ACCELERATING THE MARKET STRONG ECOSYSTEMS 15 Workload Consolidation to IA A Decade of Investment Pre-90’s Early 2004-2005 2006-2012 Other Architectures Intel® Processors + Carrier Grade Linux* Intel® Processors Intel® Processors Other Architectures Other Architectures Multi-core Processors / Integration NPU/ASIC NPU/ASIC 2013+ Intel® Processor + Networking Chipset Networking Accelerators/ Chipset Security Pattern Scanning SW Sensory Network Assets Data Plane Development Kit NPU/ASIC NPU/ASIC Intel® Media Center Development Kit DSP DSP DSP DSP One Instruction Set Architecture KEY: Non-Intel One Tool Suite Networking Investment Mindspeed, Axxia Assets Many Opportunities Intel Investment Acquisition Base Station Processing Technology & Network Processors 1. Intel® Media Server Studio requires an Intel® Xeon® E3 or Intel® CoreTM processor (processor graphics) 4:1 Strategy = Single architecture that consolidates the workloads into scalable and simplified solution 16 Open Source/Standards Fuel Transformation: Intel is a Leading Contributor NFV & MEC Open Platform OpenStack Orchestration for NFV Open vSwitch Open Open Daylight IETF Service Data Plane Linux Networking Development Kit Distribution Open Source Function Foundation Controller Chaining DPDK.org Contributor Investing in contributions to SDN/NFV initiatives Specifications -> Code -> Test -> Reference Platforms 17 *Other brands and names are the property of their respective owners Intel® Open Network Platform (ONP) Server Open Source Software Stack Based on ETSI-NFVI Reference Architecture OPNFV project OpenStack Cloud OS OpenDaylight Controller DPDK Open vSwitch Linux Fedora OS KVM Hypervisor Intel® QuickAssist Technology Drivers Intel® Ethernet Drivers:10 & 40 GbE Industry standard High Volume Server Intel® Xeon® Intel® Communications Intel® Ethernet processor E5 v3 Chipset 89xx Series Controller XL710 What is it? Server Hardware & Software reference design integrating Intel • HW optimizations with Open Source ingredients used in SDN/ NFV Who is it targeted at? Directly to NFVI+VIM vendors: OEMs, TEMs, SIs, ODMs • Indirectly to: ISVs, CommSP • Adjacent Markets: Enterprise, Cloud SP • Where does my customer get it? ONP Software is released on Intel’s 01.org on quarterly basis in • the form of: Reference Architecture Document; Benchmark Test Report; Collateral ; Application Demo Setup* How does it relate to Linux Foundation Open Platform for NFV (OPNFV)? ONP Server is available today and will stay as Intel’s program • to contribute covered ingredients into OPNFV 18 * Other names and brands may be claimed as the property of others. Intel® Network Builders Program - Partners Enabling broad market participation to increase innovation To find out more visit us at: https://networkbuilders.intel.com/ Other brands and names are the property of their respective owners 19 Customer Success Stories: SDN/NFV 25+ PILOTS IN PROCESS WORLDWIDE JUST A FEW Network Operators & Enterprises Embracing SDN/NFV Using General-Purpose Processing Technology in Their Networks EXAMPLES Other brands and names are the property of their respective owners 20 Intel is Investing in SDN/NFV Transformation Advance Open Source and Standards Industry Consortia Intel ONP Reference Architecture Deliver Open Reference Designs Collaborate on Trials and Deployments Enable Open Ecosystem on IA Accelerating Network Transformation Through Industry Collaboration Telecom & Cloud Enterprise PoC’s / Deployments Intel Network Builders *Other brands and names are the property of their respective owners 21 Openet ETSI NFV Use Case 22 The world of computing has gone through apid changes in recent years This has lead to great improvements in how software is created, deployed, managed and used but how does this relate to mobile networks? ur networks have not dapted to the same degree s many other computing riven industries Virtualization to the Rescue Reduced time-tomarket Reduced TCO Rapid Service Deployment Dynamic Scalability Service Agility Openet’s Virtualization Architecture • Openet have being deploying solutions in fully virtualised environments for a number of years • Openet Configuration and Deployment Manager (CDM) was developed to provide VNF orcehstration and management prior to NFV • CDM was deployed in the worlds first Telco-grade virtualised PCC orchestration solution (pre NFV) • Currently deployed in 5 operator deployments • Supporting two large scale tier one deployments ▪ 600 Virtual Machines in its first deployment ▪ 400 Virtual Machines in its second deployment • Reduced upgrade time from weeks to a couple of hours 27 ETSI NFV PoC #32 - Virtualized vEPC 28 ETSI NFV PoC#32 • Fully integrated & orchestrated vEPC enabling the rapid creation and deployment of new services using common service templates (Using VNFD) • Multiple independent PCC service deployments within single compute infrastructure • Common Or-Vnfm REST based interface (in line with NFV MANO) enabling: – Multi-Vendor VNF Management and full lifecycle management (Instantiate, Upgrade, Modify, Terminate, Monitor, Check feasibility) • Automated analytics based scaling • Monitor revenue generated per service • VNF based traffic emulation • SR-IOV based hardware acceleration 29 Service Monetization • The ability to rapidly deploy and scale new services will lead to new revenue opportunities and business models • It is essential that operators can easily monetise and monitor these new service innovations 30 VNF Monitoring and Automated Scaling • Incorporates Openet Streaming Analytics into a Network Function Virtualisation (NFV) architecture • Enables real-time monitoring of Virtualised Network Function (VNF) telemetry • Just in time delivery of network resources: ▪ Predict demand and mitigate underutilisation of resources through automated feedback into orchestration layer to predict when to scale out 31 SR-IOV and CPU Pinning Openet’s PCRF, OCS and DRA have been optimized for performance using SR-IOV and CPU Pinning ▪ Virtualized instances of Openet’s PCRF/OCS/DRA with these performance optimizations have been deployed in live networks for a number of years ▪ Reduce CPU overhead and latencies compared to using virtual bridges ▪ Provides performance values within 10% of bare metal performance With the latest release of OpenStack now providing SR-‐IOV and CPU Pinning support, Openet’s VNFs can now utilize these in an OpenStack enabled NFV environment 32 Summary Data center infrastructure evolving to keep pace Open standards accelerating SDI Intel® Network Builders is enabling a broad ecosystem on open source/standards Intel & Red Hat optimizing Ceph for Software Defined Infrastructure Learn more at the Intel booth #905 33
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
advertisement