Submit Search
Upload
SDN ryu 專題安裝
•
Download as PPTX, PDF
•
3 likes
•
3,889 views
承
承樺 董
Follow
軟體定義網路,使用 ryu Controller,環境安裝教學
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 64
Download now
Recommended
RYU Learning Guide
Ryu Learning Guide
Ryu Learning Guide
呈 李
Overview of SIPREC architecture and Media Forking in RTPEngine and how we can use it in OpenSIPS sip proxy server.
SIPREC RTPEngine Media Forking
SIPREC RTPEngine Media Forking
Hossein Yavari
This presentation covers the basics about OpenvSwitch and its components. OpenvSwitch is a Open Source implementation of OpenFlow by the Nicira team. It also also talks about OpenvSwitch and its role in OpenStack Networking
OpenvSwitch Deep Dive
OpenvSwitch Deep Dive
rajdeep
OVS(Open vSwitch) 패킷 처리 구조 분석 자료입니다.
Open vSwitch 패킷 처리 구조
Open vSwitch 패킷 처리 구조
Seung-Hoon Baek
VyOS Users Meeting Japan #4
VyOSの開発とか運用の話
VyOSの開発とか運用の話
Shintaro Hasunuma
Learn all about ifupdown2
Ifupdown2: Network Interface Manager
Ifupdown2: Network Interface Manager
Cumulus Networks
Open Source Virtualization based on KVM and available tools like Libvirt, Libguestfs, Qemu, ...
KVM tools and enterprise usage
KVM tools and enterprise usage
vincentvdk
Marco Huang, Technology Manager, QCT Becky Lin, Program Manager, QCT
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Danielle Womboldt
Recommended
RYU Learning Guide
Ryu Learning Guide
Ryu Learning Guide
呈 李
Overview of SIPREC architecture and Media Forking in RTPEngine and how we can use it in OpenSIPS sip proxy server.
SIPREC RTPEngine Media Forking
SIPREC RTPEngine Media Forking
Hossein Yavari
This presentation covers the basics about OpenvSwitch and its components. OpenvSwitch is a Open Source implementation of OpenFlow by the Nicira team. It also also talks about OpenvSwitch and its role in OpenStack Networking
OpenvSwitch Deep Dive
OpenvSwitch Deep Dive
rajdeep
OVS(Open vSwitch) 패킷 처리 구조 분석 자료입니다.
Open vSwitch 패킷 처리 구조
Open vSwitch 패킷 처리 구조
Seung-Hoon Baek
VyOS Users Meeting Japan #4
VyOSの開発とか運用の話
VyOSの開発とか運用の話
Shintaro Hasunuma
Learn all about ifupdown2
Ifupdown2: Network Interface Manager
Ifupdown2: Network Interface Manager
Cumulus Networks
Open Source Virtualization based on KVM and available tools like Libvirt, Libguestfs, Qemu, ...
KVM tools and enterprise usage
KVM tools and enterprise usage
vincentvdk
Marco Huang, Technology Manager, QCT Becky Lin, Program Manager, QCT
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Ceph Day Beijing - Ceph All-Flash Array Design Based on NUMA Architecture
Danielle Womboldt
NFS를 이용한 OpenStack Live Migration
Openstack live migration
Openstack live migration
ymtech
Brief overview about Openstack Ironic-Inspector
Osic tech talk presentation on ironic inspector
Osic tech talk presentation on ironic inspector
Annie Lezil
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2NtlaER. Gilberto Bertin discusses the architecture of Cloudflare’s automatic DDoS mitigation pipeline, the initial packet filtering solution based on Iptables, and why Cloudflare had to introduce userspace offload. Bertin also describes how they switched from a proprietary offload technology to XDP for network stack bypass and how they are using XDP to load balance traffic. Filmed at qconlondon.com. Gilberto Bertin works as a System Engineer at Cloudflare London. After working on variety of technologies like P2P VPNs and userspace TCP/IP stacks, he joined the Cloudflare DDoS team in London to help filter all the bad internet traffic.
XDP in Practice: DDoS Mitigation @Cloudflare
XDP in Practice: DDoS Mitigation @Cloudflare
C4Media
FreeSWITCH via Kubernetes
FreeSWITCH Cluster by K8s
FreeSWITCH Cluster by K8s
Chien Cheng Wu
Service Function Chaining (SFC) uses software-defined networking (SDN) capabilities to create a service chain of connected network services (such as L4-7 like firewalls, network address translation [NAT], intrusion protection) and connect them in a virtual chain. This capability can be used by network operators to set up suites or catalogs of connected services that enable the use of a single network connection for many services, with different characteristics. networking-sfc is a service plugin of Openstack neutron. The talk will go over the architecture, implementation, use-cases and latest enhancements to networking-sfc (the APIs and implementation to support service function chaining in neutron). About the speaker: Farhad Sunavala is currently a principal architect/engineer working on Network Virtualization, Cloud service, and SDN technologies at Huawei Technology USA. He has led several wireless projects in Huawei including virtual EPC, service function chaining, etc. Prior to Huawei, he worked 17 years at Cisco. Farhad received his MS in Electrical and Computer Engineering from University of New Hampshire. His expertise includes L2/L3/L4 networking, Network Virtualization, SDN, Cloud Computing, and mobile wireless networks. He holds several patents in platforms, virtualization, wireless, service-chaining and cloud computing. Farhad was a core member of networking-sfc.
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
Michelle Holley
configuration of an access point
Basic configuration access point (1)
Basic configuration access point (1)
Thomas Charles Mack (Leigh)
2023년 4월 6일에 진행한 "레드햇 오픈스택 17 저자 직강 + 스터디 그룹" 1주차 세션 슬라이드입니다.
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Nalee Jang
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFV
Kingston Smiler
ネイバーの IP アドレスの指定が不要なBGP Unnumbered。概要の説明と簡単なデモです。 説明動画(デモは 15:23 〜) https://www.youtube.com/watch?v=dx94H9jaqgM デモ環境 Vagrantfile https://github.com/akira6592/bgp-unnumbered
BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
akira6592
Architecting a private cloud to meet the use cases of its users can be a daunting task. How do you determine which of the many L2/L3 Neutron plugins and drivers to implement? Does network performance outweigh reliability? Are overlay networks just as performant as VLAN networks? The answers to these questions will drive the appropriate technology choice. In this presentation, we will look at many of the common drivers built around the ML2 framework, including LinuxBridge, OVS, OVS+DPDK, SR-IOV, and more, and will provide performance data to help drive decisions around selecting a technology that's right for the situation. We will discuss our experience with some of these technologies, and the pros and cons of one technology over another in a production environment.
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
James Denton
서상원 차장 / NetApp
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
OpenStack Korea Community
그동안 여러 세미나에서 발표했었던 오픈스택 커뮤니티, 기술 그리고 동향에 대한 자료를 정리하여 공유합니다.
오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향
Nalee Jang
Provide network interconnections between Openstack clouds/regions ? Neutron offers floating IPs and IPSec VPNaaS. However this is not always good enough: sometimes network isolation is needed, but without the the overhead of IPSec encryption. How to avoid putting the burden on an orchestrator ? Solutions exist to create interconnections in ways specific to each overlay technology or SDN backends, but they require central coordination via an orchestrator (not always easy), and sometimes also the provisioing of network devices (not always simple). "Neutron talking to Neutron" This presentation exposes a solution developed in the Neutron project, where tenants define their network interconnection needs across regions or clouds, and Neutron components in the different regions coordinate together to setup these private isolated interconnections. Without orchestration nor network device configuration.
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
Thomas Morin
Introduce the basic concept of Open vSwitch. In this slide, we talked about how Linux kernel and networking stack worked together to forward and process the network packet and also compare those Linux networking stack functionality with Open vSwitch and Openflow. At the end of this slide, we talk about the challenge to integrate the Open vSwitch with Kubernetes, what kind of the networking function we need to resolve and what is the benefit we can get from the Open Vswitch.
Open vSwitch Introduction
Open vSwitch Introduction
HungWei Chiu
Andrija Panic: Ceph with CloudStack
Ceph with CloudStack
Ceph with CloudStack
ShapeBlue
DDoS Mitigation using BGP Flowspec, by Justin Ryburn. A presentation given at APRICOT 2016’s Network Security session on 24 February 2016.
DDoS Mitigation using BGP Flowspec
DDoS Mitigation using BGP Flowspec
APNIC
In this talk, Vladi looks at the new Volume encryption option (due in CloudStack 4.18). He presents the new ability to use encrypted root and data volumes on different storage types, the benefits and the current limitations of the implementation. Vladimir Petrov is a QA engineer with more than 20 years of experience in the IT field. He is using and testing Apache CloudStack for almost 3 years now. Currently working as a QA Engineer in ShapeBlue. ----------------------------------------- CloudStack Collaboration Conference 2022 took place on 14th-16th November in Sofia, Bulgaria and virtually. The day saw a hybrid get-together of the global CloudStack community hosting 370 attendees. The event hosted 43 sessions from leading CloudStack experts, users and skilful engineers from the open-source world, which included: technical talks, user stories, new features and integrations presentations and more.
Volume Encryption In CloudStack
Volume Encryption In CloudStack
ShapeBlue
OpenStack Neutron 에 대해 분석한 자료입니다.
20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)
rootfs32
These are the slides from the webinar "OpenStack networking (Neutron)", which covered the topics: - OpenStack Networking: the Neutron project (NaaS); - Main features of Neutron; - Advanced networking functionalities in OpenStack.
OpenStack networking (Neutron)
OpenStack networking (Neutron)
CREATE-NET
A tour of inside the Architecture OpenStack Networking's Neutron project.
Inside Architecture of Neutron
Inside Architecture of Neutron
markmcclain
Nodejs & NAE
Nodejs & NAE
q3boy
廣泛介紹 sdn 相關生態圈
Sdn 之旅 open suse_asia_summit_20151206
Sdn 之旅 open suse_asia_summit_20151206
Fei Ji Siao
More Related Content
What's hot
NFS를 이용한 OpenStack Live Migration
Openstack live migration
Openstack live migration
ymtech
Brief overview about Openstack Ironic-Inspector
Osic tech talk presentation on ironic inspector
Osic tech talk presentation on ironic inspector
Annie Lezil
Video and slides synchronized, mp3 and slide download available at URL https://bit.ly/2NtlaER. Gilberto Bertin discusses the architecture of Cloudflare’s automatic DDoS mitigation pipeline, the initial packet filtering solution based on Iptables, and why Cloudflare had to introduce userspace offload. Bertin also describes how they switched from a proprietary offload technology to XDP for network stack bypass and how they are using XDP to load balance traffic. Filmed at qconlondon.com. Gilberto Bertin works as a System Engineer at Cloudflare London. After working on variety of technologies like P2P VPNs and userspace TCP/IP stacks, he joined the Cloudflare DDoS team in London to help filter all the bad internet traffic.
XDP in Practice: DDoS Mitigation @Cloudflare
XDP in Practice: DDoS Mitigation @Cloudflare
C4Media
FreeSWITCH via Kubernetes
FreeSWITCH Cluster by K8s
FreeSWITCH Cluster by K8s
Chien Cheng Wu
Service Function Chaining (SFC) uses software-defined networking (SDN) capabilities to create a service chain of connected network services (such as L4-7 like firewalls, network address translation [NAT], intrusion protection) and connect them in a virtual chain. This capability can be used by network operators to set up suites or catalogs of connected services that enable the use of a single network connection for many services, with different characteristics. networking-sfc is a service plugin of Openstack neutron. The talk will go over the architecture, implementation, use-cases and latest enhancements to networking-sfc (the APIs and implementation to support service function chaining in neutron). About the speaker: Farhad Sunavala is currently a principal architect/engineer working on Network Virtualization, Cloud service, and SDN technologies at Huawei Technology USA. He has led several wireless projects in Huawei including virtual EPC, service function chaining, etc. Prior to Huawei, he worked 17 years at Cisco. Farhad received his MS in Electrical and Computer Engineering from University of New Hampshire. His expertise includes L2/L3/L4 networking, Network Virtualization, SDN, Cloud Computing, and mobile wireless networks. He holds several patents in platforms, virtualization, wireless, service-chaining and cloud computing. Farhad was a core member of networking-sfc.
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
Michelle Holley
configuration of an access point
Basic configuration access point (1)
Basic configuration access point (1)
Thomas Charles Mack (Leigh)
2023년 4월 6일에 진행한 "레드햇 오픈스택 17 저자 직강 + 스터디 그룹" 1주차 세션 슬라이드입니다.
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Nalee Jang
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFV
Kingston Smiler
ネイバーの IP アドレスの指定が不要なBGP Unnumbered。概要の説明と簡単なデモです。 説明動画(デモは 15:23 〜) https://www.youtube.com/watch?v=dx94H9jaqgM デモ環境 Vagrantfile https://github.com/akira6592/bgp-unnumbered
BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
akira6592
Architecting a private cloud to meet the use cases of its users can be a daunting task. How do you determine which of the many L2/L3 Neutron plugins and drivers to implement? Does network performance outweigh reliability? Are overlay networks just as performant as VLAN networks? The answers to these questions will drive the appropriate technology choice. In this presentation, we will look at many of the common drivers built around the ML2 framework, including LinuxBridge, OVS, OVS+DPDK, SR-IOV, and more, and will provide performance data to help drive decisions around selecting a technology that's right for the situation. We will discuss our experience with some of these technologies, and the pros and cons of one technology over another in a production environment.
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
James Denton
서상원 차장 / NetApp
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
OpenStack Korea Community
그동안 여러 세미나에서 발표했었던 오픈스택 커뮤니티, 기술 그리고 동향에 대한 자료를 정리하여 공유합니다.
오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향
Nalee Jang
Provide network interconnections between Openstack clouds/regions ? Neutron offers floating IPs and IPSec VPNaaS. However this is not always good enough: sometimes network isolation is needed, but without the the overhead of IPSec encryption. How to avoid putting the burden on an orchestrator ? Solutions exist to create interconnections in ways specific to each overlay technology or SDN backends, but they require central coordination via an orchestrator (not always easy), and sometimes also the provisioing of network devices (not always simple). "Neutron talking to Neutron" This presentation exposes a solution developed in the Neutron project, where tenants define their network interconnection needs across regions or clouds, and Neutron components in the different regions coordinate together to setup these private isolated interconnections. Without orchestration nor network device configuration.
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
Thomas Morin
Introduce the basic concept of Open vSwitch. In this slide, we talked about how Linux kernel and networking stack worked together to forward and process the network packet and also compare those Linux networking stack functionality with Open vSwitch and Openflow. At the end of this slide, we talk about the challenge to integrate the Open vSwitch with Kubernetes, what kind of the networking function we need to resolve and what is the benefit we can get from the Open Vswitch.
Open vSwitch Introduction
Open vSwitch Introduction
HungWei Chiu
Andrija Panic: Ceph with CloudStack
Ceph with CloudStack
Ceph with CloudStack
ShapeBlue
DDoS Mitigation using BGP Flowspec, by Justin Ryburn. A presentation given at APRICOT 2016’s Network Security session on 24 February 2016.
DDoS Mitigation using BGP Flowspec
DDoS Mitigation using BGP Flowspec
APNIC
In this talk, Vladi looks at the new Volume encryption option (due in CloudStack 4.18). He presents the new ability to use encrypted root and data volumes on different storage types, the benefits and the current limitations of the implementation. Vladimir Petrov is a QA engineer with more than 20 years of experience in the IT field. He is using and testing Apache CloudStack for almost 3 years now. Currently working as a QA Engineer in ShapeBlue. ----------------------------------------- CloudStack Collaboration Conference 2022 took place on 14th-16th November in Sofia, Bulgaria and virtually. The day saw a hybrid get-together of the global CloudStack community hosting 370 attendees. The event hosted 43 sessions from leading CloudStack experts, users and skilful engineers from the open-source world, which included: technical talks, user stories, new features and integrations presentations and more.
Volume Encryption In CloudStack
Volume Encryption In CloudStack
ShapeBlue
OpenStack Neutron 에 대해 분석한 자료입니다.
20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)
rootfs32
These are the slides from the webinar "OpenStack networking (Neutron)", which covered the topics: - OpenStack Networking: the Neutron project (NaaS); - Main features of Neutron; - Advanced networking functionalities in OpenStack.
OpenStack networking (Neutron)
OpenStack networking (Neutron)
CREATE-NET
A tour of inside the Architecture OpenStack Networking's Neutron project.
Inside Architecture of Neutron
Inside Architecture of Neutron
markmcclain
What's hot
(20)
Openstack live migration
Openstack live migration
Osic tech talk presentation on ironic inspector
Osic tech talk presentation on ironic inspector
XDP in Practice: DDoS Mitigation @Cloudflare
XDP in Practice: DDoS Mitigation @Cloudflare
FreeSWITCH Cluster by K8s
FreeSWITCH Cluster by K8s
Service Function Chaining in Openstack Neutron
Service Function Chaining in Openstack Neutron
Basic configuration access point (1)
Basic configuration access point (1)
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Red Hat OpenStack 17 저자직강+스터디그룹_1주차
Introduction to OpenFlow, SDN and NFV
Introduction to OpenFlow, SDN and NFV
BGP Unnumbered で遊んでみた
BGP Unnumbered で遊んでみた
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
Pushing Packets - How do the ML2 Mechanism Drivers Stack Up
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
[OpenStack Days Korea 2016] Track3 - 오픈스택 환경에서 공유 파일 시스템 구현하기: 마닐라(Manila) 프로젝트
오픈스택 커뮤니티 소개 및 기술 동향
오픈스택 커뮤니티 소개 및 기술 동향
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
Open vSwitch Introduction
Open vSwitch Introduction
Ceph with CloudStack
Ceph with CloudStack
DDoS Mitigation using BGP Flowspec
DDoS Mitigation using BGP Flowspec
Volume Encryption In CloudStack
Volume Encryption In CloudStack
20150511 jun lee_openstack neutron 분석 (최종)
20150511 jun lee_openstack neutron 분석 (최종)
OpenStack networking (Neutron)
OpenStack networking (Neutron)
Inside Architecture of Neutron
Inside Architecture of Neutron
Similar to SDN ryu 專題安裝
Nodejs & NAE
Nodejs & NAE
q3boy
廣泛介紹 sdn 相關生態圈
Sdn 之旅 open suse_asia_summit_20151206
Sdn 之旅 open suse_asia_summit_20151206
Fei Ji Siao
广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf
bj_qa
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
Scourgen Hong
Honeywall roo 1
Honeywall roo 1
Julia Yu-Chin Cheng
Foundation of software development 2
Foundation of software development 2
netdbncku
Presentation on Internet Security by @SteveMushero of @ChinaNetCloud, given in Shanghai in May, 2015. Covers threats, risks, and solutions. Bi-lingual English & Chinese.
Internet System Security Overview
Internet System Security Overview
ChinaNetCloud
Mirror from https://speakerdeck.com/chusiang/continuous-delivery-with-ansible-x-gitlab-ci-2e # DevOps 人一定要知道的 Ansible & GitLab CI 持續交付技巧 (2/e) Ansible 是個與 Puppet, Salt, Chef 並列的 Infrastructure as Code 組態設定工具,其簡單易用的特性更讓人愛不釋手;GitLab 是業界很常見的 Git 私有版本控制服務,搭配其 GitLab CI 將能快速建立屬於自己的 CI/CD Pipeline 與自動化部署。 本次凍仁將會藉由 Ansible 和 GitLab 帶領大家一探持續部署的世界和 DevOps 的威力! #DevOpsTaiwan #DevOpsTW #Agile #Meetup > https://devops.kktix.cc/events/meetup-kaohsiung-1
Continuous Delivery with Ansible x GitLab CI (2e)
Continuous Delivery with Ansible x GitLab CI (2e)
Chu-Siang Lai
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划
mysqlops
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
colderboy17
introduction of LinkIt Smart 7688 Duo and MCS basics. Contents includes environments setup (Arduino IDE and Web UI); SSH log in; How to program nodejs and python on 7688; Mediatek Cloud Snadbox introduction. And finally let your 7688 duo interact with MCS. More interesting: http://www.cavedu.com
LinkIt Smart 7688 Duo and MCS basics
LinkIt Smart 7688 Duo and MCS basics
CAVEDU Education
瞭解近期前端的自動化工具使用與概念
前端自動化工具
前端自動化工具
國昭 張
Pytorch 架構介紹
[students AI workshop] Pytorch
[students AI workshop] Pytorch
Tzu-Wei Huang
SACC2015 演讲议题,阐述云主机、DNS、IDC、BGP 里鲜为人知的复杂网络网络现状
SACC2015 ”互联网+“任重而道远-白金&高春辉
SACC2015 ”互联网+“任重而道远-白金&高春辉
ptcracker
Tutorial of LinkIt 7697 IoT dev board, including Arduino IDE setup, BlocklyDuino GUI, Mediatel Cloud Sandbox and how to interact throught BLE (App Inventor). LinkIt 7697物聯網開發板教學,包含Arduino IDE、BlocklyDuino圖形化介面、MCS雲服務以及使用 App Inventor 進行 BLE 互動. Power by CAVEDU Education http://www.cavedu.com; App Inventor TW http://www.appinventor.tw
LinkIt 7697 IoT tutorial
LinkIt 7697 IoT tutorial
CAVEDU Education
GOLANG TAIWAN GATHERING #77 X CNTUG 探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH 演講者:耿映翔 演講日期:2023/12/14 演講地點:天瓏書局
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
YingSiang Geng
Training apc-3.0
Training apc-3.0
ahnlabchina
Training apc-3.0
Training apc-3.0
ahnlabchina
为网站加速,建立私有的CDN节点群,每部署一个CDN节点只需5分钟,无节点数量上限!
Open cdn快速部署你的私有cdn集群
Open cdn快速部署你的私有cdn集群
挺
02.python.开发最佳实践
02.python.开发最佳实践
Na Lee
Similar to SDN ryu 專題安裝
(20)
Nodejs & NAE
Nodejs & NAE
Sdn 之旅 open suse_asia_summit_20151206
Sdn 之旅 open suse_asia_summit_20151206
广告技术部自动化测试介绍.pdf
广告技术部自动化测试介绍.pdf
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
Honeywall roo 1
Honeywall roo 1
Foundation of software development 2
Foundation of software development 2
Internet System Security Overview
Internet System Security Overview
Continuous Delivery with Ansible x GitLab CI (2e)
Continuous Delivery with Ansible x GitLab CI (2e)
阿里巴巴运维自动化的探索与规划
阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
阿里巴巴 肖劲青 阿里巴巴运维自动化的探索与规划
LinkIt Smart 7688 Duo and MCS basics
LinkIt Smart 7688 Duo and MCS basics
前端自動化工具
前端自動化工具
[students AI workshop] Pytorch
[students AI workshop] Pytorch
SACC2015 ”互联网+“任重而道远-白金&高春辉
SACC2015 ”互联网+“任重而道远-白金&高春辉
LinkIt 7697 IoT tutorial
LinkIt 7697 IoT tutorial
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
探索 ISTIO 新型 DATA PLANE 架構 AMBIENT MESH - GOLANG TAIWAN GATHERING #77 X CNTUG
Training apc-3.0
Training apc-3.0
Training apc-3.0
Training apc-3.0
Open cdn快速部署你的私有cdn集群
Open cdn快速部署你的私有cdn集群
02.python.开发最佳实践
02.python.开发最佳实践
SDN ryu 專題安裝
1.
SDN ryu 及其應用 SDN
& Application 專題成果 董承樺、張廷謙、林展逸 2014/10 – 2015/12
2.
大綱 Outline • 環境架設 (Environment
Setting) • 軟體定義網路 (Soft Defined Network) • 控制器 Ryu (Ryu Controller) • 胖樹拓樸 (Fat Tree) • 應用:多重路徑 (Application:Multipath) • 實驗操作 (Demo)
3.
大綱 Outline • 環境架設 (Environment
Setting) • 軟體定義網路 (Soft Defined Network) • 控制器 Ryu (Ryu Controller) • 胖樹拓樸 (Fat Tree) • 應用:多重路徑 (Application:Multipath) • 實驗操作 (Demo)
4.
環境架設 (Environment Setting) • 作業系統:Ubuntu
Linux (使用虛擬機) • 模擬網路環境:Mininet • 控制器:Ryu Controller • 套件:Python、Git…
5.
Ubuntu Linux (使用虛擬機) •
安裝Virtual Box • 安裝Ubuntu Linux
6.
Ubuntu Linux (使用虛擬機) •
新增
7.
Ubuntu Linux (使用虛擬機)
8.
Ubuntu Linux (使用虛擬機)
9.
Ubuntu Linux (使用虛擬機)
10.
Ubuntu Linux (使用虛擬機)
11.
Ubuntu Linux (使用虛擬機)
12.
Ubuntu Linux (使用虛擬機)
13.
Ubuntu Linux (使用虛擬機) 開啟Linux
14.
Ubuntu Linux (使用虛擬機)
15.
Ubuntu Linux (使用虛擬機) •
安裝完成
16.
基本指令 • Ctrl +
Alt + T:開啟終端機 • $ clear:清除畫面 • $ cd {目錄}:資料夾移動
17.
開啟終端機 • Ctrl +
Alt + T
18.
更新系統 • $ sudo
apt-get update • $ sudo apt-get upgrade
19.
Mininet安裝 • $ sudo
apt-get install -y git • $ git clone git://github.com/mininet/mininet • $ cd mininet • $ util/install.sh -nfv • $ cd
20.
Mininet安裝 • $ sudo
mn --test pingall (測試) • 安裝成功圖
21.
Python安裝 • $ sudo
apt-get install python-pip python-dev build-essential • $ sudo pip install --upgrade pip
22.
Ryu安裝 • $ sudo
apt-get update • $ sudo apt-get install python-eventlet python- routes python-webob python-paramiko • $ git clone https://github.com/osrg/ryu.git • $ cd ryu; python ./setup.py install • $ sudo pip install ryu • $ sudo pip install six --upgrade • $ sudo pip install oslo.config
23.
Ryu 測試 • $
ryu-manager • 成功圖
24.
大綱 Outline • 環境架設 (Environment
Setting) • 軟體定義網路 (Soft Defined Network) • 控制器 Ryu (Ryu Controller) • 胖樹拓樸 (Fat Tree) • 應用:多重路徑 (Application:Multipath) • 實驗操作 (Demo)
25.
軟體定義網路 Soft Defined Network •
由Controller控制網路
26.
軟體定義網路 Soft Defined Network
27.
大綱 Outline • 環境架設 (Environment
Setting) • 軟體定義網路 (Soft Defined Network) • 控制器 Ryu (Ryu Controller) • 胖樹拓樸 (Fat Tree) • 應用:多重路徑 (Application:Multipath) • 實驗操作 (Demo)
28.
Ryu Controller • Python
語言,Open Source
29.
Ryu Controller
30.
大綱 Outline • 環境架設 (Environment
Setting) • 軟體定義網路 (Soft Defined Network) • 控制器 Ryu (Ryu Controller) • 胖樹拓樸 (Fat Tree) • 應用:多重路徑 (Application:Multipath) • 實驗操作 (Demo)
31.
胖樹拓樸 Fat Tree • Mininet模擬,Python
Script • 三層 | 任兩點多重路徑
32.
大綱 Outline • 環境架設 (Environment
Setting) • 軟體定義網路 (Soft Defined Network) • 控制器 Ryu (Ryu Controller) • 胖樹拓樸 (Fat Tree) • 應用:多重路徑 (Application:Multipath) • 實驗操作 (Demo)
33.
應用:多重路徑 Application(Multipath) • 目的:利用多重路徑,避免壅塞
34.
新HostB加入 AB
35.
Controller下發規則給Switch AB
36.
B送達A AB
37.
四種路徑
38.
流量監控 選擇bottleneck剩餘流量最大
39.
規則Time Out AB
40.
Controller下發規則給Switch AB
41.
B送達A AB
42.
3001 3002 3003
3004 3005 3006 3007 3008 2001 2002 2003 2004 2005 2006 2007 2008 1001 1002 1003 1004 h001h002 h003h004 h005h006 h007h008 h009h010 h011h012 h013h014 h015h016
43.
A small experiment •
All host ping to h008 • wireshark
44.
All host ping
to h008 0 5 10 15 20 25 30 35 s1001 s1002 s1003 s1004 Packet Switch Traffic monitor Destination hash
45.
大綱 Outline • 環境架設 (Environment
Setting) • 軟體定義網路 (Soft Defined Network) • 控制器 Ryu (Ryu Controller) • 胖樹拓樸 (Fat Tree) • 應用:多重路徑 (Application:Multipath) • 實驗操作 (Demo)
46.
開啟終端機(Ryu Controller+ App) •
將程式碼存在”ryu/ryu/myapp/” • $ ryu-manager –observe-links ryu/ryu/myapp/fatTreeMultipath.py • 執行Ryu Controller + App
47.
另一個終端機(Mininet) • 將Fat Tree產生腳本下載 •
$ sudo ./fatTreeTopology.py
48.
Mininet終端機 • H1 ping
H5 30次 • $ h001 ping –c30 h005
49.
Ryu Controller終端機 • Controller收到s3001
Packet In事件 • 1. 找Host5 • 2. Host5收到,回封包給Host1 • 3. Host1在送封包給,Host5
50.
找Host5
51.
找到Host5(用Group Table)
52.
H5→H1
53.
H1→H5
54.
Ryu Controller終端機 • 結束Controller •
Ctrl + C
55.
Mininet終端機 • 關閉Mininet後 • $
sudo mn –c (關閉Mininet都要下這個指令)
56.
重啟Mininet 和 Ryu
Controller • $ ryu-manager –observe-links ryu/ryu/myapp/fatTreeMultipath.py • $ sudo ./fatTreeTopology.py
57.
Mininet終端機 • 觀察h001,跳出一個新的終端機 • $
xterm h001
58.
H001終端機 • Ping H8
(10.0.0.8) • $ ping 10.0.0.8
59.
Ryu Controller終端機 • H1→H8成功
60.
開啟每一個Host ping Host8 •
$ xterm hxxx • 重複剛剛步驟
61.
62.
63.
64.
完成實驗
Download now