• 1
  • 2
  • 3
  • 4
  • 5
阿里云应用开发 首 页  »  帮助中心  »  云服务器  »  阿里云应用开发
六大OpenStack最新使用指南
发布日期:2016-7-10 16:7:20

  由于开源云项目OpenStack的进展十分快,开发者很难及时了解它有哪些最新的变化,及怎样掌握这些新的变化。还好我们有许多资源可利用,比如第三方培训、IRC、邮件列表,当然还包括OpenStack官方文档。

  

  另外,由社区编写的大量教程、指南和操作手册也是帮助我们快速学习OpenStack的有效途径。每个月,Opensource.com都会将上月最佳的社区教程整理起来,方便你收藏。话不多说,下面我就来了解一下在上个月有哪些教程备受关注。

  1、让我们从一位首次贡献了部分优秀OpenStack基础架构补丁(http://hackhackblog.blogspot.com/2015/09/my-first-openstack-infra-patch.html 备注翻墙你懂的)的女士 Augustina Ragwitz 说起。若你从没有在OpenStack上游项目贡献代码,她的经历会对你的“第一次”提供很好的指导。写代码本身只是战斗的一部分,一旦知道要做什么你就会发现,其他步骤真的没那么困难。

  2、接下来,让我们看看在OpenStack上部署应用是多么简单。在本月新的CloudWatt's 5 Minute Stacks 系列中有两个很棒的应用部署实例:LDAP和Jenkins。只需要稍加改动,你即可在你的环境中使用这些教程,并在你自己的云上部署应用程序。

  3、谈到升级OpenStack部署,选择之一是创建一个并行的新环境来迁移数据。此时,使用NFS共享存储容量或许是最容易实现的。Lars Kellogg-Stedmann会指导你执行这个迁移过程的各个步骤。

  4、对于某些类型的应用程序,容器会是一个理想的应用程序开发和部署工具。但容器并不能够完全取代传统虚拟化,大多数组织都在努力探索这两种策略。还好,我们能做出的选择不是非此即彼。若你研究过Docker Machine,基于OpenStack使用Docker Machine的教程也许恰巧能帮到你。

  5、创建一个可供使用的软件本地副本,可方便你之后在各种开源项目中的贡献。OpenStack首选的本地部署方式是DevStack,你可通过Vagrant来本地部署DevStack;点击这里查看。

  6、在本月精选教程的最后,我们来通过OpenStack的身份验证服务KeyStone观察一下云(如阿里云)联盟。Keystone-to-Keystone 联盟将使交叉认证成为可能,以实现在另一个云上使用已经部署在一个云上的OpenStack KeyStone。

  以上就是本次的全部内容。若您有什么好的建议,欢迎在下方评论栏中发表。