learn openstack from trystack


Published on

Trystack.cn was announced last Summit (http://www.slideshare.net/openstack/trystack-introfinalpdf). Not only provide virtual machine for the users, but a non-profit community projects for the stackers to experience the lastest OpenStack features.It is the community who should, in the main, determine how to use the resources, and how to feedback to the community. So basis on a lot of COSUG activities last year, it feels appropriate, as the year draws to a close, a time when we look both back and forward at the start of a new year.

And here is some background: http://en.community.dell.com/techcenter/b/techcenter/archive/2013/01/24/openstack-board-of-directors-talks-episode-5-with-yujie-du-ben-community-development-director-at-99cloud.aspx

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

learn openstack from trystack

  1. 1. TRYSTACK.CN OpenStack回顾与展望 @ben_杜玉杰 #南京 2013-01-24 duyujie.dyj@gmail.com 本作品采用知识共享署名-相同方式共享 3.0 未本地化版本许可协议进行许可。
  2. 2. TRYSTACK.CN自我介绍-九州云社区拓展总监 本报告听众对象:- OpenStack中国社区发起人 - 希望了解OpenStack基本概念及背景的童鞋2013/2/1 www.trystack.cn 1
  3. 3. TRYSTACK.CN开源软件与云计算1. 降低成本 Company Number of Server想像一下,如果 Google、 Twitter、或Facebook 必須付 OS、 middleware与 Google 1,000,000+hypervisor 的授权費,还能免费为你提 Amazon 200,000供服务吗? Facebook 30,0001. 人人为我,我为人人 Rackspace 56,671 Akamai 61,000Innovation + Open Source = Virtuous Cycle Refer to: http://gizmodo.com/5517041/googles- insane-number-of-servers-visualized3. 避免 厂商锁定如果有必要,代码完全可以自主可控。2013/2/1 www.trystack.cn 3
  4. 4. TRYSTACK.CN开源云计算 2007 2008 2009 2010 2011 2012 20132013/2/1 www.trystack.cn 4
  5. 5. TRYSTACK.CN 为开放而生• Open Source –Apache 2.0 许 可,企业友好。• Open Design –六个月一次, 基本与Ubuntu同步。• Open Development –社会化 研发,Launchpad & gihub。• Open community – Lazy consensus model(懒人原则) , OpenStack 基金会。 2013/2/1 www.trystack.cn 5
  6. 6. TRYSTACK.CN谁在用?• Internap – http://www.internap.com/press-release/internap-announces-world%E2%80%99s-first-commercially- available-openstack-cloud-compute-service/• Rackspace Cloud Servers, Powered by OpenStack – http://www.rackspace.com/blog/rackspace-cloud-servers-powered-by-openstack-beta/• Deutsche Telekom – http://www.telekom.com/media/media-kits/104982• AT&T – http://arstechnica.com/business/news/2012/01/att-joins-openstack-as-it-launches-cloud-for- developers.ars• MercadoLibre – http://openstack.org/user-stories/mercadolibre-inc/mercadolibre-s-bid-for-cloud-automation/• NeCTAR – http://nectar.org.au/• San Diego Supercomputing Center – http://openstack.org/user-stories/sdsc/2013/2/1 www.trystack.cn 6
  7. 7. TRYSTACK.CN OpenStack架构 OpenStack由一系列的子项目组成,形成一 个完整的 IaaS解决方案2013/2/1 www.trystack.cn 7 Source: http://ken.pepple.info/openstack/2012/09/25/openstack-folsom-architecture/
  8. 8. TRYSTACK.CN 社会化研发 Collaboration Requirements Version Code Continuous Wiki & Issues Control Review Integration Email Lists • General • Developer • Documentation GUI • Community • Operators Social ToolsConcepts, • Users • Project • Users • Reviewer • ComponentFeatures, • Pages • Users • Code • Comment • BuildLogic, etc. • Issue/Task • Version • Commit • Version • Files • License IRC
  9. 9. TRYSTACK.CN 持续集成?2013/2/1 www.trystack.cn 9
  10. 10. TRYSTACK.CN OpenStack版本演变 Diablo Sep 2011,Nova 66395,Glance 9961, Keystone12451,swift 15591 Cactus Apr 2011 Nova 43947,Glance 4927,Swift 16665 Austin Oct 2010 Bexar Feb 2011,Nova27734,Glance 3629,Swift 16014 Nova 17288, Folsom Sep 2012,Nova 133723, Swift12979 Glance 2071,KeyStone 13939, Quantum 42118,Swift 19114 2010 2011 2012 2013 Grizzy Apr 2013 Essex Apr 2012,Nova 87750,Glance 15698, KeyStone 11555,Swift 17646 每六个月一个发布周期2013/2/1 www.trystack.cn 10
  11. 11. TRYSTACK.CN 国内发展概况May 2011 Shanghai 2012 OpenStack APAC TryStack.cn announced inChina OpenStack User Conference OpenStack Summit San Diego 2012.Group(COSUG) setup 2010 2011 2012 2013 2012 OpenStack China Developer EventsAustin ,21th Oct 2010 2011 Shanghai OpenStack Conference why OpenStack is so popular in China?:http://dell.to/XEZPWD 2013/2/1 www.trystack.cn 11
  12. 12. TRYSTACK.CNWhere To Get StartedDISTRIBUTIONS DEVSTACK TRYSTACK.ORG 各种发型版本 一个快速搭建开发环境的脚本 OpenStack试用平台
  13. 13. TRYSTACK.CN Why trystack.cn ? Lets see the Trystack latest status from the maillist: lists.launchpad.net/openstack/msg16895.html It will be donated to the foundation!
  14. 14. TRYSTACK.CNWhat’s trystack.cn ?• Non-profit OpenStack community projects.• By Stackers, for stackers. Experience the latest OpenStack features.• Announced in OpenStack Summit San Diego 2012. Slides are on slideshare for download: Welcoming contributions and www.slideshare.net/openstack/trystack- introfinalpdf and update: feedback, Join the fun ! http://www.slideshare.net/ben_duyujie/learn- openstack-from-trystackcn-folsom-in-practice2013/2/1 www.trystack.cn 14
  15. 15. TRYSTACK.CN Trystack.cn - OpenStack Newest features,for now is Folsom. - Help developers get familiar with the OpenStack APIs. - Allow testing of reference architectures. Enterprise Applications Deployment Support POCs Testing Staging PRIVATE CLOUD PUBLIC CLOUD Production TryStack.cn Private Cloud Public Cloud2013/2/1 www.trystack.cn 15
  16. 16. TRYSTACK.CN 1. 运维体验 基于OpenStack的 公有云
  17. 17. TRYSTACK.CN 1. 运维体验Having cloud-enabled technology != Having a cloud 只设计不实施
  18. 18. TRYSTACK.CN 1. 运维体验大象是如何装到冰箱的? 第二步怎么办?
  19. 19. TRYSTACK.CN不同的租户和应用有不同的需求——2.提供不同架构 Tenant “B” Tenant “A” App App Web Svr Web Svr Web Svr OS OS OS OS OS VM VM VM VM VM DataBase OS App Svr App Svr MemCach MemCach VM OS OS OS OS VM VM VM VM Tenant “C” DataBase DataBase App DataBase OS OS OS OS VM VM VM VM Internet Access, Management NetworkInternet and Multi-tenant Services VPNGateway Service Service Provider Network
  20. 20. TRYSTACK.CN 3.体验最新的版本特性 Essex model Essex iptables model Pubilc Network Pubilc Network Network node(Gateway) L3/DHCHP Functionality In-rules In-routes In-rules In-routes Tenant Tenant Tenant Network Network Network Subnet Subnet SubnetThere’s no namespace shared for all tenant’s networks/subnets.All interfaces and their ip addresses,routes,firewall rules in iptables and dhcpprocesses for tenant interfaces are in the same “namespace”.2013/2/1 www.trystack.cn 20
  21. 21. TRYSTACK.CN 3.体验最新的版本特性 The Folsom network node (L3 / DHCP agent node) Namespace isolated Interfaces (Gateway interfaces Tenant Tenant and others like “tap” interfaces…) don’t show up NameSpace NameSpace anymore in your OS’s configuration commands like Rules Routes Addr Other Rules Routes Addr Other “route”, “ip “, “ifconfig”. Firewall / NAT rules (Iptables Router(s) Router(s) rules) won’t show up anymore in “iptables” commands for Network(s) Network(s) the system wide rules. Subnet(s) Subnet(s) DHCP interfaces (See left) also doesn’t show up.2013/2/1 www.trystack.cn 21
  22. 22. TRYSTACK.CN 3.体验最新的版本特性Quantum Openvswitch plugin• The Quantum Openvswitch plugin consists of two components:• 1) A plugin loaded at runtime by the Quantum service. The plugin processes all API calls and stores the resulting logical network data model and associated network mappings in a database backend .• 2) An agent which runs on each compute node (i.e., each node running nova-compute). This agent gathers the configuration and mappings from the central mysql database and communicates directly with the local Open vSwitch instance to configure flows to implement the logical data model. Try it yourself: http://wiki.openstack.org/QuantumDevstack2013/2/1 www.trystack.cn 22
  23. 23. TRYSTACK.CN Who are trying?A single region: the“CloudFoundry Region“ for VMWare China.• 4 servers with 32G+ memory, 12+ cores each• 1TB storage• Network – CF VLAN: 100 ip (all VMs need to access internet directly) – Service VLAN (optional): 8 ip – Public VLAN: 1 public ip• Images – 64-bit Ubuntu 10.04 LTS• Openstack – Folsom • OS_USERNAME, OS_TENANT_NAME, OS_PASSWORD, OS_AUTH_URL – Openstack console accessCloudFoundry doesnt work on folsom• https://groups.google.com/a/cloudfoundry.org/forum/?fromgroups=#!topic/bosh-users/0mzvv5HLQ5o• https://bugs.launchpad.net/nova/+bug/10761192013/2/1 www.trystack.cn 23
  24. 24. TRYSTACK.CN Try it now !• Thank you to our Partners/Sponsors: Dont believe me. – Intel,IBM, Sugon suport Believe yourself. hardware Give it a try. – VMWare cloudfoundry team testing Thanks!• Many thanks to our @trystack Contributors: trystack-china+subscribe@googlegroups.com http://wiki.trystack.cn/main Questions ? Come join us!2013/2/1 www.trystack.cn 24
  25. 25. TRYSTACK.CN Backup2013/2/1 www.trystack.cn 25
  26. 26. TRYSTACK.CN Road to the OpenStack Foundation April 2012 October 2011 19 companies Announced plans to announce support for July 18, 2012 Sept 19, 2012 launch independent Foundation; form Final legal documents OpenStack Foundation in 2012 Drafting Committee posted for ratification Foundation Launch! Jan/Feb 2012 June/July 2012 August 2012July 2010 Created framework Individual & Gold Director Drafting committeeOpenStack for Foundation as a elections; first Board of produces and publishescommunity community Directors meeting three rounds of legalestablished documents 2013/2/1 www.trystack.cn 26
  27. 27. TRYSTACK.CN2013/2/1 www.trystack.cn 27
  28. 28. TRYSTACK.CNOpenStack Foundation
  29. 29. TRYSTACK.CN OpenStack Community Nov 2012, From http://www.openstack.org/foundation/companies/
  30. 30. TRYSTACK.CNFoundation Membership• Individual Members Free to join, run, vote http://www.openstack.org/join• Platinum Members Contribute funds, full-time employees Appoint one director to the board• Gold Members Contribute funds Elect members to the board from their class2013/2/1 www.trystack.cn 30
  31. 31. TRYSTACK.CNWhat’s next• 2013 Board Elections Individual Member nominations closed December 7th, 2012 Elections taking place January 14-18, 2013 See openstack.org/election• Grizzly Release Scheduled for April 4 with 195 total blueprints First milestone released November 23 with 40 blueprints• OpenStack Summit Details coming soon for April 2013 Summit First International Summit planned for October 20132013/2/1 www.trystack.cn 31