CN113301089A - 一种云服务节点部署方法和装置 - Google Patents
一种云服务节点部署方法和装置 Download PDFInfo
- Publication number
- CN113301089A CN113301089A CN202010737231.6A CN202010737231A CN113301089A CN 113301089 A CN113301089 A CN 113301089A CN 202010737231 A CN202010737231 A CN 202010737231A CN 113301089 A CN113301089 A CN 113301089A
- Authority
- CN
- China
- Prior art keywords
- available area
- user
- deployment
- available
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000004044 response Effects 0.000 claims description 21
- 238000003860 storage Methods 0.000 claims description 20
- 230000000694 effects Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 17
- 238000004590 computer program Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 11
- 238000012423 maintenance Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 239000000047 product Substances 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 239000012634 fragment Substances 0.000 description 3
- 239000007795 chemical reaction product Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000750 progressive effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 108010001267 Protein Subunits Proteins 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提供了一种云服务节点部署方法和装置,其中,该方法包括:获取用户的云服务实例购买请求;响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。通过上述方案解决了现有的主备可用区组合部署所导致的灵活性低、资源利用率低下的问题,达到了有效提升部署灵活性和资源利用率的技术效果。
Description
技术领域
本申请属于云服务技术领域,尤其涉及一种云服务节点部署方法和装置。
背景技术
对于应用服务提供方而言,一般会购买一些云服务以辅助自身应用服务的有效运行。例如:数据库服务等。对于云服务而言,通常只有一个服务节点为用户提供服务,为了保证云服务的高可用性,一般在某一个可用区部署一个主节点提供服务,,然后,在其它可用区部署一个或者多个备节点。其中,备节点的数据一般是通过网络从主节点同步的,备节点中的数据以及配置是与主节点保持一致的。当主节点在提供服务的时候发生故障,云服务平台会进行容灾切换,将备节点切换为主节点,通过切换后的主节点为用户持续提供服务。
目前,对于多可用区的选择,一般是云服务平台预设一些组合可用区,用户在请求可用区的时候,从这些组合里选定。
然而,通过这种方式来部署可用区,会导致部署不够灵活,资源调度效率较低的问题,这对上述组合可用区的部署中所存在的问题,目前尚未提出有效的解决方案。
发明内容
本申请目的在于提供一种云服务节点部署方法和装置,以解决现有的组合可用区部署所存在的成功率低、资源调度效率低的问题。
本申请提供一种云服务节点部署方法和装置是这样实现的:
一种云服务节点部署方法,包括:
获取用户的云服务实例购买请求;
响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
一种云服务节点部署方法,包括:
接收用户的云服务实例购买请求;
响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
一种云服务节点部署装置,位于云平台管理***中,包括:
第一获取模块,用于获取用户的云服务实例购买请求;
第二获取模块,用于响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
部署模块,用于根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
一种云服务节点部署装置,位于终端中,包括:
第一接收模块,用于接收用户的云服务实例购买请求;
显示模块,用于响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
第二接收模块,用于接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
发送模块,用于将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
一种服务端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现如下方法的步骤:
获取用户的云服务实例购买请求;
响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
一种终端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现如下方法的步骤:
接收用户的云服务实例购买请求;
响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现如下所述方法的步骤:
获取用户的云服务实例购买请求;
响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现如下方法的步骤:
接收用户的云服务实例购买请求;
响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
本申请提供的云服务节点部署方法和装置,在用户请求购买云服务实例的时候,主可用区部署方式和备可用区部署方式是用户分别指定的,而不是采用主备可用区组合的方式,通过这种方式解决了现有的主备可用区组合部署所导致的灵活性低、资源利用率低下的问题,达到了有效提升部署灵活性和资源利用率的技术效果。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请提供的云服务节点部署***的架构图;
图2是本申请提供的现有的可用区组合部署方式示意图;
图3是本申请提供的分别选定主可用区和备可用区的部署示意图;
图4是本申请提供的选定主可用区、备可用区随机部署的部署示意图;
图5是本申请提供的主备可用区都随机部署的部署示意图;
图6是本申请提供的备可用区与主可用区同区部署的部署示意图;
图7是本申请提供的云服务节点部署方法的方法流程图;
图8是本申请提供的云服务节点部署方法的方法流程图;
图9是本申请供的计算机终端的架构图;
图10是本申请提供的云服务节点部署装置的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
对于应用或者服务发布者,在发布服务应用的时候,往往需要向云平台请求一些服务,例如,云存储服务。为此,云平台可以提供了一个服务购买页面,用户登录到该服务购买页面中可以进行所需服务的购买(例如:云计算服务、云存储服务等)。在进行服务购买的时候,用户仅需要选择地域和主备节点的部署方式即可。
其中,主节点是云产品实例提供用户服务的节点,备节点是主节点的容灾节点,具有与主节点同样的数据和配置,用于在主节点故障的时候,代替主节点提供服务。对于节点而言,是设置在可用区中的,主节点所在的可用区称为主可用区,备节点所在的可用区称为备可用区。
如图1所示,提供了一种云服务节点部署***,可以包括:客户端101、云平台管理***102和待部署区域103。
其中,客户端101可以向用户提供服务购买界面,用户登录到该服务购买界面可以选定地域和节点部署方式,从而触发对服务的购买。
云平台管理***102可以是单一的云服务器,也可以是云服务器集群,用于接收用户的选定,并按照用户的选定在待部署区域中进行服务节点部署,并在服务提供阶段对待部署区域中各个可用区进行集中管控。
待部署区域103可以包括多个地域,地域是云厂商数据中心所在的物理地域位置(如图1中包括:地域A、地域B和地域C),每个地域下建立有数据中心,每个地域下通常会建立有多个可用区(如图1中可用区1、可用区2等等)。云平台管理***102可以根据用户的选定确定在哪个地域的哪个可用区中部署主节点,在哪个可用区中部署备节点。
上述的云平台管理***102可以包括:图2中的云服务售卖页和云厂商管控***,其中,云服务售卖页为用户购买云服务的页面,用户可以通过云服务售卖页选择在不同的地域下购买云服务;云厂商管控***,是用户运维管控云服务的***,可以包括:用于记录云服务信息配置的元数据库、用于用户资源调度的资源管理服务、用于保证云服务高可用性的可高用服务,以及其它管控服务。具体的,元数据库用于记录云产品实例的基础信息,也记录实例的可用区部署信息;资源调度服务用于对数据中心的计算资源做整合调度,为云产品管理底层资源;高可用服务会在云产品发生异常的时候进行干预处理,以尽量保证产品提供的服务不受影响。
如图2所示,数据中心为上述待部署区域103中某地域的云厂商数据中心,用于为用户服务以及云服务提供计算储存资源,用户服务和云服务都部署在数据中心内。
为了使得用户可以选择可用区进行部署,现有的一般是平台提供了多个组合可用区,然后用户从这些组合里选择可用区进行资源调度,部署到对应的服务应用中。即,如图2所示,在可用区选择上,是预先设置了多个组合:多可用区(A+B)、多可用区(A+C)和多可用区(B+C),用户在进行云服务购买的时候,仅能从这些预设的组合里进行选择。这样就导致用户在需要配置主可用区的时候,无法配置,且仅可以从这些组合中进行选择,无法自己灵活设定,这就导致部署配置的灵活性较低、准确度也较低。
具体的,上述仅能从预设的组合中进行选择的方式主要存在如下问题:
1)需要预先配置组合,配置操作比较复杂,且配置的组合需要维护,且一般情况下一个地域下所能提供的组合数量非常有限,很难满足不同用户的各种部署需求。
2)用户仅能选定组合(例如,仅能选择在A和B两个可用区部署)但是无法明确主节点和备节点分别在哪个可用区,例如:选择了A+B可用区,那么主节点可能在A可用区,也可能在B可用区,如果用户的应用服务部署在A可用区,用户希望云平台提供的云服务的主节点也在A可用区,那么这种方式无法实现,导致用户的服务与主节点部署的可用区不同。
3)这种组合可用区的资源调度范围必须是对应组合可用区里的可用区,例如:A+B可用区,那么只能在A可用区和B可用区内分配资源,如果某一个可用区没有资源就会分配失败,进而导致售卖失败,即,可用区售卖成功的概率会降低。
针对预设组合可用区所存在的问题,在本例中提供了一种可用区设定方式,将主备可用区的选择权下方给用户,即,用户可以根据需要选择主可用区的设定方式(例如:指定某个可用区作为主可用区,或者,选择随机设定可用区为主可用区),可以根据需要选择备可用区的设定方式(例如:指定某个可用区作为备可用区,或者,选择随机设定可用区为备可用区)。即,将主备可用区分开设定。在用户设定完主备可用区之后,后端***按照用户选择进行管理。
具体的,可以如图3所示,在云服务售卖页上可以如图3显示,包括:地域选择项、主可用区选择项和备可用区选择项。其中,地域选择项中可以包括:杭州、北京、上海等地域标识,用户通过点选来确定希望的云厂商数据中心所在的物理地域位置。例如,用户点选“杭州”作为选定的地域,在主备可用区选择项中就可以显示“杭州”地域下的多个可用区。
在主可用区选项中,可以存在多个选项,主要分为:随机和多个可用区,其中,选定随机就表明可以杭州地域下的多个可用区中随机选择一个可用区作为主可用区,用户并不关心主可用区在的位置,如果不是选择随机,那么用户就需要在多个可用区中选择一个可用区作为主可用区(例如:可用区A),那么对于后端***就需要将主节点设置在可用区A中,且一直维护这种设定。
在备可用区选项中,可以存在多个选项,主要分为:随机和多个可用区,其中,选定随机就表明可以杭州地域下的多个可用区中随机选择一个可用区作为备可用区,用户并不关心备可用区在的位置,如果不是选择随机,那么用户就需要在多个可用区中选择一个可用区作为备可用区(例如:可用区B),那么对于后端***就需要将备节点设置在可用区B中,且一直维护这种设定。
即,用户可以按照如图3的方式设置地域、主可用区和备可用区,后端管控***接收到用户请求,会按照用户选定的主备节点部署方式来进行节点部署。
针对不同的使用需求,可以存在但不限于如下几种情况:
情况1:
有些用户的服务是部署在多个可用区的,且用户希望对服务进行容灾管理,那么就需要云产品的可用区部署与服务是一致的,例如,用户的服务部署是在A可用区和B可用区,那么用户希望云产品的主节点部署在A可用区,备节点部署在B可用区。
针对该情况可以如图3所示:
用户在选定地域之后,主可用区会选择可用区A,备可用区会选择可用区B。即,用户选择的主可用区A+备可用区B。在选定后,这种选择信息会进入到云厂商管控***中进行管控,且这些选择信息会记录在元数据库中。相应的,云厂商管控***会在数据中心进行部署,即,将主节点部署在可用区A中,将备节点部署在可用区B中。在数据库实例运维操作的时候,都会基于元数据库中记录的配置进行相关操作,以保证用户实例的可用区部署方式不变。具体的,在这种设定下:
1)当主节点发生故障时,高可用***会及时切换到备库,等到主节点自动化***修复以后,在用户配置的可运维时间内,将可用区A的节点重新设置为主节点提供服务,从而保证实例的可用区部署不变;
2)当对数据库实例的规格进行升级或者对实例进行迁移的时候,也需要保证实例的可用区部署不变,即,在可用区A中部署主节点,在可用区B中部署备节点。
情况2:
有时候用户仅关系主节点的部署位置,不关心备节点的部署位置,这样用户仅需要选择主节点对应的可用区,对于备节点可以选择实例节点随机部署。例如,用户本身的服务很多是部署在可用区B的,那么用户希望将主节点部署在可用区B,备节点随机部署即可。
针对该情况可以如图4所示:
用户在选定地域之后,主可用区会选择可用区B,备可用区会选择随机。即,用户选择的主可用区B+备可用区随机。在选定后,这种选择信息会进入到云厂商管控***中进行管控,且这些选择信息会记录在元数据库中。相应的,云厂商管控***会在数据中心进行部署,即,将主节点部署在可用区B中,并随机部署备节点(例如部署在可用区C或者A或者B都可以)。在数据库实例运维操作的时候,都会基于元数据库中记录的配置进行相关操作,以保证用户实例的主可用区部署不变,备可用区随机部署。
在选择随机可用区部署的情况下,资源调度只需要评估地域下所有可用区,然后选择在资源充足的可用区部署即可。
值得注意的是,对于用户服务所在的可用区位置,云平台是无感知的,仅是用户自己知晓,图中所示出的用户服务所在可用区与主备节点所在可用区之间是没有关联的,仅基于用户设定来进行主备节点的可用区部署。
情况3:用户只是需要一个公网访问的云数据库实例,主备节点部署的可用区都不关心,那么用户可以选择实例的主备节点都随机部署。
针对该情况可以如图5所示:
用户在选定地域之后,主可用区和备可用区都会选择随机。即,用户选择的主可用区随机+备可用区随机。在选定后,这种选择信息会进入到云厂商管控***中进行管控,且这些选择信息会记录在元数据库中。相应的,云厂商管控***会在数据中心进行部署,即,将主节点部署进行随机部署(例如部署在可用区C或者A或者B都可以),并随机部署备节点(例如部署在可用区C或者A或者B都可以)。在数据库实例运维操作的时候,都会基于元数据库中记录的配置进行相关操作,即,主备节点都随机部署。
在选择随机可用区部署的情况下,资源调度只需要评估地域下所有可用区,然后选择资源充足的可用区部署即可。
值得注意的是,对于用户服务所在的可用区位置,云平台是无感知的,仅是用户自己知晓,图中所示出的用户服务所在可用区与主备节点所在可用区之间是没有关联的,仅基于用户设定来进行主备节点的可用区部署。
通过随机部署方式的引入,使得所有对数据库实例的运维操作都不需要过多地维持之前节点所部署的可用区,可以对资源整合进行优化。
情况4:针对一些性能敏感而对跨可用区容灾需求不大的用户,可以将云服务的主备节点部署在同一个可用区,从而减少因为不同可用区之间网络延迟带来的性能损耗。
针对该情况可以如图6所示:
用户在选定地域之后,可以显示主可用区可选的可用区,显示备可用区可选的可用区,为了可以满足用户需求,图6中在备可用区增加了一个选项“与主可用区同区部署”。在用户备可用区选择与主可用区同区部署的情况下,如果主可用区选择可用区A,那么备可用区就也是可用区A,如果主可用区选择随机部署,那么备可用区就跟着主可用区,主可用区随机部署到可用区B,那么备可用区就也到可用区B,主可用区随机部署到可用区C,那么备可用区就也到可用区C。将用户的选择存储在元数据库中,在数据库实例运维操作的时候,都会基于元数据库中记录的配置进行相关操作,即,备可用区与主可用区部署在同一可用区。
在上例中,主备可用区可分别指定,也可以随机选择,后端***按照用户设定进行管理。
具体的,对于图3至图6中的云服务售卖页中的主备可用区选择而言,其中的可用区选项,可以是与地域同时显示的,也可以是在选择地域后,再进行显示的。例如,可以是用户在选定地域“杭州”之后,云厂商管控***确定杭州这个地域下的数据中心中哪些可用区的资源量是充足的,将资源量充足的可用区作为可选择的可用区显示在选择区域内。例如,如果确定出可用区A、可用区C是资源充足的,可用区B是资源不充足的,那么可以显示可用区A和可用区C,而不显示可用区B。也可以直接显示杭州这个地域下的数据中心中的所有可用区,等到进行节点部署的时候,再确定可用区资源是否充足。具体采用哪种方式可以根据需求选择。
然而,值得注意的是,上述场景附图和实施例仅是一种示例性说明,在实际实现的云服务售卖页面的展示方式,显示顺序,以及地域的选择等等都可以根据实际需要和情况进行一定的变形,本申请对此不做限定。
在用户选择随机部署可用区的情况下,所有对数据库实例的运维操作都不需要过多地维持之前节点所部署的可用区,有利于资源的整合优化。因为用户可以按照自己的服务需求自由选择组合可用区,从而解决了之前需要预配置组合可用区而组合数量有限的问题。对于用户指定节点部署的可用区,云服务后端会记录用户的指定的配置,相关的运维操作都会保证用户的节点可用区部署不变,以符合用户预期,解决了节点部署可用区不明确的问题。在用户随机节点部署的可用区情况下,节点部署与可用区解绑,从而可以灵活地选择地域下任一有资源的可用区,资源调度效率更高,从而提高了售卖成功率。在节点部署可用区可随机的情况下,资源调度可以在不同可用区之间进行,从而减少了不同可用区资源不对等造成的资源碎片,提高了资源利用率,因为资源由原本的在一个可用区选择变成在多个可用区内进行选择,资源池相当于变大了,从而可以提高云产品的售卖成功率;不同可用区之间可以自由组合,可以满足用户多样性的需求。
图7是本申请所述一种云服务节点部署方法一个实施例的方法流程图。虽然本申请提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本申请实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至分布式处理环境)。
具体的,如图7所示,本申请一种实施例提供的一种云服务节点部署方法可以包括:
步骤701:获取用户的云服务实例购买请求;
即,用户在发布自身服务的时候,有时需要购买云服务,例如:云数据库服务等。在这个时候,用户可以登陆到云服务售卖页面,以购买云服务。
步骤702:响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
在购买云服务的时候,一般需要用户选择主可用区和备可用区,现有的一般是主备组合的售卖方式,这样会导致可选择局限性比较大,且容易因为资源不足而导致售卖不成功。为此,在本例中,主可用区部署方式和备可用区部署方式是用户分别指定的,且在部署方式中引入了随机部署方式和固定节点的部署方式。
即,提供了多种选择方式,这样对于用户指定节点部署的可用区,云服务后端会记录用户的指定的配置,相关的运维操作都会保证用户的节点可用区部署不变,以符合用户预期,解决了节点部署可用区不明确的问题。在用户随机节点部署的可用区情况下,节点部署与可用区解绑,从而可以灵活地选择地域下任一有资源的可用区,资源调度效率更高,从而提高了售卖成功率。在节点部署可用区可随机的情况下,资源调度可以在不同可用区之间进行,从而减少了不同可用区资源不对等造成的资源碎片,提高了资源利用率。
步骤703:根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
上述的主可用区部署方式可以包括但不限于以下至少之一:随机部署、在用户指定可用区部署;上述备可用区部署方式可以包括但不限于以下至少之一:随机部署、在用户指定可用区部署、与主可用区同区部署。
为了解决节点部署可用区不明确的问题,云服务后端会记录用户的指定的配置,相关的运维操作都会保证用户的节点可用区部署不变,以符合用户预期。具体的,在获取用户指定的主可用区部署方式和备可用区部署方式之后,可以存储所述用户指定的主可用区部署方式和备可用区部署方式;在对所述用户的云服务实例运维的时候,根据用户指定的主可用区部署方式和备可用区部署方式进行操作,以保证用户指定的云服务实例的主可用区部署方式和备可用区部署方式不变。
在用户随机节点部署的可用区情况下,节点部署与可用区解绑,从而可以灵活地选择地域下任一有资源的可用区,资源调度效率更高,从而提高了售卖成功率。在节点部署可用区可随机的情况下,资源调度可以在不同可用区之间进行,从而减少了不同可用区资源不对等造成的资源碎片,提高了资源利用率。为此,在用户选定主可用区部署方式对随机部署的情况下,根据主可用区部署方式部署主节点可以包括:从可用区中随机选择一个有资源的可用区作为主可用区部署主节点。即,从资源充足的可用区中随机选择可用区作为主可用区或备可用区进行部署。
考虑到数据中心是存在地域划分的,因此,用户在进行云服务购买的,还需要选定地域,主备可用区也是选定区域下的可用区。即,响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,可以包括:响应于所述实例购买请求,获取用户选定的地域;返回在用户选定的地域下的可用区,供用户选择;接收用户指定的主可用区部署方式和备可用区部署方式。
在返回在用户选定的地域下的可用区的时候可以遍历所述用户选定的地域下的所有可用区;确定出资源值大于预设资源量的可用区;将大于预设资源量的可用区作为在用户选定的地域下的可用区进行返回,供用户选择。例如,可以是用户在选定地域“杭州”之后,云厂商管控***确定杭州这个地域下的数据中心中哪些可用区的资源量是充足的,将资源量充足的可用区作为可选择的可用区显示在选择区域内。例如,如果确定出可用区A、可用区C是资源充足的,可用区B是资源不充足的,那么可以显示可用区A和可用区C,而不显示可用区B。也可以直接显示杭州这个地域下的数据中心中的所有可用区,等到进行节点部署的时候,再确定可用区资源是否充足。具体采用哪种方式可以根据需求选择。
对于用户终端而言,提供了一种云服务节点部署方法,可以如图8所示,包括如下步骤:
步骤801:接收用户的云服务实例购买请求;
步骤802:响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
步骤803:接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
步骤804:将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
在上述步骤802中,主可用区部署方式可以包括但不限于以下至少之一:随机部署、在用户指定可用区部署。备可用区部署方式可以包括但不限于以下至少之一:随机部署、在用户指定可用区部署、与主可用区同区部署。
具体的,在实现的时候,响应于所述实例购买请求,显示可用区部署选定界面,可以包括:响应于所述实例购买请求,显示地域选择界面;接收用户在地域选择界面的选定操作,以确定用户选定的地域;将用户选定的地域发送至云平台管理***;接收并显示云平台管理***返回的在用户选定的地域下的可用区,供用户选择。
本申请上述实施例所提供的方法实施例可以在计算机终端、计算机终端或者类似的运算装置中执行。以运行在计算机终端上为例,图9是本发明实施例的一种云服务节点部署方法的计算机终端的硬件结构框图。如图9所示,计算机终端10可以包括一个或多个(图中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输模块106。本领域普通技术人员可以理解,图9所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图9中所示更多或者更少的组件,或者具有与图9所示不同的配置。
存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中的云服务节点部署方法对应的程序指令/模块,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的云服务节点部署方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
传输模块106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输模块106包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块106可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。
在软件层面,上述装置可以如图10所示,可以包括:
第一接收模块1001,用于接收用户的云服务实例购买请求;
显示模块1002,用于响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
第二接收模块1003,用于接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
发送模块1004,用于将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
在一个实施方式,上述主可用区部署方式可以包括但不限于以下至少之一:随机部署、在用户指定可用区部署。
在一个实施方式中,上述备可用区部署方式可以包括但不限于以下至少之一:随机部署、在用户指定可用区部署、与主可用区同区部署。
在一个实施方式中,所述显示模块1002可以包括:第一显示单元,用于响应于所述实例购买请求,显示地域选择界面;接收单元,用于接收用户在地域选择界面的选定操作,以确定用户选定的地域;发送单元,用于将用户选定的地域发送至云平台管理***;第二显示单元,用于接收并显示云平台管理***返回的在用户选定的地域下的可用区,供用户选择。
在软件层面,部署在服务器端的云服务节点部署装置,可以包括:
第一获取模块,用于获取用户的云服务实例购买请求;
第二获取模块,用于响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
部署模块,用于根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
在一个实施方式中,主可用区部署方式可以包括但不限于以下至少之一:随机部署、在用户指定可用区部署;备可用区部署方式可以包括但不限于以下至少之一:随机部署、在用户指定可用区部署、与主可用区同区部署。
在一个实施方式中,上述云服务节点部署装置还可以包括:存储模块,用于在获取用户指定的主可用区部署方式和备可用区部署方式之后,存储所述用户指定的主可用区部署方式和备可用区部署方式;操作模块,用于在对所述用户的云服务实例运维的时候,根据用户指定的主可用区部署方式和备可用区部署方式进行操作,以保证用户指定的云服务实例的主可用区部署方式和备可用区部署方式不变。
在一个实施方式中,上述部署模块具体用于在用户选定主可用区部署方式对随机部署的情况下,从可用区中随机选择一个有资源的可用区作为主可用区部署主节点。
在一个实施方式中,上述第二获取模块具体可以用于响应于所述实例购买请求,获取用户选定的地域;返回在用户选定的地域下的可用区,供用户选择;接收用户指定的主可用区部署方式和备可用区部署方式。
在一个实施方式中,返回在用户选定的地域下的可用区,可以包括:遍历所述用户选定的地域下的所有可用区;确定出资源值大于预设资源量的可用区;将大于预设资源量的可用区作为在用户选定的地域下的可用区进行返回,供用户选择。
本申请的实施例还提供能够实现上述实施例中的云服务节点部署方法中全部步骤的一种电子设备的具体实施方式,所述电子设备具体包括如下内容:处理器(processor)、存储器(memory)、通信接口(Communications Interface)和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的计算机程序,所述处理器执行所述计算机程序时实现上述实施例中的云服务节点部署中的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
步骤1:获取用户的云服务实例购买请求;
步骤2:响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
步骤3:根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
或者,所述处理器执行所述计算机程序时实现下述步骤:
步骤1:接收用户的云服务实例购买请求;
步骤2:响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
步骤3:接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
步骤4:将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
从上述描述可知,本申请实施例在用户请求购买云服务实例的时候,主可用区部署方式和备可用区部署方式是用户分别指定的,而不是采用主备可用区组合的方式,通过这种方式解决了现有的主备可用区组合所导致的售卖成功率低、资源利用率低下的问题,达到了有效提升售卖成功率和资源利用率的技术效果。
本申请的实施例还提供能够实现上述实施例中的云服务节点部署方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的云服务节点部署方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
步骤1:获取用户的云服务实例购买请求;
步骤2:响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
步骤3:根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
或者,所述处理器执行所述计算机程序时实现下述步骤:
步骤1:接收用户的云服务实例购买请求;
步骤2:响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
步骤3:接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
步骤4:将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
从上述描述可知,本申请实施例在用户请求购买云服务实例的时候,主可用区部署方式和备可用区部署方式是用户分别指定的,而不是采用主备可用区组合的方式,通过这种方式解决了现有的主备可用区组合所导致的售卖成功率低、资源利用率低下的问题,达到了有效提升售卖成功率和资源利用率的技术效果。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于硬件+程序类实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
虽然本说明书实施例提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书实施例时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
本领域技术人员应明白,本说明书的实施例可提供为方法、***或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本说明书实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
以上所述仅为本说明书实施例的实施例而已,并不用于限制本说明书实施例。对于本领域技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书实施例的权利要求范围之内。
Claims (16)
1.一种云服务节点部署方法,其特征在于,包括:
获取用户的云服务实例购买请求;
响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
2.根据权利要求1所述的方法,其特征在于,所述主可用区部署方式包括以下至少之一:随机部署、在用户指定可用区部署;所述备可用区部署方式包括以下至少之一:随机部署、在用户指定可用区部署、与主可用区同区部署。
3.根据权利要求2所述的方法,其特征在于,在获取用户指定的主可用区部署方式和备可用区部署方式之后,还包括:
存储所述用户指定的主可用区部署方式和备可用区部署方式;
在对所述用户的云服务实例运维的时候,根据用户指定的主可用区部署方式和备可用区部署方式进行操作,以保证用户指定的云服务实例的主可用区部署方式和备可用区部署方式不变。
4.根据权利要求2所述的方法,其特征在于,在用户选定主可用区部署方式对随机部署的情况下,根据主可用区部署方式部署主节点,包括:
从可用区中随机选择一个有资源的可用区作为主可用区部署主节点。
5.根据权利要求1所述的方法,其特征在于,响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,包括:
响应于所述实例购买请求,获取用户选定的地域;
返回在用户选定的地域下的可用区,供用户选择;
接收用户指定的主可用区部署方式和备可用区部署方式。
6.根据权利要求1所述的方法,其特征在于,返回在用户选定的地域下的可用区,包括:
遍历所述用户选定的地域下的所有可用区;
确定出资源值大于预设资源量的可用区;
将大于预设资源量的可用区作为在用户选定的地域下的可用区进行返回,供用户选择。
7.一种云服务节点部署方法,其特征在于,包括:
接收用户的云服务实例购买请求;
响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
8.根据权利要求7所述的方法,其特征在于,所述主可用区部署方式包括以下至少之一:随机部署、在用户指定可用区部署。
9.根据权利要求7所述的方法,其特征在于,所述备可用区部署方式包括以下至少之一:随机部署、在用户指定可用区部署、与主可用区同区部署。
10.根据权利要求7所述的方法,其特征在于,响应于所述实例购买请求,显示可用区部署选定界面,包括:
响应于所述实例购买请求,显示地域选择界面;
接收用户在地域选择界面的选定操作,以确定用户选定的地域;
将用户选定的地域发送至云平台管理***;
接收并显示云平台管理***返回的在用户选定的地域下的可用区,供用户选择。
11.一种云服务节点部署装置,位于云平台管理***中,其特征在于,包括:
第一获取模块,用于获取用户的云服务实例购买请求;
第二获取模块,用于响应于所述实例购买请求,获取用户指定的主可用区部署方式和备可用区部署方式,其中,主可用区部署方式和备可用区部署方式是用户分别指定的;
部署模块,用于根据主可用区部署方式部署主节点,根据备可用区部署方式部署备节点。
12.一种云服务节点部署装置,位于终端中,其特征在于,包括:
第一接收模块,用于接收用户的云服务实例购买请求;
显示模块,用于响应于所述实例购买请求,显示可用区部署选定界面,其中,所述可用区部署选定界面包括:主可用区部署方式选定区域和备可用区部署方式选定区域;
第二接收模块,用于接收用户在主可用区部署方式区域的选定操作和用户在备可用区部署方式区域的选定操作,并将选定区域对应的选择项作为用户指定的主可用区部署方式和备可用区部署方式;
发送模块,用于将用户指定的主可用区部署方式和备可用区部署方式,携带在所述云服务实例购买请求中发送至云平台管理***。
13.一种服务端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求1至6中任一项所述方法的步骤。
14.一种终端设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求7至10中任一项所述方法的步骤。
15.一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现权利要求1至6中任一项所述方法的步骤。
16.一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现权利要求7至10中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010737231.6A CN113301089A (zh) | 2020-07-28 | 2020-07-28 | 一种云服务节点部署方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010737231.6A CN113301089A (zh) | 2020-07-28 | 2020-07-28 | 一种云服务节点部署方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113301089A true CN113301089A (zh) | 2021-08-24 |
Family
ID=77318188
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010737231.6A Pending CN113301089A (zh) | 2020-07-28 | 2020-07-28 | 一种云服务节点部署方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113301089A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114826900B (zh) * | 2022-04-22 | 2024-03-29 | 阿里巴巴(中国)有限公司 | 针对分布式云架构的服务部署处理方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101065731A (zh) * | 2004-09-16 | 2007-10-31 | 因文西斯***公司 | 监督处理控制数据获取设备的冗余部署的主机的运行时间故障管理 |
US20130159762A1 (en) * | 2011-12-16 | 2013-06-20 | Inventec Corporation | Container system and monitoring method for container system |
CN107770086A (zh) * | 2017-03-13 | 2018-03-06 | 平安科技(深圳)有限公司 | 基于集中控制器及dci设备的负载均衡的方法及装置 |
CN109032760A (zh) * | 2018-08-01 | 2018-12-18 | 北京百度网讯科技有限公司 | 用于部署应用的方法和装置 |
CN111158949A (zh) * | 2018-11-07 | 2020-05-15 | ***通信集团重庆有限公司 | 容灾架构的配置方法、切换方法及装置、设备和存储介质 |
-
2020
- 2020-07-28 CN CN202010737231.6A patent/CN113301089A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101065731A (zh) * | 2004-09-16 | 2007-10-31 | 因文西斯***公司 | 监督处理控制数据获取设备的冗余部署的主机的运行时间故障管理 |
US20130159762A1 (en) * | 2011-12-16 | 2013-06-20 | Inventec Corporation | Container system and monitoring method for container system |
CN107770086A (zh) * | 2017-03-13 | 2018-03-06 | 平安科技(深圳)有限公司 | 基于集中控制器及dci设备的负载均衡的方法及装置 |
WO2018166111A1 (zh) * | 2017-03-13 | 2018-09-20 | 平安科技(深圳)有限公司 | 基于集中控制器及dci设备的负载均衡的方法、***、电子装置及计算机可读存储介质 |
CN109032760A (zh) * | 2018-08-01 | 2018-12-18 | 北京百度网讯科技有限公司 | 用于部署应用的方法和装置 |
CN111158949A (zh) * | 2018-11-07 | 2020-05-15 | ***通信集团重庆有限公司 | 容灾架构的配置方法、切换方法及装置、设备和存储介质 |
Non-Patent Citations (1)
Title |
---|
疯狂的萝卜: "云区域(region),可用区(AZ),跨区域数据复制(Cross-region replication)与灾备(Disaster Recovery)(部分2)", 《CSDN》, pages 1 - 2 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114826900B (zh) * | 2022-04-22 | 2024-03-29 | 阿里巴巴(中国)有限公司 | 针对分布式云架构的服务部署处理方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107870845B (zh) | 面向微服务架构应用的管理方法及*** | |
CN110413346B (zh) | 一种参数更新方法及装置 | |
CN104115447A (zh) | 一种云计算架构下的容灾方案配置方法及装置 | |
CN111309440B (zh) | 一种多类型gpu的管理调度的方法和设备 | |
CN112099800B (zh) | 代码数据的处理方法、装置和服务器 | |
US11102284B2 (en) | Service processing methods and systems based on a consortium blockchain network | |
CN110532493B (zh) | 数据的处理方法及装置、存储介质和电子装置 | |
CN104239156A (zh) | 一种外部服务的调用方法及*** | |
CN112202829A (zh) | 基于微服务的社交机器人调度***和调度方法 | |
CN111399764A (zh) | 数据存储方法、读取方法、装置、设备及存储介质 | |
CN108268211A (zh) | 一种数据处理方法及装置 | |
CN109254876A (zh) | 云计算***中数据库的管理方法和装置 | |
CN111949831A (zh) | 一种图形数据库建立方法和装置、可读存储介质 | |
CN116541142A (zh) | 任务调度方法、装置、设备、存储介质及计算机程序产品 | |
CN111784468A (zh) | 一种账户关联方法、装置及电子设备 | |
CN102511041B (zh) | 计算机实现方法和计算*** | |
CN113301089A (zh) | 一种云服务节点部署方法和装置 | |
CN112559565A (zh) | 一种异常检测方法、***及装置 | |
CN115237455B (zh) | 应用管理方法及相关设备 | |
CN116755799A (zh) | 一种服务编排***和方法 | |
CN115357433A (zh) | 容器环境下的数据库备份方法、装置、设备及存储介质 | |
CN114896637A (zh) | 一种数据处理方法、装置、电子设备和存储介质 | |
CN114442952A (zh) | 冷数据的迁移方法、装置、存储介质及电子装置 | |
CN113296825A (zh) | 一种应用的灰度发布方法、装置和应用发布*** | |
CN112258166A (zh) | 一种交易请求处理方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 40059126 Country of ref document: HK |