...

講演資料

by user

on
Category: Documents
16

views

Report

Comments

Transcript

講演資料
Open Network Platform Switch & Server
2013年10月29日
インテル株式会社
データセンター事業開発部
川久保律夏
本日の内容
1. インテル
インテル® SDN/NFV ビジョン
2. Open Network Platform Switch
3. Open Network Platform Server
サービス・プロバイダー・ネットワークに
求められている変化
Source: Cisco 2012; Ovum 2012; ABI Research 2012; In-Stat 2012; , Analyst Reports; Lit Search; Bain Analysis, Other names and brands may be claimed as the property of others
SDN と NFV による
ネットワーク・アーキテクチャーの進化
現在…
今後…
固定された網構成
VM上で動くネットワーク機能
ブラックボックス化された
アプライアンス
ベンダー固有のソリューション
BRAS
MME
IMS
仮想化対応に優れた x86 サーバ
オープンなSDNスタンダードに基
づくソリューション
VM:
VM:
VM:
BRAS
IMS
EPC
SDN
インテル® Open Network Platform
基盤提供者としてネットワークの進化をリード
Workload
2010
2013
Future
Orchestration
Application
Appliance
Appliance
Appliance
Control
Packet
Controller
Proprietary
Virtual Switch
Virtual Machine Monitor
Signal
Proprietary
Node
Proprietary
Node
Intel Architecture
4:1 Workload Consolidation
CPU
Network Function
Virtualization
NIC
Silicon
Chipset
Acceleration
Switch
Silicon
Software Defined
Networking
Open
Data Plane
Networking
Development Kit
Software
インテル® Open Network Platform を構成する要素
Node
サービス・プロバイダ・ネットワークの仮想化
Cloud RAN
Lower network TCO
Edge Cloud – smart
small cells
Virtualized access
node services
Media Gateways
Evolved Packet Core
Virtualized Network Services
Efficient power managed platforms
Standard High Volume HW
Adaptable network configuration
Multi-tenant, multi-standard network
Access
Multimode
BTS
LTE eNodeB
Micro Cells
DSLAM
OLT
Access
Core
RNC
BSC
Standard High Volume HW
GGSN
SGSN
SGW
PGW
MGW
MME
HSS
PCRF
IMS
MSE
Core
Routers
Servers
Switches
Routers
Appliances
Edge
Core
Data Center
Broadband Remote Access Servers
Virtualized Network Services
Enterprise
Switches & Network Appliances
Adaptable network configuration
Multi-tenant
アーキテクチャーの進化
2013年
2013年
インテル
インテル® Xeon ® プロセッサー
E5E5 -2600 製品ファミリ
製品ファミリー
ファミリー
Mem
DDR 3
Mem
DDR 3
I/O
ICH
Hub
PC Ie
ESI
CPU
CPU
Q PI
Cache
PC Ie
Chip
set
ICH
PC Ie
Q PI
CPU
CPU
DDR 3
Mem
DDR 3
Mem
DDR 3
Mem
DDR 3
Mem
Cache
PC Ie
Mem
DDR 3
PC Ie
DDR 3
Mem
PC Ie
Mem
PC Ie
Cache
DDR 3
DDR 3
PC Ie
CPU
CPU
Cache
Q PI
Mem
DDR 3
CPU
CPU
Q PI
Mem
PC Ie
DDR 3
Mem
PC Ie
Mem
DDR 3
DMI2
DDR 3
Q PI
Mem
PC Ie
2009年
2009年
インテル
プロセッサー
ンテル® Xeon ®プ
ロセッサー
5500番台
5500番台
Ether
Ether
Ether
Ether
Cont
Control.
Cont
Control.
Ether
Ether
Cont
Control.
ICH
1Gx 4port
10Gx 2port 10Gx 2port
1Gx 4port
処理の
処理の効率化
効率化
2011年
2011年 インテル®
インテル® AVX
2012年
2012年 インテル®
インテル® DDIO
インテル® Atom™ プロセッサー C2000 製品ファミリー
第2世代 64ビット対応 SoC
PCIe Gen2
16 Lanes , 4 Controllers
DDR3/3L-1600
4x USB
2.0
Legacy
I/O
SLM
Core
4x
2.5 GbE
1MB L2
Cache
SLM
Core
1MB L2
Cache
SLM
Core
SLM
Core
SLM
Core
2x SATA
3.0
4x SATA
2.0
SLM
Core
SLM
Core
SLM
Core
1MB L2
Cache
1MB L2
Cache
2013年9月発表
Crypto
Accelerator
- エ ネルギー効率の向
ネルギー効率の向上: 1ワットあたり最大 6倍の1パフォーマンス
- 64ビット対応、ECCメモリー、インテル®バーチャライゼーション・テクノロジー
- インテル® クイック・アシスト・テクノロジー
マイクロサーバー、ネットワーク、ストレージ向けに50以上のシステムデザイン
構成:1 ダイナミックWebベンチマーク・パフォー マンスに基づくパフォーマン ス:Atom S1260(8GB、SSD、1GbE)、スコア=1522。Ato m C2750(32GB、SS D、10GbE)、スコア=11351。
S1260(8GB、SSD、1GbE)、スコア=1522、 ノードの 想定消 費電 力=20W、PPW=76.1、Atom C2730(32GB、SSD、10GbE)、スコア=8778、 ノードの想定消費電力=19W、PPW =462。 出典: 2013年8月のインテル社内測 定。詳細 に
ついては、バックアップ・スライドを参照 してく ださ い。結果は、 インテル の社 内分析に基づいており、情報 提供 のみを目 的 に公 開されています。システ ム・ハードウェア またはソフトウェア の設 計ま たは 構成の 違 いは、 実際のパフォー マンスに影響する可能性があります。
パフォーマンス・テストに使用し たソフトウェア および 負荷は、 インテ ルのマイクロプロセッサー のみ に対し てパ フォーマン スが 最適化さ れていた可 能性が あります。SYSmar k、MobileMarkのようなパフォー マンス・テ ストは、特定のコンピューター・システム、 コンポーネン ト、 ソフトウェア、オペレーシ ョン、 および機能を
用いて測定されます。これらの要 素のいず れか に何 らかの 変更を 行うと、結 果が 変わる 可能性 もあります。ご 購入を検 討される 際 には、他 の製 品と組 み合わ せた場合 の製 品パフォーマンスなどを含め、 他の 情報や パフォー マンス・テストも参 考にしてく ださ い。 詳細につ いては、 次の ページを ご覧く ださ い。
http://www.intel.com/performance
Copyright © 2013, Intel Corporation.*その他の名前およびブランドは、 その 他各 社に所有権が ある 可能 性が あります。
2ダイナミックWebベンチマークに基づく1ワットあたりの パフォーマンス:Ato m
8
各ワークロードに最適な
プロセッサー・ラインアップ
ACCESS NETWORKS
基地局
EDGE/CORE NETWORKS ENTERPRISE NETWORKS
インテリジェント
エッジ・システム
スイッチ
無線インフラ
ネットワーク ルーター
メディア処理
コンテンツ配信 ネットワーク セキュリティー
アプライアンス
インテル® アーキテクチャー上での
イノベーション事例
Liquid Applications –
Nokia Solutions Networks
FlexiMultiradio Macro Base Station
ワイヤレス・ネットワークの
エッジ側に、データセンターの
処理機能を追加できるソリュー
ション
基地局内でのコンテンツ保存と
リアルタイムでの情報閲覧が可
能に
Open Network Platform
Switch
インテル® SDNビジョン
物理スイッチ・仮想スイッチの統合管理
Orchestrator
OpenStack Neutron Interface*
Northbound API
SDN コントローラー
Southbound API
OpenFlow API
物理スイッチ
VM
仮想スイッチ
ノード
VM
VM
VM
Virtual Switch
Network
Media
Appliances Gateways
VM
VM
Open vSwitch*
Virtual Switch
Cloud
Servers
EPC
C-RAN
ネットワークの新時代へ
VM
物理スイッチ
物理スイッチ
VM:
VM
仮想スイッ
仮想スイッチ
スイッチ
ONP Switch
Reference Platform
“SeaCliff Trail”
Hybrid
Switching
ONP Server
Reference Platform
“SunRise Trail”
統合されたプラットフォーム
Seacliff Trail
SDN Reference Platform
Intel® Crystal Forest AMC
Intel® Xeon® CPU
Intel® Comms Chipset
Intel® 825xx 10GbE controller
4 QSFP+ 40GbE ports
Intel® Ethernet Switch
FM6700 Series
64P 10G / 18P 40G Eth switch
350 nS latency
Single processor SM and FP
Integrated PHYs
48 SFP+ 10GbE ports
インテル® イーサーネット・スイッチ・プロセッサー
FM6000/FM5000 シリーズ
アーキテクチャー:
アーキテクチャー:
Ultra low latency scheduler
Large shared memory
Virtual output queues
Intel ® FlexPipe™ Technology
2013年3月発売
Control Plane Interface
Intel FlexPipe
Frame Processing Pipeline
RX Port
Logic
64
TX Port
Logic
Rapid Array
64
Shared Memory
RX Port
Logic
TX Port
Logic
用途:
仕様:
64 10G ports or 16 40G ports,
1Billion PPS
L3 switching at 400usec latency
Up to L4 line rate processing
低遅延・低ジッタL3-4スイッチ
ネットワーク・アプライアンス
SDNスイッチ
インテル® FlexPipe™ Technology
SDNに最適化
Channels
Header
Parser
Mapper
CM &
Sched
TCAM &
BST
Nexthop
Table
Atomic Tables
L3
Actions
L2
Lookup
Global
Ports
Modify
Egress
Actions
Configurable Logic
Statistics
Sample Programmable Protocols
Mux &
Transform
Mux &
Transform
CAM
CAM
Action
Action
RAM
RAM
Multiple Stages
Tunneling
TRILL, MPLS, NAT
Network Overlays VxLAN, NVGRE
Virtualization
EVB, VEPA, VEPA+, VN-Tag
Proprietary
Customer defined headers
*内部TCAM Open Flow Flow Entry 12 Tuple x 4000, + Flow Entry圧縮機能
Open Network Software
Local or Remote Management Applications
OpenFlow*S
SDN Controllers
Orchestration
Applications
Network
Virtualization
OpenStack
PlugPlug -in
Management API
L2
Linux*
L3
OvS
Etc.
Core Switch API
Core Switch Abstraction
Switch Adapter API
IA BSP
Switch-specific Adapters
+
Intel®
Ethernet
Switch
Optional
Content
Contributor
Content
Wind River
software
Intel
building
blocks
供給モデル
Wind
River*
Intel
Open
Software
Framework
SDN-Optimized Switch
ODM/
OEM
CPU + chipset
FM6700 Series
SDN Switch Chip
Seacliff Trail
Network Reference Design
End
User
Open Network Platform
Server
インテル® ONP Server Reference Design
2014年にむけて
インテル
インテル® ONP Servers Reference Design
“Sunrise Trail”
サービス・プロバイダー設備での例
vSecurity
Appliance
vLoad
Balancer
Appliance
Storage
Server
VMs
Storage
Server
VMs
Cloud
VMs
Cloud
VMs
Cloud
VMs
インテル® ONP Servers Reference Design
“Sunrise Trail”
デ ータセンターでの例
センターでの例
Open Network Software API
Open Network Software API
Open vSwitch* 1.11/OpenFlow * 1.3/OVSdb
Open vSwitch 1.11/OpenFlow 1.3/OVSdb
Hypervisor: ESX, Hyper-V, KVM
Hypervisor: ESX, Hyper-V, Real time KVM
Intel® DPDK Open vSwitch
SW
OpenStack*
Nova Agent
Community Linux
Intel® DPDK Open vSwitch
OVP
Wind River Systems*
OpenStack
Nova Agent
Real time Linux* Distribution
HW
Intel® Platform for Communications Infrastructure
Intel Reference Platform
SW
HW
Intel® Platform for Communications Infrastructure
Intel Product
Open source
In Planning, Not POR
Intel® DPDK = Intel® Data Plane Development Kit
Intel® Open Network Platform (Intel® ONP)
Wind River
3rd Party Apps
McAfee
* Other names and brands may be claimed as the property of others
インテル® Data Plane Development Kit
ネットワークI/O処理を効率化し、スルー
プット、レイテンシーの向上、消費電力
の削減を実現
Linux ユーザ・スペース・ライブラリー
インテル® Atom™ プロセッサーから
インテル® Xeon®プロセッサーまで対応
https://01.org/packet-processing
からソースコードの
ダウンロード可能
オープンソース, BSD ライセンス
サード・パーティーによる商用版と有償
サポート
インテル® DPDKによる処理の効率化
Kernel/Driver処理のバイパス、Core Affinityの管理
Control
Plane
Data Plane
App
Data Plane
App
Data Plane
App
Linux Kernel
Intel® DPDK
Library
Intel® DPDK
Library
Intel® DPDK
Library
Core 3
Core 4
Network Driver
Core 1
Pole mode driver
User Space I/O
Core 2
インテル® DPDKによる処理の効率化
その他ライブラリー
インテル® DPDKによるパフォーマンスの向上
IPv4 Layer 3 Forwarding on an IA Server Platform
Mpps
255 MPPS
300
250
200
150
Introduction of Integrated
Memory Controller
100
+
Intel® DPDK
Introduction of
Integrated PCIe*
Controller
50
0
2009
2010
2012
2S Intel® Xeon® processor 2S Intel® Xeon® processor 1S Intel® Xeon® E5-2658
E5540
E5645
processors C1 Stepping
(2x4C Nehalem)
(2x6C Westmere-EP)
(1x8C Sandy bridge-EP)
2.53 GHz
2.40 GHz
2.1 GHz
8 x 10GbE PCIe Gen2
2012
2013
2S Intel® Xeon® E5-2658
1S Intel® Xeon® E5processors C1 Stepping
2658v2
(2x8C Sandy bridge-EP) (1x10C Ivy bridge-EP)
2.1 GHz
2.4 GHz
22 x 10GbE PCIe Gen2 12 x 10GbE PCIe Gen2
2013
2S Intel® Xeon® E52658v2
(2x10C Ivy bridge-EP)
2.4 GHz
22 x 10GbE PCIe Gen2
PCIe* Gen 3 will offer better performance and more options
In the case of IPv4 Layer 3 forwarding, we are still I/O limited – i.e. cores capability is not maxed out!!
Intel® DPDK Release 1.3
• SNB @2.1 GHz 1C/1T = 18.6 Mpps
• SNB @2.7 GHz 1C/1T = 23.7 Mpps
Intel® DPDK Release 1.4
• IVB @2.4 GHz 1C/1T = 23.9 Mpps
1C/2T = 24 Mpps
1C/2T = 28.8 Mpps
1C/2T = 28.5 Mpps
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.
まとめ
本日のまとめ
インテルは、サービス・プロバイダー・ネットワークの
仮想化、SDN化に基盤から貢献しています
リファレンス・プラットフォームと各種ソフトウェアに
より製品開発の効率化を促進します
– Open Network Platform Switch & Server
– Open Network Software & Data Plane Development Kit
Start winning
today
by inovating on Intel ® architecture
Fly UP