SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
FPGAを使ってOpen  vSwitchの
   データプレーンを作る

   慶應義塾⼤大学      空閑洋平,  松⾕谷健史
      <sora@haeena.net>

      SDN  Japan  2012/12/7
概要
•  Open  vSwitchを使ったDIY設計スイッチの発表です
   –  5000円前後のFPGAを想定
   –  1000BASE-‐‑‒T  マルチポート
   –  NIC  Offloading機能
   –  CPU+SW部と転送HW部の分離離
   –  Cut-‐‑‒through  forwarding

•  筐体作成の検討
   –  2万円前後で作るOpen  vSwitch筐体
OpenFlowとスイッチ開発環境
•  NetFPGA
    –  1Gと10Gの4ポート
    –  最近10G向けのOpenFlow実装が公開
•  Broadcom  API
    –  Indigo  firmwareやPica8,など
•  OpenWRT
    –  ソフトウェアで処理理
•  Open  vSwitch
    –  HW化しやすいように設計
•  OFTest
    –  スイッチの機能テスト
スイッチアーキテクチャ (1)
•  Linux+Open  vSwitch  (OVS)のためのHW
•  HW化未実装部分はOVSにOffload  (NIC機能)
•  ⾃自分がほしい機能からHW化
                  Linux+OVS
           Statistics      Flow-mod
           Packet-In       Packet-Out
        SW処理(NIC)          SW処理(NIC)
                           data
                FPGA NIC
Traffic
                           plane
スイッチアーキテクチャ (2)
•  Linux+OVS構成だとCPU+MMU,  memory,  etc.が必要
    –  想定のFPGAのソフトコアだと機能が限定
•  OpenFlow  SwitchのCPU+SW部と転送⽤用HW部を分離離
    –  Ethernetを共有バスとして利利⽤用
   Openflow controller    Openflow controller

                             Host (CPU)
   Switch     Switch
                          Switch     Switch
                           SW         SW
  CPU+SW     CPU+SW

  hardware   hardware    hardware   hardware
OF network
            OF switch1    OF switch2


                         1G x3
                         1G x3
                OF switch x2
                     FPGA            FPGA
Linux + OVSx2
                   (datapath)      (datapath)       OF controller


100M      1G                       1G                 1G
                                                OVS: Open vSwitch
       L2 switch
                                                OF: OpenFlow
スイッチアーキテクチャ (3)
•  Cut-‐‑‒through  forwarding  &&  Pipeline  processing
    –  フレームサイズで遅延の変わらない設計
    –  OpenFlowの適応領領域では遅延が重要なケースが多い
        •  ストレージ,  VoIP,VMマイグレーション
実装
•  Running  code!

•  市販MAC  IP  Coreを使わずに最低限の機能は動作
    –  10/100Base-‐‑‒*,半⼆二重などは未実装
•  開発環境はNetFPGA-‐‑‒1G  (1000BASE-‐‑‒T  4ポート)
    –  Verilog  HDL+オープンソースな開発/検証環境を利利⽤用
        •  MacでVerilogシミュレーション可能  
           (iverilog,gtkwave)
    –  NetFPGAフレームワークは使わずに新規設計
•  code:  https://github.com/sora/ovs-‐‑‒hw
転送HW (NetFPGA-1G)
性能測定
•  性能測定  1:  単体の転送性能測定
•  性能測定  2:  bonding

•  Switch  controllerにRaspberry  Piを利利⽤用
    –  $35で買えるARM11  SoCマシン(100  Mbps  x1ポー
       ト)
    –  OpenFlow  controllerとのTCP通信などは
       RaspberryPiにOffload
Linux+Open vSwitch (Raspberry Pi)
性能測定1: 検証トポロジ
Open  vSwitch側ルール
  ʻ‘in_̲port=0,  actions=output:1ʼ’
  ʻ‘in_̲port=1,  actions=output:0ʼ’
テスト環境はRFC2544を参照                           Measure

                              I/F: Port0   I/F: Port1



         Open vSwitch         I/F: Port0   I/F: Port1
                              (vlan101)    (vlan102)
                                           DUT(ovs-hw)
      eth0:vlan101
      eth0:vlan102            I/F: Port3   I/F: Port2
      eth0:vlan103            (vlan104)    (vlan103)
      eth0:vlan104
性能測定1: ネットワークテスタの紹介
•  ⼿手作りFPGA+PCIeネットワークテスタで性能計測
    –  Lattice  ECP3  versa  kitとNetFPGA-‐‑‒1Gで動作
    –  Node.jsとwebsocketを利利⽤用したwebフロントエンド
•  Code:https://github.com/Murailab-‐‑‒arch/magukara/

                  FPGA
                dev board
                                                Host PC

         Ethernet
                                                         Browser
 DUT                          ng
                                     PCI
         Ethernet        p pi      Express
                       a
                     M
                      user                          node.js
                    registers                mmap       websocket
テスタ画面
テスタ画面

  パラメータ設定   計測結果
計測結果: PPS計測
•  3000円のL2スイッチとPPS⽐比較
         1,520,000
         1,400,000

         1,200,000

         1,000,000
   PPS




          800,000

          600,000

          400,000              L2SW && ovs-hw
          200,000

                0
                     0   400      800   1200   1600


                               Frame size
計測結果: 遅延計測
•  3000円のL2スイッチと遅延⽐比較

                   16,000

                   14,000

                   12,000
                                                  L2SW
    Latency (ns)




                   10,000

                    8000

                    6000

                    4000

                    2000
                                                           ovs-hw
                       0
                            0   200   400   600   800   1000 1200 1400 1600


                                            Frame size
性能測定2
Bondingの性能確認
デバイスドライバが未実装なので,OpenWRTを参考に
  802.1qによる動作検証
Iperfでスループットを計測
トポロジ図                                        PC1 PC2


•  フロールール
 –  Dest  MAC  address
    でoutputを指定                      FPGA 1



•  計測シナリオ                                     FPGA 2
 –  FPGA  Offload無し  (RPiのみ)
 –  PC1-‐‑‒Server1間のみ
 –  PC1-‐‑‒SErver1  +  PC2-‐‑‒Server2同時

                                          Server1 Server2
計測結果
                                  PC1のみ          PC1,2同時
                      1000
                       900
  thruoghput (Mbps)

                       800
                       700
                       600
                       500
                       400
                       300
                       200 FPGA無し
                       100
                         0
                          0   10 20  30     40   50    65

                                     time
Next step: "FPGA hub"
•  楽しい筐体作り
   –  FPGAチップ+メモリ+物理理ポートたくさんだけの箱
   –  部品代は計1万5千円から2万円を想定

•  妄想構成  (価格は発注数量量1の場合)
   –  FPGA  (XC6SLX45T)  5,000  yen
   –  RJ45  x8
   –  PHY  chip  x8
   –  SRAM  (QDRII)  4  MB  1,500  yen
   –  Hub間接続  (SATA  3Gbps  x4)
まとめ
•  ⾼高機能なソフトウェアスイッチであるOpen  vSwitchの
   ためのHWアーキテクチャを提案
•  Open  vSwitchをHW化+物理理ポート拡張する箱を検討

•  今後について
   –  Flow  tableやstatistics保持⽅方法の検討
   –  デバイスドライバ,  Openflowプロトコルの連携
   –  OVSとの連携強化  (ofproto_̲classとの連携など)
   –  OpenFlow以外のOVS機能を検討
Q and A
code:
ovs-‐‑‒hw,  https://sora.github.com/ovs-‐‑‒hw/
magukara,https://github.com/Murailab-‐‑‒arch/magukara/



Simulation  on  your  Mac:
  1.  brew  install  icarus-‐‑‒verilog  gtkwave
  2.  git  clone  http://github.com/sora/ovs-‐‑‒hw
  3.  cd  ovs-‐‑‒hw;  make  test
補足スライド
モジュール構成図




  https://github.com/sora/ovs-hw/tree/master/doc/block_diagram
マルチポート10Gデバイス DIYの検討
•  実際は開発,検証環境を揃えるのが困難
•  参考までに可能性だけ検討

•  開発キットが続々登場
   –  Xilinx  Kintex7  connectivity  kit,  NetFPGA-‐‑‒10Gなど
•  回路路:  1000BASE-‐‑‒Tとの違い  (10G-‐‑‒*Rの場合)
   –  PHYチップの機能をFPGAで処理理
       •  SERDESを使った最低限のPCS/PMA機能
       •  回路路規模が⼤大きいため上位モデルのFPGAが必要
       •  もし個⼈人で買える10  GbE  PHYがあると便便利利
   –  XGMII対応(125MHz,  8  bit  -‐‑‒>  156.25MHz,  64  bit)
Flow table, statistics回路 案
•  Flow  table
    –  いくつかの組み合わせを検討  (使⽤用⽤用途で⼊入れ替え)
        •  TCAM  (BlockRAM)  +  Hash  (SRAM)  など
    –  その他
        •  FPGAなので未使⽤用のtupleはコードをコメントア
           ウトして,その分のリソースをFlow  tableに回す

•  Statistics
    –  HP  DevoFlowなどのトライアルを参考に検討
        •  サンプリング,タイミング調整,など
スイッチアーキテクチャ
•  仮想ポートと物理理ポートのマッピング⽅方法
                                  Linux+OVS
•  独⾃自Ethernet  type  +
  802.1Qライクなカプセル化

•  現在はデバドラが未実装なので                  device driver
                                    (カプセル化)
  ポートごとに別々のVLAN  IDを
  付与して識識別



               FPGA               decap+Forward
               (physical ports)

Mais conteúdo relacionado

Mais procurados

FPGAのトレンドをまとめてみた
FPGAのトレンドをまとめてみたFPGAのトレンドをまとめてみた
FPGAのトレンドをまとめてみたTakefumi MIYOSHI
 
FPGA・リコンフィギャラブルシステム研究の最新動向
FPGA・リコンフィギャラブルシステム研究の最新動向FPGA・リコンフィギャラブルシステム研究の最新動向
FPGA・リコンフィギャラブルシステム研究の最新動向Shinya Takamaeda-Y
 
Synthesijer.Scala (PROSYM 2015)
Synthesijer.Scala (PROSYM 2015)Synthesijer.Scala (PROSYM 2015)
Synthesijer.Scala (PROSYM 2015)Takefumi MIYOSHI
 
FPGAX6_hayashi
FPGAX6_hayashiFPGAX6_hayashi
FPGAX6_hayashi愛美 林
 
ハードウェア技術の動向 2015/02/02
ハードウェア技術の動向 2015/02/02ハードウェア技術の動向 2015/02/02
ハードウェア技術の動向 2015/02/02maruyama097
 
マルチコアとネットワークスタックの高速化技法
マルチコアとネットワークスタックの高速化技法マルチコアとネットワークスタックの高速化技法
マルチコアとネットワークスタックの高速化技法Takuya ASADA
 
NVIDIA TESLA V100・CUDA 9 のご紹介
NVIDIA TESLA V100・CUDA 9 のご紹介NVIDIA TESLA V100・CUDA 9 のご紹介
NVIDIA TESLA V100・CUDA 9 のご紹介NVIDIA Japan
 
High Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many CoreHigh Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many Coreslankdev
 
DPDKを用いたネットワークスタック,高性能通信基盤開発
DPDKを用いたネットワークスタック,高性能通信基盤開発DPDKを用いたネットワークスタック,高性能通信基盤開発
DPDKを用いたネットワークスタック,高性能通信基盤開発slankdev
 
増え続ける情報に対応するためのFPGA基礎知識
増え続ける情報に対応するためのFPGA基礎知識増え続ける情報に対応するためのFPGA基礎知識
増え続ける情報に対応するためのFPGA基礎知識なおき きしだ
 
Lagopus Switch Usecases
Lagopus Switch UsecasesLagopus Switch Usecases
Lagopus Switch UsecasesSakiko Kawai
 
Ethernetの受信処理
Ethernetの受信処理Ethernetの受信処理
Ethernetの受信処理Takuya ASADA
 
透過型確率的パケットマーキング装置の提案と開発(オープンルータコンペティション発表資料)
透過型確率的パケットマーキング装置の提案と開発(オープンルータコンペティション発表資料)透過型確率的パケットマーキング装置の提案と開発(オープンルータコンペティション発表資料)
透過型確率的パケットマーキング装置の提案と開発(オープンルータコンペティション発表資料)Akira Kanaoka
 
Linux packet-forwarding
Linux packet-forwardingLinux packet-forwarding
Linux packet-forwardingMasakazu Asama
 
FPGAによる津波シミュレーション -- GPUを超える高性能計算の手法
FPGAによる津波シミュレーション -- GPUを超える高性能計算の手法FPGAによる津波シミュレーション -- GPUを超える高性能計算の手法
FPGAによる津波シミュレーション -- GPUを超える高性能計算の手法Kentaro Sano
 
Dpdk環境の話
Dpdk環境の話Dpdk環境の話
Dpdk環境の話Masaru Oki
 
GTC 2017 基調講演からディープラーニング関連情報のご紹介
GTC 2017 基調講演からディープラーニング関連情報のご紹介GTC 2017 基調講演からディープラーニング関連情報のご紹介
GTC 2017 基調講演からディープラーニング関連情報のご紹介NVIDIA Japan
 

Mais procurados (20)

FPGAのトレンドをまとめてみた
FPGAのトレンドをまとめてみたFPGAのトレンドをまとめてみた
FPGAのトレンドをまとめてみた
 
FPGA・リコンフィギャラブルシステム研究の最新動向
FPGA・リコンフィギャラブルシステム研究の最新動向FPGA・リコンフィギャラブルシステム研究の最新動向
FPGA・リコンフィギャラブルシステム研究の最新動向
 
Synthesijer.Scala (PROSYM 2015)
Synthesijer.Scala (PROSYM 2015)Synthesijer.Scala (PROSYM 2015)
Synthesijer.Scala (PROSYM 2015)
 
Lagos running on small factor machine
Lagos running on small factor machineLagos running on small factor machine
Lagos running on small factor machine
 
FPGAX6_hayashi
FPGAX6_hayashiFPGAX6_hayashi
FPGAX6_hayashi
 
ハードウェア技術の動向 2015/02/02
ハードウェア技術の動向 2015/02/02ハードウェア技術の動向 2015/02/02
ハードウェア技術の動向 2015/02/02
 
ICD/CPSY 201412
ICD/CPSY 201412ICD/CPSY 201412
ICD/CPSY 201412
 
マルチコアとネットワークスタックの高速化技法
マルチコアとネットワークスタックの高速化技法マルチコアとネットワークスタックの高速化技法
マルチコアとネットワークスタックの高速化技法
 
NVIDIA TESLA V100・CUDA 9 のご紹介
NVIDIA TESLA V100・CUDA 9 のご紹介NVIDIA TESLA V100・CUDA 9 のご紹介
NVIDIA TESLA V100・CUDA 9 のご紹介
 
High Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many CoreHigh Performance Networking with DPDK & Multi/Many Core
High Performance Networking with DPDK & Multi/Many Core
 
DPDKを用いたネットワークスタック,高性能通信基盤開発
DPDKを用いたネットワークスタック,高性能通信基盤開発DPDKを用いたネットワークスタック,高性能通信基盤開発
DPDKを用いたネットワークスタック,高性能通信基盤開発
 
増え続ける情報に対応するためのFPGA基礎知識
増え続ける情報に対応するためのFPGA基礎知識増え続ける情報に対応するためのFPGA基礎知識
増え続ける情報に対応するためのFPGA基礎知識
 
Lagopus Switch Usecases
Lagopus Switch UsecasesLagopus Switch Usecases
Lagopus Switch Usecases
 
Ethernetの受信処理
Ethernetの受信処理Ethernetの受信処理
Ethernetの受信処理
 
透過型確率的パケットマーキング装置の提案と開発(オープンルータコンペティション発表資料)
透過型確率的パケットマーキング装置の提案と開発(オープンルータコンペティション発表資料)透過型確率的パケットマーキング装置の提案と開発(オープンルータコンペティション発表資料)
透過型確率的パケットマーキング装置の提案と開発(オープンルータコンペティション発表資料)
 
Linux packet-forwarding
Linux packet-forwardingLinux packet-forwarding
Linux packet-forwarding
 
FPGAによる津波シミュレーション -- GPUを超える高性能計算の手法
FPGAによる津波シミュレーション -- GPUを超える高性能計算の手法FPGAによる津波シミュレーション -- GPUを超える高性能計算の手法
FPGAによる津波シミュレーション -- GPUを超える高性能計算の手法
 
Fpgax 20130604
Fpgax 20130604Fpgax 20130604
Fpgax 20130604
 
Dpdk環境の話
Dpdk環境の話Dpdk環境の話
Dpdk環境の話
 
GTC 2017 基調講演からディープラーニング関連情報のご紹介
GTC 2017 基調講演からディープラーニング関連情報のご紹介GTC 2017 基調講演からディープラーニング関連情報のご紹介
GTC 2017 基調講演からディープラーニング関連情報のご紹介
 

Destaque

FPGA workshop (2012f): Network Tester
FPGA workshop (2012f): Network TesterFPGA workshop (2012f): Network Tester
FPGA workshop (2012f): Network Testerykuga
 
Pencil Shavings: 4Q14 GPC, Beijing
Pencil Shavings: 4Q14 GPC, BeijingPencil Shavings: 4Q14 GPC, Beijing
Pencil Shavings: 4Q14 GPC, BeijingLeo Burnett
 
Bert Hamelers - Energy from CO2
Bert Hamelers - Energy from CO2Bert Hamelers - Energy from CO2
Bert Hamelers - Energy from CO2Dutch Power
 
Study: How Germany's Dax 30 companies use PMP, Scrum and Design Thinking
Study: How Germany's Dax 30 companies use PMP, Scrum and Design ThinkingStudy: How Germany's Dax 30 companies use PMP, Scrum and Design Thinking
Study: How Germany's Dax 30 companies use PMP, Scrum and Design ThinkingDSP-Partners
 
CanFitPro Goal Setting For Success
CanFitPro Goal Setting For SuccessCanFitPro Goal Setting For Success
CanFitPro Goal Setting For SuccessJustin Tamsett
 
презентация 2 таможенная стоимость
презентация 2 таможенная стоимостьпрезентация 2 таможенная стоимость
презентация 2 таможенная стоимостьAlexey Kablov
 
Strategies to learn to draw
Strategies to learn to drawStrategies to learn to draw
Strategies to learn to drawamocarska
 

Destaque (13)

FPGA workshop (2012f): Network Tester
FPGA workshop (2012f): Network TesterFPGA workshop (2012f): Network Tester
FPGA workshop (2012f): Network Tester
 
Pencil Shavings: 4Q14 GPC, Beijing
Pencil Shavings: 4Q14 GPC, BeijingPencil Shavings: 4Q14 GPC, Beijing
Pencil Shavings: 4Q14 GPC, Beijing
 
Bert Hamelers - Energy from CO2
Bert Hamelers - Energy from CO2Bert Hamelers - Energy from CO2
Bert Hamelers - Energy from CO2
 
Study: How Germany's Dax 30 companies use PMP, Scrum and Design Thinking
Study: How Germany's Dax 30 companies use PMP, Scrum and Design ThinkingStudy: How Germany's Dax 30 companies use PMP, Scrum and Design Thinking
Study: How Germany's Dax 30 companies use PMP, Scrum and Design Thinking
 
Neck pain
Neck painNeck pain
Neck pain
 
Spenser Benefield - Resume
Spenser Benefield - ResumeSpenser Benefield - Resume
Spenser Benefield - Resume
 
CanFitPro Goal Setting For Success
CanFitPro Goal Setting For SuccessCanFitPro Goal Setting For Success
CanFitPro Goal Setting For Success
 
Роль регламентуючих документів у профілактиці поширення нелегальних наркотикі...
Роль регламентуючих документів у профілактиці поширення нелегальних наркотикі...Роль регламентуючих документів у профілактиці поширення нелегальних наркотикі...
Роль регламентуючих документів у профілактиці поширення нелегальних наркотикі...
 
презентация 2 таможенная стоимость
презентация 2 таможенная стоимостьпрезентация 2 таможенная стоимость
презентация 2 таможенная стоимость
 
Escuelas economicas 1
Escuelas economicas 1Escuelas economicas 1
Escuelas economicas 1
 
Modelos
ModelosModelos
Modelos
 
Strategies to learn to draw
Strategies to learn to drawStrategies to learn to draw
Strategies to learn to draw
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 

Semelhante a SDN Japan: ovs-hw

Trema day 1
Trema day 1Trema day 1
Trema day 1ykuga
 
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...VirtualTech Japan Inc.
 
[bladeRF + MATLAB/Simulink] SDRデバイス利用の手引き
[bladeRF + MATLAB/Simulink] SDRデバイス利用の手引き[bladeRF + MATLAB/Simulink] SDRデバイス利用の手引き
[bladeRF + MATLAB/Simulink] SDRデバイス利用の手引きRapidRadioJP
 
FD.io VPP事始め
FD.io VPP事始めFD.io VPP事始め
FD.io VPP事始めtetsusat
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理Motonori Shindo
 
Deep Learning Lab MeetUp 学習編 AzureインフラとBatch AI
Deep Learning Lab MeetUp 学習編 AzureインフラとBatch AIDeep Learning Lab MeetUp 学習編 AzureインフラとBatch AI
Deep Learning Lab MeetUp 学習編 AzureインフラとBatch AI喜智 大井
 
『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』Juniper Networks (日本)
 
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~npsg
 
KVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマークKVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマークVirtualTech Japan Inc.
 
pgconfasia2016 lt ssd2gpu
pgconfasia2016 lt ssd2gpupgconfasia2016 lt ssd2gpu
pgconfasia2016 lt ssd2gpuKohei KaiGai
 
20150715 xflow kikuta_final
20150715 xflow kikuta_final20150715 xflow kikuta_final
20150715 xflow kikuta_finalKazumasa Ikuta
 
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばLagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばYoshihiro Nakajima
 
Sparkパフォーマンス検証
Sparkパフォーマンス検証Sparkパフォーマンス検証
Sparkパフォーマンス検証BrainPad Inc.
 
第11回ACRiウェビナー_東工大/坂本先生ご講演資料
第11回ACRiウェビナー_東工大/坂本先生ご講演資料第11回ACRiウェビナー_東工大/坂本先生ご講演資料
第11回ACRiウェビナー_東工大/坂本先生ご講演資料直久 住川
 
20170421 tensor flowusergroup
20170421 tensor flowusergroup20170421 tensor flowusergroup
20170421 tensor flowusergroupManaMurakami1
 
200625material naruse
200625material naruse200625material naruse
200625material naruseRCCSRENKEI
 
Interrupt Affinityについて
Interrupt AffinityについてInterrupt Affinityについて
Interrupt AffinityについてTakuya ASADA
 

Semelhante a SDN Japan: ovs-hw (20)

Trema day 1
Trema day 1Trema day 1
Trema day 1
 
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
OpenStack Kilo with 6Wind VA High-Performance Networking Using DPDK - OpenSta...
 
Multi Chassis LAG for Cloud builders
Multi Chassis LAG for Cloud buildersMulti Chassis LAG for Cloud builders
Multi Chassis LAG for Cloud builders
 
[bladeRF + MATLAB/Simulink] SDRデバイス利用の手引き
[bladeRF + MATLAB/Simulink] SDRデバイス利用の手引き[bladeRF + MATLAB/Simulink] SDRデバイス利用の手引き
[bladeRF + MATLAB/Simulink] SDRデバイス利用の手引き
 
FD.io VPP事始め
FD.io VPP事始めFD.io VPP事始め
FD.io VPP事始め
 
フロー技術によるネットワーク管理
フロー技術によるネットワーク管理フロー技術によるネットワーク管理
フロー技術によるネットワーク管理
 
Deep Learning Lab MeetUp 学習編 AzureインフラとBatch AI
Deep Learning Lab MeetUp 学習編 AzureインフラとBatch AIDeep Learning Lab MeetUp 学習編 AzureインフラとBatch AI
Deep Learning Lab MeetUp 学習編 AzureインフラとBatch AI
 
『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』『WAN SDN Controller NorthStarご紹介 & デモ』
『WAN SDN Controller NorthStarご紹介 & デモ』
 
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
 
[DL Hacks]FPGA入門
[DL Hacks]FPGA入門[DL Hacks]FPGA入門
[DL Hacks]FPGA入門
 
KVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマークKVM環境におけるネットワーク速度ベンチマーク
KVM環境におけるネットワーク速度ベンチマーク
 
pgconfasia2016 lt ssd2gpu
pgconfasia2016 lt ssd2gpupgconfasia2016 lt ssd2gpu
pgconfasia2016 lt ssd2gpu
 
Myoshimi extreme
Myoshimi extremeMyoshimi extreme
Myoshimi extreme
 
20150715 xflow kikuta_final
20150715 xflow kikuta_final20150715 xflow kikuta_final
20150715 xflow kikuta_final
 
Lagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそばLagopus workshop@Internet weekのそば
Lagopus workshop@Internet weekのそば
 
Sparkパフォーマンス検証
Sparkパフォーマンス検証Sparkパフォーマンス検証
Sparkパフォーマンス検証
 
第11回ACRiウェビナー_東工大/坂本先生ご講演資料
第11回ACRiウェビナー_東工大/坂本先生ご講演資料第11回ACRiウェビナー_東工大/坂本先生ご講演資料
第11回ACRiウェビナー_東工大/坂本先生ご講演資料
 
20170421 tensor flowusergroup
20170421 tensor flowusergroup20170421 tensor flowusergroup
20170421 tensor flowusergroup
 
200625material naruse
200625material naruse200625material naruse
200625material naruse
 
Interrupt Affinityについて
Interrupt AffinityについてInterrupt Affinityについて
Interrupt Affinityについて
 

Último

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 

Último (9)

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 

SDN Japan: ovs-hw