Loading…
Networking [clear filter]
Monday, May 12
 

11:15am EDT

The Future of OpenStack Networking
This panel will bring together a group of industry and thought leaders to look back on where OpenStack Neutron has gone and discuss networking can evolve in the future. The panel will explore topics such as:


  • Neutron vs Nova network
  • Support for new APIs and policy models
  • Requirements for network services
  • Interactions with Open Daylight
  • Network operational requirements

Panelists will include:

* Kyle Mestery - Neutron Core and Principal Engineer at Cisco

* Chris Wright - Red Hat SDN Team leader

* Dan Conde - Director of Products at Midokura

* Nils Swart - Director of Business Development and Strategy at Plexxi



Moderators
avatar for Lew

Lew

VP/CTO, Cisco Systems
Lew Tucker is the Vice President and Chief Technology Officer of Cloud Computing at Cisco, where he is responsible for helping to shape the future of cloud and enterprise software strategies.Tucker has more than 20 years of experience in the high-tech industry, ranging from distributed... Read More →

Speakers
avatar for Dan Conde

Dan Conde

Director of Products, Midokura
Dan Conde is the Director of Products at Midokura, a network virtualization company.  Dan has held product roles at VMware, Rendition Networks, NetIQ and Microsoft.   He has also held software engineering positions at Digital Equipment Corporation and Xerox Corporation, both in... Read More →
avatar for Kyle Mestery

Kyle Mestery

Distinguished Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle... Read More →
avatar for Nils Swart

Nils Swart

Director of Business Development and Strategy, Plexxi Inc
Nils is responsible for defining and driving Plexxi's strategic direction, particularly for business and technical integration with open source projects like OpenStack and OpenDaylight, vendors and strategic customers. Before Nils joined Plexxi he was responsible for defining new... Read More →
avatar for Chris Wright

Chris Wright

Chief Technology Officer, Red Hat, Red Hat
Chris Wright is Senior Vice President and Chief Technology Officer (CTO) at Red Hat. He leads the CTO Organization and Office of the CTO, which is responsible for incubating emerging technologies and developing forward-looking perspectives on innovations like artificial intelligence... Read More →


Monday May 12, 2014 11:15am - 11:55am EDT
Room B103

12:05pm EDT

An Overview of Open Source Backends for Neutron
It is rather well known that Neutron comes with a built-in networking backend made of several agents which interact with the ML2 plugin. They are:

  • The Openvswitch and Linuxbridge agents, which manage L2 connectivity
  • The DHCP agent, which is responsible for managing IP leases
  • The L3 agent, which takes care of L3 forwarding, Source NAT for externally-bound traffic and Floating IPs
  • The metadata agent, which connects Neutron networks to the Nova metadata server
  • And last but not least, the agents for managing advanced services such as Load Balancing, Firewalling, and VPN
However, the choice of Open Source solution which can be used as a Neutron backend is actually wider; deployers are therefore able to choose the backend which better fits their architectural model. The aim of this talk is therefore to

  • explore these backends, and briefly look at their capabilities and architecture
  • analyze how they integrate with Neutron, and how they mix & match with the various neutron agents
  • see them in action (*) and discuss pro and cons
This talk will look at both backends which are in the Neutron source code tree and backends which are not yet there (**)
(*) at least some of them as the allocated time slot would hardly allow for showing all
(**) support for some backends such as ODL and OpenContrail is currently under review and might or might not be merged by the time of the summit.



Speakers
MM

Mark McClain

Neutron PTL & Senior Principal Architect, Yahoo!
Mark McClain is a Senior Principal Architect at Yahoo! and is the OpenStack Networking Project Technical Lead. Formerly of DreamHost, he has 14 years of software development experience and OpenStack Networking combines two of his favorite interests: networking and Python.
avatar for Kyle Mestery

Kyle Mestery

Distinguished Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle... Read More →


Monday May 12, 2014 12:05pm - 12:45pm EDT
Room B103

2:00pm EDT

Inside the Architecture of Neutron
Neutron provides a rich set of logical constructs to develop a full featured virtual network deployment. In this talk, we will dive into a basic Neutron setup and examine the role and architecture of each functional component. Additionally, the interactions between components will be examined to give new code contributors and/or operators insights into how the component communicate.

Speakers
MM

Mark McClain

Neutron PTL & Senior Principal Architect, Yahoo!
Mark McClain is a Senior Principal Architect at Yahoo! and is the OpenStack Networking Project Technical Lead. Formerly of DreamHost, he has 14 years of software development experience and OpenStack Networking combines two of his favorite interests: networking and Python.


Monday May 12, 2014 2:00pm - 2:40pm EDT
Room B103

2:50pm EDT

Using OpenDaylight Within an OpenStack Environment
OpenDaylight is an open platform for network programmability to enable SDN and create a solid foundation for NFV for networks at any size and scale. OpenDaylight is licensed under the Eclipse Public License, and recently had its first release, code-named Hydrogen. The OpenDaylight and OpenStack Neutron teams have collaborated to integrate the two projects such that OpenDaylight can provide virtual tenant networking for OpenStack tenants. This talk will show you how to use OpenDaylight with OpenStack, including setup and debug of the environment. We will walk through technical details of the implementation and show examples of the benefits of using OpenDaylight to scale virtual tenant networks with OpenStack Neutron. Additionallly, we will cover future directions of OpenDaylight integration with OpenStack Neutron. Attendees will leave this session with a clear understanding of how OpenDaylight integrates with OpenStack Neutron to provide virtual networks for OpenStack tenants.

Speakers
avatar for Kyle Mestery

Kyle Mestery

Distinguished Engineer, Cisco
Kyle is a Principal Engineer at Cisco Systems where he works on OpenStack, Open Daylight, and Open vSwitch. He is a core team member of the OpenStack Neutron project and the founder of the Minnesota OpenStack Meetup. Kyle has been writing systems software for more than 15 years. Kyle... Read More →
avatar for Dave Meyer

Dave Meyer

Chief Scientist & Consultant, Huawei/University of Oregon
David Meyer is currently Chief Scientist and Consultant at Huawei Network Technology Laboratory, where he works on future directions for Internet technologies. His current focus is the use machine learning (and in particular deep learning) for networking applications. Prior to joining... Read More →
avatar for Brent Salisbury

Brent Salisbury

Docker, Software Integration Engineer
Brent is a Software Integration Engineer at Docker where he focuses on network ecosystem integrations with Docker. He most recently co-founded the startup Socketplane which was subsequently acquired by Docker. Prior to the founding of Socketplane he worked at RedHat out of the CTO... Read More →
avatar for Madhu Venugopal

Madhu Venugopal

Docker, Sr. Director & Head of Networking
Madhu Venugopal is the Sr. Director & Head of Networking at Docker Inc, where he is responsible for bringing open networking innovation into Docker ecosystem. Prior to Docker inc, he was the founder and CEO of Socketplane, which was acquired by Docker Inc in early 2015. Madhu is an... Read More →


Monday May 12, 2014 2:50pm - 3:30pm EDT
Room B103

3:40pm EDT

High Availability in Neutron - Getting the L3 Agent Right
To provide public connectivity to virtual machines, you can install the Neutron L3 Agent which aims to connect your VM to external networks (Internet for example) through virtual routers and also connect VM between internal private networks.


Also, your VMs could be reachable from outside by using floating IP, thanks to NAT process to reach the VM. The L3 Agent was multi-node ready from Grizzly release, but if you lost an L3 agent node, you also lost virtual routers and then the external connectivity for virtual machines.
Until Icehouse, there was not proper way to bring L3 connectivity highly available without losing the agent scalability.


This talk will provide a view of the work which has been made on the L3 agent and the virtual routers during the last release regarding to the high availability. The High Availability of the L3 agent will ensure there will be no downtime between external and internal networks and between internal networks connectivity, even with the lost of one or more l3 nodes.
We will also see the new features that could be brought in the next release, which will improve routing scalability, especially for the east-west traffic.

Speakers
SA

Sylvain Afchain

Software Engineer, eNovance
Sylvain Afchain is a Senior Developer at eNovance. He has 15 years of software development experience. He has been involved on Openstack since two releases. He worked mainly on Neutron and on Network projects.
avatar for Emilien Macchi

Emilien Macchi

Software Engineer
Emilien is a french citizen based in Montreal, Canada. Joining eNovance by October 2012 as an Software Engineer, his main role and day to day job is to integrate OpenStack clouds for customers by dealing with automation.He has been involved in the OpenStack Community since October... Read More →


Monday May 12, 2014 3:40pm - 4:20pm EDT
Room B103

4:40pm EDT

Troubleshooting Neutron Virtual Networks
Many folks find they way Neutron builds virtual networks a mystery. For those of us who have set up OpenStack and created a virtual machine that didn't get an IP or couldn't communicate out its network interface, this session will be for you.

In this session we will look at many of the tools available in Linux that can be used to troubleshoot problems in Neutron networking. We will then use the tools to troubleshoot a real world problem, communicating with a VM by tracing the packet flow through a Neutron-created network until we find a repair the problem. Come and be ready to learn the secrets of working on software-defined networks.

Speakers
avatar for Phil Hopkins

Phil Hopkins

Principal Engineer, Rackspace
Phil Hopkins, Principal Engineer at Rackspace. has an Electrical Engineering Degree from the University of South Florida and has been working on Linux systems for over 15 years. In the past he has taught Cisco Networking classes and worked as a Cisco Admin as well as designing VOIP... Read More →


Monday May 12, 2014 4:40pm - 5:20pm EDT
Room B103

5:30pm EDT

Software Defined Networking Performance and Architecture Evaluation
Title :
Software Defined Networking Performance and Architecture Evaluation
Presenters :
Brian Chong
Audience :
Cloud/Network Architects that are using a Overlay Model to create their Virtualized Network Fabrics
Objective :
This presentation will cover architectural and performance characteristics of what a Overlay network is compared to a straight VLAN based environment on a cluster size of 100+ nodes.

Over the last 3 months, Symantec has run extensive performance and diagnostics tests across multiple overlay providers as well as against the base Neutron VLAN configurations and have come to several insights into CPU penalities, Network design issues at scale as well as performance comparisons using different encapslation techniques.

We will explain what our architectural design was, the results of our testing as well as our design insights into how Symantec’s cloud will be affected by the outcome of the evaluation.

Speakers
avatar for Vijay Seshadri

Vijay Seshadri

Distinguished Engineer, Cloud Platform Engineering (CPE), Symantec
Vijay is the Chief Architect for Symantec's Cloud Platform Engineering(CPE) Organization. Vijay has 13 years of experience in the security software domain spanning Cloud based security, network-based intrusion detection and virtualized security. He conceived and designed the Symantec... Read More →
avatar for Jason Venner

Jason Venner

Chief Architect, Mirantis
I have been building resilient operable systems for 25 years, primarily in the financial services sector. A huge proponent of Infrastructure as Code and Continuous Delivery and a strong open source advocate, I have been building enterprise-grade OpenStack systems for production use... Read More →


Monday May 12, 2014 5:30pm - 6:10pm EDT
Room B103
 
Tuesday, May 13
 

2:00pm EDT

Experiences with High Availability and Neutron Network Nodes
Running an OpenStack cloud at scale requires a highly-available cluster of network nodes to run L3 and DHCP agents. At HP Cloud, we use Corosync and Pacemaker to manage the cluster of network nodes, and to shut down specific agents in the event of node failure, as well as migrating and rescheduling the routers and networks across the remaining nodes.

In the process of doing this, we have discovered some interesting quirks about Neutron in a HA configuration.

In this presentation I will discuss the Neutron high availability architecture as deployed by HP Cloud. Specifically discussing the integration between Pacemaker, the agents, and the Neutron database. I will also talk about issues we have encountered with the HA solution, such as failover time, DHCP network renumbering and DNS failures, Pacemaker exuberance, namespace and router load, and lost tokens.

Speakers
TH

Tom Howley

Software Engineer, HP Cloud OS
Dr. Tom Howley is a software engineer in the Block storage service team in HP Cloud OS. Tom has also on worked on the provisioning of HA services across the IaaS stack in the HP Public Cloud.
avatar for Dermot Tynan

Dermot Tynan

Cloud Consulting Principal, OpenStack Services, Hewlett Packard
Dermot Tynan is a master-level software engineer at Hewlett Packard, working as a Consulting Principal for the OpenStack Services group. Dermot has over thirty years experience, working in networking, the UNIX kernel, firewalls, Internet security, and embedded systems. He was the... Read More →


Tuesday May 13, 2014 2:00pm - 2:40pm EDT
Room B309

2:50pm EDT

Leveraging OpenStack to Solve Telco Needs (Intro to SDN/NFV)

AT&T and Ericsson would like to co-present a keynote on the topic of leveraging OpenStack to Solve Telco / Cable Company's needs, with an introduction to NFV (Network Function Virtualization ) and SDN (Software Defined Networks).
By providing this basis inforomation, we'd like to drum up support for making OpenStack cover these unique requirements and to kick off building a community around driving Telco/Cable company requirements/blueprints into openstack.




Speakers
avatar for Toby Ford

Toby Ford

Assistant Vice President, AT&T
As the AVP of Cloud Infrastructure and Platform Architecture & Strategy for AT&T, Toby Ford leads technology efforts around AT&T's cloud offerings both internally and externally focused. Currently, Mr. Ford is responsible for shepherding SDN and NFV projects on the AT&T’s Integrated... Read More →
avatar for Mats Karlsson

Mats Karlsson

VP, Architecture & Process
I am responsible for heading up Architecture within the Ericsson group (VP Architecture reporting to CTO) being responsible for the Network and Implementation architecture for all Ericsson products. I have also been heading up Ericsson Cloud Program, i.e. defining and setting... Read More →


Tuesday May 13, 2014 2:50pm - 3:30pm EDT
Room B309

3:40pm EDT

OpenStack Scale-out High Availability: Scaling to 1,000+ Servers without Neutron

OpenStack networking can be challenging and many of the biggest deployments such as HP, ANL, and CERN use their own customized network drivers. That’s because default OpenStack networking models don’t make sense in a modern datacenter. We designed our own layer-3 (L3) nova-network plugins to Open Cloud System (OCS) 3.0 that replaced the default networking model in an extensible and best practices manner. By removing nova-network from the data path, we delivered a fully scale out networking model that can support 100s of racks in a single cloud with incredibly high performance. This is similar to the approach taken HP, CERN, and others.
We’ll look in detail at the network architecture, examine our “Layer-3” (L3) plugin, discuss the challenges in writing a custom network driver, and talk about how we solved the NAT and DHCP challenges.
OpenStack networking can be challenging and many of the biggest deployments such as HP, ANL, and CERN use their own customized network drivers. That’s because default OpenStack networking models don’t make sense in a modern datacenter. We designed our own layer-3 (L3) nova-network plugins to Open Cloud System (OCS) 3.0 that replaced the default networking model in an extensible and best practices manner. By removing nova-network from the data path, we delivered a fully scale out networking model that can support 100s of racks in a single cloud with incredibly high performance. This is similar to the approach taken HP, CERN, and others.
We’ll look in detail at the network architecture, examine our “Layer-3” (L3) plugin, discuss the challenges in writing a custom network driver, and talk about how we solved the NAT and DHCP challenges.

Speakers
avatar for Randy Bias

Randy Bias

VP Technology, Emerging Technology Division, EMC
His prescient views on the profound disruption caused by cloud computing have made Randy Bias one of the industry’s most influential voices. He is an evangelist who was among the first to articulate the generational transition of IT from the “first platform” (mainframe computing... Read More →
avatar for Abhishek Chanda

Abhishek Chanda

Software Engineer
I am a software engineer with Cloudscaling, based in San Francisco. My background is around networking and distributed systems, most recently on software defined networking. At Cloudscaling, I work on automating network configurations for data center networks.
JS

JC Smith

Chief Architect, Cloudscaling


Tuesday May 13, 2014 3:40pm - 4:20pm EDT
Room B309

4:40pm EDT

IPv6 in OpenStack
IPv6 has become an important topic in the network world as IPv4 pools diminish and the use of application-breaking NAT rises. The Neutron IPv6 Sub-team was formed to provide feature-parity between IPv4 and IPv6, and to extend OpenStack's capabilities where IPv6 provides new features. Join Sean Collins, John Jason Brzozowski and Anthony Veiga for a discussion of the current state of IPv6 in OpenStack, where it's going, and why it's important to provide IPv6 support.

Speakers
avatar for John Brzozowski

John Brzozowski

Engineering Fellow and Chief IPv6 Architect, Comcast
John Jason Brzozowski, Fellow and Chief IPv6 Architect Comcast Cable Communications A proven technology leader John has been the driving force behind Comcast’s IPv6 transition and deployment since the program began in 2005. His accomplishments and success leading Comcast’s IPv6... Read More →
SM

Sean M. Collins

Senior Software Engineer, Comcast
Sean Collins is a Senior Software Engineer at Comcast and is known for his work on Neutron. Sean has been hard at work introducing IPv6 support for OpenStack, landing his changes in the Juno release.
AV

Anthony Veiga

Network Engineer, Comcast, Comcast
A Network Engineer with Comcast since 2004, Anthony has worked in DOCSIS, IP routing and IPv6. With IETF experience, plublications with the SCTE, and work with the bufferbloat.net project, Anthony has worked to improve the state of the Internet and was involved with Comcast's IPv6... Read More →


Tuesday May 13, 2014 4:40pm - 5:20pm EDT
Room B206

5:30pm EDT

Open vSwitch and the Intelligent Edge
Open vSwitch is the default software switch used by OpenStack Neutron. In this talk, we will discuss advanced operations that can be achieved due to its location at the edge of the network. With its unique position, it has greater context and the ability to enforce policies early. We will explore the effects on networking and security, and dive into specific examples that can be best handled with an intelligent edge.
Topics include:

  • Guest introspection
  • Inferring state from the edge
  • Implementing efficient security policies
  • Elephant flow detection and handling

Speakers
avatar for Justin Pettit

Justin Pettit

OVS/OVN Core Developer
Justin Pettit is a lead developer on the Open vSwitch project. He was a founding employee at Nicira and is currently working at VMware. He was a co-creator of OpenFlow, working on both the specification and reference implementation. In addition to working on Open vSwitch, he is involved... Read More →


Tuesday May 13, 2014 5:30pm - 6:10pm EDT
Room B206
 
Thursday, May 15
 

9:00am EDT

Flexible Networking at Large Scale
High-bandwidth, high-availability server farms present OpenStack with some unique issues as their scale grows. This talk will present some techniques that can allow such installations flexibility in growth and management of their networks to large scale without a concomitant increase in complexity. These aren't solutions for everyone -- they are best suited for a private cloud, with or without a large public-facing surface.
Basic to our approach is the use of topology-based scheduling with clusters spread over multiple layer-2 domains deployed in a regular pattern. On its own this sacrifices flexibility -- IP address mobility isn't readily provided -- but we'll discuss ways of overcoming this deficit through load-balancing, intelligent scheduling, and (optionally) application design. We'll also discuss some data-center management issues (such as maintenance and upgrades) and how they are both impacted and facilitated by these methods.


Thursday May 15, 2014 9:00am - 9:40am EDT
Room B309

9:50am EDT

Recap: Nova-network or Neutron for OpenStack Networking?
When it comes to networking with OpenStack, there is a significant portion of users using both of the current option:

  • Nova-network or
  • Neutron
We will discuss the benefits of Neutron over Nova-network, and even try to have an open discussion between production users of both Nova-network & OpenStack Neutron so that the audience can understand the their networking options and in an OpenStack deployment.
We will have Neutron Core participants to take the feedback from nova-networking users to see what are the gaps that need to be addressed for Neutron to be adopted.

Speakers
avatar for Somik Behera

Somik Behera

Founding Member, Head of Products, CloudNatix
Somik Behera is a Founding Member and Head of Products at CloudNatix, where he is working to simplify and optimize planet scale cluster operations for enterprises making the journey to multi cloud native apps. Previously, he held multiple product leadership roles at D2iQ (formerly... Read More →


Thursday May 15, 2014 9:50am - 10:30am EDT
Room B309

11:00am EDT

SDN OpenStack Integration: Virtual Enterprise and Residential Gateway Use Cases
Openstack is growing immensely and now we look beyond the borders of the Data Center. This presentation shows how Ericsson utilises Openstack and SDN technologies for interconnecting Enterprise Networks to the Data Center and how traditional Enterprise CPE equipment is virtualised and provisioned via Openstack and connecting the Enterprise to the Data Center via VPN technologies under an advanced modification of Openstack and underlying layers.

This presentation demonstrates how to achieve this by taking a vanilla Openstack distro and building extensions to this a real world deployment solution to extend Openstack beyond the traditional Data Center track and look towards the Telco Cloud.

Speakers
avatar for Alan Kavanagh

Alan Kavanagh

Expert Cloud System Architect, Ericsson, Ericsson AB
Alan possesses over 15 years R&D experience in the Telecom Networks, Mobile networking and Fixed Broadband network technologies. Alan graduated from Trinity College Dublin in 1998 with a double Degree BA, BAI Hons in Computer Engineering and Mathematics and immediately started working... Read More →
avatar for Francois Lemarchand

Francois Lemarchand

Director, SDN product strategy, Ericsson
Francois is heading Ericsson SDN product management building products & solutions for IP transport, broadband services & cloud interconnect. As OpenDaylight board member he is driving the evolution of open source toward Telecom needs. Prior joining Ericsson Francois held senior product... Read More →


Thursday May 15, 2014 11:00am - 11:40am EDT
Room B309

11:50am EDT

Alice In Wonderland - DevOps and OpenStack Networking
Alice In Wonderland - Devops and Openstack Networking
Around 6 years ago I started working with some tools that focused on software engineering collaboration and automation for operations. At the time products like CFEngine and Puppet were the two main tools promoting this new way of doing operations and sharing within operations and software development. A year later Chef was born and I was fortunate enough to join Opscode as the 9th employee as an evangelist preaching this disruptive form of collaboration and automation. At the time a majority of IT infrastructure was managed by what I called the “Bob’s” of the world. Bob’s scripts, Bob’s directories and Bob to death do us part. Trying to explain to Bob the benefits of collaboration and software engineering principles was a hard fought battle over the years. One of the compelling events that helped propel these ideas (what we now call Devops) was cloud computing in the form of IaaS for compute resources. Fast forward to 2014 and these infrastructure automation and collaboration battles still exist but the battles are far less bloody. Now a new war is emerging in the network operations and engineering space. The same argument for network operations adopting these principles is the same as system ops; however, now the new compelling events are network virtualization and Software Defined Networks in cloud infrastructures. Cloud engineers and network operations are dealing with the complexities of managing a new breed of software based network gear like Arista, Cumulus and Insieme along with virtualized network infrastructure like Openvswitch, Openflow, OpenDaylight and NSX. Configuration tools are starting to get more sophisticated on these virtualized networks doing things like automated VLAN to Port mapping and basic system hardening. Chef and Puppet both have introduced primitives supporting platforms like Arista and Cumulus Networks. Help me start the discussion of what Devops and Openstack Networking really could mean.

John Willis
@botchagalupe

Speakers
JW

John Willis

VP of Customer Enablement
John Willis is the VP of Customer Enablement for Stateless Networks. Willis, a 30-year systems management veteran, joined Stateless Networks from Dell where he was Chief DevOps evangelist. Willis, a noted expert on agile philosophies in systems management, came to Dell as part of... Read More →


Thursday May 15, 2014 11:50am - 12:30pm EDT
Room B309

1:30pm EDT

Network Policy Abstractions in Neutron
A new set of application centric network abstractions are being developed in the form of the Neutron Group Policy extension. In this model, networking requirements of applications are expressed as network policies. On the other hand, there have been significant work on defining network services (*aaS), service insertion and service chaining in the Neutron community. More recently work on Network Function Virtualization and a framework for advanced services in virtual machines have been getting attention.

In this talk, we first discuss the state of the work in implementing the Neutron Group Policy extension and show how a more application-centric view of networking resources can be used to specify and deploy applications. In particular, we demonstrate the use of network policies as defined in a Heat template to specify and deploy an application. We then explore how the Neutron Group Policy extension can take advantage of advances in defining network services and functions and bring about a truly application centric view of networking resources. We show how this view impacts different layers of the stack from end to end and discuss the future directions of the Neutron Group Policy extension.

Speakers
avatar for Mohammad Banikazemi

Mohammad Banikazemi

Research Staff Member, IBM Research
Mohammad is a research staff member at the IBM T.J. Watson Research Center. His research interests include cloud computing and software-defined networking. He is a senior member of the ACM and the IEEE and an active contributior to Neutron. Mohammad lives with his family in NYC.
SN

Sumit Naiksatam

Principal Engineer, Cisco Systems
Sumit Naiksatam is a Principal Engineer at Cisco Systems. He has been involved with Neutron as a core developer since it's inception. He is actively involved in driving and implementing the Group Policy model. He is also driving the efforts around Group-based Policy, integration of... Read More →
avatar for Stephen Wong

Stephen Wong

Software Engineer, Google
Stephen Wong has over ten years of open source contribution experiences. He was co-creator of project Nephio, a cloud native network automation project under LFN. Previously, He was the PTL of OPNFV Clover, which utilizes cloud native related projects for NFV use cases. He also co-founded... Read More →


Thursday May 15, 2014 1:30pm - 2:10pm EDT
Room B309

2:20pm EDT

Increasing Network and Energy Efficiency via Optimized NFV Placement in Openstack Clouds

Network Functions Virtualization (NFV) [1], as described by the ETSI NFV Industry Specification Group (ISG), involves the implementation of network functions in software that can run on a range of industry standard server hardware, and that can be moved to, or instantiated in, various locations in the network as required, without the need for installation of new equipment. Network functions such as Load balancing, Firewall, DPI, WAN optimization, etc. can now be virtualized and deployed along with the actual application workloads in private clouds or public clouds. The NFV technology is embraced by the network operators who aim to benefit with reduced OPEX costs through reduced equipment costs and power consumption, greater flexibility to scale up or down, and quick deployment of newer network services, to name a few benefits. In this talk, we focus on the deployment of these NFV services in multiple NFV Data Centers (DCs) interconnected by MAN/WAN using a cluster of OpenStack instances. The problem of achieving network efficiency and simultaneously energy efficiency with NFV DC deployments comprises of the following steps 1) Choosing the right set of energy efficient physical servers in the NFV DC 2) Consolidating Virtual Machines (VMs) used by a NFV network function such as virtual CDN into a minimal set of servers 3) Optimizing network distance while being of aware of application characteristics. We have already proposed constraint-based SolverSchedulers in the Openstack compute project Nova [2], where we can specify varied constraints and cost metrics to optimize and thus enable optimal compute placements. Using this SolverScheduler, we can model the NFV placement problem as a constraint optimization problem achieving increased network and energy efficiency by optimally placing NFV VMs in OpenStack Clouds.
References:
[1]

Speakers
DD

Debojyoti Dutta

Principal Engineer
Debo~ is a principal engineer in the Office of the Cloud CTO at Cisco Systems where he is involved in several efforts on Openstack including building out large scale big data systems. He is passionate about different aspects of large scale streaming data. He has years of data science... Read More →
avatar for Ram (Ramki) Krishnan

Ram (Ramki) Krishnan

Director of Architecture and Head of NFV Research, Brocade Communications, Brocade
Ram (Ramki) Krishnan is an industry expert in the area of Networking. He combines deep technology understanding with strategic thinking to bring customer-winning products and solutions to reality. His expertise includes a wide range of technologies and market trends, including... Read More →
avatar for Yathiraj Udupi

Yathiraj Udupi

Technical Leader of Engineering
Yathiraj Udupi is a Technical Leader of Engineering in the Office of the Cloud CTO at Cisco Systems working on OpenStack Compute, Storage, Monitoring, and BigData related projects. He is an active Openstacker with interests in the projects such as Nova, Cinder, Ceph, and Ceilometer... Read More →


Thursday May 15, 2014 2:20pm - 3:00pm EDT
Room B309

3:10pm EDT

Neutron at Scale
In this session, we will discuss the operational issues that Rackspace has encountered during and after implementing Neutron at a large scale. Neutron at scale required a significant amount of development and operations effort, some of which resulted in deviations from upstream code. Finally, our team would like to discuss our solutions and our upstream differences for Neutron and OpenStack that we believe are necessary so that it can be more performant at scale.

Speakers
JH

Justin Hammond

Software Developer
AH

Andy Hill

Systems Engineer
avatar for Chad Norgan

Chad Norgan

Linux Systems Engineer, Rackspace


Thursday May 15, 2014 3:10pm - 3:50pm EDT
Room B309

4:10pm EDT

Operating Neutron at Scale in HP Public Cloud
As a relatively young and highly active Openstack project, Neutron has experienced explosive development and growth over the last couple of years. With growth has come growing pains, where developers and operators alike have faced challenges in achieving reliable service deployments at scale.
As a developer and operator, HP Public Cloud faced many of these same challenges. In this talk, we will discuss specific reliability, performance and scalability issues faced in our deployment of Neutron, issues that spanned from the Neutron server to the agents on the compute servers to the DHCP and L3 agents and the metadata proxy. We will share the results of our experiences, the lessons learned and the resulting fixes and enhancements to the Openstack Neutron code base.


Speakers
JM

Jack McCann

Distinguished Technologist, Hewlett Packard Enterprise
Jack McCann is an architect in Helion Openstack engineering.


Thursday May 15, 2014 4:10pm - 4:50pm EDT
Room B309

5:00pm EDT

VXLAN Made Practical: VSwitches and Linux Switches
SDN is the hot topic in cloud networking. Overlay networks and VXLAN in particular are the de facto standard to implement virtual networking for clouds, due to wide support in the Linux kernel and the latest switches from leading networking vendors.

We will be describing how Neutron and other OSS tools can be used to provide L2 connectivity to VMs via VXLAN over a non-blocking ECMP IP fabric. We will also be demonstrate how a simple service node script can eliminate the need for multicast in the physical network. Additionally we will have a Broadcom Trident 2 based switch on hand running Cumulus Linux 2.0, with which we will demonstrate the use of an extension of the existing Linux Switch ml2 plugin we demoed in Hong Kong to connect physical network devices (routers, firewalls, load balancers, etc) into VXLAN based virtual networks.

Speakers
avatar for Chet Burgess

Chet Burgess

Vice President, Engineering, Metacloud
Chet is the Vice President of Engineering and part of the founding team at Metacloud.In that role, he is responsible for all engineering and architecture and helps ensure that the solutions delivered by Metacloud are available, redundant, and scalable. Chet has more than 18 years... Read More →
NL

Nolan Leake

Co-Founder and CTO at Cumulus Networks, Nuviso
Nolan is the co-founder and CTO of Cumulus Networks. Prior to Cumulus, he founded a distributed storage start-up called Tile Networks. His work there led him to realize how unsuitable existing networking equipment is for the data-center of the future (which Cumulus Networks aims to... Read More →


Thursday May 15, 2014 5:00pm - 5:40pm EDT
Room B309
 
Filter sessions
Apply filters to sessions.