国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于ldap的多客戶云內(nèi)身份管理系統(tǒng)的制作方法_2

      文檔序號:8417885閱讀:來源:國知局
      網(wǎng)(PSTN)、紅外線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)(例如,在IEEE 802.1X協(xié)議套、在本領(lǐng)域中已知的藍(lán)牙協(xié)議、和/或任何其它無線協(xié)議中的任何一個下操作的網(wǎng)絡(luò))、和/或這件和/或其他網(wǎng)絡(luò)的任何組合。
      [0069]云基礎(chǔ)設(shè)施系統(tǒng)100可以包括一個或多個計算機和/或服務(wù)器,可以是通用計算機、專業(yè)化服務(wù)器計算機(舉例來說,包括PC服務(wù)器、UNIX服務(wù)器、中距服務(wù)器、大型計算機、安裝在機架上的服務(wù)器、等等)、服務(wù)器場、服務(wù)器群集、或任何其它適當(dāng)?shù)慕Y(jié)構(gòu)和/或組合。構(gòu)成云基礎(chǔ)設(shè)施系統(tǒng)100的計算設(shè)備可以運行操作系統(tǒng)或各種附加服務(wù)器應(yīng)用和/或中等級別應(yīng)用中的任何一個,包括HTTP服務(wù)器、FTP服務(wù)器、CGI服務(wù)器、Java服務(wù)器、數(shù)據(jù)庫服務(wù)器、等等。示范性數(shù)據(jù)庫服務(wù)器包括但不限于從Oracle、Microsoft, Sybase, IBM等等業(yè)務(wù)上可用的那些。
      [0070]在各個實施例中,云基礎(chǔ)設(shè)施系統(tǒng)100可以被適配為自動地供應(yīng)、管理和跟蹤客戶對由云基礎(chǔ)設(shè)施系統(tǒng)100提供的服務(wù)的預(yù)訂。在一個實施例中,如在圖2中描述的,在云基礎(chǔ)設(shè)施系統(tǒng)100中的組件包括身份管理(IDM)模塊200、服務(wù)模塊202、租戶自動化系統(tǒng)(TAS)模塊204、服務(wù)布置基礎(chǔ)設(shè)施(SDI)模塊206、企業(yè)管理器(EM)模塊208、諸如存儲用戶接口(UI)210、云用戶接口(UI)212、和支持用戶接口(UI) 216之類的一個或多個前端網(wǎng)絡(luò)接口、訂單管理模塊214、銷售人員218、操作人員220和訂單數(shù)據(jù)庫222。這些模塊可以包括或使用一個或多個計算機和/或服務(wù)器提供,其可以是通用計算機、專門化服務(wù)器計算機、服務(wù)器場、服務(wù)器群集、或任何其它適當(dāng)?shù)慕Y(jié)構(gòu)和/或組合。在一個實施例中,這些模塊的一個或多個可以由云管理功能108或云基礎(chǔ)設(shè)施系統(tǒng)100中的IaaS平臺110提供。在圖2中描述的云基礎(chǔ)設(shè)施系統(tǒng)100的各種模塊僅僅是用于說明性目的的裝置并且不預(yù)期限制本發(fā)明的實施例的范圍。可替換實施例可以包括比在圖2中顯示的那些更多或更少的模塊。
      [0071]在示范性操作中,在(I)處使用諸如客戶端設(shè)備224或226之類的客戶端設(shè)備的客戶可以通過瀏覽由云基礎(chǔ)設(shè)施系統(tǒng)100提供的各種服務(wù)并且發(fā)出預(yù)訂由云基礎(chǔ)設(shè)施系統(tǒng)100提供的一個或多個服務(wù)的訂單,與云基礎(chǔ)設(shè)施系統(tǒng)100進(jìn)行交互。在某些實施例中,客戶可以訪問存儲Π 210或云Π 212并且經(jīng)由這些用戶接口發(fā)出預(yù)訂訂單。
      [0072]由云基礎(chǔ)設(shè)施系統(tǒng)100響應(yīng)于客戶發(fā)出訂單接收到的訂購信息可以包括識別客戶和客戶預(yù)期預(yù)訂的由云基礎(chǔ)設(shè)施系統(tǒng)100提供的一個或多個服務(wù)的信息。單個訂單可以包括用于多個服務(wù)的訂單。例如,客戶可以登錄到云Π 212并且在同一訂單中請求對CRM服務(wù)和Java云服務(wù)的預(yù)訂。
      [0073]另外,訂單也可以包括用于訂購的服務(wù)的一個或多個服務(wù)級別。如這里使用的,并且如將在下面更詳細(xì)討論的,用于服務(wù)的服務(wù)級別在預(yù)訂的背景中確定要被分配用于提供請求的服務(wù)的資源量,諸如存儲量、計算資源的量、數(shù)據(jù)傳送設(shè)施、等等。例如,基本服務(wù)級別可以提供存儲、數(shù)據(jù)傳輸、或用戶數(shù)目的最低級別,并且較高服務(wù)級別可以包括附加資源。
      [0074]此外,在有些情況下,由云基礎(chǔ)設(shè)施系統(tǒng)100接收到的訂單信息可以包括指示客戶級別的信息、和期望服務(wù)的時間段??蛻艏墑e指定做出預(yù)訂請求的客戶的優(yōu)先級。在一個示例中,可以基于由在客戶與云服務(wù)的提供者之間協(xié)定的服務(wù)級別協(xié)議(SLA)指定的、云基礎(chǔ)設(shè)施系統(tǒng)100保證或承諾客戶的服務(wù)質(zhì)量確定優(yōu)先級。在一個示例中,不同的客戶級別包括基礎(chǔ)級別、銀級別和金級別。用于服務(wù)的時間段可以指定用于服務(wù)的開始日期和時間和期望服務(wù)的時間段(例如,可以指定服務(wù)結(jié)束日期與時間)。
      [0075]在一個實施例中,客戶可以經(jīng)由存儲UI 210請求新的預(yù)訂或經(jīng)由云Π 212請求試用預(yù)訂。在某些實施例中,存儲Π 210可以表示服務(wù)提供者的電子商務(wù)店面(例如,用于Oracle Cloud服務(wù)的www.0racle, com/store)。云UI 212可以表示用于服務(wù)提供者的總線接口??蛻艨梢岳每捎玫姆?wù)并且通過云Π 212簽訂感興趣的服務(wù)。云Π 212捕獲訂購由云基礎(chǔ)設(shè)施系統(tǒng)100提供的試用預(yù)訂所需的用戶輸入。云Π 212也可以用于觀看帳戶特征并且配置位于云基礎(chǔ)設(shè)施系統(tǒng)100內(nèi)的運行時環(huán)境。除發(fā)出用于新預(yù)訂的訂單之外,存儲UI 210也可以使得客戶能夠執(zhí)行其他有關(guān)預(yù)訂的任務(wù),諸如改變預(yù)訂的服務(wù)級另IJ、延長預(yù)訂的項、增加預(yù)訂的服務(wù)級別、終止現(xiàn)有預(yù)訂,等等。
      [0076]在每個(I)處已經(jīng)發(fā)出訂單之后,在⑵處,經(jīng)由或者存儲Π 210或者云Π 212接收到的訂單信息被存儲在訂單數(shù)據(jù)庫222中,其可以是由云基礎(chǔ)設(shè)施系統(tǒng)100操作并結(jié)合其它系統(tǒng)元件利用的若干數(shù)據(jù)庫中的一個。雖然訂單數(shù)據(jù)庫222在圖2中在邏輯上被顯示為單個數(shù)據(jù)庫,但是在實際實施方式中,這可以包括一個或多個數(shù)據(jù)庫。
      [0077]在(3)處,訂單被轉(zhuǎn)發(fā)到訂單管理模塊214。訂單管理模塊214被配置為執(zhí)行與訂單相關(guān)的計費和計帳功能,諸如驗證訂單和在驗證時登記訂單之類。在某些實施例中,訂單管理模塊214可以包括合同管理模塊和安裝基礎(chǔ)模塊。合同管理模塊可以存儲與客戶的預(yù)訂訂單相關(guān)聯(lián)的合同信息,諸如客戶與云基礎(chǔ)設(shè)施系統(tǒng)100的服務(wù)級別協(xié)定(SLA)之類。安裝基礎(chǔ)模塊可以包括在客戶的預(yù)訂訂單中的服務(wù)的詳細(xì)描述。除訂單信息之外,安裝基礎(chǔ)模塊可以跟蹤與服務(wù)相關(guān)的安裝細(xì)節(jié)、產(chǎn)品狀態(tài)和與服務(wù)相關(guān)的支持服務(wù)歷史。當(dāng)客戶訂購新服務(wù)或升級現(xiàn)有服務(wù)時,安裝基礎(chǔ)模塊可以自動地增加新的訂單信息。
      [0078]在⑷處,關(guān)于訂單的信息被傳遞到TAS模塊204。在一個實施例中,TAS模塊204使用訂單信息以安排用于由客戶發(fā)出的訂單的服務(wù)和資源的供應(yīng)。在(5)處,TAS組件204安排資源的供應(yīng)以使用SDI模塊206的服務(wù)支持預(yù)訂的服務(wù)。在(6)處TAS模塊204向服務(wù)模塊202提供與從SDI模塊206接收到的供應(yīng)的訂單相關(guān)的信息。在一些實施例中,在
      (7)處,SDI模塊206也可以使用由服務(wù)模塊202提供的服務(wù)以分配并配置滿足客戶的預(yù)訂訂單需要的資源。
      [0079]在(8)處,服務(wù)模塊202向客戶端設(shè)備224、226和228上的用戶發(fā)送關(guān)于訂單的狀態(tài)的通知。
      [0080]在某些實施例中,TAS模塊204用作管理與每個訂單相關(guān)聯(lián)的業(yè)務(wù)處理并且應(yīng)用業(yè)務(wù)邏輯以確定訂單是否應(yīng)當(dāng)繼續(xù)供應(yīng)的安排組件。在一個實施例中,在接收新預(yù)訂的訂單時,TAS模塊204將請求發(fā)送到SDI模塊206以分配資源并且配置滿足預(yù)訂訂單所需的那些資源。SDI模塊206使得資源分配能夠用于由客戶訂購的服務(wù)。SDI模塊206提供在由云基礎(chǔ)設(shè)施系統(tǒng)100提供的云服務(wù)與用于為提供請求的服務(wù)供應(yīng)資源的物理實施層之間的抽象的級別。TAS模塊204可以因此被與諸如服務(wù)和資源是否實際上被空閑供應(yīng)或預(yù)供應(yīng)之類的實施細(xì)節(jié)隔離并且僅僅被按要求分配/指定。
      [0081]在某些實施例中,用戶可以使用存儲Π 210以直接與訂單管理模塊214交互以執(zhí)行計費和計帳相關(guān)功能,諸如驗證訂單并且在驗證時登記訂單。在一些實施例中,代替客戶發(fā)出訂單,在(9)處,訂單可以反而由銷售人員218代表諸如客戶的服務(wù)代表或銷售代表之類的客戶發(fā)出。銷售人員218可以直接經(jīng)由由用于發(fā)出訂單或用于為客戶提供報價的訂單管理模塊214提供的用戶界面(在圖2中未示出)與訂單管理模塊214進(jìn)行交互。例如,這可以對于大量用戶進(jìn)行,其中可以由用戶的銷售代表通過訂單管理模塊214發(fā)出訂單。銷售代表可以代表客戶設(shè)置預(yù)訂。
      [0082]EM模塊208被配置為監(jiān)控與管理和跟蹤在云基礎(chǔ)設(shè)施系統(tǒng)100中的客戶的預(yù)訂相關(guān)的活動。EM模塊208收集用于預(yù)訂訂單中的服務(wù)的使用統(tǒng)計量,諸如使用的存儲量、傳送的數(shù)據(jù)量、用戶的數(shù)目、系統(tǒng)運行時間量和系統(tǒng)停頓時間之類。在(10),可以是云基礎(chǔ)設(shè)施系統(tǒng)100的提供者的雇員的主機操作人員220可以經(jīng)由企業(yè)管理用戶界面(圖2中未示出)與EM模塊208進(jìn)行交互以管理在其上在云基礎(chǔ)設(shè)施系統(tǒng)100內(nèi)供應(yīng)服務(wù)的系統(tǒng)和資源。
      [0083]身份管理(IDM)模塊200被配置為提供諸如在云基礎(chǔ)設(shè)施系統(tǒng)100中訪問管理和授權(quán)服務(wù)之類的身份服務(wù)。在一個實施例中,IDM模塊200控制關(guān)于希望利用由云基礎(chǔ)設(shè)施系統(tǒng)100提供的服務(wù)的客戶的信息。此類信息可以包括驗證此類客戶的身份的信息和描述那些客戶對于各種系統(tǒng)資源(例如,文件、目錄、應(yīng)用、通信端口、存儲段、等等)被授權(quán)執(zhí)行哪些動作的信息。IDM模塊200也可以包括關(guān)于每個客戶的描述性信息和關(guān)于如何和誰可以訪問并修改描述性信息的管理。
      [0084]在一個實施例中,由身份管理模塊200管理的信息可以被分割以創(chuàng)建單獨的身份域。屬于特定身份域的信息可以與所有其它身份域隔離。同樣,可以由多個單獨的租戶共享身份域。每個此類租戶可以是預(yù)訂云基礎(chǔ)設(shè)施系統(tǒng)100中的服務(wù)的客戶。在一些實施例中,用戶可以具有一個或許多身份域,并且每個身份域可以與一個或多個預(yù)訂相關(guān)聯(lián),每個預(yù)訂具有一個或許多服務(wù)。例如,單個客戶可以表示大的實體并且身份域可以被創(chuàng)建用于此大的實體內(nèi)的分部/部門。EM模塊208和IDM模塊200隨后可以分別在(11)和(12)處與訂單管理模塊214進(jìn)行交互以管理并跟蹤在云基礎(chǔ)設(shè)施系統(tǒng)100中的客戶預(yù)訂。
      [0085]在一個實施例中,在(13)處,也可以經(jīng)由支持Π 216向客戶提供支持服務(wù)。在一個實施例中,支持UI 216使得支持人員能夠經(jīng)由支持后端系統(tǒng)與訂單管理模塊214交互以在(14)處執(zhí)行支持服務(wù)。在云基礎(chǔ)設(shè)施系統(tǒng)100中的支持人員以及客戶可以提交錯誤報告并且經(jīng)由支持Π 216檢查這些報告的狀態(tài)。
      [0086]在圖2中未示出的其它接口也可以由云基礎(chǔ)設(shè)施系統(tǒng)100提供。例如,身份域管理員可以對IDM模塊200使用用戶接口以配置域和用戶身份。此外,客戶可以登入單獨接口以用于他們希望利用的每個服務(wù)。在某些實施例中,想要預(yù)訂由云基礎(chǔ)設(shè)施系統(tǒng)100提供的一個或多個服務(wù)的用戶也可以被分配各種角色和職責(zé)。在一個實施例中,可以被分配到用戶的不同角色和職責(zé)可以包括購買者、帳戶管理員、服務(wù)管理員、身份域管理員或使用由云基礎(chǔ)設(shè)施系統(tǒng)100提供的服務(wù)和資源的用戶。下面在圖4中更完全地描述不同的角色和職責(zé)。
      [0087]圖3A描述簡化流程圖300,其描述可以根據(jù)本發(fā)明的實施例由在云基礎(chǔ)設(shè)施系統(tǒng)中的TAS模塊執(zhí)行的處理??梢栽谟梢粋€或多個處理器、硬件、它的組合執(zhí)行的軟件(例如,代碼、指令、程序)中實施在圖3A中描述的處理??梢栽诖鎯ζ髦?例如,在存儲設(shè)備上、在非瞬時的計算機可讀的存儲介質(zhì)上)存儲軟件。在圖3A中描述的特定系列的處理步驟不意指限制。也可以根據(jù)可替換實施例執(zhí)行其它的步驟序列。例如,本發(fā)明的可替換實施例可以以不同的順序執(zhí)行以上概述的步驟。此外,在圖3A中示出的各個步驟可以包括適合各個步驟的情況以各種順序執(zhí)行的多個子步驟。此外,可以根據(jù)特定應(yīng)用添加或去除附加步驟。本領(lǐng)域普通技術(shù)人員將承認(rèn)許多變化、修改、和可替換。在一個實施例中,在圖3A中描述的處理可以由如將在圖3B中詳細(xì)描述的TAS組件204中的一個或多個組件執(zhí)行。
      [0088]在302處,處理客戶的預(yù)訂訂單。在一個示例中,處理可以包括驗證訂單。驗證訂單包括保證客戶已經(jīng)支付預(yù)訂和保證客戶已經(jīng)不具有同名的預(yù)訂或客戶不試圖在用于不允許(諸如,在CRM服務(wù)情況下)的預(yù)訂類型的相同身份域中創(chuàng)建相同類型的多個預(yù)訂。處理也可以包括跟蹤正由云基礎(chǔ)設(shè)施系統(tǒng)100處理的每個訂單的訂單狀態(tài)。
      [0089]在304處,識別與訂單相關(guān)聯(lián)的業(yè)務(wù)處理。在有些情況下,可以為訂單識別多個業(yè)務(wù)處理。每個業(yè)務(wù)處理識別用于處理訂單的各方面的一系列步驟。作為示例,第一業(yè)務(wù)處理可以識別與供應(yīng)用于訂單的物理資源相關(guān)的一個或多個步驟,第二業(yè)務(wù)處理可以識別與連同用于訂單的客戶身份一起創(chuàng)建身份域相關(guān)的一個或多個步驟,第三業(yè)務(wù)處理可以識別與執(zhí)行諸如為客戶創(chuàng)建用戶記錄、執(zhí)行與訂單相關(guān)的計帳功能等等之類的后臺功能相關(guān)的一個或多個步驟。在某些實施例中,不同的業(yè)務(wù)處理也可以被識別用于處理訂單中的不同的服務(wù)。例如,不同的業(yè)務(wù)處理可以被識別以處理CRM服務(wù)和數(shù)據(jù)庫服務(wù)。
      [0090]在306處,執(zhí)行在304中為訂單識別的業(yè)務(wù)處理。執(zhí)行與訂單相關(guān)聯(lián)的業(yè)務(wù)處理可以包括安排與在步驟304中識別的業(yè)務(wù)處理相關(guān)聯(lián)的一系列步驟。例如,執(zhí)行與供應(yīng)用于訂單的物理資源相關(guān)的業(yè)務(wù)處理可以包括將請求發(fā)送到SDI模塊206以分配資源并且配置滿足預(yù)訂訂單所需的那些資源。
      [0091]在308處,將關(guān)于供應(yīng)的訂單的狀態(tài)的通知發(fā)給客戶。在圖3B中詳細(xì)提供與執(zhí)行步驟302、304、306和308相關(guān)的附加描述。
      [0092]圖3B描述根據(jù)本發(fā)明的實施例的在云基礎(chǔ)設(shè)施系統(tǒng)中的TAS模塊中的一個或多個子模塊的簡化的高級別圖。在一個實施例中,在圖3B中描述的模塊執(zhí)行在圖3A中討論的步驟302-308中描述的處理。在示出的實施例中,TAS模塊204包括訂單處理模塊310、業(yè)務(wù)處理標(biāo)識符312、業(yè)務(wù)處理執(zhí)行器316、超額框架322、工作流程識別模塊324、和捆綁的預(yù)訂生成器模塊326??梢栽谟布?、或軟件、或它的組合中實施這些模塊。在圖3B中描述的TAS模塊的各種模塊僅僅是用于說明性目的并且不預(yù)期限制本發(fā)明的實施例的范圍??商鎿Q實施例可以包括比在圖3B中顯示的那些更多或更少的模塊。
      [0093]在一個實施例中,訂單處理模塊310從用戶接收來自于一個或多個輸入源321的訂單。例如,在一個實施例中,訂單處理模塊310可以經(jīng)由云Π 212或存儲Π 210直接接收訂單??商鎿Q地,訂單處理模塊310可以從訂單管理模塊214或訂單數(shù)據(jù)庫222中接收訂單。在某些實施例中,處理訂單包括生成客戶記錄,客戶記錄包括關(guān)于訂單的信息,諸如服務(wù)類型、服務(wù)級別、用戶級別、資源類型、要被分配到服務(wù)實例的資源量和期望服務(wù)的時間段。作為處理的一部分,訂單處理模塊310也確定訂單是否是有效的訂單。這包括保證客戶已經(jīng)不具有同名的預(yù)訂或客戶不試圖在用于不允許(諸如,在融合CRM服務(wù)情況下)的預(yù)訂類型的相同身份域中創(chuàng)建相同類型的多個預(yù)訂。
      [0094]訂單處理模塊310也可以對訂單執(zhí)行附加處理。處理也可以包括跟蹤正由云基礎(chǔ)設(shè)施系統(tǒng)100處理的每個訂單的訂單狀態(tài)。在一個實施例中,訂單處理模塊310可以處理每個訂單以識別關(guān)于訂單的許多狀態(tài)。在一個示例中,訂單的不同狀態(tài)可以是初始化的狀態(tài)、供應(yīng)的狀態(tài)、活動狀態(tài)、需要管理的狀態(tài)、錯誤狀態(tài)、等等。初始化的狀態(tài)是指新訂單的狀態(tài);供應(yīng)的狀態(tài)是指一旦用于訂單的服務(wù)和資源已被供應(yīng)后訂單的狀態(tài)。當(dāng)訂單已被TAS模塊204處理和對那些效果的通知已被傳送到客戶時訂單處于活動狀態(tài)。當(dāng)需要管理員干預(yù)以解決問題時訂單處于需要管理的狀態(tài)。當(dāng)訂單不能被處理時訂單處于錯誤狀態(tài)。除維護(hù)訂單進(jìn)行狀態(tài)之外,訂單處理模塊310也維護(hù)關(guān)于在處理執(zhí)行期間遇到的任何失敗的詳細(xì)信息。在其它實施例中,和如將下面詳細(xì)地討論的,由訂單處理模塊310執(zhí)行的附加處理也可以包括改變在預(yù)訂中的服務(wù)的服務(wù)級別、改變包括在預(yù)訂中的服務(wù)、延長預(yù)訂的時間段、和取消預(yù)訂或指定在預(yù)訂中的不同時間段的不同服務(wù)級別。
      [0095]在訂單處理模塊310已經(jīng)處理訂單之后,應(yīng)用業(yè)務(wù)邏輯以確定訂單是否應(yīng)當(dāng)進(jìn)行到供應(yīng)。在一個實施例中,作為安排訂單的一部分,業(yè)務(wù)處理標(biāo)識符312從訂單處理模塊310中接收處理的訂單并且應(yīng)用業(yè)務(wù)邏輯以識別特定業(yè)務(wù)處理以用于被處理的訂單。在一個實施例中,業(yè)務(wù)處理標(biāo)識符312可以利用存儲在服務(wù)目錄314中的信息以確定要被用于訂單的特定業(yè)務(wù)處理。在一個實施例中,并且如在圖3Α中討論的,多個業(yè)務(wù)處理可以被識別用于訂單并且每個業(yè)務(wù)處理識別用于處理訂單的各方面的一系列步驟。在另一個實施例中,并且如上所述,不同的業(yè)務(wù)處理可以被限定用于不同類型的服務(wù),或諸如CRM服務(wù)或數(shù)據(jù)庫服務(wù)之類的服務(wù)的組合。在一個實施例中,服務(wù)目錄314可以存儲將訂單映射到特定類型的特定業(yè)務(wù)處理的信息。業(yè)務(wù)處理標(biāo)識符312可以使用這個信息以識別用于被處理的訂單的特定業(yè)務(wù)處理。
      [0096]一旦已經(jīng)識別業(yè)務(wù)處理,業(yè)務(wù)處理標(biāo)識符312將要被執(zhí)行的特定業(yè)務(wù)處理通信到業(yè)務(wù)處理執(zhí)行器316。業(yè)務(wù)處理執(zhí)行器316然后通過結(jié)合云基礎(chǔ)設(shè)施系統(tǒng)100中的一個或多個模塊操作以執(zhí)行識別的業(yè)務(wù)處理的步驟。在一些實施例中,業(yè)務(wù)處理執(zhí)行器316充當(dāng)用于執(zhí)行與業(yè)務(wù)處理相關(guān)聯(lián)的步驟的安排器。例如,業(yè)務(wù)處理執(zhí)行器可以與訂單處理模塊310交互以執(zhí)行在識別與訂單相關(guān)的工作流程、確定訂單中的服務(wù)超額或識別與訂單相關(guān)的服務(wù)組件的業(yè)務(wù)處理中的步驟。
      [0097]在一個示例中,業(yè)務(wù)處理執(zhí)行器316與SDI模塊206交互以執(zhí)行在用于為預(yù)訂訂單中請求的服務(wù)分配并供應(yīng)資源的業(yè)務(wù)處理中的步驟。在此示例中,對于在業(yè)務(wù)處理中的每個步驟,業(yè)務(wù)處理執(zhí)行器316可以將請求發(fā)送到SDI模塊206以分配資源并且配置滿足特定步驟需要的資源。SDI模塊206負(fù)責(zé)資源的實際分配。只要已經(jīng)執(zhí)行訂單的業(yè)務(wù)處理的所有步驟,業(yè)務(wù)處理執(zhí)行器316可以通過利用服務(wù)組件202的服務(wù)將通知發(fā)送到處理的訂單的客戶。通知可以包括將具有處理后的訂單細(xì)節(jié)的電子郵件通知發(fā)送到客戶。電子郵件通知也可以包括與訂單相關(guān)的布置信息以使得用戶能夠訪問預(yù)訂的服務(wù)。
      [0098]在某些實施例中,TAS模塊204可以提供能夠使得TAS模塊204與在云基礎(chǔ)設(shè)施系統(tǒng)100中的其它模塊交互并且用于其它模塊與TAS模塊204交互的一個或多個TAS應(yīng)用編程接口(API)318。例如,TAS API可以包括系統(tǒng)供應(yīng)API,其經(jīng)由基于異步簡單對象訪問協(xié)議(SOAP)的網(wǎng)絡(luò)服務(wù)與SDI模塊206交互以為客戶的預(yù)訂訂單供應(yīng)資源。在一個實施例中,TAS模塊204也可以利用系統(tǒng)供應(yīng)API以實現(xiàn)系統(tǒng)和服務(wù)實例創(chuàng)建和刪除、將服務(wù)實例切換到增加的服務(wù)級別、以及關(guān)聯(lián)服務(wù)實例。這的示例是Java服務(wù)實例關(guān)聯(lián)到融合應(yīng)用服務(wù)實例以允許安全的網(wǎng)絡(luò)服務(wù)通信。TAS API也可以包括與服務(wù)模塊202交互的通知API以通知處理的訂單的客戶。在某些實施例中,TAS模塊204也周期性地向服務(wù)組件202傳播預(yù)訂信息、停用、和通知(例如計劃的停止時間)。
      [0099]在某些實施例中,TAS模塊204周期性地從EM模塊208接收諸如使用的存儲量、數(shù)據(jù)傳送量、用戶的數(shù)目、系統(tǒng)運行時間量和系統(tǒng)停止時間量之類的用于每個供應(yīng)的服務(wù)的使用統(tǒng)計量。超額框架322利用使用統(tǒng)計量確定是否已經(jīng)出現(xiàn)服務(wù)的過度使用,并且如果是的話,確定為超額計費多少,并且向訂單管理模塊214提供此信息。
      [0100]在某些實施例中,TAS模塊204包括被配置為識別與處理客戶的預(yù)訂訂單相關(guān)聯(lián)的一個或多個工作流程的訂單工作流程識別模塊324。在某些實施例中,TAS模塊204可以包括當(dāng)客戶發(fā)出對于由云基礎(chǔ)設(shè)施系統(tǒng)100提供的一個或多個服務(wù)的預(yù)訂訂單時用于為客戶生成預(yù)訂訂單的預(yù)訂訂單生成框架326 ο在一個實施例中,預(yù)訂訂單包括負(fù)責(zé)提供由用戶在預(yù)訂訂單中請求的服務(wù)的一個或多個服務(wù)組件。
      [0101]另外,TAS模塊204也可以與諸如租戶信息系統(tǒng)(TIS)數(shù)據(jù)庫320之類的一個或多個附加數(shù)據(jù)庫交互以能夠供應(yīng)用于由客戶預(yù)訂的一個或多個服務(wù)的資源同時考慮可用于客戶的歷史信息(如果有的話)。TIS數(shù)據(jù)庫320可以包括關(guān)于由客戶預(yù)訂的訂單的歷史訂單信息和歷史使用信息。
      [0102]可以用不同的布置模型布置TAS模塊204。在某些實施例中,布置包括與一個或多個分布組件交互的中心組件。例如,分布組件可以被布置為各種數(shù)據(jù)中心并且因此也可以被稱為數(shù)據(jù)中心組件。中心組件包括處理訂單和在云基礎(chǔ)設(shè)施系統(tǒng)100中協(xié)調(diào)服務(wù)的能力,而數(shù)據(jù)中心組件提供供應(yīng)和操作為預(yù)訂的服務(wù)提供資源的運行時間系統(tǒng)的能力。
      [0103]圖4描述根據(jù)本發(fā)明的實施例的TAS模塊的示范性分布式布置。在圖4中描述的實施例中,TAS模塊204的分布式布置包括TAS中心組件400和一個或多個TAS數(shù)據(jù)中心(DC)組件402、404和406??梢栽谟布?、或軟件、或它的組合中實施這些組件。
      [0104]在一個實施例中,TAS中心組件400的職責(zé)包括但不限于提供集中的組件,用于接收用戶訂單、執(zhí)行諸如創(chuàng)建新的預(yù)訂、改變在預(yù)訂中服務(wù)的服務(wù)級別、改變包括在預(yù)訂中的服務(wù)、和延長預(yù)訂的時間段、或取消預(yù)訂之類的有關(guān)訂單的業(yè)務(wù)操作。TAS中心組件400的職責(zé)也可以包括維護(hù)和提供云基礎(chǔ)設(shè)施系統(tǒng)100需要的預(yù)訂數(shù)據(jù)并且與訂單管理模塊214、支持Π 216、云Π 212和存儲Π 210對接以處理所有后臺交互。
      [0105]在一個實施例中,TAS DC 402、404和406的職責(zé)包括但不限于執(zhí)行用于安排為用戶預(yù)訂的一個或多個服務(wù)供應(yīng)資源的運行時間操作。TAS DC 402、404和406也包括執(zhí)行諸如鎖定、解鎖、啟動、或禁止預(yù)訂訂單、收集與訂單相關(guān)的度量、確定訂單狀態(tài)、和發(fā)送與訂單相關(guān)的通知事件之類的操作的能力。
      [0106]在圖4所示的分布的TAS系統(tǒng)的示范性操作中,TAS中心組件400最初從客戶經(jīng)由云Π 212、存儲Π 210、經(jīng)由訂單管理系統(tǒng)214、或經(jīng)由訂單數(shù)據(jù)庫222接收訂單。在一個實施例中,客戶代表具有財務(wù)信息和和訂購和/或改變預(yù)訂的權(quán)限的購買者。在一
      當(dāng)前第2頁1 2 3 4 5 6 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1