[发明专利]针对多租户服务的自动化租户升级在审
申请号: | 201580048390.2 | 申请日: | 2015-09-07 |
公开(公告)号: | CN107004169A | 公开(公告)日: | 2017-08-01 |
发明(设计)人: | 熊明锋;S·卡布;P·欧布拉;孙磊 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 王英,刘瑜 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 租户 服务 自动化 升级 | ||
背景技术
在生产多租户服务中,客户出于各种原因定期地从一个群组(farm)升级至另一个群组。客户不断地升级至应用的最新的版本。在升级期间执行了多个操作,其潜在地降级了客户体验,并且在升级过程期间遭遇严重的问题的情况下可能潜在地导致针对客户的停机时间。即使识别出了问题,但已经被升级了的客户潜在地受到损害。无论如何,手动地对租户进行升级是非常劳动密集的过程,其涉及许多的监督来留意这样的问题并且对于多租户服务操作者而言是高成本的。
关于这些和其他考虑而进行了本发明。尽管已经讨论了相对具体的问题,但应当理解的是,在本文中所公开的本发明的方面不应该限于解决在背景技术中所标识的具体问题。
发明内容
提供了该发明内容以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。本发明内容不旨在标识所要求保护的主题的关键特征或基本特征,也不旨在帮助确定所要求保护的主题的范围。
自动化租户升级系统的方面包括将租户从源标度单元升级至目标标度单元。为了最小化客户体验作为被升级至不同的标度单元的结果的问题的可能性,自动化租户升级系统对供应至目标标度单元的测试租户进行利用。在移动任何真实的租户之前,将测试租户升级至目标标度单元。将测试租户存储在与实际的租户分离的数据库中。如果在源标度单元中没有足够数量的可用的测试租户或者包含测试租户的数据库,则没有租户升级至目标租户单元。
一旦将测试租户移动至目标标度单元,就测试和监视目标标度单元的健康。如果目标标度单元表现为健康的,则将真实租户升级至目标标度单元。对目标标度单元的监视持续整个升级过程,并且只要目标标度单元没有被确定为不健康的,真实租户就继续被升级。如果由已经被升级至目标标度单元的真实租户的用户检测或者报告了目标标度单元的问题,则自动地暂停升级过程。一旦解决了目标标度单元的问题,就自动地恢复对真实租户的升级。该过程继续,直到所有真实租户已经被升级至目标标度单元为止。
附图说明
通过参考以下附图,本公开的进一步的特征、方面、和优点将变得更好地理解,其中,元素不是按比例的以便更加清晰地示出细节,并且其中,相同的附图标记指示几个视图通篇中相同的元素:
图1是示出了自动化租户升级系统的方面的系统图;
图2是示出了针对多租户服务中的自动化租户升级的方法的方面的高级流程图;
图3是示出了适用于实践本发明的方面的计算设备的物理组件的框图;
图4A示出了适用于实践本发明的方面的移动计算设备;
图4B是示出了适用于实践本发明的方面的移动计算设备的架构的框图;
图5是利用其可以实践本发明的实施例的分布式计算系统的简化框图。
具体实施方式
参考形成了本文的一部分并且示出了具体的示例性实施例的附图以在下文中更加充分地描述了各种实施例。然而,实施例可以以不同的形式来实现,并且不应该被理解为限于在本文中所阐述的实施例;相反,提供了这些实施例以使得该公开将是彻底的和完整的,并且将会向本领域技术人员完全传达实施例的范围。实施例可以被实践为方法、系统、或设备。从而,实施例可以采取硬件实现、完全软件实现、或者组合了软件和硬件方面的实现的形式。因此,以下的详细描述将不被理解为限制意义。
在本文中描述并且在附图中示出了自动化租户升级系统和所附方法的方面。自动化租户升级在多租户服务中将租户从源标度单元移动至目标标度单元。在移动真实租户之前,移动测试租户并且监视目标标度单元的健康。监视对测试租户中的用户活动进行模拟以寻找目标标度单元的问题。如果在移动了测试租户之后没有检测到显著的问题,则分批地升级真实租户,直到已经移动了所有真实租户为止。在真实租户被升级时目标标度单元的监视继续,并且当对目标标度单元的健康进行评估时也考虑由已经升级至目标标度单元的真实租户所报告的问题。如果发生显著的问题,则暂停真实租户升级,直到该问题被解决为止。自动化租户升级通过将由于升级问题而产生的服务中断最小化同时提供对最新的版本的成本有效的升级来改进多租户服务的可用性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580048390.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:布料(双面富贵呢FX17007‑3)
- 下一篇:吊灯(8308)
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理