[發明專利]在多租戶系統中處理變化在審
| 申請號: | 201580038979.4 | 申請日: | 2015-07-14 |
| 公開(公告)號: | CN106663036A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | S·高拉夫;M·V·S·戈伊斯;M·科伯恩;S·帕塔比拉曼;V·班薩爾 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 永新專利商標代理有限公司72002 | 代理人: | 王英,劉瑜 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 租戶 系統 處理 變化 | ||
背景技術
計算機系統當前被廣泛使用。一些計算機系統是本地計算機系統,而其他系統在遠程服務器環境中使用。
公司或另一個組織在計算機系統的本地(內部)實現與計算機系統的遠程服務器實現(例如基于云的實現)之間進行切換不是不常見的。作為示例,公司有時候在它們的電子郵件系統、它們的文檔管理系統、或者它們的商業系統的本地實現與遠程服務器實現之間進行切換。商業系統的一些示例包括:企業資源規劃(ERP)系統、客戶關系管理(CRM)系統、經營范圍(LOB)系統等。這些僅僅是其中公司在本地的、內部的實現與遠程服務器或基于云的實現之間進行切換的計算機系統的類型的一些示例。
類似地,一些組織具有混合的實現。服務中的一些服務是由計算機系統的本地的、內部的組件執行的,而其他服務是在遠程服務器或基于云的環境中執行的。在混合的系統中,組織將某些服務從內部實現遷移至基于云的實現不是不常見的。
具有遠程服務器或基于云的實現的一些公司是相對大型的。企業組織例如可以具有數千雇員。因此,它們的計算機系統的遠程服務器或基于云的實現必須服務大量個體。對計算機系統進行的許多業務或改變涉及對大量用戶賬戶或大量用戶數據進行改變。
作為示例,當企業組織想要將一些計算系統功能從內部實現遷移至基于云的實現時,這可能涉及對企業的計算機系統的許多不同的更新。作為示例,如果企業正在遷移其電子郵件系統,則這可能涉及大量雇員賬戶的創建。賬戶創建通常以序列化的方式完成,這可能花費大量時間。另外,在進行一些改變的情況下,那些改變會消耗遠程服務器或基于云的實現的大量處理和存儲器開銷,以及帶寬。
許多基于云的或遠程的服務器實現還是多租戶系統。即,它們為多個不同的租戶提供一定等級的服務,所述多個租戶通常是多個不同的組織。當一個租戶進行大量改變時,這可能負面地影響其他租戶所體驗的性能。
以上討論僅僅是針對一般的背景信息而提供的,而不旨在用來幫助確定所要求保護的主題的范圍。
發明內容
在多租戶服務處接收租戶改變。將租戶改變劃分成多個部分。在多租戶服務處、跨已經請求了改變的所有租戶來處理租戶改變的多個部分,以跨所有進行請求的租戶而均勻地分配處理資源。
提供了該發明內容以用簡化的形式引入在以下的具體實施方式中進一步描述的概念的選擇。該發明內容不旨在標識所要求保護的主題的關鍵特征或必要特征,也不旨在用來幫助確定所要求保護的主題的范圍。所要求保護的主題不限于解決了在背景技術中所提出的任何或所有缺點的實現。
附圖說明
圖1是基于云的多租戶服務架構的一個示例的框圖。
圖2是更加詳細地示出了改變調度組件的一個示例的框圖。
圖3A和圖3B(統稱為圖3)示出了在圖1中所示出的架構的操作的一個示例的流程圖。
圖4是圖示了多租戶云架構的一個示例中的不同等級的多租戶的框圖。
圖5-圖7示出了移動設備的示例。
圖8是計算環境的一個示例的框圖。
具體實施方式
圖1是基于云的多租戶服務架構100的一個示例的框圖。架構100包括能夠由多個不同的租戶系統104-106來訪問的基于云的多租戶服務系統102。如在下文中參考圖4更加詳細地描述的,基于云的多租戶服務系統102向使用租戶系統104-106的租戶提供某等級的多租戶服務。所述租戶說明性地是分離的組織,以使得由系統102提供的多租戶服務在期望的等級處是每租戶分離或隔離的。另外,如以下參考圖4更加詳細地描述的,可以在基礎設施等級、在應用平臺等級、或者在應用軟件等級等處提供多租戶服務。因此,取決于由系統102所提供的多租戶的特定等級,與特定的客戶端(或租戶)相對應的信息將在該等級處是分離的并且被隔離,從而其不能由其他客戶端(或租戶)來訪問。
作為示例,如果系統102提供基礎設施即服務,則系統102的基礎設備組件由租戶104-106共享,但是它們的信息以其他方式保持為分離的。如果系統102提供平臺即服務,則平臺組件由租戶104-106共享。如果系統102提供應用軟件即服務,則通用應用由系統102運行,以對租戶104-106進行服務。在這些實現中的任何實現中,由于系統102提供某等級的多租戶,因此與不同的租戶104-106相對應的信息保持為分離的。這在下文中關于圖4更加詳細地進行了描述。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580038979.4/2.html,轉載請聲明來源鉆瓜專利網。





