每年进入3-4月所有的高等院校开始了一年一度的毕业生答辩准备阶段,现如今毕业论文或者毕业设计也更加的贴近了互联发展的趋势,很多学校开始做最热话题云计算openstack架构的实现以及云计算环境搭建,先不说这个毕业设计的切入点是否正确,就说选择该题目后你如何下手?
OpenStack平台是美国宇航局开源出来的,平台机构可以说非常的完美了,国内的云提供商基本都从这个架构进行二次开发,足以论证它的架构的合理性,那么当我们即将毕业的小伙伴选择了这个题目他们面临的问题都有哪些呢?
1、操作系统的困扰,很多在校的小伙伴根本就没有使用Linux系统,而OpenStack这个平台只能部署在Linux系统上,包括rhel 、centos、suse、乌班图 这些系统都是Linux系统,所以很多小伙伴就被挡在了门外。
2、即使我们的小伙伴踏过了第一关下面一关也让他们望而止步,OpenStack有很多的组件,比如keystone,glance,nova 、cinder、neutron等等,根本就不能完全理解各个组件的功能,以及每一个组件的参数配置以及整个参数在这个组件中的作用的。
3、OpenStack中最难理解最容易出错的地方就是网络组件neutron,这也是OpenStack架构的核心技术,虽然官网也给出了一些相关的配置但是我相信很多小伙伴也是看的一知半解,因为它需要一些网络知识,比如网关、DNS、NAT 技术等等,而且在这里面还用到了安全组的概念等等很多新的名词。
4、如果前面的问题你都一一解决了,但是最后你安装完成之后,那么我们如何的配置呢,当你登录进去后你就会发现OpenStack里面有三大块,项目、管理员、项目管理,而且每一个大项里面又有很多小项。
综上所述OpenStack的架构虽然很合理,但是不是说一下就可以完全学习明白,它需要你各方面的知识的储备,然后才能更好的理解。
转载于:https://blog.51cto.com/openstack2016/2350477