Stanford SDN-Based Private Cloud. Johan van Reijendam (jvanreij@stanford.edu) Stanford University



Similar documents
Campus Experiences. Johan van Reijendam Stanford University

Software Defined Network Application in Hospital

Virtualization, SDN and NFV

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

Wedge Networks: Transparent Service Insertion in SDNs Using OpenFlow

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

Software-Defined Networks Powered by VellOS

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

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

Software Defined Networks

SDN Architecture and Service Trend

OpenFlow / SDN: A New Approach to Networking

How OpenFlow-based SDN can increase network security

Software Defined Networking & Openflow

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

How To Orchestrate The Clouddusing Network With Andn

Leveraging SDN and NFV in the WAN

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

SOFTWARE DEFINED NETWORKING

What is SDN all about?

OpenFlow/So+ware- defined Networks. Srini Seetharaman Clean Slate Lab Stanford University July 2010

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

Building a small Data Centre

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

Network Virtualization

NEC contribution to OpenDaylight: Virtual Tenant Network (VTN)

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

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

VMware NSX A Perspective for Service Providers part 2

Automating Network Security

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

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

Software Defined Networking A quantum leap for Devops?

Gartner delivers the technology-related insight necessary for our clients to make the right decisions, every day.

SDN AND SECURITY: Why Take Over the Hosts When You Can Take Over the Network

SDN Solutions ~SDN for Carrier Data Center~ November, 2013 NEC Corporation

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

SDN and NFV in the WAN

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

How To Understand The Power Of The Internet

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

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

SDN Applications in Today s Data Center

Spotlight On Backbone Technologies

SDN PARTNER INTEGRATION: SANDVINE

Windows Server 2012 Hyper-V Virtual Switch Extension Software UNIVERGE PF1000 Overview. IT Network Global Solutions Division UNIVERGE Support Center

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

Huawei One Net Campus Network Solution

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

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

Software Defined Networks (SDN)

ViSION Status Update. Dan Savu Stefan Stancu. D. Savu - CERN openlab

How Network Virtualization can improve your Data Center Security

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

Data Center Virtualization and Cloud QA Expertise

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

From Active & Programmable Networks to.. OpenFlow & Software Defined Networks. Prof. C. Tschudin, M. Sifalakis, T. Meyer, M. Monti, S.

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

Performance of Network Virtualization in Cloud Computing Infrastructures: The OpenStack Case.

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

SDN. What's Software Defined Networking? Angelo Capossele

Funded in part by: NSF, Cisco, DoCoMo, DT, Ericsson, Google, Huawei, NEC, Xilinx

Software Defined Networking What is it, how does it work, and what is it good for?

CLOUD COMPUTING. When It's smarter to rent than to buy

How To Understand The Power Of A Network In A Microsoft Computer System (For A Micronetworking)

Software-Defined Networking. Starla Wachsmann. University Of North Texas

software networking Jithesh TJ, Santhosh Karipur QuEST Global

OpenFlow/SDN for IaaS Providers

Tutorial: OpenFlow in GENI

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

Simplifying Virtual Infrastructures: Ethernet Fabrics & IP Storage

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

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

Boosting Business Agility through Software-defined Networking

Debunking the Myths: An Essential Guide to Software-Defined Networking April 17, 2013

Network Services Orchestration Software Defined Networks, Network Function Virtualization - TODAY

Software Defined Network (SDN)

The Internet: A Remarkable Story. Inside the Net: A Different Story. Networks are Hard to Manage. Software Defined Networking Concepts

Potecting your business assets in The Cloud, with. Secure Multitency Environment from CloudHPT.

SOFTWARE DEFINED NETWORKING: INDUSTRY INVOLVEMENT

Core and Pod Data Center Design

OPTICAL AND HIGHER LAYERS ARE CONVERGING WITH SDN

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

Securing the Virtualized Data Center With Next-Generation Firewalls

Data Analysis Load Balancer

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

Successfully Deploying Globalized Applications Requires Application Delivery Controllers

Software Defined Networking and the design of OpenFlow switches

SDN Use Cases: Leveraging Programmable Networks

SOFTWARE DEFINED NETWORKING: A PATH TO PROGRAMMABLE NETWORKS. Jason Kleeh September 27, 2012

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

Transcription:

Stanford SDN-Based Private Cloud (jvanreij@stanford.edu) Stanford University

Executive Summary The Web and its infrastructure continue to make phenomenal progress, allowing the creation and scaling of applications for millions of users. However, scientific computing groups on university campuses are unable to get the resources they need. Two disruptive technologies can bring a new paradigm to the campus. Multi-Tenancy Virtualized Clusters Software Defined Networking The Stanford proposal will bring both of these technologies to the campus, integrating compute clusters with a campus-wide SDN network. SDN Private Cloud - Stanford University (2/28)

Introduction Networked computing has been very important for the research and education mission of universities but has failed to take advantage of new technologies. Scale-out cluster design Virtualization Multi-tenancy SDN Private Cloud - Stanford University (3/28)

Introduction Clouds Google, Amazon, Yahoo!, and Facebook have pioneered scale-out computing and storage, achieving phenomenal scale with commodity pricing. Google Amazon Google: 12 self-build data centers, millions of servers Amazon: 7 data centers, over 454,400 servers RackSpace: 70,000+ servers Stanford (ITS): 6,000+ servers RackSpace SDN Private Cloud - Stanford University (4/28)

Introduction Fast and Flexible Scaling The ability to self-service. No need to maintain a complex IT infrastructure. Lowered capital expenditures. Easy access to the best infrastructure. "Utility Supercomputing" It now costs just pennies to get the necessary infrastructure up and running to get a venture off the ground. SDN Private Cloud - Stanford University (5/28)

Introduction Network Infrastructure Transformation SDN/OpenFlow More control over the network infrastructure. Reduced capital and operational expenses. Customized services. New services, enabling more innovation. SDN/OpenFlow is being embraced not just on campuses but also by large network owners and operators: Google OpenFlow WAN between data centers. NEC enterprise and data center deployments, reducing cost. VMWare acquisition of Nicira. Over 200 campus and research OpenFlow deployments. SDN Private Cloud - Stanford University (6/28)

What is Wrong Campus network infrastructure is out-dated compared with Web or cloud infrastructure. Researchers cannot get enough compute cycles and storage in a cost-effective way. Production networks built using closed and proprietary equipment. Proliferation of appliances (firewalls, load-balancers,...) Different management interface for every device type. SDN Private Cloud - Stanford University (7/28)

What is Wrong A Typical University Infrastructure User requirements for computing, storage, and networking have been growing very fast. Universities have been adding compute, storage, and network infrastructure to meet demand. At the same time, they must keep the infrastructure secure and comply with regulations. Stu: 15,723 Fac: 1,934 Staff: 10,680 300 Depts. 815 Bldgs. Multiple 10Gb 14 Oper. Zones Approx. 4500 APs 14 Pairs Juniper 5200 6 Pairs F5 Approx 50 Clusters 5 to 500 Nodes SDN Private Cloud - Stanford University (8/28)

What is Wrong Scientific Computing Community Universities have not been moving quickly enough. Groups typically acquire access to computing, storage, and networking resources via grants to pay for local dedicated resources. Access to remote resources is often limited by network bottlenecks, and shared supercomputers are often oversubscribed. Each group has its own, but insufficient, resources for its needs. Requirements are growing faster than can be met. SDN Private Cloud - Stanford University (9/28)

What is Wrong Network Operations Designs, deploys, and maintains campus-wide network infrastructure. Too much dependency on closed proprietary devices. Difficult or impossible to add features and customize services. Adding requested features takes too long and depends on one s relevance as a customer. Growing number of unique infrastructure devices. Performance bottlenecks introduced by middle boxes. Persistent network scaling problems. (Spanning-tree protocol, link redundancy) SDN Private Cloud - Stanford University (10/28)

What is Wrong Network Research Closed, proprietary, and production-critical nature of network makes it off-limits. A parallel infrastructure is unaffordable. No experimenting at scale. Limited to lab experiments and simulations. SDN Private Cloud - Stanford University (11/28)

What is Wrong Students Campus infrastructure has grown into a production infrastructure. Collaboration between campus IT and students has disappeared. Students have become passive users of the network. Can write network and web applications, but cannot touch the infrastructure. SDN Private Cloud - Stanford University (12/28)

SDN-Based Private Cloud An opportunity to bring a new paradigm to campus with virtualized scale-out clusters and SDN. Providing a more sustainable long term solution. Using two enabling technologies: Multi-tenancy virtualized scale-out clusters Software Defined Networking (SDN/OpenFlow) SDN Private Cloud - Stanford University (13/28)

Proposed Private SDN Cloud Design The proposed Stanford SDN-based Private Cloud will consist of several components: 1 Three virtualized computing clusters using SDN for inter-server and inter-vm networking, and OpenStack for VM orchestration. 2 Campus-wide sliceable/virtualized SDN backbone with approx. 10-15 switches. 3 Several sliceable/virtualized SDN edge networks. 4 SDN network control and management applications. SDN Private Cloud - Stanford University (14/28)

Proposed Private SDN Cloud Design Logical View Orchestration Software Operator Network Slicing Layer Configure OpenStack OpenStack Network Slicing Layer VM Mgmt Network Slicing Layer VM Mgmt Core Network Configure Network Slicing Layer Edge Network Cluster Cluster VMs VMs VMs VMs Figure : Logical View of the Infrastructure: Resource Orchestration SDN Private Cloud - Stanford University (15/28)

Private SDN Cloud Use Cases Research Groups - Radar Image Processing Raw radar data sets from archives around the globe to be reduced to individual radar images. 20-50 scenes per data set, each 500MB in size. Single-look complex images from scenes. Highly compute-intensive. SDN Private Cloud - Stanford University (16/28)

Private SDN Cloud Use Cases Radar Image Processing Retrieve Data Pre- Processing SAR Process/ Resample Form Interferogram Reassemble Time Series Analysis Send To User Device Archive 1 Archive 2 Archive 3... VM VM VM1 VM2... VM1 VM2 VM3... VM VM VM Archive N Nr. Files: 20-60 File Size: 300MB-2GB VMn N Scenes File Size: 1GB VMr N(N-1)/2 Interferograms N(N-1)/2 Figure : Radar Image Processing Re-engineered as Network of VMs SDN Private Cloud - Stanford University (17/28)

Private SDN Cloud Use Cases Network Operations Remove bottlenecks. Simplify management. Delegate control of segments and resources. Deploy network control and management as SDN applications. FW LB NAC... Controller FlowVisor... Firewall Load balancing Guest access Bandwidth reservation OF Switch OF Switch OF Switch SDN Private Cloud - Stanford University (18/28)

Private SDN Cloud Use Cases Network Operations - Firewalling Cost of equipment and support. Mostly access-list type of policies. No application-layer filtering. Policies and objects per department. Must be in line with traffic. Creates bottleneck. Impacts more than a single user or department. SDN Private Cloud - Stanford University (19/28)

Private SDN Cloud Use Cases Network Operations - Load Balancing Src Dst Cost of equipment and support. Traffic bottleneck. Dst Load-balancing is smart routing. With SDN, this function exists across the entire network. SDN Private Cloud - Stanford University (20/28)

Private SDN Cloud Use Cases Network Operations - Guest Access Router FWIPTables FW Router Router Yes Registered? Policy Routing SNAT/DNAT No Security through obscurity. IP address assigned based on registration. Requires policy-based routing to be configured across campus to direct traffic to a choke point. IPTables used to classify host MAC addresses or redirect to portal if not registered. SDN Private Cloud - Stanford University (21/28)

Private SDN Cloud Use Cases Network Research At-scale infrastructure to allow development and deployment of new ideas. Development of new tools to manage and debug this new infrastructure Testing and development on a production scale. SDN Private Cloud - Stanford University (22/28)

Proposed Private SDN Cloud Design Components Private cloud will connect to the I2 100Gb innovation platform. SDN Core switches located in 10 ECHs across campus to provide full coverage. SDN edge switches located in buildings to connect departmental and research networks/buildings. Wireless connectivity included. SDN Private Cloud - Stanford University (23/28)

Proposed Private SDN Cloud Design Stanford SDN Network Topology SDN Private Cloud - Stanford University (24/28)

Proposed Private SDN Cloud Design Stanford SDN Network Topology Operational Area OF Core Switch OF NED Switch Building SDN Private Cloud - Stanford University (25/28)

SDN/OpenFlow App Store Without needing special expertise, users should be able to add functionality to their controllers. A central location for network apps. Enterprise Network Operators can download new features, install, and go. Anyone can post new apps. A common interface between app and controller will be necessary. SDN Private Cloud - Stanford University (26/28)

Conclusion The development of a SDN/OpenFlow-based private cloud on campus will Allow a campus to provide flexible and shared compute resources and infrastructure, tied to a highly programmable network. Make it possible to expand computing to off-campus public clouds. Enable the creation and deployment of new services on top of the network to the benefit of all campus users, not just researchers. This NSF program provides university campuses an opportunity To gain more freedom and flexibility in how their network infrastructure is deployed and managed. To collaborate by inter-connecting campuses and extending these connections to public clouds. To develop and deploy the next generation campus network and services. To offer the scale, compute, storage, and network resources needed to continue future research. SDN Private Cloud - Stanford University (27/28)

Questions? SDN Private Cloud - Stanford University (28/28)