160311_icm2015-muramatsu-v2.pptx

Size: px
Start display at page:

Download "160311_icm2015-muramatsu-v2.pptx"

Transcription

1 Linux におけるパケット処理機構の 性能評価に基づいた NFV 導 の 検討 村松真, 川島 太, 中 裕貴, 林經正, 松尾啓志 名古屋 業 学 学院 株式会社ボスコ テクノロジーズ ICM 研究会 2016/03/11

2 研究 的 VM 仮想 NIC バックエンド機構 仮想化環境 仮想スイッチ パケット処理機構 物理環境 性能要因を考察 汎 IA サーバ NFV 環境に適したサーバ構成を検討 1

3 アウトライン u 研究 的 ü パケット処理機構と仮想 NIC バックエンド機構 u 評価内容 評価 (1): 物理サーバ上でのパケット転送評価 (2): VMと仮想スイッチ間のパケット転送評価 (3): VM 上でのパケット転送 u NFV 環境のサーバ構成の検討 u まとめと今後の課題 2

4 Network Functions Virtualization (NFV) u ソフトウェアでネットワーク機能を実現 専 ハードウェア機器 VM VM VM 汎 IA サーバ 機器コスト 運 コストを削減 迅速かつ柔軟にサービスを提供可能 3

5 汎 IA サーバの課題 VM 仮想 NIC バックエンド機構 パケットコピー コンテキストスイッチ 仮想スイッチ OpenFlow 処理 パケット処理機構 割り込み 新たなパケット処理機構 ( 仮想スイッチ )/ 仮想 NICバックエンド機構が提案 汎 IAサーバ 4

6 パケット処理機構 / 仮想 NIC バックエンド機構 u パケット処理機構 ( 仮想スイッチ ) ü NAPI: Linux New API (Open vswitch) ü netmap (VALE) ü Intel DPDK (OVS with DPDK, Lagopus) u 仮想 NIC バックエンド機構 ü vhost-net ü vhost-user 5

7 パケット処理機構と仮想スイッチ Linux NAPI netmap DPDK user space Open vswitch VALE スイッチ 直接参照 netmap API DMA page DPDK API memory kernel space skb DMA page memory DMA 割り込み DMA / ポーリング netmap ring memory DMA 割り込み DMA / ポーリング DMA from User Space DMA to User Space ポーリング NIC NIC NIC 6

8 OVS/DPDK と Lagopus の違い OVS/DPDK Linux NAPI (Run to completion) netmap DPDK CPU1 Processing user space I/O RX Processing I/O TX VALEスイッチ フロー単位で並列処理 I/O RX Processing I/O TX 直接参照 Open vswitch Lagopus (Pipeline) CPU2 netmap API CPU1 DPDK API DMA I/O page TX (Hugepage) I/O RX memory kernel space I/O RX skb --- 処理 --- 出 をパイプライン処理 DMA page Processing memory DMA 割り込み DMA / ポーリング NIC I/O RX Processing netmap ring CPU2 memory DMA 割り込み DMA / ポーリング I/O TX I/O TX NIC CPU3 DMA from User Space NIC DMA to User Space ポーリング 7

9 仮想 NIC バックエンド機構 vhost-net memory vhost-user memory バッファ user space kernel space VM コンテキストスイッチが発 vhost-net メモリコピー memory 参照 VM メモリコピー コンテキストスイッチが発 しない 物理サーバ 物理サーバ 8

10 アウトライン u 研究 的 ü パケット処理機構と仮想 NIC バックエンド機構 u 評価内容 評価 (1): 物理サーバ上でのパケット転送評価 (2): VMと仮想スイッチ間のパケット転送評価 (3): VM 上でのパケット転送 u NFV 環境のサーバ構成の検討 u まとめと今後の課題 9

11 本研究における評価対象と評価項 物理環境の評価対象 仮想化環境の評価対象 パケット処理機構 Linux NAPI netmap Intel DPDK 仮想スイッチ Open vswitch VALE Lagopus 仮想 NIC バックエンド機構 vhost-net vhost-user 評価項 フロー数 エントリ数 チェーニング数 VM のパケット処理機構 単 フロー 単 エントリ 単 VM Linux NAPI 複数フロー 複数エントリ 複数 VM netmap Intel DPDK パケット転送速度 パケット転送遅延時間 遅延ジッタ 10

12 アウトライン u 研究 的 ü パケット処理機構と仮想 NIC バックエンド機構 u 評価内容 評価 (1): 物理サーバ上でのパケット転送評価 (2): VMと仮想スイッチ間のパケット転送評価 (3): VM 上でのパケット転送 u NFV 環境のサーバ構成の検討 u まとめと今後の課題 11

13 評価 (1): 評価環境 スループット 遅延 Open Source Traffic Analyzer エントリ数 : 1 in_port=1, output:2 仮想スイッチ パケット処理機構 port2 port1 1 フロー UDP 10G Ethernet 物理サーバ port1 port2 物理サーバの性能 CPU Intel Core i7 3.4GHz (4core, HT:off) Memory 16GB NIC Intel X540-T2 10Gb Ethernet Open Source Traffic Analyzer, OS OVS netmap Lagopus DPDK ソフトウェアバージョン Fedora 22 ( x86 64) v2.4.0 v11.1 v0.2.3 v

14 評価 (1): 評価対象 / 評価内容 u 評価対象 OVS/NAPI VALE/netmap OVS/DPDK Lagopus/DPDK 仮想スイッチ OVS VALE OVS Lagopus ( 動作空間 ) (Kernel) (User) (User) (User) パケット処理機構 NAPI netmap DPDK DPDK u 評価内容 ü パケット転送速度 ü パケット転送遅延 13

15 評価 (1): パケット転送速度 [B] Throughput [Gbps] v0.2.4 で改善 約 3.5Gbps (64B) OVS/NAPI VALE/netmap OVS/DPDK Lagopus/DPDK 14

16 評価 (1): 1 パケットに必要な CPU サイクル数 u CPU Hz (3.4G) pps から概算 OVS/NAPI VALE/netmap OVS/DPDK Lagopus/DPDK 2, ,389 OVS/NAPI に焦点を当てて要因を考察 Assessing Soft- and Hardware Bottlenecks in PC-based Packet Forwarding Systems, Paul Emmerich et. al, Technische Universität München, ICN

17 評価 (1): OVS/NAPI の性能要因 skb Cycles L1 Cache header skb Linear Buf memcpy DMA page memory RAM Cycles NIC memcpyだけで約 1000サイクル消費 Data Size [B] Data Size [B] 16

18 評価 (1): OVS/NAPI の性能要因 skb skb の確保 / 解放 header skb Linear Buf lock/unlock 6 回 memcpy DMA page memory 根源的な処理に約 50%(1000~/2294) のサイクル数を消費 NIC netmap, DPDK はゼロコピー, ロック回数の削減により 速化を実現 17

19 評価 (1): パケット転送遅延 u 転送レート ü 100K pps Counts 500, , , ,000 OSTA OVS/DPDK VALE/netmap OVS/NAPI 100,000 0 Lagopus/DPDK Latency [us] 18

20 評価 (1): パケット転送遅延 Counts Counts 70,000 60,000 50,000 40,000 30,000 20,000 10, ,000 60,000 50,000 40,000 30,000 20,000 10, K OSTA OVS/NAPI VALE/netmap OVS/DPDK Lagopus/DPDK ハードウェア割り込みとポーリングが半々に混在 Latency [us] 1M OSTA OVS/NAPI VALE/netmap OVS/DPDK Lagopus/DPDK DPDKはポーリングのみであるため遅延ジッタが常に安定 ほとんどのパケットをポーリング処理 Latency [us] 19

21 アウトライン u 研究 的 ü パケット処理機構と仮想 NIC バックエンド機構 u 評価内容 評価 (1): 物理サーバ上でのパケット転送評価 (2): VMと仮想スイッチ間のパケット転送評価 (3): VM 上でのパケット転送 u NFV 環境のサーバ構成の検討 u まとめと今後の課題 20

22 評価 (2): 評価環境 VM の性能 CPU Memory OS 2 cores 1 GB CentOS 7.2 Open Source Traffic Analyzer 1 フロー UDP VM port2 仮想 NIC バックエンド機構 OVS エントリ数 : 1 port1 観測点 in_port=2, output:1 物理サーバ port1 10G Ethernet 21

23 評価 (2): 各実装パターンの評価 Pattern 1 Pattern 2 コンテキストスイッチ コンテキストスイッチ以外 VM VM OVS (User) User Kernel User Kernel OVS (Kernel) vhost-net port1 Pattern 3 VM OVS (DPDK) vhost-net User vhost-net port1 Pattern 4 (vhost-user) VM OVS (DPDK) port1 port1 22

24 評価 (2): 評価結果 10 64B 128B 256B 384B 512B 768B 1024B 1500B Throughput [Gbps] 8 6 コンテキストスイッチが発 しない 4 2 メモリコピーカーネル / ユーザ空間間のコンテキストスイッチ 0 Pattern 1 Pattern 2 Pattern 3 Pattern 4 23

25 アウトライン u 研究 的 ü パケット処理機構と仮想 NIC バックエンド機構 u 評価内容 評価 (1): 物理サーバ上でのパケット転送評価 (2): VMと仮想スイッチ間のパケット転送評価 (3): VM 上でのパケット転送 u NFV 環境のサーバ構成の検討 u まとめと今後の課題 24

26 評価 (3): 評価環境 ü Pattern 1 と Pattern 4を対象 vhost-net/ovs(kernel) vhost-user/ovs(dpdk) OVS/ NAPI in_port=3, output:4 port3 VM port4 Open Source Traffic Analyzer in_port=1, output:3 in_port=4, output:2 仮想 NIC バックエンド機構 OVS port2 port1 1 フロー UDP 物理サーバ port1 port2 10G Ethernet 25

27 Throughput [Mpps] 評価 (3): パケット転送速度 Pattern 1 Pattern 4 Theoretical Packet Size [B] Throughput [Mpps] Pattern 1 Pattern 4 評価 (1): OVS/NAPI VMのOVS/NAPIがボトルネック コンテキストスイッチがボトルネック Packet Size [B] 26

28 アウトライン u 研究 的 ü パケット処理機構と仮想 NIC バックエンド機構 u 評価内容 評価 (1): 物理サーバ上でのパケット転送評価 (2): VMと仮想スイッチ間のパケット転送評価 (3): VM 上でのパケット転送 u NFV 環境のサーバ構成の検討 u まとめと今後の課題 27

29 NFV 環境のサーバ構成の検討 u 評価 (1) に基づく検討 ü 転送速度 ü 遅延時間 ジッタ ü 汎 性 ü OVS/NAPI ü VALE/netmap ü OVS/DPDK 状況に応じたパケット処理機構と仮想スイッチを選択 7Mpps per worker thread 遅延ジッタが不安定 28

30 まとめと今後の課題 u まとめ ü Linux 上で様々なパケット処理機構を評価し 性能要因を考察 ü 転送速度を重要視する場合はnetmap, Intel DPDK New API では memcpy や lock などに処理に 半のサイクル数を消費 ü 遅延ジッタはNew API, netmap, Intel DPDKすべてにおいて抑えられることが確認 厳密に抑えたい場合は Intel DPDK が適切 u 今後の課題 ü 多数のフローが混在する環境下での評価 ü VM 上で DPDK などのパケット処理機構を いた際の評価 29

31 Lagopus の遅延ジッタ Frequency OSTA OVS/NAPI VALE/netmap OVS/DPDK Lagopus/DPDK Lagopus/DPDK' Latency [ns] 40 Frequency OSTA OVS/NAPI VALE/netmap OVS/DPDK Lagopus/DPDK Lagopus/DPDK' Latency [ns] 40 30

32 cycle vs. pps u CPU = Core i (3.4GHz, Ivy) cycles vs. pps (3.4GHz) Throughtpu [Mpps] Cycles 31

Lagopus SDN/OpenFlow switch: yet another SDN/OF switch agent and high-performance software switch

Lagopus SDN/OpenFlow switch: yet another SDN/OF switch agent and high-performance software switch 汎用 x86 サーバを用いた高速なソフトウエアパケット処理技術 中島佳宏 This research is a part of the project for Research and Development of Network Virtualization Technology supported by the Ministry of Internal Affairs and Communications.

More information

スライド 1

スライド 1 仮想化環境でのパケット転送 - 性能測定結果 & 考察 - 海老澤健太郎 @ パラレルス株式会社 2011/12/01 Internet Week 2011 性能測定 構成 DUT (Device Under Test) - Dell PowerEdge R410 CPU x 2 : Xeon L5520 @ 2.27GHz QEMU VM e1000 VM virtio-net VM vhost-net

More information

スライド 1

スライド 1 Introduction to Intel DPDK Oct 24 th, 2014 IGEL Co.,Ltd. Tetsuya Mukawa 武川哲也 はじめに Q: Intel DPDK( 以下 DPDK) って? A: 高スループット / 低レイテンシのネットワークを実現する仕組みです Q: DPDK の目的は? A: 高価な NW 機器と同等の機能 性能を Linux/BSD 上のソフトウェアで実現することです

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション ソフトウェアパケット処理とハードウェアパケット処理 ~ アーキテクチャ ~ JANOG 37 @ 名古屋 海老澤健太郎 [email protected] Twitter: @ebiken Janog 37 ソフトウェア & ハードウェアパケット処理 Kentaro Ebisawa 2016/01/22 1 自己紹介 : 海老澤健太郎 (Kentaro Ebisawa) ネットワーク系 海外 NW

More information

[公開OK][空閑さん資料]kuga-ovs-fpga.pptx

[公開OK][空閑さん資料]kuga-ovs-fpga.pptx FPGA を使って Open vswitch の データプレーンを作る 慶應義塾 大学空閑洋平, 松 谷健史 SDN Japan 2012/12/7 Open vswitch を使った DIY 設計スイッチの発表です 5000 円前後の FPGA を想定 1000BASE- T マルチポート NIC Offloading 機能 CPU+SW 部と転送 HW 部の分離離

More information

Software-Defined Tester(SDT) を用いた高精度遅延測定による SDN/NFV 品質向上 富士通アドバンストテクノロジ株式会社システム技術統括部大久保克彦 0 Copyright 2017 FUJITSU AD

Software-Defined Tester(SDT) を用いた高精度遅延測定による SDN/NFV 品質向上 富士通アドバンストテクノロジ株式会社システム技術統括部大久保克彦 0 Copyright 2017 FUJITSU AD Software-Defined Tester(SDT) を用いた高精度遅延測定による SDN/NFV 品質向上 富士通アドバンストテクノロジ株式会社システム技術統括部大久保克彦 [email protected] 0 背景 リアルタイム性が必要な分野への適用 5G( 低遅延 ) による新たなサービス展開 ゲーム VoIP 動画医療金融車載 遅延がサービス品質に直結 End-to-End

More information

netmapによる 実践パケット処理プログラミング

netmapによる 実践パケット処理プログラミング netmap による 実践パケット処理プログラミング [email protected] Copyright 2016 Internet Initiative Japan, Inc. 1 netmap とは? a framework for fast packet I/O ピサ大学の Luigi Rizzo 教授が設計した API 送受信パケット用のバッファを予め確保 userland/kernel でその領域を

More information

IO Linux Vyatta PC

IO Linux Vyatta PC IO [email protected] IO Linux Vyatta PC socket queue Process(User) Process(Kernel) input queue SW Intr Handler HW Intr Handler NIC NIC:1GbE 10GbE CPU:1GHz 3.2GHz:CPU 1/10 CPU 1CPU NIC NIC socket queue Process(User)

More information

bitvisor_summit.pptx

bitvisor_summit.pptx BitVisor 内蔵の lwip で Alkanet ログの送信を試みる 命館 学システムソフトウェア研究室 下雄也, 明 修平, 瀧本栄, 利公 1 はじめに (1/4) 近年, マルウェアが増加しており, マルウェアの脅威が問題となっている マルウェアの脅威に対抗するためには, 多数のマルウェアを迅速に解析する必要がある システムコールトレーサ Alkanet Windows 上で動作するマルウェアを対象とし,

More information

Microsoft PowerPoint - NV研究会_201404_amemiya_fin.pptx

Microsoft PowerPoint - NV研究会_201404_amemiya_fin.pptx : Access Gateway for of vnode System 2014/04/11 第 9 回 NV 研究会 宮宏 郎, 加藤順, 橋広, 上野仁, 阿 留健, 吉章次富 通株式会社 本研究成果は情報通信研究機構 (T) 委託研究 新世代ネットワークを えるネットワーク仮想化基盤技術の研究開発 課題ア統合管理型ネットワーク仮想化基盤技術の研究開発 により得られたものです vnode System

More information

Microsoft Word - Dolphin Expressによる10Gbpソケット通信.docx

Microsoft Word - Dolphin Expressによる10Gbpソケット通信.docx Dolphin Express による 10Gbps ソケット通信 Dolphin Express は 標準的な低価格のサーバを用いて 強力なクラスタリングシステムが構築できる ハードウェアとソフトウェアによる通信用アーキテクチャです 本資料では Dolphin Express 製品の概要と 実際にどの程度の性能が出るのか市販 PC での実験結果をご紹介します Dolphin Express 製品体系

More information

Linux @ S9 @ CPU #0 CPU #1 FIB Table Neighbor Table 198.51.100.0/24 fe540072d56f 203.0.113.0/24 fe54003c1fb2 TX Ring TX Ring TX Buf. Dsc. RX Buf. Dsc. TX Buf. Dsc. RX Buf. Dsc. Packet NIC #0 NIC #1 CPU

More information

VMware VirtualCenter: Virtual Infrastructure Management Software

VMware VirtualCenter: Virtual Infrastructure  Management Software VMware : CPU 1998 VMware : 50(R&D) : Workstation1999 GSX Server 2001 ESX Server 2001 : 900 100805%VMware 200 100 10,000 2 VMware Workstation 1999 Linux x86 3 VMware GSX Server Windows Linux x86 4 VMware

More information

Microsoft PowerPoint - ONIC_SD-WAN_ver3

Microsoft PowerPoint - ONIC_SD-WAN_ver3 ブロケードの vcpe & SD-WAN SD-WAN as a Service ブロケードってだれ? 11 1 より + = BROCADERUCKUS! ブロケー デラックス データセンターからエッジまでのトータルソリューション Nov 2012 Jan 2013 Mar 2015 Dec 2014 Feb 2015 Jun 2014 July 2015 Sep 2014 Mar 2016 Apr

More information

strtok-count.eps

strtok-count.eps IoT FPGA 2016/12/1 IoT FPGA 200MHz 32 ASCII PCI Express FPGA OpenCL (Volvox) Volvox CPU 10 1 IoT (Internet of Things) 2020 208 [1] IoT IoT HTTP JSON ( Python Ruby) IoT IoT IoT (Hadoop [2] ) AI (Artificial

More information

nakayama15icm01_l7filter.pptx

nakayama15icm01_l7filter.pptx Layer-7 SDN SDN NFV 50 % 3 MVNO 1 2 ICM @ 2015/01/16 2 1 1 2 2 1 2 2 ICM @ 2015/01/16 3 2 Service Dependent Management (SDM) SDM Simple Management of Access-Restriction Translator Gateway (SMART-GW) ICM

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション VTN Manager の内部実装 2014-10-29 NEC ソフトウェア構成 VTN はAD-SAL Applicationとして実装 今後 MD-SALに移行予定 管理対象スイッチはOpenFlowスイッチのみ OpenFlow 1.0/1.3に対応 VTN Manager Switch Manager Topology Manager Routing Forwarding Rules Manager

More information

total-all-nt.dvi

total-all-nt.dvi XI W I D E P R O J E C T 1 WIDE Reliable Multicast 1.1 TV 1 1 TCP WIDE JGN/JB SOI (DV) Reliable Multicast (RM) US Reliable Multicast IETF RMT-WG PGM Digital Fountain FEC Tornado Code Ruby Code 1.2 WIDE

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Oracle GRID Center Flash SSD + 最新ストレージと Oracle Database で実現するデータベース統合の新しい形 2011 年 2 月 23 日日本オラクル Grid Center エンジニア岩本知博 進化し続けるストレージ関連技術 高速ストレージネットワークの多様化 低価格化 10GbE FCoE 8Gb FC ディスクドライブの多様化および大容量 / 低価格化

More information

Microsoft PowerPoint - JANOG19-u10-GigaPcap(NonAnim).ppt

Microsoft PowerPoint - JANOG19-u10-GigaPcap(NonAnim).ppt Non-Sampling Flow Inspection を支える技術 ユーテン ネットワークス株式会新籾晶 アジェンダ Non-Sampling Flow Inspection を支える技術 背景のおさらいトラヒック解析の問題点 (Non-Sampling 観点 ) 解決策ハードウェア作っちゃいました!! 本当に Non-Sampling は実現できたのか? 性能比較による検証 まとめ 1 背景

More information

netmap Web syslog NetFlow I/O netmap netmap OS fluentd 10GbE 1,500 50,000pps 100% netmap NetFlow i

netmap Web syslog NetFlow I/O netmap netmap OS fluentd 10GbE 1,500 50,000pps 100% netmap NetFlow i 2018 30 netmap 2018 01 2018 30 netmap Web syslog NetFlow I/O netmap netmap OS fluentd 10GbE 1,500 50,000pps 100% netmap NetFlow i Abstract Of Bachelor s Thesis Academic Year 2018 Proposal and Implementation

More information

Microsoft Word - nvsi_080177jp_trendmicro_bakbone.doc

Microsoft Word - nvsi_080177jp_trendmicro_bakbone.doc Article ID: NVSI-080177JP Created: 2008/06/10 Revised: - 1. 検証目的 トレンドマイクロウイルス対策ソフト ServerProtect for Linux 3.0 とウイルスバスターコーポレートエディション 8.0 を組み合わせた NetVault Backup バックアップ動作検証 各クライアントが様々なファイルを書き込む中で ファイル サーバ自身とそのバックアップ

More information

Microsoft Word - nvsi_050110jp_netvault_vtl_on_dothill_sannetII.doc

Microsoft Word - nvsi_050110jp_netvault_vtl_on_dothill_sannetII.doc Article ID: NVSI-050110JP Created: 2005/10/19 Revised: - NetVault 仮想テープ ライブラリのパフォーマンス検証 : dothill SANnetⅡSATA 編 1. 検証の目的 ドットヒルシステムズ株式会社の SANnetll SATA は 安価な SATA ドライブを使用した大容量ストレージで ディスクへのバックアップを行う際の対象デバイスとして最適と言えます

More information

今週の進捗

今週の進捗 Virtualize APIC access による APIC フック手法 立命館大学富田崇詠, 明田修平, 瀧本栄二, 毛利公一 2016/11/30 1 はじめに (1/2) マルウェアの脅威が問題となっている 2015年に4 億 3000 万以上の検体が新たに発見されている マルウェア対策にはマルウェアが持つ機能 挙動の正確な解析が重要 マルウェア動的解析システム : Alkanet 仮想計算機モニタのBitVisorの拡張機能として動作

More information

スライド 1

スライド 1 パケット転送を支える技術 海老澤健太郎 @ パラレルス株式会社 Twitter: @ebiken Internet Week 2011 サーバーの物理構造 DIMM MEM CPU0 CPU1 DIMM MEM QPI IOH (Chipset) PCI Express (PCIe) PCIe PCIe device device (NIC) (NIC) Internet Week 2011 2 パケットの流れ

More information

ポート拡張オプション(10GBASE-T×2)

ポート拡張オプション(10GBASE-T×2) ポート拡張オプション (10GBASE-T 2) 更新日 2017 年 01 月 PY-LA3A2U2 ポート拡張オプション (10GBASE-T 2) PYBLA3A2U2 ポート拡張オプション (10GBASE-T 2) [ カスタムメイド対応 ] 1. 概要本製品は RX2530 M2 / RX2540 M2 / RX2560 M2 / TX2560 M2, RX2530 M1 / RX2540

More information

ご使用上の注意

ご使用上の注意 CA92344-645- PRIMERGY M シリーズ向けオンボード CNA( コンバージド ネットワーク アダプタ ) および CNA 拡張ボードご使用上の留意 注意事項 このたびは 弊社の製品をお買い上げいただきまして 誠にありがとうございます 本製品をご使用になる上での注意事項がございますので 本書をよくお読みの上 ご利用願います. ファームウェア / ドライバの適用について 24 年 2

More information

VNSTProductDes3.0-1_jp.pdf

VNSTProductDes3.0-1_jp.pdf Visual Nexus Secure Transport 2005/10/18 Visual Nexus http:// www.visualnexus.com/jp/support.htm Visual Nexus Secure Transport 2005/02/25 1 2005/10/18 Ver3.0-1 2005 10 18 108-0075 21119 2 Visual Nexus

More information

untitled

untitled A = QΛQ T A n n Λ Q A = XΛX 1 A n n Λ X GPGPU A 3 T Q T AQ = T (Q: ) T u i = λ i u i T {λ i } {u i } QR MR 3 v i = Q u i A {v i } A n = 9000 Quad Core Xeon 2 LAPACK (4/3) n 3 O(n 2 ) O(n 3 ) A {v i }

More information

2 5 6 9 19 20 23 31 32 35 39 40 41 47 48 51 52 55 1 2 1 2 3 3 4 1 2 3 4 5 5 1 2 3 6 4 5 6 7 7 8 8 1 2 3 9 4 5 6 7 8 10 9 10 11 11 1 2 3 4 12 5 6 7 8 13 1 2 14 3 4 15 1 2 3 4 16 5 17 18 19 1 2 20 1 2 3

More information

P P P P P P P OS... P P P P P P

P P P P P P P OS... P P P P P P SAS Visual Analytics on MapR Converged Data Platform 2015 12 1. 1.1... P2 1.2... P2 2. 2.1... P3 2.2... P6 2.2.1... P6 2.2.2... P6 2.3... P10 3. 3.1 OS... P11 3.2... P12 3.3... P13 3.4... P13 3.5... P14

More information

(Microsoft PowerPoint - E6x5C SDXC Demo Seminar [\214\335\212\267\203\202\201[\203h])

(Microsoft PowerPoint - E6x5C SDXC Demo Seminar [\214\335\212\267\203\202\201[\203h]) Atom プロセッサ E6x5C の紹介と FPGA IP Core 活 例の紹介 アイウェーブ ジャパン株式会社 神奈川県横浜市中区住吉町 3 丁目 29 番住吉関内ビル8 階 B Tel: 045-227-7626 Fax: 045-227-7646 Mail: [email protected] Web: www.iwavejapan.co.jp 2011/5/30 1 iwave Japan,

More information

Windows Server 2016 Hyper-V ストレージQoS機能の強化

Windows Server 2016 Hyper-V ストレージQoS機能の強化 Windows Server 2016 Hyper-V ストレージ QoS 機能の強化 1. はじめに Windows Server 2012 R2 の Hyper-V ストレージ QoS(Quality of Service) 機能は 仮想ディスクに対する I/O 帯域制御において Hyper-V ホスト上の仮想マシン ( 以下 VM と略 ) に対してのみ管理が可能でした このため Hyper-V

More information

04-process_thread_2.ppt

04-process_thread_2.ppt オペレーティングシステム ~ 保護とシステムコール ~ 山田浩史 hiroshiy @ cc.tuat.ac.jp 2015/05/08 復習 : OS の目的 ( 今回の話題 ) 裸のコンピュータを抽象化 (abstraction) し より使いやすく安全なコンピュータとして見せること OS はハードウェアを制御し アプリケーションの効率的な動作や容易な開発を支援する OS がないと 1 つしかプログラムが動作しない

More information

[1] [2] [3] (RTT) 2. Android OS Android OS Google OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,T

[1] [2] [3] (RTT) 2. Android OS Android OS Google OS 69.7% [4] 1 Android Linux [5] Linux OS Android Runtime Dalvik Dalvik UI Application(Home,T LAN Android Transmission-Control Middleware on multiple Android Terminals in a WLAN Environment with consideration of Round Trip Time Ai HAYAKAWA, Saneyasu YAMAGUCHI, and Masato OGUCHI Ochanomizu University

More information

Run-Based Trieから構成される 決定木の枝刈り法

Run-Based Trieから構成される  決定木の枝刈り法 Run-Based Trie 2 2 25 6 Run-Based Trie Simple Search Run-Based Trie Network A Network B Packet Router Packet Filtering Policy Rule Network A, K Network B Network C, D Action Permit Deny Permit Network

More information

PRIMERGY TX140 S1 未サポートOS動作検証確認情報

PRIMERGY TX140 S1 未サポートOS動作検証確認情報 ソフトウェア名称 SAS アレイコントローラカード RAID Ctrl SAS 6G 5/6 512MB (D2616) SAS アレイコントローラカード RAID Ctrl SAS 6G 0/1 (D2607) 動作確認結果 SAS コントローラカード Integrated Mirroring Enhanced SAS オンボード

More information

Monthly Research / セキュアハードウェアの登場とその分析

Monthly Research / セキュアハードウェアの登場とその分析 Monthly Research セキュアハードウェアの登場とその分析 株式会社フォティーンフォティ技術研究所 http://www.fourteenforty.jp Ver2.00.02 1 セキュアハードウェア ハードウェアレベルでのセキュリティ拡張や それを実装したハードウェアが提案されている 通常のマイクロプロセッサを拡張することで柔軟性を確保する試みもある 今回は主に ARM TrustZone

More information

Second-semi.PDF

Second-semi.PDF PC 2000 2 18 2 HPC Agenda PC Linux OS UNIX OS Linux Linux OS HPC 1 1CPU CPU Beowulf PC (PC) PC CPU(Pentium ) Beowulf: NASA Tomas Sterling Donald Becker 2 (PC ) Beowulf PC!! Linux Cluster (1) Level 1:

More information

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

PRIMERGY TX100 S3 未サポートOS動作検証確認情報 ソフトウェア名称 SAS アレイコントローラカード MegaRAID SAS 9260-8i 動作確認結果 オンボード SATA アレイコントローラ ( ソフトウェア RAID) CentOS 6.1(x86) ( 注 6) ( 注 7) CentOS 6.1(x86_64) ( 注 6) ( 注 7) CentOS 6.0(x86) ( 注 6) ( 注 5) CentOS

More information

template.dvi

template.dvi XXVI W I D E P R O J E C T 26 26 1 WIDE 2010 1 WIDE WIDE Cloud 2010 2 3 4 5 6 NAT64 7 2 2010 7 2 WIDE 2.1 WIDE WIDE WIDE WIDE 50 2.2 WIDE 13:00 14:45 IaaS 15:00 16:45 WIDE StarBED 17:00 19:00 2.3 193

More information

_JANOG44_LINE_tsuchiya

_JANOG44_LINE_tsuchiya Next Data Center Networking with SRv6 - Data plane - Toshiki Tsuchiya, LINE Corporation 2019/07/26 JANOG44 Meeting Agenda LINEのサービスとネットワーク データプレーン コントロールプレーン LINE LINE 現状のネットワークと課題 Full L3 CLOS Network

More information

VNXe3100 ハードウェア情報ガイド

VNXe3100 ハードウェア情報ガイド EMC VNXe VNXe300 P/N 300-02-289 03 Copyright 202 EMC Corporation. All rights reserved. 202 0 EMC Corporation EMC Corporation EMC EMC 2 EMC EMC EMC Corporation EMC Web 2 EMC VNXe300 VNXe300...... 2... 2...

More information

ip nat outside source list コマンドを使用した設定例

ip nat outside source list コマンドを使用した設定例 ip nat outside source list コマンドを使用した設定例 目次 概要前提条件要件使用するコンポーネント表記法設定ネットワーク図設定確認トラブルシューティング要約関連情報 概要 このドキュメントでは ip nat outside source list コマンドを使用した設定例が紹介され NAT プロセス中に IP パケットがどのように処理されるかについて簡単に説明されています

More information

目次 1. はじめに 用語説明 対象アダプタ P HBA/2P HBAで異なる性能 付録 ( 性能測定環境 ) P HBAでの性能測定環境 P HBAでの性能測定環境 本書の

目次 1. はじめに 用語説明 対象アダプタ P HBA/2P HBAで異なる性能 付録 ( 性能測定環境 ) P HBAでの性能測定環境 P HBAでの性能測定環境 本書の ホワイトペーパー Hitachi Gigabit Fibre Channel アダプタ - 16G FC アダプタに搭載される FC ポート数の性能への影響 について - 2014 年 4 月発行 株式会社日立製作所 1 / 9 Copyright 2014 Hitachi, Ltd. All rights reserved 目次 1. はじめに... 3 2. 用語説明... 4 3. 対象アダプタ...

More information

コスト効率の高い業界標準サーバーへのERPの導入

コスト効率の高い業界標準サーバーへのERPの導入 IT ERP ERP IT 1 ERP 4-way 4-way ERP I/O 4-way Sudip Chahal / Karl Mailman 2009 3 IT@Intel ERP 4-way ERP I/O RISC ERP IT ERP 1 IT 4-way ERP I/O ERP 2-way 4-way 2-way ERP 1.5 2 2 4 ERP 2 3 I/O Xeon 5500

More information

提案書

提案書 アクセスログ解析ソフト Angelfish インストールについて Windows 版 2018 年 05 月 07 日 ( 月 ) 有限会社インターログ TEL: 042-354-9620 / FAX: 042-354-9621 URL: http://www.interlog.co.jp/ はじめに Angelfish のインストールに手順について説明致します 詳細は US のヘルプサイトを参照してください

More information

ストリームを用いたコンカレントカーネルプログラミングと最適化 エヌビディアジャパン CUDAエンジニア森野慎也 GTC Japan 2014

ストリームを用いたコンカレントカーネルプログラミングと最適化 エヌビディアジャパン CUDAエンジニア森野慎也 GTC Japan 2014 ストリームを用いたコンカレントカーネルプログラミングと最適化 エヌビディアジャパン CUDAエンジニア森野慎也 GTC Japan 2014 コンカレントな処理の実行 システム内部の複数の処理を 平行に実行する CPU GPU メモリ転送 カーネル実行 複数のカーネル間 ストリーム GPU 上の処理キュー カーネル実行 メモリ転送の並列性 実行順序 DEFAULT STREAM Stream : GPU

More information

富士通PRIMERGYサーバ/ETERNUSストレージとXsigo VP560/VP780の接続検証

富士通PRIMERGYサーバ/ETERNUSストレージとXsigo VP560/VP780の接続検証 富士通 PRIMERGY サーバ /ETERNUS ストレージと Xsigo VP560/VP780 の接続検証 2011 年 10 月 6 日 謝辞 このたび シーゴシステムズ I/O 仮想化コントローラとの接続検証試験にあたり 富士通検証センター ( 東京浜松町 ) 本検証関係者の皆様のご協力により 相互接続の確認を行うことができました 検証およびその準備にあたり ご協力いただきましたことを大変感謝申し上げます

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション vsmp Foundation スケーラブル SMP システム スケーラブル SMP システム 製品コンセプト 2U サイズの 8 ソケット SMP サーバ コンパクトな筐体に多くのコアとメモリを実装し SMP システムとして利用可能 スイッチなし構成でのシステム構築によりラックスペースを無駄にしない構成 将来的な拡張性を保証 8 ソケット以上への拡張も可能 2 システム構成例 ベースシステム 2U

More information

PRIMERGY TX1310 M1 未サポートOS動作検証確認情報

PRIMERGY TX1310 M1 未サポートOS動作検証確認情報 PRIMERGY TX1310 M1 未サポート OS 動作検証確認情報 ソフトウェア名称 オンボード SATA コントローラ ( ソフトウェア RAID) 動作確認結果 オンボード SATA コントローラ (ahci) CentOS 7.2(x86_64) [ 詳細 ]( 注 5) ( 注 6) CentOS 7.1(x86_64) [ 詳細 ]( 注 5) ( 注 6) CentOS 7.0(x86_64)

More information

untitled

untitled PC [email protected] muscle server blade server PC PC + EHPC/Eric (Embedded HPC with Eric) 1216 Compact PCI Compact PCIPC Compact PCISH-4 Compact PCISH-4 Eric Eric EHPC/Eric EHPC/Eric Gigabit

More information

PRIMERGY TX1310 M3 未サポートOS動作検証確認情報

PRIMERGY TX1310 M3 未サポートOS動作検証確認情報 未サポート OS 動作検証確認情報 本資料で公開する動作確認情報については あくまでも弊社で用意したテスト環境における動作結果であり お客様のご利用環境での未サポート OS の動作を保証するものではなく 未サポート OS の利用を推奨するものでもありません 本資料で公開している動作確認情報にもとづき 未サポート OS の導入 利用を行なったことによりお客様に損害が生じた場合には 弊社はその損害につき責任を負いかねます

More information

PRIMERGY TX100 S3 未サポートOS動作検証確認情報

PRIMERGY TX100 S3 未サポートOS動作検証確認情報 ソフトウェア名称 SAS アレイコントローラカード MegaRAID SAS 9260-8i 動作確認結果 オンボード SATA アレイコントローラ ( ソフトウェア RAID) CentOS 6.0(x86) ( 注 6) ( 注 5) CentOS 6.0(x86_64) ( 注 6) ( 注 5) CentOS 5.7(x86) ( 注 6) ( 注 5)

More information

第6期末セミナー2006-1rev1.ppt

第6期末セミナー2006-1rev1.ppt Intel VT vs AMD AMD-V ( CPU) 2 3 IA-32 Intel VT-x AMD Virtualization(AMD-V) IA-64 Intel VT-i UltraSPARC UltraSPARCArchitecture2005(UltraSPARC T1) POWER Logical Partitioning (LPAR) ARM TrustZone x86 4 Intel

More information

ERDAS IMAGINE における処理速度の向上 株式会社ベストシステムズ PASCO CORPORATION 2015

ERDAS IMAGINE における処理速度の向上 株式会社ベストシステムズ PASCO CORPORATION 2015 ERDAS IMAGINE における処理速度の向上 株式会社ベストシステムズ 本セッションの目的 本セッションでは ERDAS IMAGINEにおける処理速度向上を目的として機器 (SSD 等 ) 及び並列処理の比較 検討を行った 1.SSD 及び RAMDISK を利用した処理速度の検証 2.Condorによる複数 PCを用いた並列処理 2.1 分散並列処理による高速化試験 (ERDAS IMAGINEのCondorを使用した試験

More information

update

update INTEROP TOKYO 2012 Open Flow Showcase Juniper Networks K.K June 12-1,2012 ITEROP TOKYO 2012 OpenFlow Showcase アジェンダ Juniper Networks の SDN/OpenFlow に対する取り組み JUNOS SDK Data Center を柔軟に連携させるための技術 Pseudo

More information

PRIMERGY RX200 S8/RX350 S7とETERNUS LT40でのAcronis Backup & Recovery 11.5 Advanced Serverによるイメージバックアップ動作検証

PRIMERGY RX200 S8/RX350 S7とETERNUS LT40でのAcronis Backup & Recovery 11.5 Advanced Serverによるイメージバックアップ動作検証 富士通サーバ PRIMERGY RX200 S8 / RX350 S7 富士通テープライブラリ ETERNUS LT40 Acronis Backup & Recovery 11.5 Advanced Server イメージバックアップ動作検証報告 2014 年 4 月 アクロニス ジャパン株式会社 2013 1 目次 1. 検証の概要 1.1 検証の内容 1.2 検証期間 場所 2. 検証環境 3.

More information

富士通PCサーバ「PRIMERGY RX2530 M4」における「TeraStation TS5010 / TS3010」シリーズ動作検証報告

富士通PCサーバ「PRIMERGY RX2530 M4」における「TeraStation TS5010 / TS3010」シリーズ動作検証報告 富士通 PC サーバ PRIMERGY RX2530 M4 における TeraStation TS5010 / TS3010 シリーズ動作検証報告 検証日 : 平成 29 年 12 月 11 日 ~12 月 22 日 検証場所 : 株式会社バッファロー本社 1 目次 1. 本動作検証の目的... 3 2. 本動作検証の環境について... 3 2.1 検証環境... 3 2.2 NAS の構成...

More information

PRIMERGY TX150 S7 SAS アレイコントローラカード <RAID 5> フリーOS 動作確認情報

PRIMERGY TX150 S7 SAS アレイコントローラカード <RAID 5> フリーOS 動作確認情報 PRIMERGY TX150 S7 SAS アレイコントローラカード フリー OS 動作確認情報 2010/05/31 富士通株式会社目次 PRIMERGY TX150 S7 CentOS 5.4 (x86) 動作確認... 2 PRIMERGY TX150 S7 CentOS 5.4 (x86_64) 動作確認... 7 PRIMERGY TX150 S7 CentOS 5.4

More information

untitled

untitled Network Product Guide Network Monitoring System Network Product Guide Time stamp Write to disk Filter Convert Summarise Network Product Guide Network Monitoring System TDS2 TDS24 Network Analysis Report

More information

富士通社製PCサーバ(PRIMERGY)と、Exablaze社製 超低遅延10Gb イーサネット・アダプター(ExaNIC)との接続検証報告書

富士通社製PCサーバ(PRIMERGY)と、Exablaze社製 超低遅延10Gb イーサネット・アダプター(ExaNIC)との接続検証報告書 富士通社製 PC サーバ ( P R I M E R G Y ) と E x a b l a z e 社製超低遅延 1 0 G b イーサネット アダプター ( E x a N I C ) との 接続検証報告書 2015 年 7 月 31 日 ビットリーブ株式会社 目次 1. はじめに... 2 2. 検証の目的... 3 3. 検証の場所と期間... 3 4. 検証環境... 3 ( ア ) 構成概要...

More information

Linuxのベンチマーク評価 とボトルネック解析

Linuxのベンチマーク評価 とボトルネック解析 LKST による Linux カーネルの評価と ボトルネック解析 ( 株 ) 日立製作所システム開発研究所 平松雅巳, 杉田由美子 Japan OSS Promotion Forum OSC2005 1 目次 カーネル性能評価手法 LKST とは LKST Log Tools とは 性能解析ツール 可視化ツール 使い方 IO ボトルネック解析例 Iozone によるボトルネック例 リクエストキュー長解析

More information

PRIMERGY TX1320 M1 未サポートOS動作検証確認情報

PRIMERGY TX1320 M1 未サポートOS動作検証確認情報 ソフトウェア名称 SAS アレイコントローラカード RAID Ctrl SAS 6G 1GB (D3116C) SAS アレイコントローラカード RAID Ctrl SAS 6G 5/6 512MB (D2616) 動作確認結果 SAS アレイコントローラカード RAID Ctrl SAS 6G 0/1(D2607) オンボード SATA

More information

ためのオーバーヘッドが課題となりつつある しかしこのオーバーヘッドに関する数値はほとんど公開されていない この論文ではこの cache coherency の時間を Linux カーネルで提供されている atomic_inc 関数を用いて測定する方法を新たに考案し 実測プログラムを作成した 実測はプ

ためのオーバーヘッドが課題となりつつある しかしこのオーバーヘッドに関する数値はほとんど公開されていない この論文ではこの cache coherency の時間を Linux カーネルで提供されている atomic_inc 関数を用いて測定する方法を新たに考案し 実測プログラムを作成した 実測はプ Intel Xeon プロセッサにおける Cache Coherency 時間の測定方法と大規模システムにおける実測結果 Performance Measurement Method of Cache Coherency Effects on a large Intel Xeon Processor System 河辺峻 1 古谷英祐 2 KAWABE Shun, FURUYA Eisuke 要旨現在のプロセッサの構成は,

More information