主页 > 王中王心水论马公资料大全 >
Openstack超融合架构实现香港买马开奖结果
发布日期:2019-10-16 15:24   来源:未知   阅读:

  Hyper-Converged Infrastructure,或简称“HCI”)也被称为超融合架构,是指在同一套单元设备(x86服务器)中具备计算、网络、存储和服务器虚拟化等资源和技术,多节点可以通过网络聚合起来,实现模块化的无缝横向扩展(scale-out),形成统一的资源池。

  对于openstack来讲,可以通过把nova compute、neutron相关的agent、和cinder volume,及其这些管理组件后端对应的虚拟化软件,网络组件和存储软件聚合到一台物理节点上,既方便扩展,又方便管理。

  显而易见,这种方式的优点是:管理简单、扩展灵活、横向扩展方便、基础设施资源可控、最大限度地利用服务器的性能。

  虽然这种融合方式极大方便了实施,交付和后期扩展,最大程度榨干服务器的各项性能,但美中不足的是,在这种架构中,控制节点的性能显然没有被充分利用起来,对于集群规模较小企业客户来讲,这种资源浪费的比例甚至可以超过25%,如果需要三主控实现高可用的场景,那么这种浪费将被进一步放大,驰骋的百兽之王《43999完美漂移》狮子座赛车铁算盘高手论坛88505这种情况,使得集群规模较小的客户在使用openstack上越发犹豫,在一定程度上影响了openstack的推广。

  那么,是不是可以把主控节点也进行融合呢?对于大规模的集群来讲,主控确实需要耗费大量的cpu,内存和io读写,毕竟mysql,rabbitmq,mongodb,还有一系列的openstack控制组件,随着集群规模的增加是会耗费掉大量的性能的。但是,对于集群规模较小的应用,用高性能的服务器去专门部署主控显然是浪费的。如果能够让主控和其他计算,存储,网络共享同一服务器资源,但是又不发生相互干扰和资源隔离,那对于小规模集群来说,就是一个巨大的福音。

  经过评估,我们在超融合基础上增加对控制节点的融合,同时考虑的资源隔离和备份的需要,我们把Controller部署在KVM虚拟机里,这样KVM既提供计算所需的虚拟机,又承载了主控业务。

  这样做的优点是:不仅具备超融合的所有优点,而且支持控制节点横向扩展(一个镜像即可)、无需规划控制节点设备资源等,更重要的一点是,控制节点的备份变得更加简单,我们仅仅需要对虚拟机打快照,就省去了以前繁杂的备份过程,运维变得更加轻松。

  主控融合节点与普通融合节点的区别在于,主控融合节点Libvirt不仅承载VM,还承载虚拟主控VController。承载虚拟主控的磁盘最好配置是SSD,在Libvirt中为虚拟主控划分高性能SSDPool。

  1.在物理主机上更新系统内核,以及Openstack、Ceph所需要的安装包。

  说明:如果搭建高可用HA的控制节点,就需要在融合节点进行相应配置项即可。

  1)格式化ssd(300GB),创建文件系统,并挂载至指定目录,操作很简单这里不细说

  在虚拟主控上更新系统内核,以及Openstack、HA所需要的安装包。参考官方文档进行安装:

  在融合节点上更新系统内核,以及Openstack、Ceph所需要的安装包。

  超融合环境搭建完成后,使用Rally进行性能压力测试,虚拟主控在未调整前所测试的性能数据比物理主控下降15%,虚拟主控调优后性能数据差异百分比为9%,性能提高了6%

  问题现象:这样的配置后,如果创建外网(FLAT),linuxbridge会在br0下再创建一个bridge,并把br0的地址设置给这个bridge。这会造成管理网断开,无法正常工作。

  希望使用已有的br0作为外网的bridge,而不是再新建一个。此设置后,发现dhcp的tap可以正常的新建在br0中,但是虚机的tap依然会新建brq(bridge)。经过调查,发现这里存在bug,虚机的tap是由nova-compute去创建的,没收到这里参数的影响。

  考虑到主控虚拟化之后,可能产生的性能损耗,我们正在实验一个新方案,主控容器化。而docker无疑是我们的首选,Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。香港买马开奖结果。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。

  Controller容器化(Docker)也是云途腾测试团队在测的虚拟主控方案,在减少基础设施的基础上,最大化的优化虚拟主控性能。提前剧透下Controller容器化架构:

  郎铁钢,高级运维开发工程师,在轨道交通和云计算领域有丰富的运维和测试经验,2015年开始专注于openstack的自动化部署和运维开发工作,目前就职于云途腾质量部,担任T2Cloud OS的自动化部署团队技术组长。

  北京市海淀区中关村互联网文化创意产业园15号楼A座二层 010 - 6549 9766