SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Telecom Infra
Project
MP Odini – CMS CT Office
November 2016
Telecom Infra Project
Focus = Wireless towards 5G
3 projects: Access, Backhaul and Core & Management
Initiated ear;y 2016 => starting to deliver
Target completion 2018
Members, incl Facebook, Intel, Microsoft, Nokia, Vodafone,
Deutsche Telecom, Telefonica, Bell Canada, Cisco, Amdocs, HPE
3
Access Project – 4 projects
4
Backhaul Projects
5
Core and Management Project
6
July 2016 – facebook Open Cellular
7
https://code.facebook.com/posts/1754757044806180/introduc
ing-opencellular-an-open-source-wireless-access-platform/
access platform that can support a wide variety of wireless network
standards, from 2G and LTE to Wi-Fi access points. Anyone can
customize the platform to meet their connectivity needs and set up
the network of their choosing, in both rural and urban areas
Sofar able to send and receive SMS
messages, make voice calls, and use basic
data connectivity using 2G implementation …
working with TIP on next steps
Nov 2016 – Facebook announce Voyager
8
https://code.facebook.com/posts/1977308282496021
Based on facebook Wedge100 ToR switch
working with a few partners on Open Packet DWDM
— a packet transponder and open line transport
system with open optical specifications that enable
any interested party to contribute systems,
components, or software.
Voyager, a networking solution for Open Packet
DWDM networks —announced as the industry’s first
“white box” transponder and routing solution.
The open line system will include Yang software data
models of each component in the system, and an
open northbound software interface (NETCONF,
Thrift, etc.) to the control plane software. This allows
multiple applications to run on top of the open
software layer, enabling software innovations in
DWDM system control algorithms and network
management systems.
Facebook Voyager (2)
The Voyager transponder includes the same switch ASIC as Wedge 100 for aggregating the 100 GbE client
signals (Broadcom Tomahawk).
In addition, Voyager implemented the DSP ASIC and optics module (AC400) from Acacia Communications
for the DWDM line side with their open development environment.
Facebook worked with Lumentum to develop a terminal amplifier specification so that multiple applications
can run on top of the open software layer to enable software innovations in DWDM system control
algorithms and network management systems.
Voyager's optical capabilities cover applications from metro to ultra-long-haul reaches.
We successfully tested the packet-optical transponders in field trials with Equinix in the U.S. and MTN in
South Africa, and we plan to open-source the Voyager software, similar to the FBOSS software for Wedge
100
9
Nov 10, 2016 – mmwave data rate record
10
Millimeter Wave Point-to-Point:
record data rate of nearly 20 Gbps over 13 km with MMW
technology. Using a set of custom-built components, the team
achieved this milestone with only 105 watts of total direct
current (DC) power consumption at the transmitter and
receiver. The transmission used a bandwidth of 2 GHz,
resulting in an overall spectral efficiency of 9.8 bits per
second per Hertz.
Test performed in southern California between a mountain in
Malibu and a building 13.2km down
enough data to stream almost 1,000 ultra-high-definition videos at the same time. But still many technical
challenges to solve …
https://code.facebook.com/posts/1197678800270377/facebook-demonstrates-record-breaking-
data-rate-using-millimeter-wave-technology/
The team is currently flight testing its first generation air-to-ground bidirectional link capable of 20 Gbps in each
direction. The aerial payload is mounted on a Cessna aircraft and is being flown at altitudes up to 20,000 ft.
The next generation air-to-ground communication system capable of supporting 40 Gbps each on uplink and
downlink between an aircraft and a ground station will be flight-tested in early 2017
The bigger Facebook & Telecom
‘picture’
11
2002 – WindMill
12
Windmill, open sourced in 2012:
The Server V2 design, also known as “Windmill,” was a
power-optimized, bare-bones motherboard for Intel Xeon
processors designed to provide lowest capital and
operating costs. It did away with many features that
vendors usually include in servers but that aren’t
necessary for Facebook’s needs.
March’15 – Facebook Open Compute “Yosemite”
13
first open source modular chassis for high-powered microservers
Contributed to OCP (Open Compute Project)
applies to two-socket (2S) computing platforms, which have become
scale-up systems. 2S has been the mainstream server architecture
for a long time for good reason. With multiple high-performance
processors, it's strong and versatile, but it's also bulky and power-
hungry. In other words, it's not optimized for scale-out uses.
•A server-class SoC with multiple memory channels, which provides high-performance computing in 65W TDP for
SoC and 90W for the whole server card.
•A standard SoC card interface to provide a CPU-agnostic system interface.
•A platform-agnostic system management solution to manage the system and these 4 SoC server cards, regardless
of vendor.
•A multi-host network interconnect card following OCP Mezzanine Card 2.0 specification, which connects up to 4
SoC server cards through a single Ethernet port.
•A cost-effective, flexible, and easy-to-service system structure.
This system will be fully compatible with Open Rack, which can accommodate up to 192 SoC server cards in a
single rack. Already supported by Mellanox
FBOSS – FaceBook Open Switching System
14
https://code.facebook.com/posts/843620439027582/facebook-open-switching-system-fboss-
and-wedge-in-the-open/
project on GitHub: https://github.com/facebook/fboss
FBOSS consists of a number of Linux user-space
applications, libraries, and utilities.
The initial open source release of FBOSS consists
primarily of the agent daemon, but Facebook is working
on releasing additional pieces and functionality as well.
One of the central pieces of FBOSS is the agent daemon,
which runs on each switch, and controls the hardware
forwarding ASIC. The agent daemon sends forwarding
information to the hardware, and implements some control
plane protocols such as ARP and NDP.
The initial FBOSS agent release is targeted for the Broadcom StrataXGS series of Ethernet switch ASICs
(specifically the Trident and Trident II chips) using Broadcom opensource OpenNSL APIs.
•Programming various tables within the Broadcom ASIC, such as L2, L3, and VLAN
tables.
•Handling low-level control packets for host and neighbor learning (ARP, IPv6 NDP,
DHCPv4/v6 relay, LLDP).
•Packet parsing/construction of ICMP/UDP packets.
Facebook OpenBMC
15
Baseboard Management Controller (BMC) software stack
a BMC is a specialized controller embedded in servers. It often comes in the form of a system-on-chip
(SoC), with its own CPU, memory, and storage and lots of IO. A BMC connects to sensors to read
environmental conditions and to fans to control temperature. It also provides other system management
functions, including remote power control, serial over LAN, and monitoring and error logging of the server
host CPU and memory.
BMC hardware is a computer system.
Compared with modern computer
systems, the hardware resources in a
BMC are very limited. A slow CPU, less
than 32 MB flash as storage, and less
than 256 MB RAM are common in BMC
hardware. Because of this, OpenBMC is
designed as a complete Linux
distribution, with flexibility to be
customized to support different BMC
SoC or boards.
Ex: “OpenBMC” packages running on the BMC inside “Wedge.”
Facebook and Open Source Security - osquery
16
https://osquery.io/
https://code.facebook.com/projects/658950180885092/osquery/
osquery allows you to easily ask questions about your Linux, Windows, and OS X infrastructure.
Whether your goal is intrusion detection, infrastructure reliability, or compliance, osquery gives you
the ability to empower and inform a broad set of organizations within your company.
osquery gives you the ability to query and log things like running processes, logged in users,
password changes, USB devices, firewall exceptions, listening ports, and more.
You can perform ad-hoc queries or schedule them, optionally enable FIM and process accounting
too
CentOS, Ubuntu LTS, Windows, and OS X are supported with no dependencies. osquery powers
some of the most demanding companies, including Facebook.
Facebook ToR Switch (Top of the Rack Switch) Wedge100
17
https://code.facebook.com/posts/1802489260027439/wed
ge-100-more-open-and-versatile-than-ever/
Facebook Wedge 100 specification has been accepted into OCP
(Open Compute Project)
May’16 - Terragraph
18
Facebook Terragraph is a 60 GHz, multi-node wireless
system focused on bringing high-speed internet connectivity
to dense urban areas. Utilizing commercial off-the-shelf
components and leveraging the cloud for intensive data
processing, the Terragraph system is optimized for high-
volume, low-cost production.
Radios are based on the WiGig standard and are designed
for consumer electronics, which allows to create nodes that
are inexpensive relative to traditional telecom infrastructure.
Given the limited range of the 60 GHz signal, these nodes
are placed across a city at 200-250 meter intervals.
Terragraph implements a phase array antenna to retain the
highly directional signal required for 60 GHz, but makes it
steerable to communicate over a wide area.
Terragraph implements IPv6-only nodes, an SDN-like cloud compute controller, and a new modular routing
protocol for fast route convergence and failure detection. We also re-architected the MAC layer to solve the
shortcomings of TCP/IP over a wireless link. By implementing a high performance TDMA-TDD MAC, we saw
up to 6x improvement in network efficiency and at the same time made TCP/IP predictable compared to the
existing Wi-Fi/WiGig standard.
https://code.facebook.com/posts/1072680049445290/introducing-facebook-
s-new-terrestrial-connectivity-systems-terragraph-and-project-aries/
May’16 - Arries
19
Project ARIES is a proof-of-concept effort to build a test
platform for incredibly efficient usage of spectrum and
energy:
- Spectral efficiency: total number of bits transmitted per
unit of radio spectrum bps/Hz, allowing for higher
throughput in even the smallest bandwidths
- Energy efficient : total number of bits transmitted per unit
Joule energy spent b/J
A base station with 96 antennas, it can support 24
streams simultaneously over the same radio spectrum. It
is able to demonstrate 71 bps/Hz of spectral efficiency,
and when complete ARIES will demonstrate an
unprecedented 100+ bps/Hz of spectral efficiency.
So far, Aries demonstrated 1.05 Gbps bidirectional (2.1 Gbps total throughput per distribution node) in P2P
mode, up to 250 meters away. This means up to 8.4 Gbps of total traffic per installation point assuming 4 sectors.
Facebook think this number can be as high as 12.8 Gbps in the future. In P2MP mode, the system is able to
autodiscover the location of the client nodes, and has been able to demonstrate electronically beam-forming the
signals between 2 client nodes in 8 microseconds, or about 125,000 times per second.
May’16 - Facebook deploying Fiber
20
May 2016 – Facebook, Microsoft & Telefonica join
forces to deploy Fiber across Atlantic
The new project, called Marea, will span the more than
4,000 miles between Virginia and Spain with eight pairs
of fiber optic strands, which would make it the highest
capacity link across the Atlantic - roviding up to 160
terabits per second of bandwidth—about 16 million
times the bandwidth of your home Internet connection
Oct 2016 – Facebook and Google team up to deploy a
8000 miles Fiber between Los Angeles and China
The fiber-optic cable will have a bandwidth of 120
terabits per second, which Google says makes it the
highest-capacity route between the US and Asia
Facebook Machine learning –AI Project
21
Facebook formed the Applied Machine Learning team
last September 2015. The group runs a company-wide
internal platform for machine learning called FBLearner
Flow. The platform is the artificial-intelligence equivalent
of the Open Compute project with one key difference: It’s
not something that will be offered to the world through
open source hardware. Without the data that Facebook
has on tap, the company says, its platform is essentially
useless.
FBLearner Flow combines several machine-learning
models to process several billion data points, drawn from
the activity of the site’s 1.5 billion users, and forms
predictions about thousands of things: which user is in a
photograph, which message is likely to be spam. The
algorithms created from FBLearner Flow’s models &
500,000 workflows help define what content appears in
your News Feed and what advertisements you see.
Joaquin Quiñonero Candela is director of Applied
Machine Learning at Facebook.
Facebook research in AI , Artificial Intelligence
Facebook runs its own AI research lab as well as a Brain-like team known as the
Applied Machine Learning Group. Its mission is to push AI across the entire family
of Facebook products, and according chief technology officer Mike Schroepfer, it’s
already working: one in five Facebook engineers now make use of machine
learning. Schroepfer calls the tools built by Facebook’s Applied ML group “a big
flywheel that has changed everything” inside the company. “When they build a new
model or build a new technique, it immediately gets used by thousands of people
working on products that serve billions of people,” he says.
“We’re trying to build more than 1.5 billion AI agents—one for every person who
uses Facebook or any of its products,” says Joaquin Candela, the head of the newly
created Applied Machine Learning group.
http://for.tn/1XvzKcZ
As of March 2016, about 750 Facebook engineers and 40 different product teams
were using the FBLearner Flow platform. By the end of June, the company hopes
that 1,000 engineers will use it. Facebook ultimately aims to build machine learning
tools that are easy enough to use for non-engineers, though that’s a far-off goal.
22
Facebook AI – FBLearner Flow
https://code.facebook.com/posts/1072626246134461/introducing-fblearner-flow-facebook-s-ai-backbone/
23
– Core concepts:
– Workflows: A workflow is a single pipeline defined within FBLearner Flow and is the entry point for all machine
learning tasks. Each workflow performs a specific job, such as training and evaluation of a specific model.
Workflows are defined in terms of operators and can be parallelized.
– Operators: Operators are the building blocks of workflows. Conceptually, you can think of an operator like a
function within a program. In FBLearner Flow, operators are the smallest unit of execution and run on a single
machine.
– Channels: Channels represent inputs and outputs, which flow between operators within a workflow. All channels
are typed using a custom type system that we have defined.
The platform consists of three core components:
• an authorship and execution environment for custom distributed workflows,
• an experimentation management UI for launching experiments and viewing results, and
• numerous predefined pipelines for training the most commonly used machine learning algorithms at Facebook
All workflows and operators in FBLearner Flow are defined as functions in Python and apply special decorators to
integrate with the platform
June’16 - Facebook Internet Drone 1st flight – Aquila Project
24
https://www.facebook.com/notes/mark-
zuckerberg/the-technology-behind-
aquila/10153916136506634/
goal is to have a fleet of Aquilas flying together at
60,000 feet, communicating with each other with
lasers and staying aloft for months at a time
=> June 2016 – the drone stayed up 96mn
Target: weight < 1000 pounds
power < 5000 W (= 3 hair dryers)
Speed – 80mph
Facebook Population Distribution Study
25
Applying techniques from computer vision on DigitalGlobe
high-resolution satellite imagery
Created a population data set with 5-meter resolution for 20
countries
Analyzed 23 countries, which amounts to 21.6 million
square kilometers and 350 TB of imagery. For one pass of
our analysis we processed 14.6 billion images with our
convolutional neural nets, typically running on thousands of
servers simultaneously.
Facebook Open Population Data Set project is in
collaboration with Columbia University and the World Bank.
It is starting to share data, globally and per countries.
https://code.facebook.com/posts/596471193873876/open-population-datasets-and-open-challenges/
44% of the population lives in urban areas, while 99% of the population lives within 63 km of the nearest city.
Facebook Open/R – open routing
26
Open/R generalizes the concept of a replicated state database found in well-known link-state routing protocols
such as OSPF and ISIS. It uses this as an underlying message system upon which we can build multiple
applications. Distributed routing is just one of the applications that leverages this message bus.
Uses mature open source ZeroMQ library for all message exchange, whether it's intra-process or inter-process.
Used as baseline routing technology for facebook Terragraph network
Will be opensourced at some point
https://code.facebook.com/posts/1142111519143652/intro
ducing-open-r-a-new-modular-routing-platform/
Facebook DHCP Load Balancer
27
https://github.com/facebookincubator/dhcplb
Dhcplb is written in Go and can be fetched from GitHub
How it’s used in facebook:
TORs (top-of-rack switches) at Facebook run DHCP
relayers, which are responsible for relaying broadcast
DHCP traffic (DISCOVERY and SOLICIT messages)
originating within their racks to anycast VIPs, one for
DHCPv4 and one for DHCPv6.
Facebook uses ISC KEA opensource DHCP servers
Kea is an open source DHCPv4/DHCPv6 server being
developed by the Internet Systems Consortium (ISC).
Nov 8, 2016 – Backpack Switch, 100Gb Switch
28
Backpack has a fully disaggregated architecture that uses simple building blocks called switch elements,
and it has a clear separation of the data, control, and management planes. It has an orthogonal direct
chassis architecture, which enables better signal integrity and opens up more air channel space for a better
thermal performance. Finally, it has a sophisticated thermal design to support low-cost 55C optics.
Facebook Company
– Created in 2004
– Revenues: $17.9B, net income: $3.7B
– Employees: 15,724
– Users of Facebook social network: $1.79B (Sept 2016)
– Products: facebook, messenger, whatsapp, oculus
– Revenue model: advertising via 3 million advertisers
– Facebook is both a consumer of and contributor to free and open source software. Facebook's
contributions include: HipHop for PHP, Fair scheduler in Apache Hadoop, Apache Hive, Apache
Cassandra, Open Compute Project, and TIP (Telecom Infra Project)
– Facebook Data Centers include: Prineville/Oregon, Forest City, North Carolina, Lulea, Sweden,
and Altoona, Iowa. The company is also building data centers in Fort Worth, Texas - Clonee, Ireland - and
Los Lunas, New Mexico. And is aiming Singapore and Danemark
– Facebook signed an agreement with Greenpeace on environment
29
HPE and TIP & Open Compute
30
31
HPE is a member of both
Telecom Infra Project (TIP)
&
Open Compute Platform (OCP)
HPE and Open Compute
32
HPE is an active member of OCP (Open Compute Project) with a complete available product line (HPE Cloudline)
HPE is also a member of TIP (Telecom Infra Project)

Contenu connexe

Tendances

3GPP LTE-A Standardisation in Release 12 and Beyond - Jan 2013 Eiko Seidel, C...
3GPP LTE-A Standardisation in Release 12 and Beyond - Jan 2013 Eiko Seidel, C...3GPP LTE-A Standardisation in Release 12 and Beyond - Jan 2013 Eiko Seidel, C...
3GPP LTE-A Standardisation in Release 12 and Beyond - Jan 2013 Eiko Seidel, C...Eiko Seidel
 
5G and Open Reference Platforms
5G and Open Reference Platforms5G and Open Reference Platforms
5G and Open Reference PlatformsMichelle Holley
 
OPNFV with 5G Applications
OPNFV with 5G ApplicationsOPNFV with 5G Applications
OPNFV with 5G ApplicationsOPNFV
 
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...DESMOND YUEN
 
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)Yi-Hsueh Tsai
 
O-RAN 5g high level network design
O-RAN 5g high level network designO-RAN 5g high level network design
O-RAN 5g high level network designRavi Sharma
 
LTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from QualcommLTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from QualcommLow Hong Chuan
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesMichelle Holley
 
Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Eiko Seidel
 
Navigating the YANGscape of network automation
Navigating the YANGscape of network automationNavigating the YANGscape of network automation
Navigating the YANGscape of network automationRoman Dodin
 
Evolving to an open C-RAN Architecture for 5G
Evolving to an open C-RAN Architecture for 5GEvolving to an open C-RAN Architecture for 5G
Evolving to an open C-RAN Architecture for 5Gkinsleyaniston
 
3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introductionSaurabh Verma
 
Mobile Plots - From EPC to 5G
Mobile Plots - From EPC to 5GMobile Plots - From EPC to 5G
Mobile Plots - From EPC to 5GAlberto Diez
 
Open RAN Technology: Speeding Up 5G Developments
Open RAN Technology: Speeding Up 5G DevelopmentsOpen RAN Technology: Speeding Up 5G Developments
Open RAN Technology: Speeding Up 5G DevelopmentsForest Interactive
 
5 g network white paper
5 g network white paper 5 g network white paper
5 g network white paper Ravi Sharma
 
Synchronisation and Time Distribution in Modern Telecommunications Networks
Synchronisation and Time Distribution in Modern Telecommunications NetworksSynchronisation and Time Distribution in Modern Telecommunications Networks
Synchronisation and Time Distribution in Modern Telecommunications Networks3G4G
 
3GPP/GSMA technologies for LPWAN in the Licensed Spectrum
3GPP/GSMA technologies for LPWAN in the Licensed Spectrum3GPP/GSMA technologies for LPWAN in the Licensed Spectrum
3GPP/GSMA technologies for LPWAN in the Licensed SpectrumTiE Bangalore
 

Tendances (20)

3GPP LTE-A Standardisation in Release 12 and Beyond - Jan 2013 Eiko Seidel, C...
3GPP LTE-A Standardisation in Release 12 and Beyond - Jan 2013 Eiko Seidel, C...3GPP LTE-A Standardisation in Release 12 and Beyond - Jan 2013 Eiko Seidel, C...
3GPP LTE-A Standardisation in Release 12 and Beyond - Jan 2013 Eiko Seidel, C...
 
5G and Open Reference Platforms
5G and Open Reference Platforms5G and Open Reference Platforms
5G and Open Reference Platforms
 
5G Sandardization
5G Sandardization5G Sandardization
5G Sandardization
 
OPNFV with 5G Applications
OPNFV with 5G ApplicationsOPNFV with 5G Applications
OPNFV with 5G Applications
 
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
Telefónica views on the design, architecture, and technology of 4G/5G Open RA...
 
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
SMARTER Building Block: enhanced Mobile BroadBand (eMBB)
 
O-RAN 5g high level network design
O-RAN 5g high level network designO-RAN 5g high level network design
O-RAN 5g high level network design
 
LTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from QualcommLTE-Advanced Pro from Qualcomm
LTE-Advanced Pro from Qualcomm
 
Hp 1015-odini-5 sdn-in_nfv
Hp 1015-odini-5 sdn-in_nfvHp 1015-odini-5 sdn-in_nfv
Hp 1015-odini-5 sdn-in_nfv
 
5G Testing Training by TELCOMA Global
5G Testing Training by TELCOMA Global5G Testing Training by TELCOMA Global
5G Testing Training by TELCOMA Global
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
 
Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020Nokia 3GPP Industry e-Workshop on XR Sept 2020
Nokia 3GPP Industry e-Workshop on XR Sept 2020
 
Navigating the YANGscape of network automation
Navigating the YANGscape of network automationNavigating the YANGscape of network automation
Navigating the YANGscape of network automation
 
Evolving to an open C-RAN Architecture for 5G
Evolving to an open C-RAN Architecture for 5GEvolving to an open C-RAN Architecture for 5G
Evolving to an open C-RAN Architecture for 5G
 
3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction
 
Mobile Plots - From EPC to 5G
Mobile Plots - From EPC to 5GMobile Plots - From EPC to 5G
Mobile Plots - From EPC to 5G
 
Open RAN Technology: Speeding Up 5G Developments
Open RAN Technology: Speeding Up 5G DevelopmentsOpen RAN Technology: Speeding Up 5G Developments
Open RAN Technology: Speeding Up 5G Developments
 
5 g network white paper
5 g network white paper 5 g network white paper
5 g network white paper
 
Synchronisation and Time Distribution in Modern Telecommunications Networks
Synchronisation and Time Distribution in Modern Telecommunications NetworksSynchronisation and Time Distribution in Modern Telecommunications Networks
Synchronisation and Time Distribution in Modern Telecommunications Networks
 
3GPP/GSMA technologies for LPWAN in the Licensed Spectrum
3GPP/GSMA technologies for LPWAN in the Licensed Spectrum3GPP/GSMA technologies for LPWAN in the Licensed Spectrum
3GPP/GSMA technologies for LPWAN in the Licensed Spectrum
 

Similaire à Facebook_TIP_Nov

Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applicationsijsrd.com
 
2001AUG09_ICD_MSD_SMT_TAC
2001AUG09_ICD_MSD_SMT_TAC2001AUG09_ICD_MSD_SMT_TAC
2001AUG09_ICD_MSD_SMT_TACRaghu Tarra
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...confluent
 
Open Ethernet: an open-source approach to modern network design
Open Ethernet: an open-source approach to modern network designOpen Ethernet: an open-source approach to modern network design
Open Ethernet: an open-source approach to modern network designAlexander Petrovskiy
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster ComputingNIKHIL NAIR
 
Internet of Things Innovations & Megatrends Update 12/14/16
Internet of Things Innovations & Megatrends Update 12/14/16Internet of Things Innovations & Megatrends Update 12/14/16
Internet of Things Innovations & Megatrends Update 12/14/16Mark Goldstein
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfSaiReddy794166
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformSasa Klopanovic
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformSasa Klopanovic
 
Edge Computing Platforms and Protocols - Ph.D. thesis
Edge Computing Platforms and Protocols - Ph.D. thesisEdge Computing Platforms and Protocols - Ph.D. thesis
Edge Computing Platforms and Protocols - Ph.D. thesisNitinder Mohan
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...mCloud
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1Eric Theis
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends 12/2/15
IEEE CS Phoenix - Internet of Things Innovations & Megatrends 12/2/15IEEE CS Phoenix - Internet of Things Innovations & Megatrends 12/2/15
IEEE CS Phoenix - Internet of Things Innovations & Megatrends 12/2/15Mark Goldstein
 
Analysis and Survey of FPGA Based PROFIBUS Board
Analysis and Survey of FPGA Based PROFIBUS BoardAnalysis and Survey of FPGA Based PROFIBUS Board
Analysis and Survey of FPGA Based PROFIBUS BoardIJAEMSJORNAL
 
Open Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewOpen Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewKrishna-Kumar
 

Similaire à Facebook_TIP_Nov (20)

Data Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time ApplicationsData Acquisition and Control System for Real Time Applications
Data Acquisition and Control System for Real Time Applications
 
2001AUG09_ICD_MSD_SMT_TAC
2001AUG09_ICD_MSD_SMT_TAC2001AUG09_ICD_MSD_SMT_TAC
2001AUG09_ICD_MSD_SMT_TAC
 
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
Industry 4.0: Building the Unified Namespace with Confluent, HiveMQ and Spark...
 
Open Ethernet: an open-source approach to modern network design
Open Ethernet: an open-source approach to modern network designOpen Ethernet: an open-source approach to modern network design
Open Ethernet: an open-source approach to modern network design
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Internet of Things Innovations & Megatrends Update 12/14/16
Internet of Things Innovations & Megatrends Update 12/14/16Internet of Things Innovations & Megatrends Update 12/14/16
Internet of Things Innovations & Megatrends Update 12/14/16
 
Final project report
Final project reportFinal project report
Final project report
 
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdfA NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
A NETWORK-BASED DAC OPTIMIZATION PROTOTYPE SOFTWARE 2 (1).pdf
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
Mainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT PlatformMainflux - Hyperscalable Unified IoT Platform
Mainflux - Hyperscalable Unified IoT Platform
 
Edge Computing Platforms and Protocols - Ph.D. thesis
Edge Computing Platforms and Protocols - Ph.D. thesisEdge Computing Platforms and Protocols - Ph.D. thesis
Edge Computing Platforms and Protocols - Ph.D. thesis
 
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux –  Unified IoT Pl...
Developers’ mDay u Banjoj Luci - Janko Isidorović, Mainflux – Unified IoT Pl...
 
K010426371
K010426371K010426371
K010426371
 
Eric Theis resume61.1
Eric Theis resume61.1Eric Theis resume61.1
Eric Theis resume61.1
 
resume2
resume2resume2
resume2
 
GREAT MINDS
GREAT MINDSGREAT MINDS
GREAT MINDS
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends 12/2/15
IEEE CS Phoenix - Internet of Things Innovations & Megatrends 12/2/15IEEE CS Phoenix - Internet of Things Innovations & Megatrends 12/2/15
IEEE CS Phoenix - Internet of Things Innovations & Megatrends 12/2/15
 
Ens
EnsEns
Ens
 
Analysis and Survey of FPGA Based PROFIBUS Board
Analysis and Survey of FPGA Based PROFIBUS BoardAnalysis and Survey of FPGA Based PROFIBUS Board
Analysis and Survey of FPGA Based PROFIBUS Board
 
Open Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - OverviewOpen Source Edge Computing Platforms - Overview
Open Source Edge Computing Platforms - Overview
 

Plus de Marie-Paule Odini

Path to 6G Environmental Sustainability … the Urgency
Path to 6G Environmental Sustainability …  the UrgencyPath to 6G Environmental Sustainability …  the Urgency
Path to 6G Environmental Sustainability … the UrgencyMarie-Paule Odini
 
VIRTUALIZATION, AI & ZERO TOUCH FOR MORE EFFICIENT & SUSTAINABLE NETWORK
VIRTUALIZATION, AI & ZERO TOUCH FOR MORE EFFICIENT & SUSTAINABLE NETWORKVIRTUALIZATION, AI & ZERO TOUCH FOR MORE EFFICIENT & SUSTAINABLE NETWORK
VIRTUALIZATION, AI & ZERO TOUCH FOR MORE EFFICIENT & SUSTAINABLE NETWORKMarie-Paule Odini
 
Catastrophes naturelles en France
Catastrophes naturelles en FranceCatastrophes naturelles en France
Catastrophes naturelles en FranceMarie-Paule Odini
 
IPCC AR6 August 2021 report review
IPCC AR6 August 2021 report reviewIPCC AR6 August 2021 report review
IPCC AR6 August 2021 report reviewMarie-Paule Odini
 
5G Automotive, V2X Opportunity and Challenges
5G Automotive, V2X Opportunity and Challenges5G Automotive, V2X Opportunity and Challenges
5G Automotive, V2X Opportunity and ChallengesMarie-Paule Odini
 
5G Service Assurance and Orchestration
5G Service Assurance and Orchestration5G Service Assurance and Orchestration
5G Service Assurance and OrchestrationMarie-Paule Odini
 
5G and V2X Automotive Slicing
5G and V2X Automotive Slicing5G and V2X Automotive Slicing
5G and V2X Automotive SlicingMarie-Paule Odini
 
5G - An Ocean of New Opportunities
5G - An Ocean of New Opportunities5G - An Ocean of New Opportunities
5G - An Ocean of New OpportunitiesMarie-Paule Odini
 
Smart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart LivingSmart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart LivingMarie-Paule Odini
 
Network Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDNNetwork Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDNMarie-Paule Odini
 

Plus de Marie-Paule Odini (20)

Path to 6G Environmental Sustainability … the Urgency
Path to 6G Environmental Sustainability …  the UrgencyPath to 6G Environmental Sustainability …  the Urgency
Path to 6G Environmental Sustainability … the Urgency
 
VIRTUALIZATION, AI & ZERO TOUCH FOR MORE EFFICIENT & SUSTAINABLE NETWORK
VIRTUALIZATION, AI & ZERO TOUCH FOR MORE EFFICIENT & SUSTAINABLE NETWORKVIRTUALIZATION, AI & ZERO TOUCH FOR MORE EFFICIENT & SUSTAINABLE NETWORK
VIRTUALIZATION, AI & ZERO TOUCH FOR MORE EFFICIENT & SUSTAINABLE NETWORK
 
Catastrophes naturelles en France
Catastrophes naturelles en FranceCatastrophes naturelles en France
Catastrophes naturelles en France
 
IPCC AR6 August 2021 report review
IPCC AR6 August 2021 report reviewIPCC AR6 August 2021 report review
IPCC AR6 August 2021 report review
 
Oiseaux & Nichoirs
Oiseaux & NichoirsOiseaux & Nichoirs
Oiseaux & Nichoirs
 
5G Automotive, V2X Opportunity and Challenges
5G Automotive, V2X Opportunity and Challenges5G Automotive, V2X Opportunity and Challenges
5G Automotive, V2X Opportunity and Challenges
 
5G Service Assurance and Orchestration
5G Service Assurance and Orchestration5G Service Assurance and Orchestration
5G Service Assurance and Orchestration
 
Presentation 5G high school
Presentation 5G high schoolPresentation 5G high school
Presentation 5G high school
 
Evolution to 5G happens Now
Evolution to 5G happens NowEvolution to 5G happens Now
Evolution to 5G happens Now
 
5G and V2X Automotive Slicing
5G and V2X Automotive Slicing5G and V2X Automotive Slicing
5G and V2X Automotive Slicing
 
5G - An Ocean of New Opportunities
5G - An Ocean of New Opportunities5G - An Ocean of New Opportunities
5G - An Ocean of New Opportunities
 
NFV evolution towards 5G
NFV evolution towards 5GNFV evolution towards 5G
NFV evolution towards 5G
 
BlockChain Public
BlockChain PublicBlockChain Public
BlockChain Public
 
Network Slicing overview_v6
Network Slicing overview_v6Network Slicing overview_v6
Network Slicing overview_v6
 
Smart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart LivingSmart Cities, Smart Cars, Smart Living
Smart Cities, Smart Cars, Smart Living
 
M2M-IoT towards 5G
M2M-IoT towards 5GM2M-IoT towards 5G
M2M-IoT towards 5G
 
NFV testing landscape
NFV testing landscapeNFV testing landscape
NFV testing landscape
 
NFV Open Source projects
NFV Open Source projectsNFV Open Source projects
NFV Open Source projects
 
Network Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDNNetwork Softwerization Impact, NFV, SDN
Network Softwerization Impact, NFV, SDN
 
Smart Energy Management
Smart Energy ManagementSmart Energy Management
Smart Energy Management
 

Facebook_TIP_Nov

  • 1. Telecom Infra Project MP Odini – CMS CT Office November 2016
  • 2. Telecom Infra Project Focus = Wireless towards 5G 3 projects: Access, Backhaul and Core & Management Initiated ear;y 2016 => starting to deliver Target completion 2018
  • 3. Members, incl Facebook, Intel, Microsoft, Nokia, Vodafone, Deutsche Telecom, Telefonica, Bell Canada, Cisco, Amdocs, HPE 3
  • 4. Access Project – 4 projects 4
  • 7. July 2016 – facebook Open Cellular 7 https://code.facebook.com/posts/1754757044806180/introduc ing-opencellular-an-open-source-wireless-access-platform/ access platform that can support a wide variety of wireless network standards, from 2G and LTE to Wi-Fi access points. Anyone can customize the platform to meet their connectivity needs and set up the network of their choosing, in both rural and urban areas Sofar able to send and receive SMS messages, make voice calls, and use basic data connectivity using 2G implementation … working with TIP on next steps
  • 8. Nov 2016 – Facebook announce Voyager 8 https://code.facebook.com/posts/1977308282496021 Based on facebook Wedge100 ToR switch working with a few partners on Open Packet DWDM — a packet transponder and open line transport system with open optical specifications that enable any interested party to contribute systems, components, or software. Voyager, a networking solution for Open Packet DWDM networks —announced as the industry’s first “white box” transponder and routing solution. The open line system will include Yang software data models of each component in the system, and an open northbound software interface (NETCONF, Thrift, etc.) to the control plane software. This allows multiple applications to run on top of the open software layer, enabling software innovations in DWDM system control algorithms and network management systems.
  • 9. Facebook Voyager (2) The Voyager transponder includes the same switch ASIC as Wedge 100 for aggregating the 100 GbE client signals (Broadcom Tomahawk). In addition, Voyager implemented the DSP ASIC and optics module (AC400) from Acacia Communications for the DWDM line side with their open development environment. Facebook worked with Lumentum to develop a terminal amplifier specification so that multiple applications can run on top of the open software layer to enable software innovations in DWDM system control algorithms and network management systems. Voyager's optical capabilities cover applications from metro to ultra-long-haul reaches. We successfully tested the packet-optical transponders in field trials with Equinix in the U.S. and MTN in South Africa, and we plan to open-source the Voyager software, similar to the FBOSS software for Wedge 100 9
  • 10. Nov 10, 2016 – mmwave data rate record 10 Millimeter Wave Point-to-Point: record data rate of nearly 20 Gbps over 13 km with MMW technology. Using a set of custom-built components, the team achieved this milestone with only 105 watts of total direct current (DC) power consumption at the transmitter and receiver. The transmission used a bandwidth of 2 GHz, resulting in an overall spectral efficiency of 9.8 bits per second per Hertz. Test performed in southern California between a mountain in Malibu and a building 13.2km down enough data to stream almost 1,000 ultra-high-definition videos at the same time. But still many technical challenges to solve … https://code.facebook.com/posts/1197678800270377/facebook-demonstrates-record-breaking- data-rate-using-millimeter-wave-technology/ The team is currently flight testing its first generation air-to-ground bidirectional link capable of 20 Gbps in each direction. The aerial payload is mounted on a Cessna aircraft and is being flown at altitudes up to 20,000 ft. The next generation air-to-ground communication system capable of supporting 40 Gbps each on uplink and downlink between an aircraft and a ground station will be flight-tested in early 2017
  • 11. The bigger Facebook & Telecom ‘picture’ 11
  • 12. 2002 – WindMill 12 Windmill, open sourced in 2012: The Server V2 design, also known as “Windmill,” was a power-optimized, bare-bones motherboard for Intel Xeon processors designed to provide lowest capital and operating costs. It did away with many features that vendors usually include in servers but that aren’t necessary for Facebook’s needs.
  • 13. March’15 – Facebook Open Compute “Yosemite” 13 first open source modular chassis for high-powered microservers Contributed to OCP (Open Compute Project) applies to two-socket (2S) computing platforms, which have become scale-up systems. 2S has been the mainstream server architecture for a long time for good reason. With multiple high-performance processors, it's strong and versatile, but it's also bulky and power- hungry. In other words, it's not optimized for scale-out uses. •A server-class SoC with multiple memory channels, which provides high-performance computing in 65W TDP for SoC and 90W for the whole server card. •A standard SoC card interface to provide a CPU-agnostic system interface. •A platform-agnostic system management solution to manage the system and these 4 SoC server cards, regardless of vendor. •A multi-host network interconnect card following OCP Mezzanine Card 2.0 specification, which connects up to 4 SoC server cards through a single Ethernet port. •A cost-effective, flexible, and easy-to-service system structure. This system will be fully compatible with Open Rack, which can accommodate up to 192 SoC server cards in a single rack. Already supported by Mellanox
  • 14. FBOSS – FaceBook Open Switching System 14 https://code.facebook.com/posts/843620439027582/facebook-open-switching-system-fboss- and-wedge-in-the-open/ project on GitHub: https://github.com/facebook/fboss FBOSS consists of a number of Linux user-space applications, libraries, and utilities. The initial open source release of FBOSS consists primarily of the agent daemon, but Facebook is working on releasing additional pieces and functionality as well. One of the central pieces of FBOSS is the agent daemon, which runs on each switch, and controls the hardware forwarding ASIC. The agent daemon sends forwarding information to the hardware, and implements some control plane protocols such as ARP and NDP. The initial FBOSS agent release is targeted for the Broadcom StrataXGS series of Ethernet switch ASICs (specifically the Trident and Trident II chips) using Broadcom opensource OpenNSL APIs. •Programming various tables within the Broadcom ASIC, such as L2, L3, and VLAN tables. •Handling low-level control packets for host and neighbor learning (ARP, IPv6 NDP, DHCPv4/v6 relay, LLDP). •Packet parsing/construction of ICMP/UDP packets.
  • 15. Facebook OpenBMC 15 Baseboard Management Controller (BMC) software stack a BMC is a specialized controller embedded in servers. It often comes in the form of a system-on-chip (SoC), with its own CPU, memory, and storage and lots of IO. A BMC connects to sensors to read environmental conditions and to fans to control temperature. It also provides other system management functions, including remote power control, serial over LAN, and monitoring and error logging of the server host CPU and memory. BMC hardware is a computer system. Compared with modern computer systems, the hardware resources in a BMC are very limited. A slow CPU, less than 32 MB flash as storage, and less than 256 MB RAM are common in BMC hardware. Because of this, OpenBMC is designed as a complete Linux distribution, with flexibility to be customized to support different BMC SoC or boards. Ex: “OpenBMC” packages running on the BMC inside “Wedge.”
  • 16. Facebook and Open Source Security - osquery 16 https://osquery.io/ https://code.facebook.com/projects/658950180885092/osquery/ osquery allows you to easily ask questions about your Linux, Windows, and OS X infrastructure. Whether your goal is intrusion detection, infrastructure reliability, or compliance, osquery gives you the ability to empower and inform a broad set of organizations within your company. osquery gives you the ability to query and log things like running processes, logged in users, password changes, USB devices, firewall exceptions, listening ports, and more. You can perform ad-hoc queries or schedule them, optionally enable FIM and process accounting too CentOS, Ubuntu LTS, Windows, and OS X are supported with no dependencies. osquery powers some of the most demanding companies, including Facebook.
  • 17. Facebook ToR Switch (Top of the Rack Switch) Wedge100 17 https://code.facebook.com/posts/1802489260027439/wed ge-100-more-open-and-versatile-than-ever/ Facebook Wedge 100 specification has been accepted into OCP (Open Compute Project)
  • 18. May’16 - Terragraph 18 Facebook Terragraph is a 60 GHz, multi-node wireless system focused on bringing high-speed internet connectivity to dense urban areas. Utilizing commercial off-the-shelf components and leveraging the cloud for intensive data processing, the Terragraph system is optimized for high- volume, low-cost production. Radios are based on the WiGig standard and are designed for consumer electronics, which allows to create nodes that are inexpensive relative to traditional telecom infrastructure. Given the limited range of the 60 GHz signal, these nodes are placed across a city at 200-250 meter intervals. Terragraph implements a phase array antenna to retain the highly directional signal required for 60 GHz, but makes it steerable to communicate over a wide area. Terragraph implements IPv6-only nodes, an SDN-like cloud compute controller, and a new modular routing protocol for fast route convergence and failure detection. We also re-architected the MAC layer to solve the shortcomings of TCP/IP over a wireless link. By implementing a high performance TDMA-TDD MAC, we saw up to 6x improvement in network efficiency and at the same time made TCP/IP predictable compared to the existing Wi-Fi/WiGig standard. https://code.facebook.com/posts/1072680049445290/introducing-facebook- s-new-terrestrial-connectivity-systems-terragraph-and-project-aries/
  • 19. May’16 - Arries 19 Project ARIES is a proof-of-concept effort to build a test platform for incredibly efficient usage of spectrum and energy: - Spectral efficiency: total number of bits transmitted per unit of radio spectrum bps/Hz, allowing for higher throughput in even the smallest bandwidths - Energy efficient : total number of bits transmitted per unit Joule energy spent b/J A base station with 96 antennas, it can support 24 streams simultaneously over the same radio spectrum. It is able to demonstrate 71 bps/Hz of spectral efficiency, and when complete ARIES will demonstrate an unprecedented 100+ bps/Hz of spectral efficiency. So far, Aries demonstrated 1.05 Gbps bidirectional (2.1 Gbps total throughput per distribution node) in P2P mode, up to 250 meters away. This means up to 8.4 Gbps of total traffic per installation point assuming 4 sectors. Facebook think this number can be as high as 12.8 Gbps in the future. In P2MP mode, the system is able to autodiscover the location of the client nodes, and has been able to demonstrate electronically beam-forming the signals between 2 client nodes in 8 microseconds, or about 125,000 times per second.
  • 20. May’16 - Facebook deploying Fiber 20 May 2016 – Facebook, Microsoft & Telefonica join forces to deploy Fiber across Atlantic The new project, called Marea, will span the more than 4,000 miles between Virginia and Spain with eight pairs of fiber optic strands, which would make it the highest capacity link across the Atlantic - roviding up to 160 terabits per second of bandwidth—about 16 million times the bandwidth of your home Internet connection Oct 2016 – Facebook and Google team up to deploy a 8000 miles Fiber between Los Angeles and China The fiber-optic cable will have a bandwidth of 120 terabits per second, which Google says makes it the highest-capacity route between the US and Asia
  • 21. Facebook Machine learning –AI Project 21 Facebook formed the Applied Machine Learning team last September 2015. The group runs a company-wide internal platform for machine learning called FBLearner Flow. The platform is the artificial-intelligence equivalent of the Open Compute project with one key difference: It’s not something that will be offered to the world through open source hardware. Without the data that Facebook has on tap, the company says, its platform is essentially useless. FBLearner Flow combines several machine-learning models to process several billion data points, drawn from the activity of the site’s 1.5 billion users, and forms predictions about thousands of things: which user is in a photograph, which message is likely to be spam. The algorithms created from FBLearner Flow’s models & 500,000 workflows help define what content appears in your News Feed and what advertisements you see. Joaquin Quiñonero Candela is director of Applied Machine Learning at Facebook.
  • 22. Facebook research in AI , Artificial Intelligence Facebook runs its own AI research lab as well as a Brain-like team known as the Applied Machine Learning Group. Its mission is to push AI across the entire family of Facebook products, and according chief technology officer Mike Schroepfer, it’s already working: one in five Facebook engineers now make use of machine learning. Schroepfer calls the tools built by Facebook’s Applied ML group “a big flywheel that has changed everything” inside the company. “When they build a new model or build a new technique, it immediately gets used by thousands of people working on products that serve billions of people,” he says. “We’re trying to build more than 1.5 billion AI agents—one for every person who uses Facebook or any of its products,” says Joaquin Candela, the head of the newly created Applied Machine Learning group. http://for.tn/1XvzKcZ As of March 2016, about 750 Facebook engineers and 40 different product teams were using the FBLearner Flow platform. By the end of June, the company hopes that 1,000 engineers will use it. Facebook ultimately aims to build machine learning tools that are easy enough to use for non-engineers, though that’s a far-off goal. 22
  • 23. Facebook AI – FBLearner Flow https://code.facebook.com/posts/1072626246134461/introducing-fblearner-flow-facebook-s-ai-backbone/ 23 – Core concepts: – Workflows: A workflow is a single pipeline defined within FBLearner Flow and is the entry point for all machine learning tasks. Each workflow performs a specific job, such as training and evaluation of a specific model. Workflows are defined in terms of operators and can be parallelized. – Operators: Operators are the building blocks of workflows. Conceptually, you can think of an operator like a function within a program. In FBLearner Flow, operators are the smallest unit of execution and run on a single machine. – Channels: Channels represent inputs and outputs, which flow between operators within a workflow. All channels are typed using a custom type system that we have defined. The platform consists of three core components: • an authorship and execution environment for custom distributed workflows, • an experimentation management UI for launching experiments and viewing results, and • numerous predefined pipelines for training the most commonly used machine learning algorithms at Facebook All workflows and operators in FBLearner Flow are defined as functions in Python and apply special decorators to integrate with the platform
  • 24. June’16 - Facebook Internet Drone 1st flight – Aquila Project 24 https://www.facebook.com/notes/mark- zuckerberg/the-technology-behind- aquila/10153916136506634/ goal is to have a fleet of Aquilas flying together at 60,000 feet, communicating with each other with lasers and staying aloft for months at a time => June 2016 – the drone stayed up 96mn Target: weight < 1000 pounds power < 5000 W (= 3 hair dryers) Speed – 80mph
  • 25. Facebook Population Distribution Study 25 Applying techniques from computer vision on DigitalGlobe high-resolution satellite imagery Created a population data set with 5-meter resolution for 20 countries Analyzed 23 countries, which amounts to 21.6 million square kilometers and 350 TB of imagery. For one pass of our analysis we processed 14.6 billion images with our convolutional neural nets, typically running on thousands of servers simultaneously. Facebook Open Population Data Set project is in collaboration with Columbia University and the World Bank. It is starting to share data, globally and per countries. https://code.facebook.com/posts/596471193873876/open-population-datasets-and-open-challenges/ 44% of the population lives in urban areas, while 99% of the population lives within 63 km of the nearest city.
  • 26. Facebook Open/R – open routing 26 Open/R generalizes the concept of a replicated state database found in well-known link-state routing protocols such as OSPF and ISIS. It uses this as an underlying message system upon which we can build multiple applications. Distributed routing is just one of the applications that leverages this message bus. Uses mature open source ZeroMQ library for all message exchange, whether it's intra-process or inter-process. Used as baseline routing technology for facebook Terragraph network Will be opensourced at some point https://code.facebook.com/posts/1142111519143652/intro ducing-open-r-a-new-modular-routing-platform/
  • 27. Facebook DHCP Load Balancer 27 https://github.com/facebookincubator/dhcplb Dhcplb is written in Go and can be fetched from GitHub How it’s used in facebook: TORs (top-of-rack switches) at Facebook run DHCP relayers, which are responsible for relaying broadcast DHCP traffic (DISCOVERY and SOLICIT messages) originating within their racks to anycast VIPs, one for DHCPv4 and one for DHCPv6. Facebook uses ISC KEA opensource DHCP servers Kea is an open source DHCPv4/DHCPv6 server being developed by the Internet Systems Consortium (ISC).
  • 28. Nov 8, 2016 – Backpack Switch, 100Gb Switch 28 Backpack has a fully disaggregated architecture that uses simple building blocks called switch elements, and it has a clear separation of the data, control, and management planes. It has an orthogonal direct chassis architecture, which enables better signal integrity and opens up more air channel space for a better thermal performance. Finally, it has a sophisticated thermal design to support low-cost 55C optics.
  • 29. Facebook Company – Created in 2004 – Revenues: $17.9B, net income: $3.7B – Employees: 15,724 – Users of Facebook social network: $1.79B (Sept 2016) – Products: facebook, messenger, whatsapp, oculus – Revenue model: advertising via 3 million advertisers – Facebook is both a consumer of and contributor to free and open source software. Facebook's contributions include: HipHop for PHP, Fair scheduler in Apache Hadoop, Apache Hive, Apache Cassandra, Open Compute Project, and TIP (Telecom Infra Project) – Facebook Data Centers include: Prineville/Oregon, Forest City, North Carolina, Lulea, Sweden, and Altoona, Iowa. The company is also building data centers in Fort Worth, Texas - Clonee, Ireland - and Los Lunas, New Mexico. And is aiming Singapore and Danemark – Facebook signed an agreement with Greenpeace on environment 29
  • 30. HPE and TIP & Open Compute 30
  • 31. 31 HPE is a member of both Telecom Infra Project (TIP) & Open Compute Platform (OCP)
  • 32. HPE and Open Compute 32 HPE is an active member of OCP (Open Compute Project) with a complete available product line (HPE Cloudline) HPE is also a member of TIP (Telecom Infra Project)