SlideShare a Scribd company logo
1 of 20
Summit
Developers
Developers Summit 2013 Summer
Webサービスのための
10/40Gigabit Ethernetの可能性
松本直人
さくらインターネット株式会社
さくらインターネット研究所
A4
#devsumiA
Summit
Developers
Developers Summit 2013 Summer
Webサービスと1/10/40GbEの使い分け
D E V O P S M A K E S Y O U R L I F E H A P P Y !
SOURCE: SAKURA Internet Research Center. 12/2012 Project THORN.
Internet
1/10GbE
10/40GbE
Fat-Pipe
Backend
Network
STORAGE,
DATABASE
SSDSSD
SSDSSD
SSDSSD
SSDSSD
SERVER
SERVER
SERVER
SERVER
Web Front Backend
※すでにクラウド事業者では一般的なネットワーク構成
Summit
Developers
Developers Summit 2013 Summer
10 Gigabit Ethernet NICとは?
D E V O P S M A K E S Y O U R L I F E H A P P Y !
$299-から$1,110- までの標準価格帯
Mellanox, Myricom, Intel, Chelsio, Solarflare,
Broadcom など多様なベンダーからリリース済み
SOURCE: COLFAX International.
Summit
Developers
Developers Summit 2013 Summer
40 Gigabit Ethernet NICとは?
D E V O P S M A K E S Y O U R L I F E H A P P Y !
$725- の標準価格帯
Mellanoxからのみリリース済み
※現在唯一の実用的なカード
SOURCE: COLFAX International.
Summit
Developers
Developers Summit 2013 Summer
10 Gigabit Ethernet Cableは光とメタル
D E V O P S M A K E S Y O U R L I F E H A P P Y !
SFP+ Copper Cable
(短距離) SFP+ Optical Cable
(長距離)
SOURCE: COLFAX International.
Summit
Developers
Developers Summit 2013 Summer
40 Gigabit Ethernet Cableは光とメタル
D E V O P S M A K E S Y O U R L I F E H A P P Y !
QSFP+ Copper Cable
(短距離) QSFP+ Optical Cable
(長距離)
SOURCE: COLFAX International.
Summit
Developers
Developers Summit 2013 Summer
10GbE vs 40GbE Cable Connector比較
D E V O P S M A K E S Y O U R L I F E H A P P Y !
SFP+ Cable QSFP+ Cable
SOURCE: COLFAX International.
Summit
Developers
Developers Summit 2013 Summer
40GbEは根本的にケーブルが異なる
D E V O P S M A K E S Y O U R L I F E H A P P Y !
QSFP(Quad Small Form-Factor Pluggable) Cable
© 2013 Mellanox Technologies. All Rights Reserved.
Summit
Developers
Developers Summit 2013 Summer
10 Gigabit Ethernet Switchの価格帯
D E V O P S M A K E S Y O U R L I F E H A P P Y !
Mellanox, Arista, Quanta, Fujitsu, Pica8
など多様なベンダーからリリース済み
$8,280-から$14,250-までの標準価格帯
SOURCE: COLFAX International.
Summit
Developers
Developers Summit 2013 Summer
40 Gigabit Ethernet Switchの価格帯
D E V O P S M A K E S Y O U R L I F E H A P P Y !
Mellanox,Gnodalなどからリリース済み
$14,670-からの標準価格帯
SOURCE: COLFAX International.
Summit
Developers
Developers Summit 2013 Summer
高価な測定機器というハードル
D E V O P S M A K E S Y O U R L I F E H A P P Y !
Xcellon-Flex 4x40GEIxia Chassis
© 1998-2013 Ixia. All rights reserved.
Summit
Developers
Developers Summit 2013 Summer
Intel x86サーバによる測定環境の作り方
D E V O P S M A K E S Y O U R L I F E H A P P Y !
CPU: Intel® Core™ i7-3930K CPU 3.20GHz
RAM: 32GB DDR3-DIMM
OS: Linux 2.6.32-220.23.1.el6.x86_64
NIC: Mellanox Connect X-3 (40GbE)
Benchmark Tool: pkt-gen
CPU: Intel® Core™ i7-3930K CPU 3.20GHz
RAM: 32GB DDR3-DIMM
OS: Linux 2.6.32-220.23.1.el6.x86_64
NIC: Mellanox Connect X-3 (40GbE)
10/40 Gigabit Ethernet
Back-to-Back Connection
SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN.
Summit
Developers
Developers Summit 2013 Summer
Linux系ツールのバージョンアップが必須
D E V O P S M A K E S Y O U R L I F E H A P P Y !
SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN.
# ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10000baseT/Full
Supports auto-negotiation: No
Advertised link modes: 10000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: 40000Mb/s
Duplex: Full
:
Link detected: yes
帯域表示の不一致
Summit
Developers
Developers Summit 2013 Summer
10GbEドライバのインストール方法は簡単
D E V O P S M A K E S Y O U R L I F E H A P P Y !
1) Download from support web
http://ja.broadcom.com/support/ethernet_nic/netxtremeii10.php
2) Install Drivers
# tar xzvf ./netxtreme2-7.4.27.tar.gz
# cd netxtreme2-7.4.27
# make ; make install
©2013 Broadcom Corporation. All rights reserved.
Summit
Developers
Developers Summit 2013 Summer
10/40GbE測定結果(Packet/sec)
D E V O P S M A K E S Y O U R L I F E H A P P Y !
2.1Mpps
(10GbE)
4.5Mpps
(40GbE)
SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN.
Million Packet/sec
Mpps
MTU Size (Byte)
Summit
Developers
Developers Summit 2013 Summer
ベンダーによる10GbE NIC性能差は?
D E V O P S M A K E S Y O U R L I F E H A P P Y !
Corei7-3930K CPU @ 3.20GHz / 32GB DDR3-DIMM / PCI Express 3.0 using linux standard pkt-gen with NETMAP.
SOURCE: SAKURA Internet Research Center. 05/2013 Project THORN.
2.62Mpps
2.81Mpps
2.78Mpps
1.39Gbit/s
1.41Gbit/s
1.39Gbit/s
MTU SIZE 64Byte Short Packet Processing Result(RX)
Summit
Developers
Developers Summit 2013 Summer
簡易的なベンチマーク手法の理解
D E V O P S M A K E S Y O U R L I F E H A P P Y !
SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN.
1/10/40/56Gbit/s
Network Adapter
SERVER
RAMDISK (DRAM)
1/10/40/56Gbit/s
Network Adapter
SERVER
RAMDISK (DRAM)
Back-to-Back Interconnect
/ram /ram
[System; Intel® Core™ i7-3930K CPU @ 3.20GHz / 32GB DDR3-DIMM / Intel 82599-base 10GbE-NIC + Mellanox ConnectX3 40GbE-NIC]
Summit
Developers
Developers Summit 2013 Summer
アプリケーション性能が出ない時は…
D E V O P S M A K E S Y O U R L I F E H A P P Y !
[System; Intel® Core™ i7-3930K CPU @ 3.20GHz / 32GB DDR3-DIMM / Linux 3.7-rc7 / Mellanox ConnectX3 40GbE-NIC]
[Benchmark Tool: nc+dd+tmpfs*, rcopy+tmpfs**,]
5.28 Gbit/sec*
5.37 Gbit/sec*
5.17 Gbit/sec*
18.24 Gbit/sec**
ネットワークアプリケーションが
ボトルネックになっているケース
(BAD KnowHow)
SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN.
Summit
Developers
Developers Summit 2013 Summer
可能性を秘めた10/40GbEの世界
4.5Mpps
(40GbE)
2.1Mpps
(10GbE)
14.2Mpps 10GbE Hardware Offload NIC (RX)
9.9Mpps 40Gbit/s Infiniband HCA(RDMA) RoCEならば…?
Million
Packet/sec
(Mpps)
MTU Size (Byte)
Summit
Developers
Developers Summit 2013 Summer
It’s your turn.

More Related Content

What's hot

redis-benchmark with AMD RYZEN 1800X Intel Kaby Lake (i7-7700K) memo
redis-benchmark with AMD RYZEN 1800X Intel Kaby Lake (i7-7700K) memoredis-benchmark with AMD RYZEN 1800X Intel Kaby Lake (i7-7700K) memo
redis-benchmark with AMD RYZEN 1800X Intel Kaby Lake (i7-7700K) memoNaoto MATSUMOTO
 
Tiny Server Clustering using Vyatta/VyOS (MEMO)
Tiny Server Clustering using Vyatta/VyOS (MEMO)Tiny Server Clustering using Vyatta/VyOS (MEMO)
Tiny Server Clustering using Vyatta/VyOS (MEMO)Naoto MATSUMOTO
 
redis-benchmark with AMD RYZEN 1800X memo
redis-benchmark with AMD RYZEN 1800X memoredis-benchmark with AMD RYZEN 1800X memo
redis-benchmark with AMD RYZEN 1800X memoNaoto MATSUMOTO
 
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistribution
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistributionUSB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistribution
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistributionNaoto MATSUMOTO
 
NexusでAnsibleやってみた
NexusでAnsibleやってみたNexusでAnsibleやってみた
NexusでAnsibleやってみたTakehiro Yokoishi
 
ADS-B, AIS, APRS cheatsheet
ADS-B, AIS, APRS cheatsheetADS-B, AIS, APRS cheatsheet
ADS-B, AIS, APRS cheatsheetNaoto MATSUMOTO
 
UNDOCUMENTED Vyatta vRouter: Unbreakable VPN Tunneling (MEMO)
UNDOCUMENTED Vyatta vRouter: Unbreakable VPN Tunneling (MEMO) UNDOCUMENTED Vyatta vRouter: Unbreakable VPN Tunneling (MEMO)
UNDOCUMENTED Vyatta vRouter: Unbreakable VPN Tunneling (MEMO) Naoto MATSUMOTO
 
Unbreakable VPN using Vyatta/VyOS - HOW TO -
Unbreakable VPN using Vyatta/VyOS - HOW TO -Unbreakable VPN using Vyatta/VyOS - HOW TO -
Unbreakable VPN using Vyatta/VyOS - HOW TO -Naoto MATSUMOTO
 
Control-M 800 - Infrastructure Example
Control-M 800 - Infrastructure ExampleControl-M 800 - Infrastructure Example
Control-M 800 - Infrastructure ExampleOhio University
 
HTTP and 5G (fixed1)
HTTP and 5G (fixed1)HTTP and 5G (fixed1)
HTTP and 5G (fixed1)dynamis
 
20141102 VyOS 1.1.0 and NIFTY Cloud New Features
20141102 VyOS 1.1.0 and NIFTY Cloud New Features20141102 VyOS 1.1.0 and NIFTY Cloud New Features
20141102 VyOS 1.1.0 and NIFTY Cloud New Features雄也 日下部
 
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.MX – универсальная сервисная платформа. Вчера, сегодня, завтра.
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.SkillFactory
 
Cisco asa 5505 vs juniper ssg 5
Cisco asa 5505 vs juniper ssg 5Cisco asa 5505 vs juniper ssg 5
Cisco asa 5505 vs juniper ssg 5IT Tech
 
A Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksA Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksRyousei Takano
 

What's hot (20)

redis-benchmark with AMD RYZEN 1800X Intel Kaby Lake (i7-7700K) memo
redis-benchmark with AMD RYZEN 1800X Intel Kaby Lake (i7-7700K) memoredis-benchmark with AMD RYZEN 1800X Intel Kaby Lake (i7-7700K) memo
redis-benchmark with AMD RYZEN 1800X Intel Kaby Lake (i7-7700K) memo
 
Tiny Server Clustering using Vyatta/VyOS (MEMO)
Tiny Server Clustering using Vyatta/VyOS (MEMO)Tiny Server Clustering using Vyatta/VyOS (MEMO)
Tiny Server Clustering using Vyatta/VyOS (MEMO)
 
redis-benchmark with AMD RYZEN 1800X memo
redis-benchmark with AMD RYZEN 1800X memoredis-benchmark with AMD RYZEN 1800X memo
redis-benchmark with AMD RYZEN 1800X memo
 
SecurityPI - Hardening your IoT endpoints in Home.
SecurityPI - Hardening your IoT endpoints in Home. SecurityPI - Hardening your IoT endpoints in Home.
SecurityPI - Hardening your IoT endpoints in Home.
 
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistribution
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistributionUSB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistribution
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistribution
 
NexusでAnsibleやってみた
NexusでAnsibleやってみたNexusでAnsibleやってみた
NexusでAnsibleやってみた
 
Juniper 40G and 100G
Juniper 40G and 100GJuniper 40G and 100G
Juniper 40G and 100G
 
ADS-B, AIS, APRS cheatsheet
ADS-B, AIS, APRS cheatsheetADS-B, AIS, APRS cheatsheet
ADS-B, AIS, APRS cheatsheet
 
UNDOCUMENTED Vyatta vRouter: Unbreakable VPN Tunneling (MEMO)
UNDOCUMENTED Vyatta vRouter: Unbreakable VPN Tunneling (MEMO) UNDOCUMENTED Vyatta vRouter: Unbreakable VPN Tunneling (MEMO)
UNDOCUMENTED Vyatta vRouter: Unbreakable VPN Tunneling (MEMO)
 
Unbreakable VPN using Vyatta/VyOS - HOW TO -
Unbreakable VPN using Vyatta/VyOS - HOW TO -Unbreakable VPN using Vyatta/VyOS - HOW TO -
Unbreakable VPN using Vyatta/VyOS - HOW TO -
 
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
The Self-Contained SDR Satellite Grand Station with Raspberry Pi 3
 
Control-M 800 - Infrastructure Example
Control-M 800 - Infrastructure ExampleControl-M 800 - Infrastructure Example
Control-M 800 - Infrastructure Example
 
How to Cisco ACI Multi-Pod
How to Cisco ACI Multi-PodHow to Cisco ACI Multi-Pod
How to Cisco ACI Multi-Pod
 
VyattaCore TIPS2013
VyattaCore TIPS2013VyattaCore TIPS2013
VyattaCore TIPS2013
 
SUN
SUNSUN
SUN
 
HTTP and 5G (fixed1)
HTTP and 5G (fixed1)HTTP and 5G (fixed1)
HTTP and 5G (fixed1)
 
20141102 VyOS 1.1.0 and NIFTY Cloud New Features
20141102 VyOS 1.1.0 and NIFTY Cloud New Features20141102 VyOS 1.1.0 and NIFTY Cloud New Features
20141102 VyOS 1.1.0 and NIFTY Cloud New Features
 
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.MX – универсальная сервисная платформа. Вчера, сегодня, завтра.
MX – универсальная сервисная платформа. Вчера, сегодня, завтра.
 
Cisco asa 5505 vs juniper ssg 5
Cisco asa 5505 vs juniper ssg 5Cisco asa 5505 vs juniper ssg 5
Cisco asa 5505 vs juniper ssg 5
 
A Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksA Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center Networks
 

Similar to Webサービスのための 10/40Gigabit Ethernetの可能性

Next Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data CentersNext Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data CentersTheFibreChannel
 
Intel® Ethernet Update
Intel® Ethernet Update Intel® Ethernet Update
Intel® Ethernet Update Michelle Holley
 
cisco-xenpak-10gb-sr-datasheet.pdf
cisco-xenpak-10gb-sr-datasheet.pdfcisco-xenpak-10gb-sr-datasheet.pdf
cisco-xenpak-10gb-sr-datasheet.pdfHi-Network.com
 
BGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveBGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveMiya Kohno
 
Experience of IPv6 Introduction in Japan
Experience of IPv6 Introduction in JapanExperience of IPv6 Introduction in Japan
Experience of IPv6 Introduction in JapanKoji Yasukagawa
 
LPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsLPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsAPNIC
 
Interconnect Your Future with Connect-IB
Interconnect Your Future with Connect-IBInterconnect Your Future with Connect-IB
Interconnect Your Future with Connect-IBMellanox Technologies
 
Raspberry Pi 2 + Windows 10 IoT Core + Node.js
Raspberry Pi 2 + Windows 10 IoT Core + Node.jsRaspberry Pi 2 + Windows 10 IoT Core + Node.js
Raspberry Pi 2 + Windows 10 IoT Core + Node.jsAndri Yadi
 
WAN Emulator Uses New INTEL© Technology
WAN Emulator Uses New INTEL© TechnologyWAN Emulator Uses New INTEL© Technology
WAN Emulator Uses New INTEL© TechnologyGoogleNewsSubmit
 
S5429_LanceBrown
S5429_LanceBrownS5429_LanceBrown
S5429_LanceBrownLance Brown
 
IT Solution through IoT Development
IT Solution through IoT DevelopmentIT Solution through IoT Development
IT Solution through IoT DevelopmentAndri Yadi
 
Deploying cost effective cloud data center
Deploying cost effective cloud data centerDeploying cost effective cloud data center
Deploying cost effective cloud data centerWiudo Laos
 
Cumbre PR/AR sobre el mercado Telco en America Latina
Cumbre PR/AR sobre el mercado Telco en America LatinaCumbre PR/AR sobre el mercado Telco en America Latina
Cumbre PR/AR sobre el mercado Telco en America LatinaFelipe Lamus
 
How Cisco Provides World-Class Technology Conference Experiences Using Automa...
How Cisco Provides World-Class Technology Conference Experiences Using Automa...How Cisco Provides World-Class Technology Conference Experiences Using Automa...
How Cisco Provides World-Class Technology Conference Experiences Using Automa...InfluxData
 
Why 10 Gigabit Ethernet Draft v2
Why 10 Gigabit Ethernet Draft v2Why 10 Gigabit Ethernet Draft v2
Why 10 Gigabit Ethernet Draft v2Vijay Tolani
 
NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...
NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...
NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...VirtualTech Japan Inc.
 

Similar to Webサービスのための 10/40Gigabit Ethernetの可能性 (20)

Next Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data CentersNext Generation Storage Networking for Next Generation Data Centers
Next Generation Storage Networking for Next Generation Data Centers
 
Intel® Ethernet Update
Intel® Ethernet Update Intel® Ethernet Update
Intel® Ethernet Update
 
cisco-xenpak-10gb-sr-datasheet.pdf
cisco-xenpak-10gb-sr-datasheet.pdfcisco-xenpak-10gb-sr-datasheet.pdf
cisco-xenpak-10gb-sr-datasheet.pdf
 
BGP evolution -from SDN perspective
BGP evolution -from SDN perspectiveBGP evolution -from SDN perspective
BGP evolution -from SDN perspective
 
Experience of IPv6 Introduction in Japan
Experience of IPv6 Introduction in JapanExperience of IPv6 Introduction in Japan
Experience of IPv6 Introduction in Japan
 
5G Network Introduction
5G Network Introduction5G Network Introduction
5G Network Introduction
 
LPWA – Giving a Voice to Things
LPWA – Giving a Voice to ThingsLPWA – Giving a Voice to Things
LPWA – Giving a Voice to Things
 
Interconnect Your Future with Connect-IB
Interconnect Your Future with Connect-IBInterconnect Your Future with Connect-IB
Interconnect Your Future with Connect-IB
 
Raspberry Pi 2 + Windows 10 IoT Core + Node.js
Raspberry Pi 2 + Windows 10 IoT Core + Node.jsRaspberry Pi 2 + Windows 10 IoT Core + Node.js
Raspberry Pi 2 + Windows 10 IoT Core + Node.js
 
WAN Emulator Uses New INTEL© Technology
WAN Emulator Uses New INTEL© TechnologyWAN Emulator Uses New INTEL© Technology
WAN Emulator Uses New INTEL© Technology
 
Gluster in Japan 2012-2013
Gluster in Japan 2012-2013Gluster in Japan 2012-2013
Gluster in Japan 2012-2013
 
Gda ipsoc blr_hic_final
Gda ipsoc blr_hic_finalGda ipsoc blr_hic_final
Gda ipsoc blr_hic_final
 
S5429_LanceBrown
S5429_LanceBrownS5429_LanceBrown
S5429_LanceBrown
 
IT Solution through IoT Development
IT Solution through IoT DevelopmentIT Solution through IoT Development
IT Solution through IoT Development
 
Open v ran
Open v ranOpen v ran
Open v ran
 
Deploying cost effective cloud data center
Deploying cost effective cloud data centerDeploying cost effective cloud data center
Deploying cost effective cloud data center
 
Cumbre PR/AR sobre el mercado Telco en America Latina
Cumbre PR/AR sobre el mercado Telco en America LatinaCumbre PR/AR sobre el mercado Telco en America Latina
Cumbre PR/AR sobre el mercado Telco en America Latina
 
How Cisco Provides World-Class Technology Conference Experiences Using Automa...
How Cisco Provides World-Class Technology Conference Experiences Using Automa...How Cisco Provides World-Class Technology Conference Experiences Using Automa...
How Cisco Provides World-Class Technology Conference Experiences Using Automa...
 
Why 10 Gigabit Ethernet Draft v2
Why 10 Gigabit Ethernet Draft v2Why 10 Gigabit Ethernet Draft v2
Why 10 Gigabit Ethernet Draft v2
 
NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...
NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...
NTT Docomo's Challenge looking ahead the world pf 5G × OpenStack - OpenStack最...
 

More from Naoto MATSUMOTO

Alder Lake-S CPU Temperature Monitoring
Alder Lake-S CPU Temperature MonitoringAlder Lake-S CPU Temperature Monitoring
Alder Lake-S CPU Temperature MonitoringNaoto MATSUMOTO
 
CPU製品出荷状況と消費電力の見える化
CPU製品出荷状況と消費電力の見える化CPU製品出荷状況と消費電力の見える化
CPU製品出荷状況と消費電力の見える化Naoto MATSUMOTO
 
2023年以降のサーバークラスタリング設計(メモ)
2023年以降のサーバークラスタリング設計(メモ)2023年以降のサーバークラスタリング設計(メモ)
2023年以降のサーバークラスタリング設計(メモ)Naoto MATSUMOTO
 
防災を考慮した水中調査の一考察
防災を考慮した水中調査の一考察防災を考慮した水中調査の一考察
防災を考慮した水中調査の一考察Naoto MATSUMOTO
 
旅するパケットの見える化
旅するパケットの見える化旅するパケットの見える化
旅するパケットの見える化Naoto MATSUMOTO
 
LTE-M/NB IoTを試してみる nRF9160/Thingy:91
LTE-M/NB IoTを試してみる nRF9160/Thingy:91LTE-M/NB IoTを試してみる nRF9160/Thingy:91
LTE-M/NB IoTを試してみる nRF9160/Thingy:91Naoto MATSUMOTO
 
災害時における無線モニタリングによる社会インフラの見える化
災害時における無線モニタリングによる社会インフラの見える化災害時における無線モニタリングによる社会インフラの見える化
災害時における無線モニタリングによる社会インフラの見える化Naoto MATSUMOTO
 
BeautifulSoup / selenium Deep dive
BeautifulSoup / selenium Deep diveBeautifulSoup / selenium Deep dive
BeautifulSoup / selenium Deep diveNaoto MATSUMOTO
 
Network Adapter Deep dive
Network Adapter Deep diveNetwork Adapter Deep dive
Network Adapter Deep diveNaoto MATSUMOTO
 
x86_64 Hardware Deep dive
x86_64 Hardware Deep divex86_64 Hardware Deep dive
x86_64 Hardware Deep diveNaoto MATSUMOTO
 
3/4G USB modem Cheat Sheet
3/4G USB modem Cheat Sheet3/4G USB modem Cheat Sheet
3/4G USB modem Cheat SheetNaoto MATSUMOTO
 
How To Train Your ARM(SBC)
How To  Train Your ARM(SBC)How To  Train Your ARM(SBC)
How To Train Your ARM(SBC)Naoto MATSUMOTO
 
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~Naoto MATSUMOTO
 
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)Naoto MATSUMOTO
 
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化Naoto MATSUMOTO
 
仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)
仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)
仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)Naoto MATSUMOTO
 

More from Naoto MATSUMOTO (20)

Alder Lake-S CPU Temperature Monitoring
Alder Lake-S CPU Temperature MonitoringAlder Lake-S CPU Temperature Monitoring
Alder Lake-S CPU Temperature Monitoring
 
CPU製品出荷状況と消費電力の見える化
CPU製品出荷状況と消費電力の見える化CPU製品出荷状況と消費電力の見える化
CPU製品出荷状況と消費電力の見える化
 
5Gの見える化
5Gの見える化5Gの見える化
5Gの見える化
 
2023年以降のサーバークラスタリング設計(メモ)
2023年以降のサーバークラスタリング設計(メモ)2023年以降のサーバークラスタリング設計(メモ)
2023年以降のサーバークラスタリング設計(メモ)
 
防災を考慮した水中調査の一考察
防災を考慮した水中調査の一考察防災を考慮した水中調査の一考察
防災を考慮した水中調査の一考察
 
旅するパケットの見える化
旅するパケットの見える化旅するパケットの見える化
旅するパケットの見える化
 
LTE-M/NB IoTを試してみる nRF9160/Thingy:91
LTE-M/NB IoTを試してみる nRF9160/Thingy:91LTE-M/NB IoTを試してみる nRF9160/Thingy:91
LTE-M/NB IoTを試してみる nRF9160/Thingy:91
 
災害時における無線モニタリングによる社会インフラの見える化
災害時における無線モニタリングによる社会インフラの見える化災害時における無線モニタリングによる社会インフラの見える化
災害時における無線モニタリングによる社会インフラの見える化
 
BeautifulSoup / selenium Deep dive
BeautifulSoup / selenium Deep diveBeautifulSoup / selenium Deep dive
BeautifulSoup / selenium Deep dive
 
AMDGPU ROCm Deep dive
AMDGPU ROCm Deep diveAMDGPU ROCm Deep dive
AMDGPU ROCm Deep dive
 
Network Adapter Deep dive
Network Adapter Deep diveNetwork Adapter Deep dive
Network Adapter Deep dive
 
RTL2838 DVB-T Deep dive
RTL2838 DVB-T Deep diveRTL2838 DVB-T Deep dive
RTL2838 DVB-T Deep dive
 
x86_64 Hardware Deep dive
x86_64 Hardware Deep divex86_64 Hardware Deep dive
x86_64 Hardware Deep dive
 
curl --http3 cheatsheet
curl --http3 cheatsheetcurl --http3 cheatsheet
curl --http3 cheatsheet
 
3/4G USB modem Cheat Sheet
3/4G USB modem Cheat Sheet3/4G USB modem Cheat Sheet
3/4G USB modem Cheat Sheet
 
How To Train Your ARM(SBC)
How To  Train Your ARM(SBC)How To  Train Your ARM(SBC)
How To Train Your ARM(SBC)
 
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
全国におけるCOVID-19対策の見える化 ~宿泊業の場合~
 
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
我が国の電波の使用状況/携帯電話向け割当 (2019年3月1日現在)
 
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化
私たちに訪れる(かもしれない)未来と計算機によるモノコトの見える化
 
仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)
仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)
仮想化環境におけるバイナリー・ポータビリティの考察 (WebAssemblyの場合)
 

Recently uploaded

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 

Recently uploaded (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

Webサービスのための 10/40Gigabit Ethernetの可能性

  • 1. Summit Developers Developers Summit 2013 Summer Webサービスのための 10/40Gigabit Ethernetの可能性 松本直人 さくらインターネット株式会社 さくらインターネット研究所 A4 #devsumiA
  • 2. Summit Developers Developers Summit 2013 Summer Webサービスと1/10/40GbEの使い分け D E V O P S M A K E S Y O U R L I F E H A P P Y ! SOURCE: SAKURA Internet Research Center. 12/2012 Project THORN. Internet 1/10GbE 10/40GbE Fat-Pipe Backend Network STORAGE, DATABASE SSDSSD SSDSSD SSDSSD SSDSSD SERVER SERVER SERVER SERVER Web Front Backend ※すでにクラウド事業者では一般的なネットワーク構成
  • 3. Summit Developers Developers Summit 2013 Summer 10 Gigabit Ethernet NICとは? D E V O P S M A K E S Y O U R L I F E H A P P Y ! $299-から$1,110- までの標準価格帯 Mellanox, Myricom, Intel, Chelsio, Solarflare, Broadcom など多様なベンダーからリリース済み SOURCE: COLFAX International.
  • 4. Summit Developers Developers Summit 2013 Summer 40 Gigabit Ethernet NICとは? D E V O P S M A K E S Y O U R L I F E H A P P Y ! $725- の標準価格帯 Mellanoxからのみリリース済み ※現在唯一の実用的なカード SOURCE: COLFAX International.
  • 5. Summit Developers Developers Summit 2013 Summer 10 Gigabit Ethernet Cableは光とメタル D E V O P S M A K E S Y O U R L I F E H A P P Y ! SFP+ Copper Cable (短距離) SFP+ Optical Cable (長距離) SOURCE: COLFAX International.
  • 6. Summit Developers Developers Summit 2013 Summer 40 Gigabit Ethernet Cableは光とメタル D E V O P S M A K E S Y O U R L I F E H A P P Y ! QSFP+ Copper Cable (短距離) QSFP+ Optical Cable (長距離) SOURCE: COLFAX International.
  • 7. Summit Developers Developers Summit 2013 Summer 10GbE vs 40GbE Cable Connector比較 D E V O P S M A K E S Y O U R L I F E H A P P Y ! SFP+ Cable QSFP+ Cable SOURCE: COLFAX International.
  • 8. Summit Developers Developers Summit 2013 Summer 40GbEは根本的にケーブルが異なる D E V O P S M A K E S Y O U R L I F E H A P P Y ! QSFP(Quad Small Form-Factor Pluggable) Cable © 2013 Mellanox Technologies. All Rights Reserved.
  • 9. Summit Developers Developers Summit 2013 Summer 10 Gigabit Ethernet Switchの価格帯 D E V O P S M A K E S Y O U R L I F E H A P P Y ! Mellanox, Arista, Quanta, Fujitsu, Pica8 など多様なベンダーからリリース済み $8,280-から$14,250-までの標準価格帯 SOURCE: COLFAX International.
  • 10. Summit Developers Developers Summit 2013 Summer 40 Gigabit Ethernet Switchの価格帯 D E V O P S M A K E S Y O U R L I F E H A P P Y ! Mellanox,Gnodalなどからリリース済み $14,670-からの標準価格帯 SOURCE: COLFAX International.
  • 11. Summit Developers Developers Summit 2013 Summer 高価な測定機器というハードル D E V O P S M A K E S Y O U R L I F E H A P P Y ! Xcellon-Flex 4x40GEIxia Chassis © 1998-2013 Ixia. All rights reserved.
  • 12. Summit Developers Developers Summit 2013 Summer Intel x86サーバによる測定環境の作り方 D E V O P S M A K E S Y O U R L I F E H A P P Y ! CPU: Intel® Core™ i7-3930K CPU 3.20GHz RAM: 32GB DDR3-DIMM OS: Linux 2.6.32-220.23.1.el6.x86_64 NIC: Mellanox Connect X-3 (40GbE) Benchmark Tool: pkt-gen CPU: Intel® Core™ i7-3930K CPU 3.20GHz RAM: 32GB DDR3-DIMM OS: Linux 2.6.32-220.23.1.el6.x86_64 NIC: Mellanox Connect X-3 (40GbE) 10/40 Gigabit Ethernet Back-to-Back Connection SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN.
  • 13. Summit Developers Developers Summit 2013 Summer Linux系ツールのバージョンアップが必須 D E V O P S M A K E S Y O U R L I F E H A P P Y ! SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN. # ethtool eth0 Settings for eth0: Supported ports: [ TP ] Supported link modes: 10000baseT/Full Supports auto-negotiation: No Advertised link modes: 10000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: No Speed: 40000Mb/s Duplex: Full : Link detected: yes 帯域表示の不一致
  • 14. Summit Developers Developers Summit 2013 Summer 10GbEドライバのインストール方法は簡単 D E V O P S M A K E S Y O U R L I F E H A P P Y ! 1) Download from support web http://ja.broadcom.com/support/ethernet_nic/netxtremeii10.php 2) Install Drivers # tar xzvf ./netxtreme2-7.4.27.tar.gz # cd netxtreme2-7.4.27 # make ; make install ©2013 Broadcom Corporation. All rights reserved.
  • 15. Summit Developers Developers Summit 2013 Summer 10/40GbE測定結果(Packet/sec) D E V O P S M A K E S Y O U R L I F E H A P P Y ! 2.1Mpps (10GbE) 4.5Mpps (40GbE) SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN. Million Packet/sec Mpps MTU Size (Byte)
  • 16. Summit Developers Developers Summit 2013 Summer ベンダーによる10GbE NIC性能差は? D E V O P S M A K E S Y O U R L I F E H A P P Y ! Corei7-3930K CPU @ 3.20GHz / 32GB DDR3-DIMM / PCI Express 3.0 using linux standard pkt-gen with NETMAP. SOURCE: SAKURA Internet Research Center. 05/2013 Project THORN. 2.62Mpps 2.81Mpps 2.78Mpps 1.39Gbit/s 1.41Gbit/s 1.39Gbit/s MTU SIZE 64Byte Short Packet Processing Result(RX)
  • 17. Summit Developers Developers Summit 2013 Summer 簡易的なベンチマーク手法の理解 D E V O P S M A K E S Y O U R L I F E H A P P Y ! SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN. 1/10/40/56Gbit/s Network Adapter SERVER RAMDISK (DRAM) 1/10/40/56Gbit/s Network Adapter SERVER RAMDISK (DRAM) Back-to-Back Interconnect /ram /ram [System; Intel® Core™ i7-3930K CPU @ 3.20GHz / 32GB DDR3-DIMM / Intel 82599-base 10GbE-NIC + Mellanox ConnectX3 40GbE-NIC]
  • 18. Summit Developers Developers Summit 2013 Summer アプリケーション性能が出ない時は… D E V O P S M A K E S Y O U R L I F E H A P P Y ! [System; Intel® Core™ i7-3930K CPU @ 3.20GHz / 32GB DDR3-DIMM / Linux 3.7-rc7 / Mellanox ConnectX3 40GbE-NIC] [Benchmark Tool: nc+dd+tmpfs*, rcopy+tmpfs**,] 5.28 Gbit/sec* 5.37 Gbit/sec* 5.17 Gbit/sec* 18.24 Gbit/sec** ネットワークアプリケーションが ボトルネックになっているケース (BAD KnowHow) SOURCE: SAKURA Internet Research Center. 12/2012 rev2 Project THORN.
  • 19. Summit Developers Developers Summit 2013 Summer 可能性を秘めた10/40GbEの世界 4.5Mpps (40GbE) 2.1Mpps (10GbE) 14.2Mpps 10GbE Hardware Offload NIC (RX) 9.9Mpps 40Gbit/s Infiniband HCA(RDMA) RoCEならば…? Million Packet/sec (Mpps) MTU Size (Byte)
  • 20. Summit Developers Developers Summit 2013 Summer It’s your turn.