一种多机型云物理服务器的动态服务方法技术

技术编号:26693986 阅读:14 留言:0更新日期:2020-12-12 02:50
本发明专利技术涉及云计算服务技术领域,具体提供了一种多机型云物理服务器的动态服务方法,基于OpenStack搭建的云计算服务平台,用于为用户提供多种计算服务,包括提供多种机型的云物理服务器,机型主要根据用户需求进行设计而划分。与现有技术相比,本发明专利技术的一种多机型云物理服务器的动态服务方法,针对性给出定制或优化方案,并采取脚本的方式,灵活地实现优化配置,从而提供动态灵活可持续的云计算服务,具有良好的推广价值。

【技术实现步骤摘要】
一种多机型云物理服务器的动态服务方法
本专利技术涉及云计算服务
,具体提供一种多机型云物理服务器的动态服务方法。
技术介绍
云计算是分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡和热备冗余等传统计算机和网络技术发展融合的产物。通过云计算,可以在短时间内完成海量的数据处理,实现强大的网络服务。通常具有大规模分布式、虚拟化、高可用拓展和按需配置以及安全等五大特性。云物理服务器提供高性能、资源独享和安全隔离的专属物理主机,满足核心应用对高性能及可靠性的需求,并提供完整的设备管理权限及自动运维服务。物理主机同时具备云主机的敏感性、灵活性与高可用。如何设计服务策略,从而进行定制化开发部署,成为云计算服务商需要关注的重点。
技术实现思路
本专利技术是针对上述现有技术的不足,提供一种实用性强的多机型云物理服务器的动态服务方法。本专利技术解决其技术问题所采用的技术方案是:一种多机型云物理服务器的动态服务方法,基于OpenStack搭建的云计算服务平台,用于为用户提供多种计算服务,包括提供多种机型的云物理服务器,机型主要根据用户需求进行设计而划分。进一步的,搭建的云计算服务平台为IAAS平台,将云计算服务平台分为高性能计算型和高性能网络型;所述高性能计算型用于提供基础计算能力,与裸机的CPU/RAM/DISK资源大小保持相同,选择单网卡或多网卡多IP的方式;所述高性能网络型需进行网卡绑定Bonding或Teaming技术,从物理层进行负载均衡或容错备份。进一步的,基于OpenStack平台的云物理服务器的部署交付过程分为上架、管理、纳管和部署四步。进一步的,上架是将裸机的IPMI信息、裸机的资源信息、部署镜像信息上传,并注册为OpenStack中的节点node;管理过程需要将裸机的PXE网卡以及其他需要添加的网卡信息注册到节点node中,实现mode4802.3ad动态链路聚合模式,从而实现多张网卡的负载均衡,通过脚本设计,从而完成物理层的网络高可用功能,区分云物理服务器的机型;纳管是在完成上架和管理之后,将节点node纳管到OpenStack平台,从而能被hypervisor发现,成为可调度的裸机资源;部署过程中,用户使用自己指定的系统与VPC网络,创建实例从而完成云物理服务器的部署,这个环节中设计脚本,添加网卡Bonding的监控配置,或改变Bonding模式。进一步的,平台的管理者需要对被纳管的云物理服务器进行全链路跟踪监控,对于高性能计算型云物理服务器,对CPU/RAM/磁盘/网络的使用状态以及工作情况进行监控,后台拉取监控数据进行监控;对于高性能网络型云物理服务器,不仅需要以上的技术对云服务器进行监控,还需要对网卡绑定的情况进行跟踪检查健康状态。进一步的,对于高性能计算型云物理服务器,使用SNMP协议、Zabbix工具包或/和Prometheus组件来进行监控;对于高性能网络型云物理服务器,使用MII监控或ARP监控,实现全链路跟踪监控。进一步的,SNMP协议获取实例的CPU、RAM、磁盘和网络信息,为云物理服务器默认安装SNMP服务,通过SNMP协议发送报文,将监控信息上传;Zabbix工具包和Prometheus开源组件集成到IAAS平台中作为监控中间件来使用。进一步的,云计算服务与监控服务在云平台中的服务方式是相通的,监控服务用于任意阶段提供参考数据和定制化进行服务优化。本专利技术的一种多机型云物理服务器的动态服务方法和现有技术相比,具有以下突出的有益效果:基于动态服务策略,云服务厂商可以针对用户需求提供多种机型的云物理服务器。同时在交付运维后,仍然能根据用户需求以及监控获取的参数,针对性给出定制或优化方案,并采取脚本的方式,灵活地实现优化配置,从而提供动态灵活可持续的云计算服务。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。附图1是一种多机型云物理服务器的动态服务方法的流程示意图。具体实施方式为了使本
的人员更好的理解本专利技术的方案,下面结合具体的实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例都属于本专利技术保护的范围。下面给出一个最佳实施例:如图1所示,本实施例中的一种多机型云物理服务器的动态服务方法,基于OpenStack搭建的IAAS平台,能够为用户提供多种计算服务,如虚拟云服务器、虚拟云物理服务器、GPU型云服务器等。这里以云物理服务器为例,来说明如何对计算服务进行定制设计,从而达到提供多种机型同时供用户选择的目的。通常根据使用目的的划分,将云物理服务器划分为高性能计算型、高性能网络型、存储型等多种机型。高性能计算型是为用户提供基础计算能力的,适用于需要大量计算的科研、渲染场景,对本地计算能力要求高,一般与裸机的CPU/RAM/DISK资源大小保持相同,对网络要求较低,因此可以选择单网卡或多网卡多IP的方式;而高性能网络型针对的是网络服务能力要求较高的场景,如生产环境数据库、网站后台服务器等,这种对于网络能力要求高的场景,需要对网络进行特殊考虑,如进行网卡绑定Bonding或Teaming技术,从物理层进行负载均衡或容错备份。因此,这里需要对云物理服务器的完整部署交付过程进行描述。基于OpenStack平台的云物理服务器的部署交付过程分为四步:上架、管理、纳管、部署。a)上架是将裸机的IPMI信息、裸机的资源信息、部署镜像信息上传,并注册为OpenStack中的节点nodeb)管理过程需要将裸机的PXE网卡以及其他需要添加的网卡信息注册到节点node中,这里对于高性能网络型的云物理服务器需要单独进行定制。网卡Bonding技术一共有7种模式,根据用户需求进行定制化设置,可以通过脚本在管理过程中进行设置,也可以在实例部署完成后在meta-data中设置。Bonding的常用定制化场景如:快速部署且要求网络高可用的现场环境,使用mode1active-backup主备模式;银行股票等金融场景,要求网卡在出现问题时不存在任何丢包问题,则需要绑定多张网卡并且使用mode3broadcast广播模式,实现网络极高稳定性;网络带宽较小从而要求有负载均衡能力的中小型企业后台服务场景,需要实现mode4802.3ad动态链路聚合模式,从而实现多张网卡的负载均衡。这一步可以通过脚本设计,从而完成物理层的网络高可用功能,区分云物理服务器的机型。c)纳管是在完成以上步骤后,将节点node纳管到OpenSta本文档来自技高网
...

【技术保护点】
1.一种多机型云物理服务器的动态服务方法,其特征在于,基于OpenStack搭建的云计算服务平台,用于为用户提供多种计算服务,包括提供多种机型的云物理服务器,机型主要根据用户需求进行设计而划分。/n

【技术特征摘要】
1.一种多机型云物理服务器的动态服务方法,其特征在于,基于OpenStack搭建的云计算服务平台,用于为用户提供多种计算服务,包括提供多种机型的云物理服务器,机型主要根据用户需求进行设计而划分。


2.根据权利要求1所述的一种多机型云物理服务器的动态服务方法,其特征在于,搭建的云计算服务平台为IAAS平台,将云计算服务平台分为高性能计算型和高性能网络型;
所述高性能计算型用于提供基础计算能力,与裸机的CPU/RAM/DISK资源大小保持相同,选择单网卡或多网卡多IP的方式;
所述高性能网络型需进行网卡绑定Bonding或Teaming技术,从物理层进行负载均衡或容错备份。


3.根据权利要求1所述的一种多机型云物理服务器的动态服务方法,其特征在于,基于OpenStack平台的云物理服务器的部署交付过程分为上架、管理、纳管和部署四步。


4.根据权利要求3所述的一种多机型云物理服务器的动态服务方法,其特征在于,上架是将裸机的IPMI信息、裸机的资源信息、部署镜像信息上传,并注册为OpenStack中的节点node;
管理过程需要将裸机的PXE网卡以及其他需要添加的网卡信息注册到节点node中,实现mode4802.3ad动态链路聚合模式,从而实现多张网卡的负载均衡,通过脚本设计,从而完成物理层的网络高可用功能,区分云物理服务器的机型;
纳管是在完成上架和管理之后,将节点node纳管到OpenStack平台,从而能被hypervisor发现,成为可调度的裸机资源;
部署过...

【专利技术属性】
技术研发人员:陶锐哲蒋善坤于昊田雨许舒宇孙思清
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1