openstack入门需要几年 openstack架构及原理?
openstack架构及原理?
openstack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起攻击的,以Apache许可证授权的自由软件和开放源代码项目。
openstack是一个开源的云计算管理平台项目,由几个主要注意的组件成组合过来能完成具体工作。
openstack支持甚至所有类型的云环境,项目目标是需要提供可以实行简单的、可大规模行动扩展、极为丰富、标准统一的云计算管理平台。
openstack各种相辅相成的服务提供了基础设施即服务的解决方案,每个服务可以提供API以接受集成。
openstack是两个旨在推广为大学英语及本地部署的建设与管理提供给软件的开源项目。
如果要上线云计算平台,选择openstack还是zstack?
题主你好!本人目前专门负责运维一个私有云平台,是用是二开的openstack。之后也用Zstack搭过一套测试云平台,对这两种云平台系统有些感触,在此能分享给你。
在你选择云平台框架之前,有几点建议与你分享分享:
云平台规模和类型:1.几十个节点还是几百个节点,甚至于上千个节点的集群,必须提前规划。
2.平台是通用型的那就低性能型的,不需要提前考虑到。
云平台的版本:1.开源版本:需要自己运维,自己重新搭建集群,成本低,原生的界面。
2.商业版本:商家提供给部署,运维一条龙服务(一般会有一年的运维服务),有授权费用,预算较高。性能方面会有优化,比如说Zstack企业版里会要用商业版的ceph,性能是开源版的四倍。
考虑到好以上的问题,咱们在看两家云平台系统的对比。
背景方面:Openstack:出自名门,框架浩大,社区活跃,一年一交都会更新完版本
Zstack:有阿里背景,2015年查找第一个版本,目前发展迅猛。
作战部署运维方面:Zstack防御部署生级比较好简单的,容量翻倍节点速度也很快地。
Openstack在多年经济的发展,会出现了许多自动化部署方案,其中Kolla项目(容器化)大吓进阶了部署效率,相比Zstack,部署速度方面略逊一筹,无缝拼接生级版本难度相对会增大。
这里要只能说明的是,不管是openstack还是zstack,如果能你的集群大到肯定会规模,运维都是很有难度的,并非两三个人就能可以解决的,诸如消息队列,存储,网络等层面的问题,集群越大越很容易出问题,相都很而言,Zstack导致架构的关系,只不过运维压力相对一般较小。
架构方面:openstack架构急切,十分严重感情依赖消息队列,各个组件也有依赖。
zstack星型结构,构架简单,改变了消息队列动态创建结构,采用全异步结构,各个组件之间比较独立。是可以基于无缝贴合升级。
功能方面:(开源版比较好)相比较Openstack而言,Zstack集成主板的功能要好有一些。这里说帮一下忙亮点功能:诸如监控方面,Zstack监控指标更大,图表会显示也更好看,还类似大屏展示。现在最新版的Zstack还支持什么kvm云主机一键恢复万分感谢迁移到Zstack平台。
给你看你几张我还在是用Zstack测试平台的截图:
平台概览:
产品与服务模块截图:(你是不是有点阿里云的影子)
监控大屏:这个是闪图显示的,截图效果并非挺好
Openstack平台的截图:这个是买的商业版的,在二开的,不清楚厂家的web页面都不一样
稳定性方面:我这边目前在建议使用的两家平台(除用IAAS),稳定性都比较好,生产平台近300台虚机,测试平台虚机相对多,上线近两年没出过什么平台方面的故障。
综合以上分析而言,两家平台各有特点,关键是选择类型云平台要依据你们公司的实际情况来你选择,.例如项目周期,预算成本,运维能力等等多种因素接受综合考虑。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。