A laptop is required for hackathon. We will have 1 hour training on how to install the Virtual Switch with SONiC image on your laptop and how to use it.
Participants may team with up others. Attendees will vote for the winning team at the end of the hackathon.
Agenda<\/strong>
Tuesday, March 12<\/strong><\/em>
9:30 \u2013 10:00 - BREAKFAST SOCIAL
10-10:10 \u2013 OPENING AND WELCOME - Sadaf Fardeen, LinkedIn
10:10 \u2013 10:30 \u2013 KEYNOTE - Zaid Kahn, LinkedIn
10:30 \u2013 11:00 - \"SONiC OS Virtualization and Data Plane Emulation Work\" - Yongfeng Liu, Alibaba
11:05 - 11:35 - \"SONiC in Microsoft Azure: Enabling Mission Critical Applications\" - Alberto Gonzalez Prieto and Weixi Chen, Microsoft
11:40 - 12:10 - \"SONIC Extension Infrastructure\" - Matty Kadosh, Mellanox
12:15 - 12:45 - \"Using programmable dataplanes to transform network system high availability\" - Kumaresh Perumal, Barefoot
12:45 \u2013 1:30 \u2013 LUNCH
1:30 - 2:00 - \"Developer`s Overview of Sonic\", - Praveen Chaudhary, Linkdedin
2:00 - 2:30 - \"Opportunities and Obstacles for Open Source Networking\" - Alley Hasan and Sandeep Madhavan, Dell
2:30 - 3:00 - \"Cloud-grade Routing as a Micro-service for Open Networking Platforms\" - Vinay Nallamothu, Juniper
3:00 \u2013 3:15 \u2013 BREAK
3:15 \u2013 3:45 \u2013 \"Using NBI images for SONiC system on Cisco Platforms\" - Ashoka Kallappa and Jiahua Wang, Cisco
3:45 \u2013 4:15 \u2013 \"SONiC unit test and function test enhancement\" - Larry Ho, Edgecore
4:15 \u2013 4:25 \u2013 HACKATHON INTRO - Sadaf Fardeen, LinkedIn
4:25 \u2013 4:30 \u2013 BREAK
4:30 \u2013 5:30 \u2013 System Setup Instructions and Team up
5:30 PM - DISPERSE
Wednesday, March 13<\/em><\/strong>
8:00am \u2013 4:00pm \u2013 HACKATHON (Breakfast included)
12:00 - 1:00 - LUNCH
4:00 - 5:00 - HACKATHON PRESENTATION AND AWARD
Instructions for Hackathon:<\/strong>
Put on your thinking caps, team up with friends, and get ready to be the geek coder!! As a part of SONiC Workshop we are organizing a Hackathon for SONiC. Here are more details of the event. Feel free to reach out with questions if any.
Rules<\/strong>
1. Participate alone or in teams up to a size of 4.
2. Team up with anyone in the community.
3. Free to choose any idea as long as it is useful for SONiC. Some suggested areas: test framework, debugging, performance improvement, standard interfaces, Monitoring.
4. Execute on a virtual switch or a physical switch.
5. Hackathon begins at 4PM on 12th March and ends at 4 PM on 13th March. You are free to work at home or hotel during this period and come back at 4 PM for final presentation.
6. Participants from remote\/video conferencing can also join.
7. Final presentation at 4PM on 13th March includes a working demo of 7-10 min.
8. Bring your own laptop for development.
9. Development in any programming language is fine as long as it can integrate with SONiC ecosystem.
10. Use of any off the shelf tools and package is allowed as long as it has appropriate license for use with SONiC.
Instructions<\/strong>
1. Prepare your laptop for virtual switch based development by following instructions given here:
https:\/\/github.com\/Azure\/sonic-mgmt\/blob\/master\/ansible\/doc\/README.testbed.VsSetup.md<\/a>
2.Reach out to community and form a team before the event.
Awards<\/strong>
1. Three winning teams to be chosen. $1000 per team.
- Zeus Hacker: Award for most difficult project
- Athena hacker: Award for best idea
- Prometheus hacker: Award for best presentation
2. Judging committee consists of Senior Engineering leaders from SONiC community and OCP
- Haiyong Wang, Senior Director, Alibaba Group
- Lihua Yuan, Partner Developer Manager, Microsoft
- Omar Baldonado, Director of Software Engineering, Facebook
- Shawn Zandi, Director of Engineering, LinkedIn
3. Criteria for evaluation : Relevance for SONiC, complexity in execution, overall presentation and uniqueness of idea.
4. All participants will get a swag

Click here <\/a>to pre-register.<\/strong> 

","seats":"0","goers":"7","invite_only":"N","venue":"LinkedIn Building R","id":"15f8ba1324afae0578df4d8b4fc7b2e6","venue_id":"895579"},{"event_key":"350","active":"Y","name":"Gen-Z Technology: Enabling Memory Centric Architecture","event_start":"2019-03-15 15:00:00","event_end":"2019-03-15 15:30:00","event_type":"EW: Server","seats":"0","goers":"66","invite_only":"N","venue":"210 CG","id":"162820feea574d1e0c5d004c5b871390","venue_id":"851681","speakers":"Greg Casey"},{"event_key":"160","active":"Y","name":"InBand Network Telemetry an Open and Multi-platform Network Analytics for Disaggregated Data-Centers","event_start":"2019-03-15 09:30:00","event_end":"2019-03-15 09:42:00","event_type":"EW: SONiC","description":"Modern data-centers use high-density L2 and L3 topologies to accommodate heterogeneous mission critical applications. In such an environment visibility is essential to reliably operate and manage the networking elements. We present an open framework called \u201cInband Network Telemetry\u201d (INT). In INT each network element (e.g. a SmartNIC or a Barefoot Network switch) can be programmed to insert metadata about the network state in the packet as it traverses the network. This enables visibility on all traffic (e.g. Compute, Storage\/RDMA) carried over ethernet for transient issues due to bottlenecks, failures or configuration errors. In such a solution machine learning techniques can be used to Baseline Network Performance (Path and Latency), match patterns of behavior and correlate phenomena. Such techniques can be used to promptly react to network issues or predict and anticipate problems.","seats":"0","goers":"38","invite_only":"N","venue":"Marriott Salon IV","id":"1674455a54366a59c2698696f3933b25","venue_id":"859652","speakers":"Roberto Mari"},{"event_key":"154","active":"Y","name":"Live Demo of Zero Touch Deployment","event_start":"2019-03-15 14:30:00","event_end":"2019-03-15 14:55:00","event_type":"EW: Networking: Software","description":"Live demo of installing NOS and orchestration agent on an OCP switch and live rollout of configuration of fully functional network with E-BGP, NAT, Load Balancer, ACLs.

","seats":"0","goers":"26","invite_only":"N","venue":"210 DH","id":"176dc6826b6a2a3296708479b26e0937","venue_id":"859649","speakers":"Alex Saroyan"},{"event_key":"238","active":"Y","name":"Xhaul Switch Specification","event_start":"2019-03-15 09:00:00","event_end":"2019-03-15 09:18:00","event_type":"EW: Telco & openEDGE","description":"New OCP specification of a xhaul Switch used in mobility network using merchant silicon.","seats":"0","goers":"25","invite_only":"N","venue":"212 CD","id":"1957dbe805a25a2f45f474e77ed6c535","venue_id":"851696","speakers":"Mike Meche"},{"event_key":"132","active":"Y","name":"Tools and Process for Creating a Redfish Profile","event_start":"2019-03-15 09:00:00","event_end":"2019-03-15 09:25:00","event_type":"EW: HW Management","description":"This session will describe the machine-readable document format for describing a Redfish Interoperability Profile, and will discuss the open source tools available to generate documentation and test systems for conformance.","seats":"0","goers":"31","invite_only":"N","venue":"Marriott Salon I&II","id":"19bfffbd2a9a6419b22406ce726850e7","venue_id":"859646","speakers":"Jeff Autor"},{"event_key":"360","active":"Y","name":"OCP Experience Lab","event_start":"2019-03-14 07:30:00","event_end":"2019-03-14 19:30:00","event_type":"Expo Hall","seats":"0","goers":"38","invite_only":"N","venue":"Lobby","id":"19e0f3595b6d4b0c9515d7afcd93f523","venue_id":"851654"},{"event_key":"232","active":"Y","name":"HW\/SW Co-design for Predictable IO Latency","event_start":"2019-03-15 15:00:00","event_end":"2019-03-15 15:18:00","event_type":"EW: Storage","description":"While the industry has been focusing on improving the IOPS & density of storage, the growth rate hasn\u2019t been the same for both across HDD\u2019s, Flash & SCM (storage class memory). In order to keep up with the required IOPS\/TB, applications pay the cost with the latency credits. Using a RocksDB use-case, we discuss about the various considerations & trade-offs in the HW\/SW co-design that influences an optimal solution that solves for predictable IO latency.","seats":"0","goers":"51","invite_only":"N","venue":"212 AB","id":"1b73bc0306b1e3ea34007f7c73660345","venue_id":"851693","speakers":"Navneeth Kankani, Vijayan Rajan"},{"event_key":"203","active":"Y","name":"Convergence in Open Hardware Platforms","event_start":"2019-03-15 13:00:00","event_end":"2019-03-15 13:25:00","event_type":"EW: Server","description":"OCP Community is expanding its reach to consolidate different open hardware platforms (including Project Olympus, Open19 and OpenPower solutions) into the community to provide more selections and alternatives to datacenters of all sizes to scale globally. Inspur will share actual use cases from our customers, benchmarks for different application workloads and provide insights for optimization using different platforms. Inspur will also share new compute, storage, GPU server designs and OpenBMC hardware management contributions into the OCP community to drive adoption.","seats":"0","goers":"45","invite_only":"N","venue":"210 CG","id":"1cd18d1dc402db65533c094ea881676a","venue_id":"851681","speakers":"Dolly Wu"},{"event_key":"178","active":"Y","name":"Storage Security from A to Z","event_start":"2019-03-15 13:30:00","event_end":"2019-03-15 13:55:00","event_type":"EW: OSF\/Security","description":"Data security is becoming an increasingly lucrative target for cyber criminals. Worldwide revenue for data theft is estimated to be approaching $1 trillion per year. Storage vendors including Seagate have invested heavily in data security from secure supply chain, to securing data at rest to end of life solutions like instant secure erase. These are all based on industry and government standards and best practices.

Collaboration with OCP Security efforts by device makers is essential to a full defense-in-depth data security strategy that defends against the possibility of malware or defects from privileged device related firmware and software.

","seats":"0","goers":"38","invite_only":"N","venue":"Marriott Salon III","id":"1e1f02ef28ef68ff216e57cf73608d7e","venue_id":"859612","speakers":"Arie van der Hoeven"},{"event_key":"214","active":"Y","name":"SONiC - Latest Update and Roadmap Forward","event_start":"2019-03-15 13:00:00","event_end":"2019-03-15 13:25:00","event_type":"EW: SONiC","description":"Since 2017 summit, a lot of new developments were added to SONiC, e.g. feature wise, operation maturity, new scenarios, etc. We are going to update the industry the last status of SONiC and share what is new coming on the SONiC roadmap.","seats":"0","goers":"69","invite_only":"N","venue":"Marriott Salon IV","id":"1f3e280b3d9a9798a83a6c0d9614abc6","venue_id":"859652","speakers":"Xin Liu, Lihua Yuan"},{"event_key":"173","active":"Y","name":"Open Systems Firmware Overview","event_start":"2019-03-15 08:00:00","event_end":"2019-03-15 08:25:00","event_type":"EW: OSF\/Security","description":"Open Systems Firmware is growing fast. From zero systems in 2017 we expect to see 100,000 or more deployed in 2019 in switches, servers, and other types of systems. OSF is also a key part of partner efforts to support a circular economy model in which systems are reused, not sent to landfills. In this session, we'll go over the state of the effort and where we're headed.","seats":"0","goers":"43","invite_only":"N","venue":"Marriott Salon III","id":"1f55bfb30454b78f01a302affe6bb428","venue_id":"859612","speakers":"Ron Minnich, Gundrala Goud, David Hendricks"},{"event_key":"209","active":"Y","name":"LinkedIn Adoption of OCP SONiC","event_start":"2019-03-15 14:00:00","event_end":"2019-03-15 14:25:00","event_type":"EW: SONiC","description":"Linkedin contribution and experience with OCP SONiC. Lessons learnt, development\/maintenance case study, future looking features.","seats":"0","goers":"60","invite_only":"N","venue":"Marriott Salon IV","id":"2023a128438e2ab0f76000f010ba077a","venue_id":"859652","speakers":"Zhenggen Xu"},{"event_key":"310","active":"Y","name":"SmartNIC Makes Composable Cloud Storage a SNAP - Presented by Mellanox","event_start":"2019-03-14 15:15:00","event_end":"2019-03-14 15:40:00","event_type":"Executive Track","description":"The next generation of cloud native applications are based on a container based microservice architecture with dynamic scaling. These applications support a wide variety of workloads, each have differing needs for compute, storage, and networking. Thus, the ideal architecture is highly composable and able to transcend the specific configuration of physical server and storage infrastructures and instead deliver fully software defined, virtualized resources that provides as much compute, storage and networking as needed. Moreover, this flexibility must be provided in a way that is transparent to applications and provides agility, scalability, and secure isolation. This presentation will introduce a new SmartNIC technology that blurs the lines between local and remote NVMe Storage and makes all cloud resources be appear local. The presentation will provide a deep-dive into those new requirements and demonstrate a solution that brings virtualized storage to bare-metal clouds and delivers disaggregation of compute and storage to achieve fully optimized resource utilization.","seats":"0","goers":"119","invite_only":"N","venue":"210 CG","id":"212ddf38992c7bd7cc651f281a4c0d17","venue_id":"851681","speakers":"Kevin Deierling"},{"event_key":"134","active":"Y","name":"RunBMC: A Hardware Interface for BMC Cards for OCP","event_start":"2019-03-15 13:00:00","event_end":"2019-03-15 13:25:00","event_type":"EW: HW Management","description":"We propose an openBMC development platform that would be the actual baseboard management controller platform and hardware you could leverage in any OCP design. At a high level it would consist of a BMC Mezzanine daughter card routing all major signals through a small pitch connector allowing a reusable, standardized footprint for OCP hardware designs. An additional development board would allow developers access to the BMC mezzanine early in the HW lifecycle, increasing openBMC contributions and adoption. The daughter card itself, which we call openBMC, would provide flexibility, reusability, and added velocity for server and switch designs in the Open Compute project.","seats":"0","goers":"61","invite_only":"N","venue":"Marriott Salon I&II","id":"221ffaaafb63eb26b978772b79728ec4","venue_id":"859646","speakers":"Eric Shobe, Jared Mednick"},{"event_key":"235","active":"Y","name":"Panel Discussion on Computational Storage","event_start":"2019-03-15 16:00:00","event_end":"2019-03-15 16:55:00","event_type":"EW: Storage","seats":"0","goers":"60","invite_only":"N","venue":"212 AB","id":"242c6e7e264144ae720664410d42c3aa","venue_id":"851693","speakers":"Yahya H. Mirza, Jorge Campello, Thad Omura, Jason Adrian, Scott Shadley, Shahar Noy, Stephen Bates"},{"event_key":"114","active":"Y","name":"ISO Containers are NOT a Good Data Center Solution","event_start":"2019-03-15 14:00:00","event_end":"2019-03-15 14:25:00","event_type":"EW: Data Center Facility","description":"When exploring modular data center solutions, the ISO shipping container is frequently part of the discussion. Modular, purpose built enclosures are a great solution for data centers. Modular hybrid constructed buildings like CyrusOne and Microsoft, enterprise data systems, and telecom systems are all a perfect fit for modular, but not shipping containers.When building a modular data center, the walls are not the bulk of the cost, and should not be a limiting factor. It is true that containers are cheap and readily available, 80% of them are made in China to ship goods all over the world, and the Americas get a steady surplus of these metal boxes. To make them suitable for a data center (even a limited one with few racks) requires significant modification. Cleaning, repair, painting, insulating, door installation and more must be done to provide acceptable white space. These modifications are time consuming and costly, this quickly eats up the initial savings from that \"cheap\" shipping container. Purpose built modular data centers are the safest, most efficient, and most functional way to add capacity for any network. In this session, participants will learn the details of modular enclosures and limiting factors of ISO containers by looking at efficiencies, code requirements, and transportation costs.","seats":"0","goers":"16","invite_only":"N","venue":"211 AB","id":"2509bf612cd94390084454b1d9be4b2a","venue_id":"851669","speakers":"Rob Coyle"},{"event_key":"124","active":"Y","name":"Next Generation Intel Xeon Scalable Processors for Machine Learning","event_start":"2019-03-15 15:00:00","event_end":"2019-03-15 15:25:00","event_type":"EW: HPC & GPU\/FPGA Technology","description":"Intel is accelerating AI performance on Intel Xeon Scalable Processors with hardware features and software optimizations boosting performance across a wide range of AI\/DL\/ML workloads. Starting with the codename Cascade Lake Intel Xeon processors, Intel added the Vector Neural Network Instruction (VNNI) to the AVX-512 instruction set to further boost AI inference performance. In this session, we will provide a detailed overview of VNNI and the optimizations Intel is doing across popular frameworks. And, we\u2019ll live demo these benefits using publicly available frameworks.","seats":"0","goers":"53","invite_only":"N","venue":"210 A ","id":"27450b9b3a4b600c6458c22820b13cf3","venue_id":"859643","speakers":"Shivani Sud, Andres Rodriguez, Niveditha Sundaram, Jianhui Li"},{"event_key":"168","active":"Y","name":"Multi-mode OCP NIC 3.0 card HW management","event_start":"2019-03-15 09:15:00","event_end":"2019-03-15 09:27:00","event_type":"EW: NIC 3.0 Development","description":"The introduction of OCP NIC 3.0 brings new HW management challenges. OCP NIC 3.0 standard allows for multiple operating modes for NIC cards. Multi-Host capable OCP NIC 3.0 cards based on ConnectX, supporting both Mellanox Multi-Host\u00ae and Mellanox Socket Direct\u00ae technologies, leverage this new standard by offering a single hardware, capable to operate as Single-Host, Multi-Host and Mellanox Socket Direct\u00ae device. Being an OCP NIC 3.0 card, the operating-mode is automatically set, allowing data-centers and OEMs to use the same hardware in different server platforms. This talk covers the special features which were introduced into this new technology, to address the new HW management challenges.","seats":"0","goers":"40","invite_only":"N","venue":"210 A ","id":"28c99398ee784ca1d4a27fe560771065","venue_id":"859643","speakers":"Yuval Itkin"},{"event_key":"225","active":"Y","name":"OCP Use Case: Using a Software Defined Storage on OCP Lightning (NVMe JBOF)","event_start":"2019-03-15 09:25:00","event_end":"2019-03-15 09:45:00","event_type":"EW: Storage","description":"Software Defined Storages is more flexible and scalable compared with Storage Appliances, because it can run on commodity hardware. OCP Lightning (NVMe JBOF) is suitable for these applications. Yahoo Japan is starting to use Quobyte that is software storage as backend of OpenStack Cinder, Manila, Kubernetes Persistent Volumes. In this talk, we will describe about our experiences of using a Software Defined Storage on OCP Lightning.","seats":"0","goers":"60","invite_only":"N","venue":"212 AB","id":"29ed243b1cff9655e316e90c36880cf6","venue_id":"851693","speakers":"Yusuke Sato, Akira Kamio"},{"event_key":"30","active":"Y","name":"Summit Highlights","event_start":"2019-03-14 10:48:00","event_end":"2019-03-14 11:00:00","event_type":"Keynote","seats":"0","goers":"210","invite_only":"N","venue":"Grand Ballroom","id":"2a52aedde875217ecb66e79394669f35","venue_id":"851660","speakers":"William Carter"},{"event_key":"223","active":"Y","name":"Unleash Stranded Flash Capacity - Deep Dive on Disaggregated Storage Architecture, Trends and OCP Solutions","event_start":"2019-03-15 09:00:00","event_end":"2019-03-15 09:20:00","event_type":"EW: Storage","description":"Flash memory is becoming an increasingly popular choice for latency sensitive workloads such as databases, real time analytics, in-memory key-value stores. Current generation of NVMe SSDs provide significant performance at a lower latency. It is not uncommon to expect these devices providing million IOPS. In traditional deployments with NVMe SSDs directly attached to the processor, it is difficult to achieve balanced system configuration resulting in stranded flash performance and capacity. In disaggregated storage, flash is shared among pool of compute nodes using dynamic binding of storage resources based on performance, capacity requirements. However, carving out storage from the flash pool and exposing over network introduces latency. In this session we outline different network protocols, latency implications and industry trends to deliver low latency disaggregated flash storage over the network using OCP platforms.","seats":"0","goers":"77","invite_only":"N","venue":"212 AB","id":"2b00b95b628c0b6e760a3db8079c3c37","venue_id":"851693","speakers":"Anjaneya "Reddy" Chagam, Manoj Wadekar"},{"event_key":"136","active":"Y","name":"Manageability Security","event_start":"2019-03-15 14:00:00","event_end":"2019-03-15 14:25:00","event_type":"EW: HW Management","description":"A presentation on how to approach security for Management Hardware and Firmware. Understanding the threats to a system and how to approach defending against attacks from adversaries. This presentation will cover some of the challenges the industry is faced with today regarding manageability. Where hardware vendors are being asked to provide the maximum level of manageability while providing the highest level of security. This is especially important with the increasing threat landscape of computers being deployed in every aspect of our lives. This presentation will highlight some of the things to consider when designing hardware and firmware with manageability in mind.","seats":"0","goers":"33","invite_only":"N","venue":"Marriott Salon I&II","id":"2b51d6cc7c0443471fb00c1663f4bb4c","venue_id":"859646","speakers":"James Mihm"},{"event_key":"157","active":"Y","name":"The Linux Kernel, Ecosystem and Community for Open Switch Hardware","event_start":"2019-03-15 13:00:00","event_end":"2019-03-15 13:25:00","event_type":"EW: Networking: Software","description":"The Linux kernel has been doing network hardware offloads and acceleration for decades (Nics, smart-nics, wireless AP\u2019s and many other places). Because of this, the kernel has had the infrastructure and the right abstractions to recognize and register a networking hardware device since the early days. And this infrastructure has matured over time. Today Linux enablement is the best way to get faster adoption of your hardware. And also possibly the fastest way to go-to-market. In this talk we look at Open switch hardware's journey into the Linux kernel, ecosystem and community. We will show how embracing Linux for your open switch hardware can simplify and unify your networking infrastructure. Linux kernel has abstractions for supporting switch hardware. We will talk about the support for switch hardware in the Linux kernel and walk through many cases of collaborative development in the Linux community that made this possible. In the recent years the Linux kernel has also received many networking updates to make it a first class network operating system for a data center switch hardware. These include VRF, MPLS, VxLAN, E-VPN and many others. We will cover details on these updates. Today one can build a open E-VPN data center fabric with open switch hardware, Linux kernel and other open software from the Linux ecosystem. How cool is that ?. Running native Linux allows you to now also extend the same E-VPN fabric to servers or hypervisors. We will show how benefits of unifying your networking infrastructure with open hardware and Linux are endless: your provisioning and operational tools are developed and maintained for the same operating system and come from the same Linux ecosystem. We will conclude with a few details on the next big things coming in the Linux kernel and community to support the next generation switch hardware!","seats":"0","goers":"44","invite_only":"N","venue":"210 DH","id":"2d092f8dee505b0074fa5b1c5a13ce98","venue_id":"859649","speakers":"Roopa Prabhu"},{"event_key":"116","active":"Y","name":"From PUE to ERE to Synergy","event_start":"2019-03-15 15:00:00","event_end":"2019-03-15 15:25:00","event_type":"EW: Data Center Facility","description":"This session is aimed at positioning datacenter concepts which are fully focused on synergy by maximizing exergy and embracing the advantages for this.
This session reviews and considers future datacenters as part of a wider industrial business environment, within the four utility domains
  1. power<\/li>
  2. IT\/data<\/li>
  3. heat<\/li>
  4. CO2<\/li> <\/ol>and distribution of all four above, within the datacenter context.","seats":"0","goers":"22","invite_only":"N","venue":"211 AB","id":"2e0980532d20218ab58e5ef149848c0c","venue_id":"851669","speakers":"Wim Buters"},{"event_key":"222","active":"Y","name":"SSD with Compression for the Compute and Storage Infrastructure: Implementation, Interface and Use Cases","event_start":"2019-03-15 08:40:00","event_end":"2019-03-15 08:58:00","event_type":"EW: Storage","description":"Data compression within the SSD significantly reduces write amplification leading to increased performance and endurance. Alternatively, compression inside the SSD can be utilized to significantly increase user capacity. These benefits can in particular make high capacity QLC SSDs more attractive for the data center, cloud or edge infrastructure. However, compression inside SSDs is not widely available yet, and there is a lack of understanding of the implementation trade-offs and benefits. This talk will describe the implementation, interface and use cases for compression inside SSDs. The goal of this presentation is to add compression-enabled SSD devices to the Open Compute Project by defining hardware and software interfaces, workloads, and use cases. This will provide the industry an additional attribute to consider when optimizing SSD requirements for specific workloads.","seats":"0","goers":"67","invite_only":"N","venue":"212 AB","id":"3164c01f61ee26254874c3dbc6bd610b","venue_id":"851693","speakers":"Erich Haratsch"},{"event_key":"340","active":"Y","name":"The 8 Best-Fit Workloads for Enterprise QLC SSDs - Presented by Micron","event_start":"2019-03-15 13:30:00","event_end":"2019-03-15 13:45:00","event_type":"Expo Hall Talk","description":"With breakthrough storage technologies like Quad-Level Cell (QLC) SSDs now readily available, storage developers need to become more sophisticated in their endurance needs. Based on real results and countless customer uses for the world\u2019s first QLC SSD, Micron will show you the 8 best ways to deploy QLC SSDs and how to save and adopt them in your systems.","seats":"0","goers":"22","invite_only":"N","venue":"Expo Hall 1","id":"31b7500f1cbb3b2f7386961f6edabdd0","venue_id":"894058","speakers":"Steve Hanna"},{"event_key":"332","active":"Y","name":"The State of Hardware Security: Cerberus Present and Future - Presented by Microsoft","event_start":"2019-03-14 16:10:00","event_end":"2019-03-14 16:25:00","event_type":"Expo Hall Talk","description":"Microsoft announced Project Cerberus in October 2017 at the Open Compute Project Summit and contributed the specifications to OCP community.  In this presentation, we will discuss Cerberus V1 development and products and go over Cerberus Next, a proposal for second generation Cerberus for hardware security.  Cerberus Next will provide in-silicon hardware security which will be an enhancement over V1.","seats":"0","goers":"128","invite_only":"N","venue":"Expo Hall 1","id":"369aceb7f5f2da10a572c3e33f79cdf5","venue_id":"894058","speakers":"Bryan Kelly, Badriddine Khessib"},{"event_key":"219","active":"Y","name":"cRPD \u2013 Cloud-Grade Routing as a Micro-Service for Open Networking Platforms","event_start":"2019-03-15 15:15:00","event_end":"2019-03-15 15:27:00","event_type":"EW: SONiC","description":"Building web scale data centers require simple, open, scale-out, secure, automated software architectures. This requires disaggregation of the technology stack so that applications can run in any cloud, cloud workloads can run on any device, and software is not locked to hardware. Here we will present a solution using JUNOS control plane (cRPD) running as a software micro-service which provides management, routing, programmability and rich telemetry in a container package. Will demonstrate following use cases using cRPD, 1. Scale out Route Reflector and Route Server with Kubernetes 2. Routing on the host (BGP, ISIS, OSPF, BFD, Netconf, OpenConfig, gRPC based APIs & telemetry) 3. Egress peer engineering in Data Centers 4. Building Overlays in Data Centers (L3VPN, EVPN) with MPLSoUDP, VxLAN, SR-MPLS 5. Securing host in data centers - filtering and DDoS protection using BGP Flow spec 6. Routing on SONiC for white box switches 7. Routing on edge cloud gateway","seats":"0","goers":"15","invite_only":"N","venue":"Marriott Salon IV","id":"37d5916382c5f341461ca3e73350a6eb","venue_id":"859652","speakers":"Vinay Nallamothu, Manish Gupta"},{"event_key":"181","active":"Y","name":"LinuxBoot: Boot anything from Linux","event_start":"2019-03-15 15:00:00","event_end":"2019-03-15 15:25:00","event_type":"EW: OSF\/Security","description":"With LinuxBoot making its way into data centers, people are starting to wonder: can I boot something other than Linux? Of course you can! We'll talk about getting multiboot kernels such as Xen or VMware ESXi or Akaros to boot from Linux, as well as goals such as getting Windows to boot.","seats":"0","goers":"52","invite_only":"N","venue":"Marriott Salon III","id":"37d931d85f9dfaf04076dfade4a8392f","venue_id":"859612","speakers":"Chris Koch"},{"event_key":"163","active":"Y","name":"SONiC Event Driven Dataplane Telemetry","event_start":"2019-03-15 09:45:00","event_end":"2019-03-15 09:57:00","event_type":"EW: SONiC","description":"We present a method for performing accurate and efficient telemetry based on dataplane events. Instead of capturing large volumes of statistical data (sflow or INT), we target specific network events such as packet drops, physical layer drop, buffer congestion and latency thresholds. An event record is generated with the truncated packet along with a cause or reason. An optional local aggregation mechanism is proposed that will reduce the network load by filtering any redundant data. For example, in a buffer tail drop, only a single representative packet per flow need be sent with relevant counters. A mechanism for integration in SONiC will be presented.","seats":"0","goers":"34","invite_only":"N","venue":"Marriott Salon IV","id":"394252392bf4e03fbf64f90720ca1603","venue_id":"859652","speakers":"Matty Kadosh, Aviad Raveh"},{"event_key":"20","active":"Y","name":"Lunch","event_start":"2019-03-15 12:00:00","event_end":"2019-03-15 13:00:00","event_type":"Meals","seats":"0","goers":"119","invite_only":"N","venue":"Lobby","id":"3a1994c0c31df3359e10da46b45139ff","venue_id":"851654"},{"event_key":"195","active":"Y","name":"Power Shelf Input Power Connector Design Workshop","event_start":"2019-03-15 16:00:00","event_end":"2019-03-15 16:30:00","event_type":"EW: Rack & Power","description":"The Open Rack Standard is driven off of open, non-proprietary designs that can be developed cheaply and easily. This philosophy has been used to drive down costs in many areas except for one: the electrical connector. This session will highlight the progress made in developing a Universal Connector for input power to the power shelf, and to solicit feedback from the community before a standard is finalized","seats":"0","goers":"31","invite_only":"N","venue":"210 BF","id":"3ad4b067380a1795c18aba8b95ae983b","venue_id":"851687","speakers":"Will Stewart"},{"event_key":"338","active":"Y","name":"Open Cloud, Open Access Solutions - Presented by Cambridge Industries","event_start":"2019-03-15 12:50:00","event_end":"2019-03-15 13:05:00","event_type":"Expo Hall Talk","description":"Introduction of Cloud and Access networking evolution, large scale JDM\/ODM business model and open platforms\/solutions, CIG\u2019s contribution in Data Center Switch and Open OLT","seats":"0","goers":"16","invite_only":"N","venue":"Expo Hall 1","id":"3b204a4f7fc0b83ee528e94dfeeaca66","venue_id":"894058","speakers":"Michael Xin"},{"event_key":"352","active":"Y","name":"Future Memory and Storage Technologies Fueling Innovation in the Cloud - Presented by Samsung","event_start":"2019-03-14 11:50:00","event_end":"2019-03-14 12:05:00","event_type":"Expo Hall Talk","description":"Samsung, a key driver of new flash and memory technologies, is the industry leader in NVMe SSDs and high capacity memory. Learn how Samsung\u2019s next generation products will facilitate continuous innovation in the cloud. Topics will include future high density memory solutions, new SSD products that enable the all NVMe data center, as well as intelligent flash storage concepts that will help overcome CPU limitations and maximize data center efficiencies.","seats":"0","goers":"161","invite_only":"N","venue":"Expo Hall 1","id":"3d4f1215853e3379aa45ad95492c0ab1","venue_id":"894058","speakers":"Anders Graham, Anson Tsui"},{"event_key":"204","active":"Y","name":"How Effective was OCP Adoption in Yahoo! Japan Infrastructure as Non-Board Member of OCP","event_start":"2019-03-15 13:30:00","event_end":"2019-03-15 13:55:00","event_type":"EW: Server","description":"Yahoo! JAPAN is the Top-Level Japan's Contents Service Provider. And we have adopted OCP solutions at our infrastructure in Japan's DC since 2016. This session provide \"Actually, How effective by adopting OCP as Non-Board Member of OCP\". Especially, I'd like you to refer to session for People who are considering OCP which includes like Non-Board Member of OCP, as same infrastructure scale as Yahoo! Japan. This session will include below topics - CAPEX\/OPEX figures from Yahoo! Japan Case - In Japan, Datacenter standard for OCP \/ Power standard for OCP - In our datacenter, how to delivery and install of OCP - operation cost comparison between EIA19 and OCP from actual data I'd like to emphasize that OCP is one of the effective solution for Non-Board Member and U.S. Datacenter.","seats":"0","goers":"43","invite_only":"N","venue":"210 CG","id":"3df33640edc52077e9e128022edaaf85","venue_id":"851681","speakers":"Kazuhide Fujimi"},{"event_key":"361","active":"Y","name":"OCP Experience Lab","event_start":"2019-03-15 07:30:00","event_end":"2019-03-15 17:00:00","event_type":"Expo Hall","seats":"0","goers":"22","invite_only":"N","venue":"Lobby","id":"3f4367f25de33a369f4211cea2daa57c","venue_id":"851654"},{"event_key":"159","active":"Y","name":"Large-scale Operations for our Next-gen Fabric and Fabric Hardware","event_start":"2019-03-15 09:30:00","event_end":"2019-03-15 09:55:00","event_type":"EW: Networking: Software","description":"There is a lot of testing to get ready for a new fabric and new hardware, including large-scale device and network testing, as well as operational migration, configuration, and image automation testing.","seats":"0","goers":"59","invite_only":"N","venue":"210 DH","id":"3fdf2210519e97d44469e8d94bc6485f","venue_id":"859649","speakers":"Lalita Damaraju, Ashik Ratnani"},{"event_key":"345","active":"Y","name":"MiTAC\u2019s Offering for OCP and the Next Gen Infrastructure - Presented by MiTAC","event_start":"2019-03-15 15:10:00","event_end":"2019-03-15 15:25:00","event_type":"Expo Hall Talk","description":"