jennifer huffstetler, vice president data center group€¦ · "meltdown." implementation...

17
Intel Confidential – For use under NDA Only Jennifer Huffstetler, Vice President Data Center Group May 15 th , 2018

Upload: others

Post on 13-Aug-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Intel Confidential – For use under NDA Only

Jennifer Huffstetler, Vice President

Data Center Group

May 15th, 2018

Page 2: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

Notices & DisclaimersIntel technologies’ features and benefits depend on system configuration and may require enabled hardware, software or service activation. Performance varies depending on system configuration.

No computer system can be absolutely secure.

Tests document performance of components on a particular test, in specific systems. Differences in hardware, software, or configuration will affect actual performance. For more complete information about performance and benchmark results, visit http://www.intel.com/benchmarks .

Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. For more complete information visit http://www.intel.com/benchmarks .

Benchmark results were obtained prior to implementation of recent software patches and firmware updates intended to address exploits referred to as "Spectre" and "Meltdown." Implementation of these updates may make these results inapplicable to your device or system.

Intel® Advanced Vector Extensions (Intel® AVX)* provides higher throughput to certain processor operations. Due to varying processor power characteristics, utilizing AVX instructions may cause a) some parts to operate at less than the rated frequency and b) some parts with Intel® Turbo Boost Technology 2.0 to not achieve any or maximum turbo frequencies. Performance varies depending on hardware, software, and system configuration and you can learn more at http://www.intel.com/go/turbo.

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Cost reduction scenarios described are intended as examples of how a given Intel-based product, in the specified circumstances and configurations, may affect future costs and provide cost savings. Circumstances will vary. Intel does not guarantee any costs or cost reduction.

Intel does not control or audit third-party benchmark data or the web sites referenced in this document. You should visit the referenced web site and confirm whether referenced data are accurate.

© 2018 Intel Corporation. Intel, the Intel logo, and Intel Xeon are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as property of others.

Page 3: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

New business models are driving

AN explosion of data & sophisticated analytics

gigabytesper day

1.5gigabytesper minute

gigabytesper minute

gigabytesper minute

40 20 200 For References see slide 16

Page 4: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

Anatomy of storage

Software

NetworkingMemory

Processor

ArchitectureAccelerators

Media

Page 5: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

PCIePCIe

Storage architecture through the agesCPUPCIe busHBASAS/SATA Drive controllerSeek latencyRotational latency

CPUPCIe busHBASAS/SATA Drive controllerNAND media latency

CPUPCIe busDrive controllerNAND media latency

CPUPCIe busDrive controller3D X Point media latency

HBAHBA

NVMe NVMe NVMe

Page 6: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

µs

http://ieeexplore.ieee.org/document/8003284/

10,000

975

150

25

0

50

125

75

100

Drive latency

Controller latency

Software latency

% Software latency%

0.1% 11% 3.6% 30%

Page 7: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

µs

http://ieeexplore.ieee.org/document/8003284/

10,000

975

150

25

0

50

125

75

100

Drive latency

Controller latency

Software latency

% Software latency%

0.1% 11% 3.6% 30%

Page 8: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

Intelligent Storage Acceleration Library

(ISA-L)

Persistent Memory Development Kit

(PMDK)

Storage Performance Development Kit

(SPDK)

Data Plane Development Kit

(DPDK)

Page 9: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

ISA-L is DATA _________

Protection

Hashing

Integrity

Encryption

06d80e7b0C50bs49a509tb49f24924e8c8o05x84q4

06d80e7b0C50bs49a509tb49f24924e8c8o05x84q4

06d80e7b0C50bs49a509tb49f24924e8c8o05x84q4

Compression

Page 10: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

SPDK is storage _________

Virtualization

ProtocolsServices

Drivers

Page 11: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

Moving from Storage to Memory: SPDK + PMDKProduct Neutral, Performance Optimized

ApplicationCode

Device Abstraction Layer

NVMeSSD HDDNVDIMM SATA

SSD

Page 12: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

Data Plane Development Kit (DPDK)

CoreLibraries

EthernetDrivers

AbstractionFramework

Optimized User Space, Polled Mode Drivers

Enables Platform Agnostic Applications

Foundational SW functions

Page 13: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

Engage

EducateSolutions

Enabling and Optimize

Marketing

Global EcosystemMembers

Intel Builders University

Builders Solutions LibraryAnd Marketing

Builders Construction Zone

Intel® BuildersData Center Builders Network Builders AI Builders

Page 14: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

SPDK in a Year

>70

UniqueCompanies

20

Added Features

VisitorIncrease

100%

Building on growth

PARTICIPATE IN THE SPDK COMMUNITYContribute to its growth

Page 15: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

Be involved

Use

Interact

Contribute

Lots of ways to engageThank you for building the COMMUNITY

Page 16: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group

Notices & Disclaimers

The average person in 2020 will generate about 1.5 gigabytes of data per day. Source: https://www.cisco.com/c/en/us/solutions/service-provider/vni-network-traffic-forecast/infographic.html

Potential data captured by a 75 drone fleet used for 3D mapping, with a sample size of 500 images per drone, creating a 30MB image file using a 36-42 megapixel camera per drone, generating 18 terabytes of data per day. Source: Amalgamation of analyst data and Intel analysts.

The typical autonomous vehicle, driven about 90 minutes a day, will generate about 4 terabytes of data per day. Source: https://itpeernetwork.intel.com/data-center-holds-keys-autonomous-vehicles/

The construction of VR experiences, like that of the NFL using Intel® True View to record a game, will generate up to 3TB per minute. Source: Consumer Electronics Show Las Vegas 2018, Intel Keynote, Brian Krzanich, January 8, 2018. https://newsroom.intel.com/news/2018-ces-keynote-intel-brian-krzanich/

Page 17: Jennifer Huffstetler, Vice President Data Center Group€¦ · "Meltdown." Implementation of these updates may make these results inapplicable to your device or system. Intel® Advanced

Data Center Group