SlideShare una empresa de Scribd logo
1 de 24
云计算中的网络服务
                计算中
          ——OpenStack Quantum项目介绍和演示


                     金耀辉
                上海交通大学网络信息中心




                  首届中国私有云技术论坛暨第七界数据中心大会上海站
© jinyh@sjtu
About me


       新浪微博: @bright_j
              @ g jin
       主页: http://front.sjtu.edu.cn/~jinyh
       上海交通大学 教授 以前做光通信的 现在改行
               教授,以前做光通信的,现在改行
        做云计算了。。。 
       上海交通大学 网络信息中心 副主任,其实就是
        个苦逼的网管啊。。。 
        个苦逼的网管啊
       研究兴趣: 数据中心网络,海量流式数据分析,
        云计算架构



© jinyh@sjtu                                  2
提纲


       云计算中的虚拟网络
       OpenStack及Quantum介绍
       SJTU试验平台及Live Demo
        SJTU试验平台及Li D




© jinyh@sjtu                       3
云计算需要什么样的网络?

       从虚拟机(VM)的变化讲起

    虚拟机时代(-2010)     云计算时代(2011-)
   每台服务器上5 6台虚机, 每台物理机10-50+虚机 单个数据
   每台服务器上5~6台虚机  每台物理机10 50+虚机,单个数据
   单数据中心~100台服务器 中心1000+服务器
   网络带宽被少量虚机共享, 由于更高的虚机密度、更强劲的
   网络带宽被少量虚机共享
   无隔离要求        CPU-内存系统和虚机移动性要求,
                需要更大的网络带宽
   虚机基本是静态的,虚机迁 处理突发业务,优化功耗或性能,
   移非常少见,手动     动态迁移变成经常性需求,自动
   虚机间流量在一个数据中心 灾备或流量均衡的需求,虚机流量
   内部,无跨数据中心需求  跨多站点数据中心


© jinyh@sjtu                          4
传统的数据中心


   Cisco的推荐
   三层拓扑




© jinyh@sjtu             5
大二层网络及其限制


       为什么需要一个大二层数据中心网络
              虚机迁移需要保持同一IP地址
              很多网络设备如FW或LB需要在同 2层网络中
               很多网络设备如FW或LB需要在同一2层网络中
              高可用主机要求在同一2层网络中
       现有方案的限制
              效率问题:支撑树协议(STP)的限制
              租户隔离:最小带宽保证、最大带宽限制;动态安全性
              可扩展性:VLAN数量的限制




© jinyh@sjtu                              6
虚拟网络


                         服务器虚拟化:计算资源池




               交换机虚拟化:网络资源池   courtesyofNicira

© jinyh@sjtu                                       7
虚拟网络的无关性


                          不改变已有物理网络
                          不改变已有Hypervisor
                          不改变已有云管理系统
                          不改变已有监控工具
                          不改变已有IP地址
                           不改变 有 地址




               虚拟网络 != VLAN
                                courtesyofNicira

© jinyh@sjtu                                         8
OpenStack是什么?


       免费的开源云平台
              开源项目的集合
              帮助实现IaaS,由NASA和RackSpace共同发起
               帮助实现IaaS 由NASA和RackSpace共同发起
              社区(community)共同开发推进
              公有云和私有云
              实现简单
              支持大规模扩展
                  规




© jinyh@sjtu                                  9
社区支持

        开发者:3000+, 公司:167,增长惊人,异常活跃




© jinyh@sjtu                          10
OpenStack Services (and APIs)


       计算: NOVA (类似 Amazon EC2)
       镜像: Glance
       对象存储: Swift (类似Amazon S3)
        对象存储 S ift (类似A
       身份: Keystone
       管理: Horizon
       网络:
        网络 Quantum
       ……



© jinyh@sjtu                                      11
Quantum历史

       02/11 : 6 distinct blueprints for ‘virtual networking services’
        in Openstack
       03/11 : First community-wide discussion
       04/11 : Openstack diablo summit
       06/11 : First Quantum prototype
       10/11: Quantum ‘Diablo’ ships!
       02/12: Quantum approved for Openstack core
       03/12: Quantum Essex-4 milestone released
       04/12: Q
        04/12 Quantum ‘Essex’ ships!
                  t   ‘E    ’ hi !



© jinyh@sjtu                                                          12
Quantum目前功能


       分离网络的“逻辑(租户)”视角与“物理(提
        供商)”视角
       创建和管理虚拟网络的API
       L2联网
       Nove集成




© jinyh@sjtu                    13
网络的租户和运营商视角




© jinyh@sjtu                 14
Quantum网络管理概念

       Network
              二层网络,Network之间二层隔离
              每个Tenant可有多个 Network
       Port
              属于Network edge,相当于交换机端口概念
              抽象概念,连接Interface与Network的中介
              可进行Attach/Detach、增删,Port UP/Down等操作
       Interface
              常为虚机的VIF,由Nova-Network模块管理
              可灵活分配到不同Network中
       Attachment
              可将Interface插拔到某一Port上

© jinyh@sjtu                                         15
Quantum Service




© jinyh@sjtu                     16
Plugin


          g               ,
        Plugin机制允许不同的底层技术实现,对上层实
        现透明操作
       Essex版可用的Quantum Plugin
              Open vSwitch
              Cisco UCS
              Linux Bridge
              NTT-Data Ryu
              Nicira NVP




© jinyh@sjtu                           17
Quantum的未来


       近期,Folsom版
          ,                        远期,超越L2
                                      ,
              成为OpenStack的核           L3 路由+ NAT/浮动
               心项目                      IPs
              与Melange IP地址管          防火墙与安全组
               理服务合并                   QoS 保证
              更多的Plugins              VPN, DHCP, LB
              更精细的API身份授权             ……
               控制
              更好的GUI配置管理



© jinyh@sjtu                                            18
上海交大试验平台: 2011年9月




© jinyh@sjtu   OpenStack China Summit 2011   19
网络配置
       数据中心网络:万兆以太网交换机 (BNT&H3C) ,2个域
       控制和管理:千兆交换机(神码)
       万兆直连校园网
       胖树拓扑; L3: VRRP; L2: LACP+VLAG+MSTP
       安全控制:SSH, NAT, ACL, VLAN
       万兆网卡: Intel X520 DA2 Chelsio T420E-CR
        万兆网卡 I t l X520-DA2; Ch l i T420E CR




© jinyh@sjtu                                    20
Nova-Quantum-OVS架构




© jinyh@sjtu                        21
Demo (1)


       基于Tenant的网络配置
              添加、删除Quantum-network
              显示网络所属端口数量和使用情况




© jinyh@sjtu                                22
Demo (2)


       Quantum-network中端口管理
              端口连接Interface和network,相当于交换机端口。
              Detach/Attach: 将VIF接入/脱离 于网络




© jinyh@sjtu                                     23
Thanks!




© jinyh@sjtu             24

Más contenido relacionado

La actualidad más candente

数据中心网络架构与全球化服务-Qcon2011
数据中心网络架构与全球化服务-Qcon2011数据中心网络架构与全球化服务-Qcon2011
数据中心网络架构与全球化服务-Qcon2011Yiwei Ma
 
How SDN x Cloud Native change the Telco
How SDN x Cloud Native change the TelcoHow SDN x Cloud Native change the Telco
How SDN x Cloud Native change the TelcoJian-Hao Chen
 
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介Hardway Hou
 
Iaa s管理平台的规划与研发 社区
Iaa s管理平台的规划与研发 社区Iaa s管理平台的规划与研发 社区
Iaa s管理平台的规划与研发 社区benbenhappy
 
Network Design in Cloud-ready IDC
Network Design in Cloud-ready IDCNetwork Design in Cloud-ready IDC
Network Design in Cloud-ready IDCKae Hsu
 
智慧科技-LPWA低功耗廣域網路
智慧科技-LPWA低功耗廣域網路智慧科技-LPWA低功耗廣域網路
智慧科技-LPWA低功耗廣域網路YOU SHENG CHEN
 
Ibmds4000workshop01
Ibmds4000workshop01Ibmds4000workshop01
Ibmds4000workshop01xuwenbin
 
10 2013 sdn summit ch reviewed-new
10 2013 sdn summit ch reviewed-new10 2013 sdn summit ch reviewed-new
10 2013 sdn summit ch reviewed-newMason Mei
 
Private cloud and open stack
Private cloud and open stackPrivate cloud and open stack
Private cloud and open stackzhangxiao2016
 
基于虚拟化平台创建企业私有云
基于虚拟化平台创建企业私有云基于虚拟化平台创建企业私有云
基于虚拟化平台创建企业私有云ITband
 
思科产品速手册 2010年3月版
思科产品速手册 2010年3月版思科产品速手册 2010年3月版
思科产品速手册 2010年3月版cc2012526
 
Cloud Computing Seminar with BUPT WTI
Cloud Computing Seminar with BUPT WTICloud Computing Seminar with BUPT WTI
Cloud Computing Seminar with BUPT WTIXu Wang
 
20141128(刘胜)UTC2014分布式和云服务的思考与实践——支付清算行业分布式架构的探索
20141128(刘胜)UTC2014分布式和云服务的思考与实践——支付清算行业分布式架构的探索20141128(刘胜)UTC2014分布式和云服务的思考与实践——支付清算行业分布式架构的探索
20141128(刘胜)UTC2014分布式和云服务的思考与实践——支付清算行业分布式架构的探索liu sheng
 
Ceph Based Large Scale Application Case and Technology in Financial Industry ...
Ceph Based Large Scale Application Case and Technology in Financial Industry ...Ceph Based Large Scale Application Case and Technology in Financial Industry ...
Ceph Based Large Scale Application Case and Technology in Financial Industry ...Ceph Community
 
我們與 M-CORD Release 的距離
我們與 M-CORD Release 的距離我們與 M-CORD Release 的距離
我們與 M-CORD Release 的距離Wei-Yu Chen
 
云计算可信评估方法研究
云计算可信评估方法研究云计算可信评估方法研究
云计算可信评估方法研究iamafan
 
1 docker风起云ppt v1
1 docker风起云ppt v11 docker风起云ppt v1
1 docker风起云ppt v1Jiang Shang
 

La actualidad más candente (20)

Planet Lab
Planet LabPlanet Lab
Planet Lab
 
数据中心网络架构与全球化服务-Qcon2011
数据中心网络架构与全球化服务-Qcon2011数据中心网络架构与全球化服务-Qcon2011
数据中心网络架构与全球化服务-Qcon2011
 
How SDN x Cloud Native change the Telco
How SDN x Cloud Native change the TelcoHow SDN x Cloud Native change the Telco
How SDN x Cloud Native change the Telco
 
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介
跳过私有云建设的“坑” 私有云建设经验教训以及IBM PMC2.0 简介
 
Iaa s管理平台的规划与研发 社区
Iaa s管理平台的规划与研发 社区Iaa s管理平台的规划与研发 社区
Iaa s管理平台的规划与研发 社区
 
Network Design in Cloud-ready IDC
Network Design in Cloud-ready IDCNetwork Design in Cloud-ready IDC
Network Design in Cloud-ready IDC
 
智慧科技-LPWA低功耗廣域網路
智慧科技-LPWA低功耗廣域網路智慧科技-LPWA低功耗廣域網路
智慧科技-LPWA低功耗廣域網路
 
Ibmds4000workshop01
Ibmds4000workshop01Ibmds4000workshop01
Ibmds4000workshop01
 
10 2013 sdn summit ch reviewed-new
10 2013 sdn summit ch reviewed-new10 2013 sdn summit ch reviewed-new
10 2013 sdn summit ch reviewed-new
 
TIPC public
TIPC publicTIPC public
TIPC public
 
Private cloud and open stack
Private cloud and open stackPrivate cloud and open stack
Private cloud and open stack
 
基于虚拟化平台创建企业私有云
基于虚拟化平台创建企业私有云基于虚拟化平台创建企业私有云
基于虚拟化平台创建企业私有云
 
思科产品速手册 2010年3月版
思科产品速手册 2010年3月版思科产品速手册 2010年3月版
思科产品速手册 2010年3月版
 
Cloud Computing Seminar with BUPT WTI
Cloud Computing Seminar with BUPT WTICloud Computing Seminar with BUPT WTI
Cloud Computing Seminar with BUPT WTI
 
20141128(刘胜)UTC2014分布式和云服务的思考与实践——支付清算行业分布式架构的探索
20141128(刘胜)UTC2014分布式和云服务的思考与实践——支付清算行业分布式架构的探索20141128(刘胜)UTC2014分布式和云服务的思考与实践——支付清算行业分布式架构的探索
20141128(刘胜)UTC2014分布式和云服务的思考与实践——支付清算行业分布式架构的探索
 
Ceph Based Large Scale Application Case and Technology in Financial Industry ...
Ceph Based Large Scale Application Case and Technology in Financial Industry ...Ceph Based Large Scale Application Case and Technology in Financial Industry ...
Ceph Based Large Scale Application Case and Technology in Financial Industry ...
 
我們與 M-CORD Release 的距離
我們與 M-CORD Release 的距離我們與 M-CORD Release 的距離
我們與 M-CORD Release 的距離
 
云计算可信评估方法研究
云计算可信评估方法研究云计算可信评估方法研究
云计算可信评估方法研究
 
Sdn 101-2
Sdn 101-2Sdn 101-2
Sdn 101-2
 
1 docker风起云ppt v1
1 docker风起云ppt v11 docker风起云ppt v1
1 docker风起云ppt v1
 

Destacado

Mba724 s4 2 correlation
Mba724 s4 2 correlationMba724 s4 2 correlation
Mba724 s4 2 correlationRachel Chung
 
Pensamiento creativo
Pensamiento creativoPensamiento creativo
Pensamiento creativoC Mt
 
Tourism week 2
Tourism week 2Tourism week 2
Tourism week 2Les Davy
 
Egoera: La economía de Bizkaia - Enero 2016 - nº19
Egoera: La economía de Bizkaia - Enero 2016 - nº19Egoera: La economía de Bizkaia - Enero 2016 - nº19
Egoera: La economía de Bizkaia - Enero 2016 - nº19Cámara de Comercio de Bilbao
 
Iubesc animalele-completat cu desene
Iubesc animalele-completat cu deseneIubesc animalele-completat cu desene
Iubesc animalele-completat cu desenebalada65
 
Discussion continuum: Obesitat
Discussion continuum: ObesitatDiscussion continuum: Obesitat
Discussion continuum: ObesitatXplore Health
 
территория здоровья 2011
территория здоровья 2011территория здоровья 2011
территория здоровья 2011elvira38
 
Declare independence from your it department sysadmin skills for symfony dev...
Declare independence from your it department  sysadmin skills for symfony dev...Declare independence from your it department  sysadmin skills for symfony dev...
Declare independence from your it department sysadmin skills for symfony dev...Pablo Godel
 
11 Mistakes While Looking For A Job
11 Mistakes While Looking For A Job11 Mistakes While Looking For A Job
11 Mistakes While Looking For A JobPatrick Lynch
 
Play centre book by room 1
Play centre book by room 1Play centre book by room 1
Play centre book by room 1lesleymccardle
 
Elements, Compounds & Mixtures - Day 1
Elements, Compounds & Mixtures - Day 1Elements, Compounds & Mixtures - Day 1
Elements, Compounds & Mixtures - Day 1jmori1
 
クラウドセキュリティ 誤解と事実の壁
クラウドセキュリティ 誤解と事実の壁クラウドセキュリティ 誤解と事実の壁
クラウドセキュリティ 誤解と事実の壁KVH Co. Ltd.
 
Discussion continuum - Kto placi za rozwoj lekow
Discussion continuum - Kto placi za rozwoj lekowDiscussion continuum - Kto placi za rozwoj lekow
Discussion continuum - Kto placi za rozwoj lekowXplore Health
 
Chuong 1 tu bat on vi mo den con duong tai co cau
Chuong 1   tu bat on vi mo den con duong tai co cauChuong 1   tu bat on vi mo den con duong tai co cau
Chuong 1 tu bat on vi mo den con duong tai co cauDat Nguyen
 
KVH Whitepaper: How to Optimize Your IT Infrastructure to Maximize the Gaming...
KVH Whitepaper: How to Optimize Your IT Infrastructure to Maximize the Gaming...KVH Whitepaper: How to Optimize Your IT Infrastructure to Maximize the Gaming...
KVH Whitepaper: How to Optimize Your IT Infrastructure to Maximize the Gaming...KVH Co. Ltd.
 

Destacado (20)

Ceramica
CeramicaCeramica
Ceramica
 
Mba724 s4 2 correlation
Mba724 s4 2 correlationMba724 s4 2 correlation
Mba724 s4 2 correlation
 
Pensamiento creativo
Pensamiento creativoPensamiento creativo
Pensamiento creativo
 
Tourism week 2
Tourism week 2Tourism week 2
Tourism week 2
 
Egoera: La economía de Bizkaia - Enero 2016 - nº19
Egoera: La economía de Bizkaia - Enero 2016 - nº19Egoera: La economía de Bizkaia - Enero 2016 - nº19
Egoera: La economía de Bizkaia - Enero 2016 - nº19
 
Investigación
InvestigaciónInvestigación
Investigación
 
Iubesc animalele-completat cu desene
Iubesc animalele-completat cu deseneIubesc animalele-completat cu desene
Iubesc animalele-completat cu desene
 
Discussion continuum: Obesitat
Discussion continuum: ObesitatDiscussion continuum: Obesitat
Discussion continuum: Obesitat
 
территория здоровья 2011
территория здоровья 2011территория здоровья 2011
территория здоровья 2011
 
Production log
Production logProduction log
Production log
 
Declare independence from your it department sysadmin skills for symfony dev...
Declare independence from your it department  sysadmin skills for symfony dev...Declare independence from your it department  sysadmin skills for symfony dev...
Declare independence from your it department sysadmin skills for symfony dev...
 
11 Mistakes While Looking For A Job
11 Mistakes While Looking For A Job11 Mistakes While Looking For A Job
11 Mistakes While Looking For A Job
 
直接照会により公開された芸術監督データ
直接照会により公開された芸術監督データ直接照会により公開された芸術監督データ
直接照会により公開された芸術監督データ
 
Play centre book by room 1
Play centre book by room 1Play centre book by room 1
Play centre book by room 1
 
Elements, Compounds & Mixtures - Day 1
Elements, Compounds & Mixtures - Day 1Elements, Compounds & Mixtures - Day 1
Elements, Compounds & Mixtures - Day 1
 
クラウドセキュリティ 誤解と事実の壁
クラウドセキュリティ 誤解と事実の壁クラウドセキュリティ 誤解と事実の壁
クラウドセキュリティ 誤解と事実の壁
 
Discussion continuum - Kto placi za rozwoj lekow
Discussion continuum - Kto placi za rozwoj lekowDiscussion continuum - Kto placi za rozwoj lekow
Discussion continuum - Kto placi za rozwoj lekow
 
Правила прийому до Київського Славістичного Університету 2016
Правила прийому до Київського Славістичного Університету 2016Правила прийому до Київського Славістичного Університету 2016
Правила прийому до Київського Славістичного Університету 2016
 
Chuong 1 tu bat on vi mo den con duong tai co cau
Chuong 1   tu bat on vi mo den con duong tai co cauChuong 1   tu bat on vi mo den con duong tai co cau
Chuong 1 tu bat on vi mo den con duong tai co cau
 
KVH Whitepaper: How to Optimize Your IT Infrastructure to Maximize the Gaming...
KVH Whitepaper: How to Optimize Your IT Infrastructure to Maximize the Gaming...KVH Whitepaper: How to Optimize Your IT Infrastructure to Maximize the Gaming...
KVH Whitepaper: How to Optimize Your IT Infrastructure to Maximize the Gaming...
 

Similar a OpenStack Quantum项目介绍和演示

腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验colderboy17
 
云网锦绣 SDN实战研讨会
云网锦绣 SDN实战研讨会云网锦绣 SDN实战研讨会
云网锦绣 SDN实战研讨会Hardway Hou
 
Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808OpenCity Community
 
Openstack neutron 原理详解
Openstack neutron 原理详解Openstack neutron 原理详解
Openstack neutron 原理详解Yong Luo
 
Train.IO 【第六期-OpenStack 二三事】
Train.IO 【第六期-OpenStack 二三事】Train.IO 【第六期-OpenStack 二三事】
Train.IO 【第六期-OpenStack 二三事】inwin stack
 
05 zhao huiling
05 zhao huiling05 zhao huiling
05 zhao huilingMason Mei
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践Wensong Zhang
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践lovingprince58
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践drewz lin
 
Sdn 之旅 open suse_asia_summit_20151206
Sdn 之旅 open suse_asia_summit_20151206Sdn 之旅 open suse_asia_summit_20151206
Sdn 之旅 open suse_asia_summit_20151206Fei Ji Siao
 
OpenStack Network Planning
OpenStack Network PlanningOpenStack Network Planning
OpenStack Network PlanningHui Cheng
 
云计算可信评估方法研究
云计算可信评估方法研究云计算可信评估方法研究
云计算可信评估方法研究iamafan
 
Big Data : The Missing Puzzle of Mobile Computing
Big Data : The Missing Puzzle of Mobile ComputingBig Data : The Missing Puzzle of Mobile Computing
Big Data : The Missing Puzzle of Mobile ComputingJazz Yao-Tsung Wang
 
众行业公司系统架构案例介绍
众行业公司系统架构案例介绍众行业公司系统架构案例介绍
众行业公司系统架构案例介绍mysqlops
 
企业应用架构:模块化、微服务与 Linux 容器技术
企业应用架构:模块化、微服务与 Linux 容器技术企业应用架构:模块化、微服务与 Linux 容器技术
企业应用架构:模块化、微服务与 Linux 容器技术Lifan Yang
 
Track2 -刘继伟--openstack in gamewave
Track2 -刘继伟--openstack in gamewaveTrack2 -刘继伟--openstack in gamewave
Track2 -刘继伟--openstack in gamewaveOpenCity Community
 

Similar a OpenStack Quantum项目介绍和演示 (20)

腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
腾讯 马志强 虚拟化环境下 网络 朋务器 平台的协作经验
 
云网锦绣 SDN实战研讨会
云网锦绣 SDN实战研讨会云网锦绣 SDN实战研讨会
云网锦绣 SDN实战研讨会
 
Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808Pm 04 华胜天成openstack实践汇报-20120808
Pm 04 华胜天成openstack实践汇报-20120808
 
Openstack neutron 原理详解
Openstack neutron 原理详解Openstack neutron 原理详解
Openstack neutron 原理详解
 
Train.IO 【第六期-OpenStack 二三事】
Train.IO 【第六期-OpenStack 二三事】Train.IO 【第六期-OpenStack 二三事】
Train.IO 【第六期-OpenStack 二三事】
 
05 zhao huiling
05 zhao huiling05 zhao huiling
05 zhao huiling
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
 
Taobao base
Taobao baseTaobao base
Taobao base
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
 
淘宝软件基础设施构建实践
淘宝软件基础设施构建实践淘宝软件基础设施构建实践
淘宝软件基础设施构建实践
 
Hello openstack 2014
Hello openstack 2014Hello openstack 2014
Hello openstack 2014
 
Sdn 之旅 open suse_asia_summit_20151206
Sdn 之旅 open suse_asia_summit_20151206Sdn 之旅 open suse_asia_summit_20151206
Sdn 之旅 open suse_asia_summit_20151206
 
OpenStack Network Planning
OpenStack Network PlanningOpenStack Network Planning
OpenStack Network Planning
 
云计算可信评估方法研究
云计算可信评估方法研究云计算可信评估方法研究
云计算可信评估方法研究
 
Tcpip
TcpipTcpip
Tcpip
 
Big Data : The Missing Puzzle of Mobile Computing
Big Data : The Missing Puzzle of Mobile ComputingBig Data : The Missing Puzzle of Mobile Computing
Big Data : The Missing Puzzle of Mobile Computing
 
众行业公司系统架构案例介绍
众行业公司系统架构案例介绍众行业公司系统架构案例介绍
众行业公司系统架构案例介绍
 
雲端運算簡介
雲端運算簡介雲端運算簡介
雲端運算簡介
 
企业应用架构:模块化、微服务与 Linux 容器技术
企业应用架构:模块化、微服务与 Linux 容器技术企业应用架构:模块化、微服务与 Linux 容器技术
企业应用架构:模块化、微服务与 Linux 容器技术
 
Track2 -刘继伟--openstack in gamewave
Track2 -刘继伟--openstack in gamewaveTrack2 -刘继伟--openstack in gamewave
Track2 -刘继伟--openstack in gamewave
 

Más de OpenCity Community

Más de OpenCity Community (20)

开源讲义.pdf
开源讲义.pdf开源讲义.pdf
开源讲义.pdf
 
物联网操作系统漫谈-GIAC大会.pdf
物联网操作系统漫谈-GIAC大会.pdf物联网操作系统漫谈-GIAC大会.pdf
物联网操作系统漫谈-GIAC大会.pdf
 
2017开源年会-企业开源那些事儿-更新.pdf
2017开源年会-企业开源那些事儿-更新.pdf2017开源年会-企业开源那些事儿-更新.pdf
2017开源年会-企业开源那些事儿-更新.pdf
 
社会化研发
社会化研发社会化研发
社会化研发
 
Containers & CaaS
Containers & CaaSContainers & CaaS
Containers & CaaS
 
OaaS:Open as a Strategy
OaaS:Open as a StrategyOaaS:Open as a Strategy
OaaS:Open as a Strategy
 
Docker openstack-2014
Docker openstack-2014Docker openstack-2014
Docker openstack-2014
 
Learn OpenStack from trystack.cn
Learn OpenStack from trystack.cnLearn OpenStack from trystack.cn
Learn OpenStack from trystack.cn
 
OpenStack系列公开课2 -20130508
OpenStack系列公开课2 -20130508OpenStack系列公开课2 -20130508
OpenStack系列公开课2 -20130508
 
OpenStack ecosystem
OpenStack ecosystemOpenStack ecosystem
OpenStack ecosystem
 
How to master OpenStack in 2 hours
How to master OpenStack in 2 hoursHow to master OpenStack in 2 hours
How to master OpenStack in 2 hours
 
Learn OpenStack from trystack.cn ——Folsom in practice
Learn OpenStack from trystack.cn  ——Folsom in practiceLearn OpenStack from trystack.cn  ——Folsom in practice
Learn OpenStack from trystack.cn ——Folsom in practice
 
Quantum Networks
Quantum NetworksQuantum Networks
Quantum Networks
 
云计算思考
云计算思考云计算思考
云计算思考
 
Openstorage Openstack
Openstorage OpenstackOpenstorage Openstack
Openstorage Openstack
 
Openstack的研究与实践
Openstack的研究与实践Openstack的研究与实践
Openstack的研究与实践
 
Open Stack Cheng Du Swift Alex Yang
Open Stack Cheng Du Swift Alex YangOpen Stack Cheng Du Swift Alex Yang
Open Stack Cheng Du Swift Alex Yang
 
Nova与虚拟机管理
Nova与虚拟机管理Nova与虚拟机管理
Nova与虚拟机管理
 
Look Into Libvirt Osier Yang
Look Into Libvirt Osier YangLook Into Libvirt Osier Yang
Look Into Libvirt Osier Yang
 
Deep Dive Into Quantum
Deep Dive Into QuantumDeep Dive Into Quantum
Deep Dive Into Quantum
 

OpenStack Quantum项目介绍和演示

  • 1. 云计算中的网络服务 计算中 ——OpenStack Quantum项目介绍和演示 金耀辉 上海交通大学网络信息中心 首届中国私有云技术论坛暨第七界数据中心大会上海站 © jinyh@sjtu
  • 2. About me  新浪微博: @bright_j @ g jin  主页: http://front.sjtu.edu.cn/~jinyh  上海交通大学 教授 以前做光通信的 现在改行 教授,以前做光通信的,现在改行 做云计算了。。。   上海交通大学 网络信息中心 副主任,其实就是 个苦逼的网管啊。。。  个苦逼的网管啊  研究兴趣: 数据中心网络,海量流式数据分析, 云计算架构 © jinyh@sjtu 2
  • 3. 提纲  云计算中的虚拟网络  OpenStack及Quantum介绍  SJTU试验平台及Live Demo SJTU试验平台及Li D © jinyh@sjtu 3
  • 4. 云计算需要什么样的网络?  从虚拟机(VM)的变化讲起 虚拟机时代(-2010) 云计算时代(2011-) 每台服务器上5 6台虚机, 每台物理机10-50+虚机 单个数据 每台服务器上5~6台虚机 每台物理机10 50+虚机,单个数据 单数据中心~100台服务器 中心1000+服务器 网络带宽被少量虚机共享, 由于更高的虚机密度、更强劲的 网络带宽被少量虚机共享 无隔离要求 CPU-内存系统和虚机移动性要求, 需要更大的网络带宽 虚机基本是静态的,虚机迁 处理突发业务,优化功耗或性能, 移非常少见,手动 动态迁移变成经常性需求,自动 虚机间流量在一个数据中心 灾备或流量均衡的需求,虚机流量 内部,无跨数据中心需求 跨多站点数据中心 © jinyh@sjtu 4
  • 5. 传统的数据中心 Cisco的推荐 三层拓扑 © jinyh@sjtu 5
  • 6. 大二层网络及其限制  为什么需要一个大二层数据中心网络  虚机迁移需要保持同一IP地址  很多网络设备如FW或LB需要在同 2层网络中 很多网络设备如FW或LB需要在同一2层网络中  高可用主机要求在同一2层网络中  现有方案的限制  效率问题:支撑树协议(STP)的限制  租户隔离:最小带宽保证、最大带宽限制;动态安全性  可扩展性:VLAN数量的限制 © jinyh@sjtu 6
  • 7. 虚拟网络 服务器虚拟化:计算资源池 交换机虚拟化:网络资源池 courtesyofNicira © jinyh@sjtu 7
  • 8. 虚拟网络的无关性  不改变已有物理网络  不改变已有Hypervisor  不改变已有云管理系统  不改变已有监控工具  不改变已有IP地址 不改变 有 地址 虚拟网络 != VLAN courtesyofNicira © jinyh@sjtu 8
  • 9. OpenStack是什么?  免费的开源云平台  开源项目的集合  帮助实现IaaS,由NASA和RackSpace共同发起 帮助实现IaaS 由NASA和RackSpace共同发起  社区(community)共同开发推进  公有云和私有云  实现简单  支持大规模扩展 规 © jinyh@sjtu 9
  • 10. 社区支持 开发者:3000+, 公司:167,增长惊人,异常活跃 © jinyh@sjtu 10
  • 11. OpenStack Services (and APIs)  计算: NOVA (类似 Amazon EC2)  镜像: Glance  对象存储: Swift (类似Amazon S3) 对象存储 S ift (类似A  身份: Keystone  管理: Horizon  网络: 网络 Quantum  …… © jinyh@sjtu 11
  • 12. Quantum历史  02/11 : 6 distinct blueprints for ‘virtual networking services’ in Openstack  03/11 : First community-wide discussion  04/11 : Openstack diablo summit  06/11 : First Quantum prototype  10/11: Quantum ‘Diablo’ ships!  02/12: Quantum approved for Openstack core  03/12: Quantum Essex-4 milestone released  04/12: Q 04/12 Quantum ‘Essex’ ships! t ‘E ’ hi ! © jinyh@sjtu 12
  • 13. Quantum目前功能  分离网络的“逻辑(租户)”视角与“物理(提 供商)”视角  创建和管理虚拟网络的API  L2联网  Nove集成 © jinyh@sjtu 13
  • 15. Quantum网络管理概念  Network  二层网络,Network之间二层隔离  每个Tenant可有多个 Network  Port  属于Network edge,相当于交换机端口概念  抽象概念,连接Interface与Network的中介  可进行Attach/Detach、增删,Port UP/Down等操作  Interface  常为虚机的VIF,由Nova-Network模块管理  可灵活分配到不同Network中  Attachment  可将Interface插拔到某一Port上 © jinyh@sjtu 15
  • 17. Plugin  g , Plugin机制允许不同的底层技术实现,对上层实 现透明操作  Essex版可用的Quantum Plugin  Open vSwitch  Cisco UCS  Linux Bridge  NTT-Data Ryu  Nicira NVP © jinyh@sjtu 17
  • 18. Quantum的未来  近期,Folsom版 ,  远期,超越L2 ,  成为OpenStack的核  L3 路由+ NAT/浮动 心项目 IPs  与Melange IP地址管  防火墙与安全组 理服务合并  QoS 保证  更多的Plugins  VPN, DHCP, LB  更精细的API身份授权  …… 控制  更好的GUI配置管理 © jinyh@sjtu 18
  • 19. 上海交大试验平台: 2011年9月 © jinyh@sjtu OpenStack China Summit 2011 19
  • 20. 网络配置  数据中心网络:万兆以太网交换机 (BNT&H3C) ,2个域  控制和管理:千兆交换机(神码)  万兆直连校园网  胖树拓扑; L3: VRRP; L2: LACP+VLAG+MSTP  安全控制:SSH, NAT, ACL, VLAN  万兆网卡: Intel X520 DA2 Chelsio T420E-CR 万兆网卡 I t l X520-DA2; Ch l i T420E CR © jinyh@sjtu 20
  • 22. Demo (1)  基于Tenant的网络配置  添加、删除Quantum-network  显示网络所属端口数量和使用情况 © jinyh@sjtu 22
  • 23. Demo (2)  Quantum-network中端口管理  端口连接Interface和network,相当于交换机端口。  Detach/Attach: 将VIF接入/脱离 于网络 © jinyh@sjtu 23