当前位置: 首页 > 专利查询>SAP欧洲公司专利>正文

用于混合云端和边缘系统的特征生命周期管理座舱技术方案

技术编号:35502116 阅读:14 留言:0更新日期:2022-11-09 14:11
提供了用于如下操作的方法、系统和计算机可读存储介质:客户座舱接收切换通知,切换通知指示要激活混合软件部署的边缘部件的边缘特征,切换通知是在边缘部件执行过程期间接收的;客户座舱确定过程已经结束,并且作为响应,触发边缘控制器以将边缘特征切换到边缘部件之内的激活状态;供应商座舱接收边缘部件的边缘确认,该边缘确认确认边缘特征处于激活状态中,并且至少部分地响应于接收到边缘确认,供应商座舱触发承租者控制器以将承租者特征切换到混合软件部署的承租者部件之内的激活状态。态。态。

【技术实现步骤摘要】
用于混合云端和边缘系统的特征生命周期管理座舱


[0001]本公开的实施方式涉及一种特征管理系统,以针对部署于混合部署(即,基于云端的部件和现场(边缘)部件)中的软件产品提供对软件特征卷展和采用管理的一致控制。更具体而言,本公开的特征管理系统提供了一种特征管理座舱,其包括供应商视图(供应商座舱)和客户视图(客户座舱)以管理混合部署中的软件特征的生命周期。

技术介绍

[0002]软件系统能够由软件供应商提供以使得企业能够进行运营。软件系统可以包括各种应用程序,提供用于执行企业运营的功能。在一些情况下,软件供应商将软件系统提供为在云计算环境中执行的异地应用程序,可以被称为基于云端的应用程序(例如,在所谓的软件即服务(SaaS)部署中提供的应用程序)。在一些情况下,软件供应商将软件系统提供由企业在本地执行的现场应用程序(例如,在所谓的边缘部署中提供的应用程序)。在一些情况下,软件系统是在混合部署中提供的,混合部署包括边缘(现场)部署(例如,部署到由企业运行的数据中心的卫星部件)和云端部署(例如,由软件供应商提供为云服务的中央部件)两者。
[0003]如果特定部件需要接近企业(例如,在接近工厂中机器的企业设施中)以例如使通过网络发送的延迟和数据量最小化,通常会使用混合部署(即,边缘和云端)。然而,仍然有一些部件作为基于云端的服务被执行(例如,与跨不同现场部署的过程相关或与其他基于云端的过程集成的部件)。在混合部署的上下文中,一种示例性设置可以包括用于生产中的基于云端的(SaaS)产品的承租者、用于测试的相同基于云端的产品的承租者、部署到客户现场(例如,在数据中心、在工厂)上的几个实例的现场(边缘)部件(其用于生产中)的组合,并且,对于每种类型的现场部件,都在现场部署实例以用于测试。在这种示例性设置中,生产现场部件连接到用于生产的云端承租者,测试现场部件连接到用于测试的云端承租者。
[0004]不过,混合部署提出了大量的技术问题,尤其是在软件随时间演进的同时管理特征的生命周期的领域中。例如,在向软件添加特征时,可以选择性地切换(即,开/关切换)特征。示例性问题包括分布式切换过程,其中,用于边缘部署的特征的切换处理不是由软件供应商集中完成的,而是由企业(客户)按照其自己的安排完成。另一个示例性的技术问题反映在基于云端的部件中新特征较快可用而在边缘部件中此类特征较慢可用上。另一个示例性技术问题在于,一旦所有客户都切换了切换(即,激活了底层特征)则较快地移除特征切换(例如,以清除代码库)。另一个示例性技术问题在于客户希望以受控方式按照其自己的安排启用新特征,包括测试。

技术实现思路

[0005]本公开的实施方式涉及一种特征管理系统,以针对部署于混合部署(即,基于云端的部件和现场(边缘)部件)中的软件产品提供对软件特征卷展和采用管理的一致控制。更具体而言,本公开的特征管理系统提供了一种特征管理座舱,其包括供应商视图(供应商座
舱)和客户视图(客户座舱)以管理混合部署中的软件特征的生命周期。
[0006]在一些实施方式中,动作包括:客户座舱接收切换通知,切换通知指示要激活混合软件部署的边缘部件的边缘特征,切换通知是在边缘部件执行过程期间接收的;客户座舱确定过程已经结束,并且作为响应,触发边缘控制器以将边缘特征切换到边缘部件之内的激活状态;供应商座舱接收边缘部件的边缘确认,该边缘确认确认边缘特征处于激活状态中,并且至少部分地响应于接收到边缘确认,供应商座舱触发承租者控制器以将承租者特征切换到混合软件部署的承租者部件之内的激活状态。该方面的其他实施方式包括被配置为执行这些方法的动作、在计算机存储设备上编码的相应的系统、装置及计算机程序。
[0007]这些和其他实施方式均可以任选地包括以下特征中的一个或多个:动作还包括:客户座舱接收承租者部件的承租者确认,确认承租者特征处于激活状态中,至少部分地响应于接收到承租者确认,至少部分地使用边缘特征使得边缘部件能够执行过程;动作还包括:在边缘特征处于激活状态中之后从边缘部件去除对应于边缘特征的特征切换,该特征切换包括被执行以将边缘特征转变为激活状态的计算机可执行代码;动作还包括:在承租者特征处于激活状态之后,从承租者部件去除对应于承租者特征的特征切换,该特征切换包括被执行以将承租者特征转变为激活状态的计算机可执行代码;在最后期限到期之前触发边缘控制器以将边缘特征切换到激活状态;动作还包括:在将边缘部件切换到激活状态之后确定已经发生问题,作为响应,将特征切换到不活动状态;并且动作还包括:供应商座舱发布表示对混合软件部署的更新的数据,该数据包括边缘部件的版本、边缘特征和边缘特征的特征最后期限,特征最后期限指示要激活边缘特征的最后期限,以及由包括该客户座舱的多个客户座舱中的每一个接收表示对混合软件部署的更新的数据。
[0008]本公开还提供了一种计算机可读存储介质,所述计算机可读存储介质耦合到一个或多个处理器并且其上存储有指令,所述指令在由一个或多个处理器执行时,使得所述一个或多个处理器执行根据本文提供的方法的实施方式的操作。
[0009]本公开还提供了一种用于实施本文提供的方法的系统。该系统包括一个或多个处理器以及计算机可读存储介质,所述计算机可读存储介质耦合到一个或多个处理器并且其上存储有指令,所述指令在由一个或多个处理器执行时,使得所述一个或多个处理器执行根据本文提供的方法的实施方式的操作。
[0010]要理解,根据本公开的方法可以包括本文描述的方面和特征的任意组合。亦即,根据本公开的方法不限于本文具体描述的方面和特征的组合,而是包括所提供方面和特征的任意组合。
[0011]在附图和以下描述中阐述了本公开的一个或多个实施方式的细节。本公开的其他特征和优点将在具体实施方式和附图以及权利要求中显而易见。
附图说明
[0012]图1描绘了能够用于执行本公开的实施方式的示例性架构。
[0013]图2描绘了根据本公开实施方式的特征管理系统的概念性概览图。
[0014]图3描绘了元数据的组织的概念性概览图。
[0015]图4描绘了根据本公开实施方式,表示切换的示例性时间线。
[0016]图5描绘了能够根据本公开的实施方式执行的示例性过程。
[0017]图6是能够用于执行本公开的实施方式的示例性计算机系统的示意图。
[0018]各附图中的类似参考符号表示类似的元件。
具体实施方式
[0019]本公开的实施方式涉及一种特征管理系统,以针对部署于混合部署(即,基于云端的部件和现场(边缘)部件)中的软件产品提供对软件特征卷展和采用管理的一致控制。更具体而言,本公开的特征管理系统提供了一种特征管理座舱,其包括供应商视图(供应商座舱)和客户视图(客户座舱)以管理混合部署中的软件特征的生命周期。实施方式可以包括如下动作:客户座舱接收切换通知,切换通知指示要激活混合软件部署的边缘部件的边缘特征,切换通知是在边缘部件执行过程期间接收的;客户座舱确定过程已经结束,并且作为响应,触发边缘控制器以将边缘特本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于在混合软件部署中管理特征的计算机实施的方法,所述方法由一个或多个处理器执行并且包括:由客户座舱接收切换通知,所述切换通知指示要激活混合软件部署的边缘部件的边缘特征,所述切换通知是在所述边缘部件执行过程期间接收的;由所述客户座舱确定所述过程已经结束,作为响应,触发边缘控制器以在所述边缘部件之内将所述边缘特征切换到激活状态;由供应商座舱接收所述边缘部件的边缘确认,所述边缘确认确认所述边缘特征处于所述激活状态中;以及至少部分地响应于接收到所述边缘确认,由所述供应商座舱触发承租者控制器以在所述混合软件部署的承租者部件之内将承租者特征切换到激活状态。2.根据权利要求1所述的方法,还包括:所述客户座舱接收所述承租者部件的承租者确认,所述承租者确认确认所述承租者特征处于所述激活状态中;以及至少部分地响应于接收到所述承租者确认,使得所述边缘部件能够至少部分地使用所述边缘特征来执行过程。3.根据权利要求1所述的方法,还包括在所述边缘特征处于所述激活状态之后从所述边缘部件去除对应于所述边缘特征的特征切换,所述特征切换包括被执行以将所述边缘特征转变到所述激活状态的计算机可执行代码。4.根据权利要求1所述的方法,还包括在所述承租者特征处于所述激活状态之后从所述承租者部件去除对应于所述承租者特征的特征切换,所述特征切换包括被执行以将所述承租者特征转变到所述激活状态的计算机可执行代码。5.根据权利要求1所述的方法,其中,在最后期限到期之前,所述边缘控制器被触发以将所述边缘特征切换到所述激活状态。6.根据权利要求1所述的方法,还包括在将所述边缘部件切换到所述激活状态之后,确定已经发生了问题,以及作为响应,将所述特征切换到不活动状态。7.根据权利要求1所述的方法,还包括:由所述供应商座舱发布表示对所述混合软件部署的更新的数据,所述数据包括所述边缘部件的部件版本、所述边缘特征以及针对所述边缘特征的特征最后期限,所述特征最后期限指示要激活所述边缘特征的最后期限;以及由包括所述客户座舱的多个客户座舱中的每一个接收表示对所述混合软件部署的更新的所述数据。8.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质耦合到一个或多个处理器并且其上存储有指令,所述指令在由所述一个或多个处理器执行时,使得所述一个或多个处理器执行操作以用于在混合软件部署中管理特征,所述操作包括:由客户座舱接收切换通知,所述切换通知指示要激活混合软件部署的边缘部件的边缘特征,所述切换通知是在所述边缘部件执行过程期间接收的;由所述客户座舱确定所述过程已经结束,作为响应,触发边缘控制器以在所述边缘部件之内将所述边缘特征切换到激活状态;由供应商座舱接收所述边缘部件的边缘确认,所述边缘确认确认所述边缘特征处于所
述激活状态中;以及至少部分地响应于接收到所述边缘确认,由所述供应商座舱触发承租者控制器以在所述混合软件部署的承租者部件之内将承租者特征切换到激活状态。9.根据权利要求8所述的非暂态计算机可读存储介质,其中,操作进一步包括:所述客户座舱接收所述承租者部件的承租者确认,所述承租者确认确认所述承租者特征处于所述激活状态中;以及至少部分地响应于接收到所述承租者确认,使得所述边缘部件能够至少部分地使用所述边缘特征来执行过程。10.根据权利...

【专利技术属性】
技术研发人员:P埃伯莱因V德里森
申请(专利权)人:SAP欧洲公司
类型:发明
国别省市:

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

1