• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Hello openstack 2014
 

Hello openstack 2014

on

  • 2,392 views

 

Statistics

Views

Total Views
2,392
Views on SlideShare
2,383
Embed Views
9

Actions

Likes
14
Downloads
0
Comments
4

3 Embeds 9

https://twitter.com 4
https://www.linkedin.com 3
http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

14 of 4 previous next Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Hello openstack 2014 Hello openstack 2014 Presentation Transcript

    • Date: Shanghai, June. 2014 Author: Yujie Du OpenStack企业应⽤用之路 Learn OpenStack from TryStack.cn
    • Date: Shanghai, June. 2014 Author: Yujie Du 杜⽟玉杰 OpenStack基⾦金会董事 TryStack联盟执⾏行董事 企业级云计算联盟(ECA)副秘书⻓长 ! Email: du.yujie@trystack.cn Weibo: @communitymanager http://www.linkedin.com/in/duyujie/
    • PAGE: www.trystack.cn 云计算带来的挑战 KK,互联⺴⽹网思维,《失控》,云计算 ! ! ! ! ! ! 3 内容简介 1994年在美国出版,这本关于机器、系 统、⽣生物和社会的“⼤大部头”,揭⽰示了社会进 化、特别是互联⺴⽹网发展的“先知预⾔言”。作者 凯⽂文·凯利(Kevin Kelly,1952〜~,⼈人们昵称 他为 KK)
    • PAGE: www.trystack.cn IaaS失控(≠失败)图 4 IBM/HP/Dell Oracle x86虚拟化 (VMWare) 杂牌服务器 去中⼼心化 去权威化 去⾼高富帅 去层级化(简化) 去⾼高富帅 去⾼高富帅 EMC NetApp HDS 去⾼高富帅 ZFS 去⾼高富帅 去中⼼心化 GlusterFS(Block) Ceph(Block) Swift(Object) HDFS(Bigdata) 私有云⽅方案 (IBM/HP/Dell/ Cisco/Microsoft) Openstack去⾼高富帅 Cisco OVS Openflow 失控 失控 失控 服务器 存储 ⺴⽹网络 数据库 Oracle 去⾼高富帅 去中⼼心化 MySQL Hadoop 去⾼高富帅 去权威化 去中⼼心化 KVM 失控 失控 扩张 萎缩 扩张 私有云 公有云 失控 失控 IBM放弃 X86业务 失控 加⼊入Openstack基⾦金会 失 控 AWS公有云技术 IBM Smart Cloud IBM收购SoftLayer HP Public Cloud Microsoft Azure Oracle Public Cloud Cisco Public Cloud VMWare + Carpathia 建⽴立公有云 失控
    • PAGE: www.trystack.cn 2~5年之后? 5 ZFS GlusterFS(Block) Ceph(Block) Swift(Object) Openstack OVS Openflow MySQL Hadoop KVM 私有云市场萎缩, 内部架构逐渐被⽇日渐成 熟的软件定义数据中⼼心(开放)组件代替 公有云市场扩张,各⼤大传统IT巨头割地 ⻅见分晓 VMware加⼊入 Openstack基⾦金会 AWS公有云技术 IBM Smart Cloud IBM收购SoftLayer HP Public Cloud Microsoft Azure Oracle Public Cloud Cisco Public Cloud VMWare + Carpathia 建⽴立公有云 1 2 Software-Define Data Center ?
    • PAGE: www.trystack.cn What is OpenStack 6 Learn OpenStack from TryStack.cn
    • PAGE: www.trystack.cn Is OpenStack a Product? 7 Yes ! No !
    • PAGE: www.trystack.cn Is OpenStack a Product? 8 Yes ! No It's a technology framework OpenStack will never be ready for the enterprise!
    • PAGE: www.trystack.cn 2000年的Linux 9
    • PAGE: www.trystack.cn 云操作系统——OpenStack 10 ⽩白⾦金赞助商 APR 2012150 Contributors 2600 个成员 ⻩黄⾦金赞助商 社区成员 APR 20141202 Contributors 15970个成员
    • PAGE: www.trystack.cn 基⾦金会架构 11 基⾦金会董事会! 代表商业利益! ⼀一年选举⼀一次 技术委员会! 代表开发者! 半年选举⼀一次 ⽤用户委员会! 代表⽤用户! 由董事会和TC提名 8个! ⽩白⾦金会员 8 8 8 19个! 黄⾦金会员 16221位! 个⼈人会员 67家! 企业赞助商 260家! ⽀支持机构 3 https://wiki.openstack.org/wiki/Governance 13 其他! 社区成员 OpenStack Foundation
    • PAGE: www.trystack.cn 项⺫⽬目孵化流程 12 https://wiki.openstack.org/wiki/Governance/NewProjects 孵化-集成-核⼼心
    • PAGE: www.trystack.cn OpenStack 创新模型 13 OpenStack⽣生态系统 集成发布 Graduation 每六个⽉月发布⼀一个 新版本 ! 技术委员会 + 版本 发布经理& PTLs Wide range of related open source projects! Some may apply for incubation! Many will never apply. ⽀支持系统 孵化项⺫⽬目 Works with projects in greater Ecosystem OpenStack项⺫⽬目共享基础设施和资源 Applied & Accepted by TC 版本集成之路 ! ⼀一般需要18-24 months 才能完成孵 化毕业! 由技术委员会决定是 否通过孵化阶段 更stringent 的孵化需 求来⾃自 TC
    • PAGE: www.trystack.cn OpenStack 创新模型 14 OpenStack⽣生态系统 集成发布 Graduation Applied & Accepted by TC ⽀支持系统 孵化项⺫⽬目 Works with projects in greater Ecosystem Staccato Libra Turbo-hipster Mistral Climate Entropy Designate Pecan Kite Milk Graffiti Rubick Packstack Murano Manila Docker Solum Rally Barbican Sitori Fuel 开源⽣生态系统 每六个⽉月发布⼀一个 新版本 ! 技术委员会 + 版本 发布经理& PTLs 版本集成之路 ! ⼀一般需要18-24 months 才能完成孵 化毕业! 由技术委员会决定是 否通过孵化阶段 更stringent 的孵化需 求来⾃自 TC OpenStack项⺫⽬目共享基础设施和资源 Wide range of related open source projects! Some may apply for incubation! Many will never apply.
    • PAGE: www.trystack.cn Steady Growth 15 集成发布 ⽀支持系统 孵化项⺫⽬目 Compute(Nova) Object Storage(Swift) Block Storage(Cinder) Networking(Neutron) Dashboard(Horizon) Image Service(Glance) Identity(Keystone) Infrastructure | Docs | Common Libraries | QA | Release Mgmt Mettering & Monitoring(Ceilometer) Orchestration(Heat) Grizzly Release (April 2013)
    • PAGE: www.trystack.cn Steady Growth 16 Infrastructure | Docs | Common Libraries | QA | Release Mgmt Hadoop(Savannah) Telemetry(Ceilometer ) Bare Metal(Ironic) Orchestration(Heat) Messaging(Marconi) Deployment(TripleO) Havana Release (Oct 2013) New New Relational DB(Trove) Compute(Nova) Object Storage(Swift) Block Storage(Cinder) Networking(Neutron) Dashboard(Horizon) Image Service(Glance) Identity(Keystone) 集成发布 ⽀支持系统 孵化项⺫⽬目
    • PAGE: www.trystack.cn Steady Growth 17 Infrastructure | Docs | Common Libraries | QA | Release Mgmt Database Service(Trove) Bare Metal(Ironic) Queue Service(Marconi) Data Processing(Sahara) New Icehouse Release (April 2014) Telemetry(Ceilometer ) Orchestration(Heat) Compute(Nova) Object Storage(Swift) Block Storage(Cinder) Networking(Neutron) Dashboard(Horizon) Image Service(Glance) Identity(Keystone) 集成发布 ⽀支持系统 孵化项⺫⽬目
    • PAGE: www.trystack.cn OpenStack IceHouse 18 Key Growth Stats Developer Growth 1,202 contributors to Icehouse; a 32% increase from the Havana release Total Number of Features 350 new features; focus on testing, maturity and stability this release cycle Bugs Fixed 2,902 bugs fixed during the Icehouse release cycle Top Companies Committing Code Redhat, IBM, HP, Rackspace, Mirantis, SUSE, eNovance, Vmware Translations Dashboard now supports 16 languages, internationalisation team translated nearly 700,000 words during Icehouse cycle Testing 53 third-part CI systems registered in Icehouse cycle
    • PAGE: www.trystack.cn OpenStack部署 – 通信 19 UI: Horizon / CLI Cinder API Scheduler Cinder DB Queue Cinder Cinder Vol Nova API Scheduler Conductor Nova Cell Queue Nova DB Nova Nova Nova-Compute Nova Hypervisor Compute Node VM Network Router/GW DHCP/IPAM Network Node Storage Block Storage Node Glance API Glance Registry Glance DB Glance Proxy Server Object Store Swift Plugin /Agent Neutron DB Neutron Server Neutron Plugin /Agent Keystone Server Keystone DB Keystone HTTP AMQP SQL Native API iSCSI
    • PAGE: www.trystack.cn OpenStack部署 – 通信 20 UI: Horizon / CLI Cinder API Scheduler Cinder DB Queue Cinder Cinder Vol Nova API Scheduler Conductor Nova Cell Queue Nova DB Nova Nova Nova-Compute Nova Hypervisor Compute Node VM Network Router/GW DHCP/IPAM Network Node Storage Block Storage Node Glance API Glance Registry Glance DB Glance Proxy Server Object Store Swift Plugin /Agent Neutron DB Neutron Server Neutron Plugin /Agent Keystone Server Keystone DB Keystone HTTP AMQP SQL Native API iSCSI
    • PAGE: www.trystack.cn OpenStack部署 – 通信 21 UI: Horizon / CLI Cinder API Scheduler Cinder DB Queue Cinder Cinder Vol Nova API Scheduler Conductor Nova Cell Queue Nova DB Nova Nova Nova-Compute Nova Hypervisor Compute Node VM Network Router/GW DHCP/IPAM Network Node Storage Block Storage Node Glance API Glance Registry Glance DB Glance Proxy Server Object Store Swift Plugin /Agent Neutron DB Neutron Server Neutron Plugin /Agent Keystone Server Keystone DB Keystone HTTP AMQP SQL Native API iSCSI
    • PAGE: www.trystack.cn OpenStack部署 – 通信 22 UI: Horizon / CLI Cinder API Scheduler Cinder DB Queue Cinder Cinder Vol Nova API Scheduler Conductor Nova Cell Queue Nova DB Nova Nova Nova-Compute Nova Hypervisor Compute Node VM Network Router/GW DHCP/IPAM Network Node Storage Block Storage Node Glance API Glance Registry Glance DB Glance Proxy Server Object Store Swift Plugin /Agent Neutron DB Neutron Server Neutron Plugin /Agent Keystone Server Keystone DB Keystone HTTP AMQP SQL Native API iSCSI
    • PAGE: www.trystack.cn OpenStack部署 – 通信 23 UI: Horizon / CLI Cinder API Scheduler Cinder DB Queue Cinder Cinder Vol Nova API Scheduler Conductor Nova Cell Queue Nova DB Nova Nova Nova-Compute Nova Hypervisor Compute Node VM Network Router/GW DHCP/IPAM Network Node Storage Block Storage Node Glance API Glance Registry Glance DB Glance Proxy Server Object Store Swift Plugin /Agent Neutron DB Neutron Server Neutron Plugin /Agent Keystone Server Keystone DB Keystone HTTP AMQP SQL Native API iSCSI
    • PAGE: www.trystack.cn OpenStack部署 – 通信 24 UI: Horizon / CLI Cinder API Scheduler Cinder DB Queue Cinder Cinder Vol Nova API Scheduler Conductor Nova Cell Queue Nova DB Nova Nova Nova-Compute Nova Hypervisor Compute Node VM Network Router/GW DHCP/IPAM Network Node Storage Block Storage Node Glance API Glance Registry Glance DB Glance Proxy Server Object Store Swift Plugin /Agent Neutron DB Neutron Server Neutron Plugin /Agent Keystone Server Keystone DB Keystone HTTP AMQP SQL Native API iSCSI
    • PAGE: www.trystack.cn 部署模型 25 Public Switch 10.10.0.0/24 ! CONTROLLER! ! KEYSTONE! NOVA-COMPONENTS! GLANCE! NEUTRON-SERVER! CINDER ! NETWORK NODE! ! OVS-AGENT! DHCP-AGENT! L3-AGENT! METADATA-AGENT! ! COMPUTE NODE! ! NOVA-COMPUTE! OVS-AGENT Private Switch 172.16.0.0/24 OVS OVS
    • PAGE: www.trystack.cn 整体架构设计 设计要点:   1. 控制节点实现高可用冗余,可根据扩展需要, 升级至硬件加速控制节点 2. 根据应用(Web/App/DB)或者根据业务等级 (Dev/Pre-Prod/PROD)需求,差异化资源 池,挖据不同应用特性,在性能、数据安全、容 量损耗寻求平衡,根据应用特点提供映像存储 模式 − 计算存储松耦合,广泛企业应用 − 计算存储紧耦合,高吞吐,如数据应用服务器 3. 整合的异构存储,保护企业投资; 4. 应用自扩展,高可用和自迁移 5. 和其他既有系统整合 6. 将来可根据业务需要,选择扩展至分布式块存 储(Block Storeage),利用Ceph/GlusterFS等 技术,实现存储开销的降低 7. 将来可根据业务需要,选择扩展是分布式对象 存储(Object Storage),利用Openstack的 Swift模块实现对象存储,实现存储开销的降低 8. 将来可根据业务需要,扩展Openstack的网络 服务至三层管理,或者配合硬件加速,实现更 灵活的软件定义网络(SDN)架构 9. 针对某些无法迁移的的应用(如PowerPC系 统),实现Openstack X86的业务环境和它们 的融合,实现应用层通信 26 其他遗留系统 无法纳入统一存 储的设备可被管理的异构存储设备 统一存储管理设备 X86资源池  Zone  A Openstack  控制节点 X86资源池   Zone  B 认证服务 NTP服务 块存储服 镜像存储后端 认证服务 集成 虚拟机镜像 分布式块存储Ceph/ GlusterFS   分布式对象存储Swift   (将来扩展) HA 备份/文件服 Power PC资源 数据 通信 非X86应 2 1 6 7 9 3 5 集成 4 8
    • PAGE: www.trystack.cn 潜在技术难点和挑战 • 1.  网络   • 挑战:虚拟机比较多的情况下, 虚拟网络会更加 复杂,CPU需要消耗大量的资源在匹配网络流表, 灵活的网络管理会降低网络的性能, 简单的网络 拓扑弥补了性能的问题, 却降低了网络管理的灵 活性。 • 方案:如何平衡灵活性和稳定性是部署中需要根据实 际需求进行设计,九州云在实际客户实践中积累的大 量经验,可以有效帮客户降低着方面的风险。 • 2  镜像风暴   • 挑战:当镜像比较多, 且每个镜像都很大的时候 会消耗更多的网络带宽和IO 。 • 方案:通过计算节点镜像cache的方式和适当配置 资源池等方法,降低创建虚拟机下载镜像的网络IO • 3  OpenStack  API • 挑战:每个OpenStack组件API都侦听在单一端 口, 导致无法充分利用服务器资源。原生的 Dashboard使用同步调用API的方式会导致用户端 界面响应变慢 • 方案:在API服务和前置负载均衡做一些优化 • 4  资源调度   • 挑战:Openstack内置的默认云资源调度可能无法 满足复杂的业务需求 • 方案:选择符合客户需求的资源调度方式,基于客户 业务需求做定制化开发 • 5  异构存储   • 挑战:企业内部异构存储新旧不一,架构不一,需 要整合,Openstack Cinder支持度不一 • 采用统一存储架构或者cinder multi-backend解 决异构问题,根据Cinder Driver成熟度适当部署 27 Openstack部署并非一帆风顺 1 2 3 4 5
    • PAGE: www.trystack.cn Learn OpenStack From TryStack.cn 28
    • PAGE: www.trystack.cn TryStack.cn参考架构 29 序号 主机名 配置 1 compute1 CPU: E5-2650 x 1 RAM: 8G x 6 HD: SAS 600G x 12/NIC: 4x1G + 2x10G 2 compute2 CPU: E5-2650 x 1 RAM: 8G x 6 HD: SAS 600G x 12/NIC: 4x1G + 2x10G 3 compute3 CPU: E5-2620 x 1 RAM: 4G x 8 HD: SATA 1T x 12/NIC: 4x1G 4 storage1 CPU: E5-2620 x 1 RAM: 4G x 8 HD: SATA 1T x 12 RAID: RMS25JB080/NIC: 4 x 1G 5 controller2 CPU: E5-2680 x 2 RAM: 4G x 16 HD: SAS 300G * 6/NIC: 4 x 1G + 2x 10G 6 controller1 CPU: E5-2680 x 2 RAM: 4G x 16 HD: SAS 300G * 6/NIC: 4 x 1G + 2 x 10G 7 compute4 CPU: E5-2650 x 1 RAM: 8G x 6 HD: SAS 600G x 12/NIC: 4x1G + 2x10G 8 storage2 CPU: E5-2620 x 1 RAM: 4G x 8 HD: SATA 1T x 12/NIC: 4x1G 9 compute5 CPU: E5-2650 x 2 RAM: 8G x 16 HD: SAS 300G x 6/NIC: 4x1G + 2x10G
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn TryStack.cn参考架构 30 ! CONTROLLER! ! KEYSTONE! NOVA-COMPONENTS! GLANCE! CINDER! NEUTRON-SERVER Public Switch Private Switch ! COMPUTE NODE! ! NOVA-COMPUTE! OVS-AGENT ! NETWORK NODE! OVS-AGENT! DHCP-AGENT! L3-AGENT! METADATA-AGENT! ! NETWORK NODE! OVS-AGENT! DHCP-AGENT! L3-AGENT! METADATA-AGENT! ! COMPUTE NODE! ! NOVA-COMPUTE! OVS-AGENT ! COMPUTE NODE! ! NOVA-COMPUTE! OVS-AGENT ! COMPUTE NODE! ! NOVA-COMPUTE! OVS-AGENTVM VM VM
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn TryStack.cn参考架构 31 ⺴⽹网络设计 br-int eth1 br-eth1(veth) qr-c0bfa11f-ce(tag=1) qr-c0bfa11f-a1(tag=1) qr-c0bfa11f-e2(tag=1) VM eth1 br-int br-eth1(veth) qr-c0bfa11f-ae(tag=1) qr-c0bfa11f-fe(tag=1) br-ex qr-c0bfa11f-ca eth2 Router VLAN TAG compute node network node • VLAN • GRE • VXLAN • FLAT
    • PAGE: www.trystack.cn ! COMPUTE NODE OVS phyne t gre br-int ! COMPUTE NODE OVS phyne t gre br-int ! COMPUTE NODE OVS phyne t gre br-int VM Traffic Path 32
    • PAGE: www.trystack.cn VLAN Bridges 33 ! Router br-int br-ex br-eth1 qr-c0bfa11f-ce(tag=1) tapcfbfc01f-a1(tag=1) 10.0.0.1 10.0.0.2 eth1 qg-9c24ade1c0-c1 eth2 ! br-int br-eth1 (veth) tap99c710cc-ce(tag=1) tapa98bfce2c-11(tag=1) eth1 vlan100 74.125.31.101 74.125.31.1 74.125.31.254 10.0.0.3 10.0.0.4 veth
    • PAGE: www.trystack.cn GRE Bridges 34 ! br-tun Router br-int br-ex gre-2(remote_ip=“1.1.1.2”) patch-int (peer=patch- patch-tun (peer=patch- qr-c0bfa11f-ce(tag=1) tapcfbfc01f-a1(tag=1) ★ 10.0.0.1 ★ 10.0.0.2 eth1 1.1.1.1 qg-9c24ade1c0-c1 eth2 ! br-tun br-int gre-2(remote_ip=“1.1.1.1”) patch-int (peer=patch- patch-tun (peer=patch- tap99c710cc-ce(tag=1) tapa98bfce2c-11(tag=1) eth1 1.1.1.2 ★ 74.125.31.101 ★ 74.125.31.1 74.125.31.254 10.0.0.3 10.0.0.4
    • PAGE: www.trystack.cn Neutron Workflow 35 1 Start Neutron-Server 2 Start Open vSwitch Agent OVS ETH1 ETH2 BR-INT BR-EX BR-TUN 3 Start L3-Agent 4 Start DHCP-Agent 5 Start METADATA-Agent QDHCP QROUTER 6 Create Networks 7 Create Routers VM1 8 Boot VMs dnsmasq gives ip: 10.0.0.2set gateway 10.0.0.1
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn TryStack.cn参考架构 36 ! CONTROLLER! ! CINDER-API! CINDER-SCHEDULER! CINDER-VOLUME ! STORAGE01! ! SOLARIS(ZFS)! ! STORAGE02! ! SOLARIS(ZFS)! ! COMPUTE NODE! ! Send/Receive zfs volume zfs driver ssh shell VM iscsi VM • LVM • GlusterFS • ZFS • CEPH • Other 存储设计
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn OpenStack中需要的存储 37 Glance Swift Cinder nova-compute OS Object Storage App Template Image 本地磁盘 Swift、NFS iSCSI外 置存储 采⽤用通⽤用 服务器构 建分布式 对象存储
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn 创建虚拟机 38 compute node controller node 镜像库 win2003 centos ubuntu win2008 1.⾸首次启动从glance下载centos镜像_bare/ hash_img 虚拟机目录
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn 创建虚拟机 39 compute node controller node 镜像库目录 win2003 centos ubuntu win2008 1.⾸首次启动从glance下载centos镜像_bare/ hash_img 虚拟机目录 2.link clone虚拟机磁盘 VM
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn 创建虚拟机 40 compute node controller node 镜像库目录 win2003 centos ubuntu win2008 1.⾸首次启动从glance下载centos镜像_bare/ hash_img 虚拟机目录 2.link clone虚拟机磁盘 VM 3.boot VM
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn 创建虚拟机 41 •VM磁盘⽂文件 •镜像⽂文件 •base镜像⽂文件 •console输出⽂文件 •libvirt描述⽂文件 •locks⽂文件
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn Cinder⼯工作数据和控制流(ZFS) 42 VM Nova Cinder KVM /dev/vda iSCSI! initiator eth1 eth1 Storage /dev/hda iSCSI! target 控制流 数据流 /dev/hda /dev/hda disk iSCSI只是⼀一种 形式(FCNFS)
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn 挂载⼀一个云硬盘给虚拟机 43 ! CONTROLLER ! CINDER-API CINDER-SCHEDULER CINDER-VOLUME ! STORAGE01 ! SOLARIS(ZFS) ! STORAGE02 ! SOLARIS(ZFS) ! COMPUTE NODE Send/Receive zfs volume zfs driver ssh shell VM iscsi VM 1.nova通过api调⽤用cinder 例如:主机名、iSCSI inititor名字、FC WWPNS 2.cinder-api发送消息给cinder-volume 3.manager检查合法性并调⽤用存储driver 4.volume driver配置客户端调⽤用 例如:计算节点允许访问云盘 5.volume driver返回接⼊入信息 例如:iSCSI iqn and portal, FC WWPN 6.计算节点根据返回信息连接存储 7.计算节点把设备和⽂文件映射给VM
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn TryStack.cn参考架构 44 Users Nginx/   HA  Proxdy Nova  API Keystone  API Neutron  API Cinder  API Glance  API Swift  Proxy Compute   Manager Volume     Manager ZFS KVM   Guest images Host Swift Storage
    • PAGE: www.trystack.cn Learn OpenStack from trystack.cn TryStack.cn参考架构 45 203.166.x.x 203.166.x.x sw-outside controller1 controller2 sw-inside compute1 compute2 compute3 compute4 compute5 storage1 stroage2 203.166.x.x 203.166.x.x 172.16.x.6/24 172.16.x.7/24 172.16.x.2/24 172.16.x.3/24 172.16.x.4/24 172.16.x.8/24 172.16.x.10/24 172.16.x.5/24 172.16.x.9/24 172.16.x.253/24 172.16.x.252/24
    • PAGE: www.trystack.cn 总结 46
    • PAGE: www.trystack.cn About: http://about.me/Yujie.Du Twitter: @ben_duyujie Weibo: @communitymanager LinkedIn: http://www.linkedin.com/in/duyujie SlideShare: http://www.slideshare.net/ben_dyujie 47
    • PAGE: www.trystack.cn Thanks 48 http://trystack.cn/train/ Learn OpenStack from TryStack.cn
    • PAGE: www.trystack.cn TRYSTACK.CN • 由OpenStack中国社区发起该项⺫⽬目 • 获得来⾃自九州云, Intel, IBM, 曙光等⼚厂商的⽀支持和赞助 • 获得来⾃自OpenStack中国社区专家的技术⽀支持 • 有⾃自⼰己的⻔门户 (⾯面向社区) • 来⾃自社区的虚拟运维团队、开发团队和测试团队 • 覆盖⺴⽹网络、虚拟化、存储等各种关键应⽤用的专家 • 从Folsom、Grizzly到Havana版本,打算升级到 Icehouse 49
    • PAGE: www.trystack.cn TRYSTACK.CN使命 • 覆盖全部OpenStack组件的运⾏行环境 • 开放最全⾯面的OpenStack API • 提供管理员、运维⼈人员、开发⼈人员的最佳实践 • 参考架构 • 来⾃自不同⼚厂商的硬件设备 • 使⽤用不同的OpenStack部署 • 使⽤用最新的OpenStack代码 • TRYSTACK.CN团队会持续向社区贡献代码 • Bug fixes • 更多新功能的实现 • 与合作伙伴、⼚厂商合作, 并推进OpenStack在中国产 品落地 50
    • PAGE: www.trystack.cn TRYSTACK.CN 团队 • Advisors • 陈怀临 (弯曲评论⾸首席科学家) • Joe (SwiftStack CEO) • Boris (Mirantis Co Founder) • Cole Crawford (Open Compute COO) • Community Members • http://wiki.trystack.cn 51
    • PAGE: www.trystack.cn OpenStack Training • 52
    • PAGE: www.trystack.cn TRYSTACK MEETUPS 1. Oct 2012, Grizzly Summit #San Diego www.slideshare.net/openstack/trystack-introfinalpdf 2. Dec 2012, ECUG #ChengDu http://www.slideshare.net/ben_duyujie/learn-openstack-from- trystackcn-folsom-in-practice 3. May 2013, open souce convention #Beijing http://bj-opensource.com/ 4. February 2013 Trystack 1st meetup #Nanjing www.openstack.org/blog/2013/02/trystack- cn-2013-first-meetup/ 5. February 2013, Trystack 2nd meetup #Shanghai http://www.openstack.org/blog/2013/02/ trystack-2nd-meetup-2013/ 6. May 2013 for HP http://www.slideshare.net/ben_duyujie/open-stack2-20130508 7. June 2013, Trystack 3rd meetup #Beijing in IBM http://www.openstack.org/blog/2013/06/trystack- cn-meetup-with-ibm-in-beijing/ 8. June 2013, Trystack 4th meetup #Shenzhen in Huawei 9. June 2013, 8th Open Source China Open World Forum(OCOW) #Beijing http://www.slideshare.net/ ben_duyujie/open-stack-2013 10.OpenStack's 3rd Birthday Celebration http://trystack.eventbrite.com/ 11.November 2013 Pycon China http://www.slideshare.net/ben_duyujie/how-to-master-openstack- in-2-hours 12.January 2014 for Huawei http://www.slideshare.net/ben_duyujie/community-leader-open- dayopenstack-community 13.April 2014 Docker&OpenStack Meetup http://www.slideshare.net/ben_duyujie/docker- openstack2014 14.June 2014 for EMC www.slideshare.net/ben_duyujie/Hello-OpenStack-2014 53