2014 年電子情報通信学会総合大会ネットワークシステム B DNS ラウンドロビンと OpenFlow スイッチを用いた省電力法 Electric Power Reduc8on by DNS round- robin with OpenFlow switches 池田賢斗, 後藤滋樹

Similar documents
修士論文進捗報告

DNSの負荷分散とキャッシュの有効性に関する予備的検討

MIRACLE LoadBalancerを使用したネットワーク構成と注意点

IPsec徹底入門

No. ネットワーク一 17 番 機能 ポートベースVLAN, タグVLAN, プロトコルVLAN,MAC VLAN, Tag 変換に対応していること DHCPサーバをサポートしていること IGMP snooping,mld snooping 機能をサポートしていること IPv4 及びIPv6におけ

PowerPoint Presentation

卒業論文審査

PowerPoint プレゼンテーション

スライド 1

Drive-by Download 攻撃に おけるRIG Exploit Kitの 解析回避手法の調査

キャッシュポイズニング攻撃対策

中継サーバを用いたセキュアな遠隔支援システム

PowerPoint プレゼンテーション

目次 はじめに KDDIのIPv6への取り組み auひかりのipv6 World IPv6 Dayに起きたこと World IPv6 Dayのその後 1

Maximize the Power of Flexible NetFlow

アライドテレシス・コアスイッチ AT-x900 シリーズとディストリビューションスイッチ AT-x600 シリーズで実現するACLトラフィックコントロール

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

10年オンプレで運用したmixiをAWSに移行した10の理由

コンバージドファブリック仕様一覧

パケットモニター (Wireshark) の使い方 第 1 版 1.Wireshark とは ネットワーク上 (LAN ケーブルに流れている ) のパケットを取得して その中の情報を画面に表示するソフトウェア (LAN アナライザーまたはパケットモニター ) の 1 つに Wiresh

レイアウト 1

2ACL DC NTMobile ID ACL(Access Control List) DC Direction Request DC ID Access Check Request DC ACL Access Check Access Check Access Check Response DC

学生実験 3 日目 DNS IP ネットワークアーキテクチャ 江崎研究室

PowerPoint プレゼンテーション

JPCERT/CC インターネット定点観測レポート[2014年7月1日~9月30日]

NGN IPv6 ISP接続<トンネル方式>用 アダプタガイドライン概要

A10_Thudnerシリーズご紹介資料

内容 1 本書の目的 用語 WiMAX WiMAX LTE WiMAX2+ サービス WiMAX サービス WiMAX2+ デバイス ノーリミットモード

novas HOME+CA WEB 設定画面アクセス方法 novas HOME+CA の WEB 設定画面接続方法 本製品の設定は WEB 設定画面から変更できます WEB 設定画面のアクセス方法は以下のとおりです 1 本製品と有線または無線 LAN で接続した端末で WEB ブラウザを起動します

中小企業向けシスコ製品の特徴について Dec 15, 2008 ルーター編 Cisco 1812J vs Yamaha RTX1100 本資料は シスコ製品を販売する営業担当者向けの参考資料として作成したものです 本資料の内容は 公開されている情報および弊社が実施した検証テストの結果に基づく 弊社独

本製品に接続された端末の IPv6 情報が表示されます 端末に割り当てられた IPv6 アドレス IPv6 アドレスを取得した端末の MAC アドレスが確認できます 注意 : 本ページに情報が表示されるのは本製品が 上位から IPv6 アドレスを取得した場合のみとなります DDNSサービス :DDN

Windows GPO のスクリプトと Cisco NAC 相互運用性

付録

プロダクト仕様書 SLB

サービス仕様 1. 提供機能一覧楽天クラウド IaaS では以下の機能をユーザに対し提供します 機能名 1 管理コンソール 2 仮想マシン 概要 ユーザが楽天クラウド IaaS の各機能を操作するための Web インターフェースです 以下の全ての機能を操作できます ユーザが占有でき

1 TCP/IPがインストールされていて正常に動作している場合は ループバックアドレィング5.3 ネットワークのトラブルシューティング スでリプライが返ってきます リプライが返ってこない場合 なんらかの原因でサービスが無効になっていたり TCP/IPプロトコルが壊れていたりする可能性があります 2

R80.10_FireWall_Config_Guide_Rev1

アライドテレシス ディストリビューション・スイッチ AT-x600シリーズで実現するMicrosoft® NAP

ITdumpsFree Get free valid exam dumps and pass your exam test with confidence

Incapsula を選択する理由 高速かつ高コストパフォーマンスのスケーラビリティを実現するクラウド ベースのロードバランサ アプリケーション パフォーマンスを向上させ サーバ負荷を軽減する最適なトラフィック配分 クライアント クラシフィケーションによるボットの特定および標的のリルート 簡単な D

Zone Poisoning

資料4 実証方法の詳細(案)

RADIUS GUARD®とAXシリーズによる認証連携 の相互接続情報と設定ポイント

NTMobile LAN NT- Mobile(Network Traversal with Mobility) [1] NTMobile LAN 2. NTMobile NTMobile NTMobile NTM IP DC(Direction Coordinator)

DNSSEC の仕組みと現状 平成 22 年 11 月 DNSSEC ジャパン

スライド 1

アジェンダ はクラウド上でも十分使えます 1. の概要 とは の導入事例 で利用される構成 2. をクラウドで使う クラウドサービスの分類 Amazon Web Services による構成例 2

1_PNセミナー_Ethernet Switch_pptx

HDE Controller X 1-5. DNS サーバー

JP-AN-186_Feb_2015 -JP

Quad port LANカード(10GBASE) 取扱説明書

TECHNICAL BRIEF RealServer ロードバランス時の BIG-IP 設定方法 本ドキュメントは複数の RealServer をロードバランスする際の BIG-IP コントローラの設定方法を紹介するもので F5 Networks Japan K.K. と RealNetworks

情報通信の基礎

FUJITSU Cloud Service for OSS 「コンテナサービス」 ご紹介資料

PowerPoint プレゼンテーション

Windows Server 2008 R2 Hyper-V ネットワーク設定ガイド

Transcription:

ネットワークシステム B- 6-164 DNS ラウンドロビンと OpenFlow スイッチを用いた省電力法 Electric Power Reduc8on by DNS round- robin with OpenFlow switches 池田賢斗, 後藤滋樹 早稲田大学基幹理工学研究科情報理工学専攻 1

研究の背景 n インターネットトラフィックが増大 世界の IP トラフィックは 2012 年から 2017 年までの 5 年間で約 3 倍に [1] 限られたリソースの有効活用が重要 [1] Cisco VNI: 予測と方法論 2012 ~ 2017 年 n 消費電力の削減は引き続き重要 柔軟なネットワーク制御が実現可能な OpenFlow スイッチング技術に着目 2

OpenFlow とは n スイッチの機能をスイッチ部とコントローラ部に分割 n フロー単位で通信を制御可能 レイヤ 4 までの情報の組み合わせでフローを識別 TCP コネクションごとに 1 つのフローとみなすことも可能 n 各種ヘッダ情報の書き換え ポート番号 IP アドレス MAC アドレスなどレイヤ 4 以下のヘッダ情報は書き換えが可能 柔軟なネットワーク制御が実現可能 OpenFlow スイッチ OpenFlow Controller レイヤ 1: 物理ポート等レイヤ 2:MAC アドレスレイヤ 3:IP アドレスレイヤ 4: ポート番号 3

DNS ラウンドロビンとは www.example.com 権威 DNS サーバ www.example.com = IP1, IP2, IP3, IP4 IP1 IP2 IP3 IP4 Internet キャッシュサーバ www.example.com = IP1, IP2, IP3, IP4 ユーザ群 一つのドメインに複数のサーバの IP アドレスが登録され 要求を分散 DNS の情報はキャッシュされ 設定された時間保持 4

DNS ラウンドロビンの問題点 500 アクセス数の偏り ( 早稲田大学ゲートウェイにて観測 : 10 分毎に集計 ) 450 400 TCP Connec6on Count 350 300 250 200 150 IP1 IP2 IP3 100 50 0 16:00 16:10 16:20 16:30 16:40 16:50 17:00 17:10 17:20 17:30 17:40 17:50 Time [JST] 5

既存手法 1:DNS ラウンドロビンにおける負荷分散の改善 DNS ラウンドロビンの動的レコード更新によるサーバ負荷分散法岸本和之, 後藤滋樹, 全国大会講演論文集第 71 回 DNS ラウンドロビンを利用して 低コストで精度の高い負荷分散を実現するための手法を提案 < 手法 > DNS レコードを動的に更新 DNS レコードのキャッシュ時間 (TTL) を短く設定する必要有 既存手法 1 の課題 TTL を短く設定する必要有 DNS サーバの負荷上昇セキュリティ上の問題 本研究では TTL の値に関わらずトラヒックを均等に分散する 6

既存手法 2:DNS ラウンドロビンにおける省電力の改善 サーバ負荷分散における OpenFlow を用いた省電力法石井翔, 下田晃弘, 後藤滋樹,IPSJ 第 74 回全国大会 DNS ラウンドロビンを OpenFlow により改善し 従来と比べて消費電力を削減できる手法を提案 < 手法 > サーバ資源が余剰なときには 余剰なサーバを待機状態にして消費電力を削減 DNS キャッシュにより待機中のサーバへの接続要求が発生した場合 その要求を OpenFlow の機能で別のサーバに転送 既存手法 2 の課題 サーバ復帰時の動作に関しては未検討 均等にトラヒックを分散させる手法がないため サーバ復帰を DNS キャッシュ時間分早く行う必要有 本研究で検討 7

研究目的と提案手法 研究目的 DNS ラウンドロビンにおいて TTL の値に関わらずトラヒックを均等に分散する トラヒックを均等に分散する手法を省電力の分野に適用出来ることを示す 提案手法 OpenFlow の機能を用いることで 特定の通信のみを別サーバに転送し トラヒックを均等に分散させる 8

DNS ラウンドロビン + 提案手法上での負荷分散 権威 DNS サーバ www.example.com = IP1, IP2, IP3, IP4 Openflow www.example.com 負荷 : 大 IP1 IP2 IP3 IP4 負荷 : 小 各スイッチのパケット転送量を監視 Controller Internet 転送 キャッシュサーバ www.example.com = IP1, IP2, IP3, IP4 ユーザ群 OpenFlow を用いて 各スイッチのパケット転送量を監視 ( 統計情報を取得 ) 負荷が少ないスイッチへ通信を転送 DNS ラウンドロビンに生じる負荷の偏りを改善 9

DNS ラウンドロビン + 提案手法上での省電力 IP1 のサーバ復帰決定 権威 DNS サーバ www.example.com = IP1, IP2, IP3, IP4 IP1 www.example.com IP2 IP3 IP4 IP1 を除き IP1も含め負荷を均等化 転送 Openflow Internet キャッシュサーバ www.example.com = IP1, IP2, IP3, IP4 すぐには接続要求がこない DNS キャッシュ時間分早く復帰する必要有 ユーザ群 DNS キャッシュ時間分早く復帰する必要無 さらなる省電力の削減が可能 10

実証実験 n 実験の方針 実験 1: 提案手法の負荷分散における優位性評価 実機を用いた実験により提案手法の評価を行う 実験 2: 提案手法の省電力における優位性評価 実ネットワークでの観測結果をもとに シミュレーションにより優位性を示す 11

実験 1: 提案手法の負荷分散における優位性評価 DNS ラウンドロビンに関する実トラヒックを収集し解析 Server 1 Server 2 Server 3 解析結果を元に擬似的に DNS ラウンドロビンを再現 Controller 提案手法を実装 提案手法により DNS ラウンドロビンに生じる負荷の偏りが改善することを示す 擬似的な DNS ラウンドロビンを行う 12

実験結果 1.1 DNS ラウンドロビンのみの場合の測定結果 13

実験結果 1.2 DNS ラウンドロビン + 提案手法上の測定結果 14

測定結果の比較 実トラヒックを元に DNS ラウンドロビンのトラヒックを擬似的に再現 提案手法によって負荷の偏りが改善することを確認 15

実験 2: 提案手法の省電力における優位性評価 n 実トラヒックを測定し 理想的な稼働サーバ数を設定 本研究における理想的な稼働サーバ数は QoS (Quality of Service) を保持できる最低数のサーバ稼働数 1 サーバあたり 40,000req/5min まで QoS を保持できるものとする 16

実験結果 2.1 実ネットワークでの測定結果 実トラヒック測定結果 n 大学のゲートウェイで 2013/10/28~29 のポート 80 (HTTP) の TCP コネクション数を 5 分ごとに集計 17

実験結果 2.2 サーバ稼働数設定 実トラヒック測定結果及びサーバ稼働数設定 n 本実験の条件では 最大 7 台のサーバが必要 18

実験結果 2.3 提案手法の適用結果の一例 これらの部分の電力を既存手法よりさらに削減 DNS キャッシュ時間 = 3600 [s] 既存手法よりさらに 3.60% 電力量を削減 DNSラウンドロビンのみの場合と比べて7.12% 電力量を削減 19

まとめ 今後の課題 まとめ DNS ラウンドロビンに生じる負荷の偏りを OpenFlow を用いて改善する手法を提案した 提案手法を省電力の分野に適用した場合の優位性を示した 今後の課題 実環境での動作確認 転送先の検討 Ø 帯域使用量だけではなく 地理情報も考慮する 上位のバージョンでの動作確認 Ø 現在の最新は OpenFlow 1.4 20

ご清聴ありがとうございました 21