Copyright © 2012, Software Defined Networking for Big Data Applications 指導教授:王國禎 博士 學生:徐逸懷 連懷恩 賴寬嶧 洪維藩 張晏誌 國立交通大學網路工程研究所 行動計算與寬頻網路實驗室 1.

Slides:



Advertisements
Similar presentations
CloudWatcher: Network Security Monitoring Using OpenFlow in Dynamic Cloud Networks or: How to Provide Security Monitoring as a Service in Clouds? Seungwon.
Advertisements

Connect communicate collaborate GN3plus What the network should do for clouds? Christos Argyropoulos National Technical University of Athens (NTUA) Institute.
Copyright © 2012, An SLA-aware load balancing scheme for cloud datacenters 指導教授:王國禎 學生:黎中誠 國立交通大學資訊工程系 行動計算與寬頻網路實驗室 1.
第二章 研究主題(研究題 目)與研究問題.
尖端材料實驗室 指導教授 : 廖義田 博士 研 究 生 : 潘保同,許方駿 李孟峰,黃慈偉.
EBI European Bioinformatics Institute. EBI The European Bioinformatics Institute (EBI) part of EMBL is a centre for research and services in bioinformatics.
元智大學資訊工程系 概念性產品競賽 All-in one 指導教授: 蔡侑庭 實習學生: 陸昂 李其穎 實習單位: 鴻海精密工業.
 課程網頁 :  講師姓名 : 張苑 ( ㄩㄢˋ ) 瑩  實驗室 : 資電館 734 室 
核心能力意見調查 計畫主持人:劉義周教授 研究助理: 林珮婷 報告日期: 調查案的目標與性質 調查的主要目的在進行宣傳,讓全校師生可以瞭 解何謂「課程地圖」與「核心能力」。 通識中心將核心能力主要區分為「學術訓練」、 「就業準備」、「公民文化養成」、「個人特質 提升」等四大面向,本調查依據此四大面向進一.
多媒體安全 Macros Examples Gamma.txt 報告學生:碩專 2A 王朝鵬 ( ) 指導教授:黃文楨 博士.
數位學習經驗分享 「 E 化教學教室與虛擬攝影棚」推廣經驗分享暨觀摩 高高屏活動 義守大學應用數學系郎正廉.
1 Advanced Chemical Engineering Thermodynamics Appendix BK The Generalized van der Waals Partition Function.
我的生涯 巫俊賢.
Chapter 0 Computer Science (CS) 計算機概論 教學目標 瞭解現代電腦系統之發展歷程 瞭解電腦之元件、功能及組織架構 瞭解電腦如何表示資料及其處理方式 學習運用電腦來解決問題 認知成為一位電子資訊人才所需之基本條 件 認知進階電子資訊之相關領域.
全球化環境下的組織管理 本章內容 全球化的趨勢 國際化的階段 國際企業母公司對分支機構的管理取向 國際企業組織的結構設計 Chapter 6
密碼學報告 Wired Equivalent Privacy Algorithm, WEP 有線等效保密演算法 Present :張永昌 Chang Yung-Chang.
第四章 第二節 網路位址轉換器 NAT Network Address Translation. 動機 解決 IP addresses 不夠的問題 IPv6 – 現有的網路設備需要重新設計 – 代價昂貴 Virtual IP Gateway(VIP Gateway) – 架構於目前的 IPv4 上.
1 政治大學東亞所選修 -- 計量分析與中國大陸研究黃智聰 政治大學東亞所選修 課程名稱:計量分析與中國大陸研究 (量化分析) 授課老師:黃智聰 授課內容:時間序列與橫斷面資料的共用 參考書目: Hill, C. R., W. E. Griffiths, and G. G. Judge, (2001),
文獻探討 Literature Review. 文者典籍也,獻者賢也 朱熹 功能與目的 決定研究題目與問題 選取理想模式 與先前結果做比較及應 証 避免重複他人研究.
物流通關專業教室 (052) 國貿實務專業教室 (054) 企業資源整合專業教室 (055) 整合各專業教室資訊進行 即時動態及異常管理 (051) 貿易運籌研訓中心 專業實習、 、 師生研究討論 、、 、、 海關模擬系統、貨況追蹤、貨物 進出倉管理、海空運通關承攬、 通關自動化作業等相關模組 全球運籌決策中心.
論文研討 2 學分 授課教師:吳俊概.
1 數位控制(一) 2 數位控制 課程計畫 課程目標 介紹數位控制理論 與工業界常用之數位控制器比較 實習數位控制器之模擬與設計 課程綱要 Introduction to Digital Control System The z Transform z-Plane Analysis of Discrete-Time.
FGU LDT. FGU EIS 96 ‧ 8 ‧ 25 FGU LDT 佛光大學學習與數位科技學系.
導入數位學習的混程模式 -- 景觀建築設計課程之教學系統設計與發展 執行單位 : 景觀建築系 主持人 : 李麗雪﹑張瑋如﹑官宜均.
第二十一章 研究流程、論文結構        與研究範例 21-1  研究流程 21-2  論文結構 21-3  研究範例.
國立中正大學 國際經濟研究所 碩士在職專班 九十四學年度第二學期 國際經濟專題研討 ( 一 ) ( 二 ) 論文寫作簡介講授教師:王瑜琳九十五年二月十八日.
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
資訊教育 東海大學物理系施奇廷 92 學年度第一學期. 物理研究的新方法 傳統:理論與實驗 傳統:理論與實驗 現在:理論、實驗、計算 現在:理論、實驗、計算 計算 vs. 實驗:計算物理可視為在所有的條 件皆能完美調控之下的「數值實驗室」 計算 vs. 實驗:計算物理可視為在所有的條 件皆能完美調控之下的「數值實驗室」
1 高等演算法 授課老師 : 陳建源 研究室 : 法 401 網站
資訊教育 吳桂光 東海大學物理系助理教授 Tel: 3467 Office: ST223 Office hour: Mon (10:30-12am) or by appointment.
研究資料的分析. 資料分析的基本策略  General data analysis strategies 1.Sketching ideas 2.Taking notes 3.Summarize field nores 4.Getting feedback on ideas 5.Working with.
政治大學公企中心必修課-- 社會科學研究方法(量化分析)--黃智聰
Structural Equation Modeling Chapter 1 模式存在與否之需,見仁見智; 但是,人無模式,就無決策 SEM 概論.
Analyzing Case Study Evidence
淺談圖書館統計與圖書館績效評估 中研院文哲所 圖書館主任 劉春銀 2004 年 9 月 10 日 全國大專院校圖書館自動化第二十次研討會 於國立中山大學圖書館.
Chapter 3 Entropy : An Additional Balance Equation
廣電新聞播報品質電腦化 評估系統之研發 國立政治大學 資訊科學系 指導教授:廖文宏 學生:蘇以暄.
E XPLOITING R ANDOM F OREST TO P REDICT S ULFATED T YROSINE 宋孟純 洪敏華 洪瑜珊.
概念性產品企劃書 呂學儒 李政翰.
資訊教育 吳桂光 東海大學物理系助理教授 Tel: 3467 Office: ST223 Office hour: Tue, Fri. (10-11am)
無線通訊網路 Mac 層 TDM 通訊模式的操作與效能研究 專題生 : 林書弘、蔡逸祥、毛建翔、王政 華 指導教授 : 黃依賢.
美研究:學樂器有助兒 童閱讀 天下雜誌教育基金會希望閱讀網站 =40288aed23a349cd0123a35f4e
1© Copyright 2015 EMC Corporation. All rights reserved. SDN INTELLIGENT NETWORKING IMPLICATIONS FOR END-TO-END INTERNETWORKING Simone Mangiante Senior.
Data Center Virtualization: Open vSwitch Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 壹 企業研究導論.
-Artificial Neural Network- Matlab操作介紹 -以類神經網路BPN Model為例
全國奈米科技人才培育推動計畫辦公室 中北區奈米科技K -12 教育發展中心計畫 簡 報 報告人:楊鏡堂教授 計畫執行單位:國立清華大學動力機械工程學系 計畫種子學校:教育部顧問室 94 年度奈米科技人才培育先導型計畫年度成果報告 中華民國九十四年十月十四日.
1 寬頻分碼多重進接無線通訊上 鏈傳收系統之設計與製作 Transceiver System Design and Implementation for WCDMA Uplink Communication 國科會計畫 (1999/8 – 2002/7) 簡介 2004/1.
Regression 相關 –Cross table –Bivariate –Contingency Cofficient –Rank Correlation 簡單迴歸 多元迴歸.
乙太被動式光學網路上能支援多 媒體服務之動態頻寬配置機制 Dynamic Bandwidth Allocation Mechanisms for Multimedia Services on EPON 指導教授 : 吳和庭 博士 研究生:簡睿毅 日期 : 2005 / 7 / 15.
寬頻通訊系統基礎教育計畫 分項計畫四 寬頻通訊信號處理 四年計畫之第三年 (92.9~93.8) 主要參與人員:方文賢 教 授 賴坤財 副教授 柳宗禹 副教授 邱榮輝 副教授.
Copyright © 2012, QoS-aware Network Operating System for Software Defined Networking with Generalized OpenFlows Kwangtae Jeong, Jinwook Kim.
Copyright © 2010, OpenFlow - Innovate in Your Network 指導教授:王國禎 學生:洪維藩 國立交通大學資訊科學與工程研究所 行動計算與寬頻網路實驗室.
Copyright © 2010, SLA-aware load balancing for cloud datacenters 指導教授:王國禎 學生:黎中誠 國立交通大學資訊工程系 行動計算與寬頻網路實驗室.
Copyright © 2012, A Minimum Cost Resource Allocation Approach for Cloud Data Centers 指導教授:王國禎 學生:連懷恩 國立交通大學資訊工程系 行動計算與寬頻網路實驗室 1.
Copyright © 2011, Programming Your Network at Run-time for Big Data Applications 張晏誌 指導老師:王國禎 教授.
Prof. Shih-Hao Hung 洪士灝 Dept. of CSIE & GINM 資工網媒 [ ]
Copyright © 2011, Road-Based Multipath Routing With Resilient Video Streaming for Urban VANETs 指導教授:王國禎 博士 學生:鍾昆佑 國立交通大學網路工程研究所 行動計算與寬頻網路實驗室.
Copyright © 2011, Resource allocation for MMOG based on AFK players in the cloud 指導教授:王國禎 博士 學生:陳治豪 國立交通大學網路工程研究所 行動計算與寬頻網路實驗室.
Asus WL-500GP OS/Platform/Environment Introduction.
行銷學原理‧曾光華、饒怡雲 著‧前程文化 出版
SDN AND OPENFLOW SPECIFICATION SPEAKER: HSUAN-LING WENG DATE: 2014/11/18.
控制與訊號處理實驗室成果簡介 指導教授 陳博現教授 本實驗室研究主題主要分為三類:第一類為非線性隨機控制及量子系統 控制應用。第二類是訊號處理及無線通訊應用。第三類是整合訊號及控制 在系統生物學及生物資訊的應用。相關研究成果分類介紹如下: 一、非線性隨機控制設計及量子系統追蹤控制 :( 最近成果及目前進行研究.
GEOCASTING IN MOBILE AD HOC NETWORKS LOCATION- BASED MULTICAST ALGORITHMS 指導教授:許子衡 教授 學生:翁偉傑 1 Young-Bae Ko and Nitin H. Vaidya Department of Computer.
Copyright © 2011, A Road-based QoS-aware Multipath Routing for Urban Vehicular Ad Hoc Networks 指導教授:王國禎 學生:謝宜玲 國立交通大學資訊科學與工程研究所 行動計算與寬頻網路實驗室.
Copyright © 2011, A Resource Allocation Mechanism of Data Center for Public Cloud Service 指導教授:王國禎 學生:連懷恩 國立交通大學網路工程研究所 行動計算與寬頻網路實驗室.
Copyright © 2010, Install OpenFlow Mininet 指導教授:王國禎 學生:洪維藩 國立交通大學資訊科學與工程研究所 行動計算與寬頻網路實驗室.
網 站 架 設 新 概 念網 站 架 設 新 概 念. 跟團自由行 國外旅遊 東京廉價航空比較.
Copyright © 2012, A Minimum Cost Resource Allocation Approach for Cloud Data Centers 指導教授:王國禎 學生:連懷恩 國立交通大學資訊工程系 行動計算與寬頻網路實驗室 1.
Software Defined Networking (SDN)
Presentation transcript:

Copyright © 2012, Software Defined Networking for Big Data Applications 指導教授:王國禎 博士 學生:徐逸懷 連懷恩 賴寬嶧 洪維藩 張晏誌 國立交通大學網路工程研究所 行動計算與寬頻網路實驗室 1

Copyright © 2012, 2 Outlines SDN: Software-Defined Network Motivation Related Works Design approach OpenFlow Mininet Schedule References

Copyright © 2012, SDN: Software-Defined Network SDN separates the control plane from the data plane in network switches and routers. 3

Copyright © 2012, Motivation – Why SDN in Data Center? Google is using OpenFlow on custom-designed hardware for all the internal networks it runs connecting its global data centers, said Urs Holzle, senior vice president of technology infrastructure at Google, speaking in a keynote at the second annual Open Networking Summit [1] 4

Copyright © 2012, Motivation – Why SDN in Data Center? Virtual data center network. Application awareness. Better scalability for cloud environment. Faster VM migration. 5

Copyright © 2012, Motivation – Virtual Data Center Network VMware will acquire Nicira for approximately $1.05 billion in cash plus approximately $210 million of assumed unvested equity awards. “Tenants or customers utilizing the software- defined datacenter can have their own virtual datacenter with an isolated collection of all the compute, storage, networking, and security resources that they are used to. This is what the software-defined datacenter is all about, and it is the architecture for the cloud.” [2] 6

Copyright © 2012, Motivation – Virtual Data Center Network Security and privacy between different applications. Better QoS management. For operators of data centers, it will be easier to reconfigure the network equipments. 7

Copyright © 2012, Motivation – Application Awareness Guohui Wang et al. [3] have shown that by the help of SDN, the time to perform a MapReduce task can have a reduction up to 70% in their test case. Optimizing the routing and bandwidth resource between applications. Giving different priority to control messages and data transferring packets. 8

Copyright © 2012, Motivation – Better Scalability Traditional LAN (spanning tree protocol, ARP, forwarding table) limits the scalability of data centers. With SDN, a connection between two hosts can use duplicate paths simultaneously. Faster recovery from network failure. 9

Copyright © 2012, Motivation – Faster VM Migration Faster network reconfiguration after migration; transparent to applications [4]. 48 bits PMAC: dcid.pod.position.port.vmid 32 bits PIP: privateNetworkId.dcid.subnetid.hostid 10

Copyright © 2012, Related Works The classification tree of SDN

Copyright © 2012, 12 Related Works Scale Use SDN to optimize network Mentioned about cloud computing Mentioned about big data Application aware Specify a routing protocol CrossRoad[4]Intra data center Between VMsYesNo CloudRack[9]Intra data center Between VMsYesNo QoS-aware NOS for SDN[8] Inter data center Between ASes No Programming Your Network at Run-time for Big Data Application[3] Intra data center Between VMs or Racks Yes No ProposedIntra data center Between VMsYes

Copyright © 2012, Design Approach Our design approach is composed of three parts: –Virtual network and flow request –Network resource allocation algorithm –Network topology research 13

Copyright © 2012, Design Approach – Virtual Network and Flow Request Every application, including all its VMs and storage nodes form a virtual network, and assigned with a virtual network number. Every virtual network has a head node who will submit a flow request to the SDN controller. The controller then allocate the network resource to all the virtual networks according to their flow requests. The Priority of control messages and data transferring packets. 14

Copyright © 2012, Design Approach – Network Resource Allocation Algorithm For every connection in the network, we find all the possible paths between these two nodes and sort these paths by their cost in a non-decreasing order. The principle is, when some competing connections can not be satisfied with their minimum cost paths, we choose the next minimal cost path among all the competing connections and see if the demand can be satisfied. More like a circuit switch. 15

Copyright © 2012, Design Approach – Network Resource Allocation Algorithm Packet priority. When there are some nodes added in or removed, some flow requests are updated, or a network failure happens, we should run an update algorithm. The update algorithm would be the subset of the aforementioned algorithm and it should be fast enough that we can apply it on-line. 16

Copyright © 2012, Design Approach – Network Topology Research What is the best strategy when we apply the SDN scheme to the traditional data center network topology like Tree, VL2, Fat-Tree, and BCube? Is there a better network topology when we apply the SDN scheme to the data center? 17

Copyright © 2012, OpenFlow Mininet Mininet creates scalable (up to hundreds of nodes, depending on your configuration) software-defined (e.g. OpenFlow) networks on a single PC by using Linux processes in network namespaces [10]. It allows you to quickly create, interact with, customize and share a software defined network prototype, and provides a smooth path to running on hardware [10]. Build in Stanford University.

Copyright © 2012, OpenFlow Mininet Display nodes: nodes you can ping from host 0 to host 1: h2 ping -c 1 h3

Copyright © 2012, 第一年: – 蒐集相關文獻,並歸納比較 – 熟悉 SDN 的模擬工具 – 提出適用於 data center 的 SDN 網路架構,並與 傳統非 SDN 的網路做比較 第二年: – 實做出我們的 SDN 網路架構,並利用 Hadoop 等適用於 big data 的程式來初步評估效果 – 除了提升效能外,為我們的方法增加更多特 性,如 QoS management, Inter-data center SDN 20 Schedule

Copyright © 2012, 第三年: – 加入更多來自 big data 的 application 來評估調整 我們的方法 – 將最新的文獻加入比較 – 與其他子計畫的項目整合 21 Schedule

Copyright © 2012, References [1] network [2] [3] Guohui Wang, T.S. Eugene Ng, and Anees Shaikh Programming your network at run-time for big data applications. In Proceedings of the first workshop on Hot topics in software defined networks (HotSDN '12). ACM, New York, NY, USA, [4] Mann, V.; Vishnoi, A.; Kannan, K.; Kalyanaraman, S.;, "CrossRoads: Seamless VM mobility across data centers through software defined networking," Network Operations and Management Symposium (NOMS), 2012 IEEE, vol., no., pp.88-96, April 2012 [5] Fonseca, P.; Bennesby, R.; Mota, E.; Passito, A.;, "A replication component for resilient OpenFlow-based networking," Network Operations and Management Symposium (NOMS), 2012 IEEE, vol., no., pp , April 2012 [6]Simeonidou, D.; Nejabati, R.; Azodolmolky, S.;, "Enabling the future optical Internet with OpenFlow: A paradigm shift in providing intelligent optical network services," Transparent Optical Networks (ICTON), th International Conference on, vol., no., pp.1-4, June

Copyright © 2012, References [7]Farias, F.N.N.; Salvatti, J.J.; Cerqueira, E.C.; Abelem, A.J.G.;, "A proposal management of the legacy network environment using OpenFlow control plane," Network Operations and Management Symposium (NOMS), 2012 IEEE, vol., no., pp , April 2012 [8]Kwangtae Jeong; Jinwook Kim; Young-Tak Kim;, "QoS-aware Network Operating System for software defined networking with Generalized OpenFlows," Network Operations and Management Symposium (NOMS), 2012 IEEE, vol., no., pp , April 2012 [9]Yan Pu; Yilong Deng; Nakao, A.;, "Cloud Rack: Enhanced virtual topology migration approach with Open vSwitch," Information Networking (ICOIN), 2011 International Conference on, vol., no., pp , Jan [10]