Editing
Networking/Summit-2017-03
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== [http://www.opencompute.org/wiki/Summit/US17#Networking_2 Track 2] == === 0930 - SAI: Releasing the Potential of Switch ASIC === Switch Abstraction Interface (SAI) provides simple, consistent APIs for the upper network stack to consume the underlying complex, heterogeneous hardware easily and faster. Multiple popular NOS/network control stack are running on top of SAI, as a fundamental element of disaggregation. We are excited to announce SAI 1.0 release. Architects from major silicon companies will be on the stage to talk about advanced capabilities added/will be added to SAI and use cases lit up through these APIs. * Xin Liu, Microsoft [[https://www.youtube.com/watch?v=7fbDsK2yE2I&feature=youtu.be: video]], [[http://files.opencompute.org/oc/public.php?service=files&t=f555cbdbdc24c9f68d3c5b86b6ae4138 slides]] === 1000 - Networking SAI Behavioral Model Implementation in P4 === Providing standard interfaces for managing Ethernet switch device (SAI) is a great step towards HW agnostic NOS. Still, different underlying HW pipelines may result in HW specific product behavior. OCP SAI community has been defining a generic logical pipeline that can represent a common denominator of different Silicon implementation, named SAI behavioral model. Mellanox is implementing this model in P4 language to create a SW switch that is controlled by SAI interface. We would like to present the work, share the repository with the community, discuss obstacles we found along the way, and ask for other member's contributions. * Aviad Raveh, Mellanox [[https://www.youtube.com/watch?v=SzSuk-4ymdE&feature=youtu.be: video]], [[http://files.opencompute.org/oc/public.php?service=files&t=bddb5bbda7c475174dc160bfa79c62c3 slides]] === 1030 - Taking SAI Beyond the Data Center Fabric === In this talk, we’ll examine the applicability of both SAI and SONiC to use cases which go beyond a typical DC fabric and argue that these use cases can drive the broader adoption of these technologies. We’ll look at the functional requirements these use cases place upon both SAI and SONiC; as well as the proof points in terms of scale, robustness and high-availability that both OCP-conformant hardware and software will need to be able to demonstrate to provide a compelling deployable solution for these cases. * Alan Elder, Metaswitch [[https://www.youtube.com/watch?v=iqVe2b22pvU&feature=youtu.be: video]], slides === 1100 - SONIC: Enabling Fast Evolution in the Network === Running one of the largest clouds in the world, Microsoft has gained a lot of insight into building and managing a global, high performance, highly available and secure network. We built the these intelligence into Software for Open Networking in the Cloud (SONiC), which thrive for network switch operations and management. Dave Maltz, Distinguished Engineer from Microsoft, will deep dive into the design philosophy underneath SONiC, e.g. containerization, orchestration and how they enable the fast evolution of hyperscale networking. * Dave Maltz, Microsoft [[https://www.youtube.com/watch?v=DvFTCpwnUQ4&feature=youtu.be: video]], [[http://files.opencompute.org/oc/public.php?service=files&t=726804ae4b1309d606159b65a09b4124 slides]] === 1130 - Testing to Enable 100G Fabrics at Scale (TOR and Optics) === This talk covers development testing methods used at Facebook to qualify Wedge100 TOR switch and 100G CWDM4 optics targeted at configuring fabric networks and Network interconnect cards, DAC cable solutions and monitoring used to enable 100G OCP network rack solutions at Facebook. The talk also covers test data and notable anomalies discovered during testing. * Abhijit Chakravarty, Facebook * Srinivasan Giridharan, Facebook * Ashwin Poojary, Facebook [[https://www.youtube.com/watch?v=Wx6RMCldgM8&feature=youtu.be: video]], [[http://files.opencompute.org/oc/public.php?service=files&t=e43477301c5550c13f2d5c946cc01d61 slides]] === 1330 - OpenSwitch (OPX) Introduction === Open Switch is a project dedicated to making a solid Open Source option for a complete Network platform supporting the community and providing networking innovations. Open Switch has evolved recently to with new players Dell and Snaproute stepping in while HP has decided to exit the OpenSwitch project for now. With the changes there is a re-focus on making a completely open source NOS providing both a solid (Linux Based Package approach) allowing the installation of Open Switch on a Debian Jessie based platform. To the OPX project, Dell contributes the Open Source Base directly from their OS 10 Open Edition product while Snaproute has taken the role of providing the control plane software running on top. In this talk we will go through the architecture of the both of these components and describe to the community how and where they can help out. * Cliff Wichmann, Dell [[https://www.youtube.com/watch?v=d0SjKwF8IKQ&feature=youtu.be: video]], [[http://files.opencompute.org/oc/public.php?service=files&t=39b6b4b29efc50323a9976df1f6b9e0f slides]] === 1400 - Controlling the Network with APIs === SnapRoute will demo the API-driven model that is used by the OCP project FlexSwitch. The showcase will be how using APIs as the control point of the network can allow for high-levels of automation and programability. Also, the integration of FlexSwitch APIs with other OCP projects such as Open Network Linux and ONIE will be demonstrated. * Glenn Sullivan, Snaproute [[https://www.youtube.com/watch?v=Ao20cd54Qvg&feature=youtu.be: video]], slides === 1430 - 100G Optics Deployment in Facebook Data Centers === This engineering workshop will describe Facebook’s deployment of 100G optics in switching networks with examples of recent data center use-cases. The workshop will provide details on the optical transceiver specification and the type of fiber installed. Examples will be given of production testing used to ensure these hyper-scale networks deploy successfully, and the focus on quality that ensures they keep running. Details of the ecosystem of optical transceivers and switching equipment that supports 100G deployments will be shared. * Abhijit Chakravarty, Facebook * Cathie Deal, Facebook * Reza Niazmand, Facebook * Katharine Schmidtke, Facebook * Vincent Zeng, Facebook [[https://www.youtube.com/watch?v=MQN1F74O07w&feature=youtu.be: video]], [[http://files.opencompute.org/oc/public.php?service=files&t=ef1052b53218d5127badbbff56d7cddb slides]]
Summary:
Please note that all contributions to OpenCompute may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
OpenCompute:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information