亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

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

文檔序號(hào):8417885閱讀:481來(lái)源:國(guó)知局
基于ldap的多客戶云內(nèi)身份管理系統(tǒng)的制作方法
【專利說(shuō)明】基于LDAP的多客戶云內(nèi)身份管理系統(tǒng)
[0001]對(duì)相關(guān)申請(qǐng)的交叉引用
[0002]本應(yīng)用要求以下申請(qǐng)的優(yōu)先權(quán),其全部?jī)?nèi)容通過(guò)引用合并于此以用于所有目的:
[0003](1)2012年9月 7 日提交的美國(guó)臨時(shí)申請(qǐng)N0.61/698,413,題為TENANT AUTOMAT1NSYSTEM ;
[0004](2)2012年9月7日提交的美國(guó)臨時(shí)申請(qǐng)N0.61/698,459,題為SERVICEDEVELOPMENT INFRASTRUCTURE ;
[0005](3)2013年3月14日提交的美國(guó)臨時(shí)申請(qǐng)N0.61/785,299,題為CLOUDINFRASTRUCTURE ;
[0006](4)2013年3月15日提交的美國(guó)臨時(shí)申請(qǐng)N0.61/801,160,題為SEPARAT1N OFPOD PROVIS1NING AND SERVICE PROVIS1NING ;
[0007](5)2013年3月15日提交的美國(guó)臨時(shí)申請(qǐng)N0.61/794,427,題為CLOUDINFRASTRUCTURE ;和
[0008](6)2013年3月15日提交的美國(guó)非臨時(shí)申請(qǐng)N0.13/844,018,題為SEPARAT1N OFPOD PROVIS1NING AND SERVICE PROVIS1NING。
【背景技術(shù)】
[0009]本公開(kāi)涉及計(jì)算機(jī)系統(tǒng)和軟件,并且尤其涉及用于促進(jìn)和自動(dòng)操作在云環(huán)境中的服務(wù)提供的技術(shù)。
[0010]云計(jì)算是用于實(shí)現(xiàn)可配置計(jì)算資源(例如,網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)器、應(yīng)用、和服務(wù))的共享池的便利、按需的網(wǎng)絡(luò)訪問(wèn)的模型。通過(guò)云(或網(wǎng)絡(luò))提供或訪問(wèn)的服務(wù)被稱為云服務(wù)。存在需要被云服務(wù)提供者執(zhí)行以使得云服務(wù)可用于預(yù)訂客戶的許多處理。由于它的復(fù)雜度,這些處理的大部分仍然被手動(dòng)地進(jìn)行。例如,供應(yīng)用于提供此類云服務(wù)的資源可能是非常勞動(dòng)密集的處理。

【發(fā)明內(nèi)容】

[0011]本
【發(fā)明內(nèi)容】
部分既不預(yù)期確認(rèn)要求的主題的關(guān)鍵或基本特征,也不預(yù)期被隔離使用以確定要求的主題的范圍。應(yīng)當(dāng)通過(guò)參考本專利的整個(gè)說(shuō)明書、任何或所有附圖和每個(gè)權(quán)利要求的適當(dāng)部分理解主題。
[0012]根據(jù)某些實(shí)施例,公開(kāi)了用于POD供應(yīng)和服務(wù)供應(yīng)的方法。該方法可以包括由云基礎(chǔ)設(shè)施系統(tǒng)存儲(chǔ)來(lái)自于客戶的預(yù)訂訂單信息,所述預(yù)訂訂單信息識(shí)別來(lái)自于由云基礎(chǔ)設(shè)施系統(tǒng)提供的云服務(wù)的集合中的服務(wù),云基礎(chǔ)設(shè)施系統(tǒng)包括一個(gè)或多個(gè)計(jì)算設(shè)備,其中預(yù)訂訂單信息包括特定于客戶的配置。另外,該方法可以包括由來(lái)自于一個(gè)或多個(gè)計(jì)算設(shè)備中的計(jì)算設(shè)備確定與預(yù)訂訂單信息相關(guān)聯(lián)的服務(wù)。此外,該方法可以包括將預(yù)供應(yīng)的匿名布置映射到預(yù)訂訂單信息,其中預(yù)供應(yīng)的匿名布置被特定地預(yù)供應(yīng)于確定的服務(wù)。此外,該方法可以包括由來(lái)自于一個(gè)或多個(gè)計(jì)算設(shè)備中的計(jì)算設(shè)備通過(guò)利用特定于客戶的配置而配置預(yù)供應(yīng)的匿名布置來(lái)為該客戶特定地創(chuàng)建服務(wù)實(shí)例。
[0013]根據(jù)另一個(gè)實(shí)施例,一種系統(tǒng)包括:一個(gè)或多個(gè)計(jì)算設(shè)備,可配置以提供云服務(wù)的集合;存儲(chǔ)器,可配置以存儲(chǔ)來(lái)自于客戶的識(shí)別云服務(wù)的集合中的服務(wù)的預(yù)訂訂單信息,其中預(yù)訂訂單信息包括特定于客戶的配置;并且其中來(lái)自于一個(gè)或多個(gè)計(jì)算設(shè)備中的計(jì)算設(shè)備可配置以:確定與預(yù)訂訂單信息相關(guān)聯(lián)的服務(wù);將預(yù)供應(yīng)的匿名布置映射到預(yù)訂訂單信息,其中預(yù)供應(yīng)的匿名布置被特定地預(yù)供應(yīng)于確定的服務(wù);以及通過(guò)利用特定于客戶的配置而配置預(yù)供應(yīng)的匿名布置來(lái)為該客戶特定地創(chuàng)建服務(wù)實(shí)例。
[0014]根據(jù)另一個(gè)實(shí)施例,一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)用于被配置為提供云服務(wù)的集合的云基礎(chǔ)設(shè)施系統(tǒng)的計(jì)算機(jī)可執(zhí)行指令,所述指令在被執(zhí)行時(shí)使得云基礎(chǔ)設(shè)施系統(tǒng)中的一個(gè)或多個(gè)計(jì)算設(shè)備:存儲(chǔ)來(lái)自于客戶的識(shí)別云服務(wù)的集合中的服務(wù)的預(yù)訂訂單信息,其中預(yù)訂訂單信息包括特定于客戶的配置;確定與預(yù)訂訂單信息相關(guān)聯(lián)的服務(wù);將預(yù)供應(yīng)的匿名布置映射到預(yù)訂訂單信息,其中預(yù)供應(yīng)的匿名布置被特定地預(yù)供應(yīng)于確定的服務(wù);以及通過(guò)利用特定于客戶的配置而配置預(yù)供應(yīng)的匿名布置來(lái)創(chuàng)建特定地用于該客戶的服務(wù)實(shí)例。
[0015]根據(jù)另一個(gè)實(shí)施例,用于提供云服務(wù)的集合的系統(tǒng)包括用于為來(lái)自于由云基礎(chǔ)設(shè)施系統(tǒng)提供的多個(gè)云服務(wù)中的第一服務(wù)維護(hù)一個(gè)或多個(gè)第一資源組件集合的裝置,在第一資源組件集合中的每個(gè)資源組件包括用于提供第一服務(wù)的一個(gè)或多個(gè)資源;用于存儲(chǔ)來(lái)自于客戶的預(yù)訂訂單信息的裝置,所述預(yù)訂訂單信息包括特定于客戶的配置和對(duì)于第一服務(wù)的服務(wù)請(qǐng)求;用于基于預(yù)訂訂單信息從用于為客戶提供第一服務(wù)的第一資源組件集合中選擇第一資源組件的裝置;以及用于通過(guò)利用特定于客戶的配置而配置第一資源組件來(lái)創(chuàng)建用于為客戶提供第一服務(wù)的第一特定于客戶的資源組件的裝置。
[0016]根據(jù)另一個(gè)實(shí)施例,計(jì)算機(jī)可讀程序或云基礎(chǔ)設(shè)施系統(tǒng)被配置為提供云服務(wù)的集合,計(jì)算機(jī)可執(zhí)行程序使得云基礎(chǔ)設(shè)施系統(tǒng):創(chuàng)建用于來(lái)自于由云基礎(chǔ)設(shè)施系統(tǒng)提供的多個(gè)云服務(wù)中的第一服務(wù)的一個(gè)或多個(gè)第一資源組件集合,在第一資源組件集合中的每個(gè)資源組件包括用于提供第一服務(wù)的一個(gè)或多個(gè)資源;在創(chuàng)建之后從客戶接收預(yù)訂訂單信息,預(yù)訂訂單信息包括特定于客戶的配置和對(duì)于第一服務(wù)的服務(wù)請(qǐng)求;基于預(yù)訂訂單信息從用于為客戶提供第一服務(wù)的第一資源組件集合中選擇第一資源組件;以及通過(guò)利用特定于客戶的配置而配置第一資源組件來(lái)創(chuàng)建用于為客戶提供第一服務(wù)的第一特定于客戶的資源組件。
【附圖說(shuō)明】
[0017]下面參考以下圖形詳細(xì)描述本發(fā)明的說(shuō)明性實(shí)施例:
[0018]圖1A是根據(jù)本發(fā)明的一個(gè)實(shí)施例的云基礎(chǔ)設(shè)施系統(tǒng)的邏輯視圖。
[0019]圖1B是根據(jù)本發(fā)明的實(shí)施例的可以用來(lái)實(shí)施云基礎(chǔ)設(shè)施系統(tǒng)的硬件/軟件棧的簡(jiǎn)化框圖。
[0020]圖2是用于實(shí)施圖1A所示的云基礎(chǔ)設(shè)施系統(tǒng)的系統(tǒng)環(huán)境的簡(jiǎn)化框圖。
[0021]圖3A描述簡(jiǎn)化流程圖300,其描述可以根據(jù)本發(fā)明的實(shí)施例由在云基礎(chǔ)設(shè)施系統(tǒng)中的TAS模塊執(zhí)行的處理。
[0022]圖3B描述根據(jù)本發(fā)明的實(shí)施例的在云基礎(chǔ)設(shè)施系統(tǒng)中的TAS模塊中的一個(gè)或多個(gè)子模塊的簡(jiǎn)化的高級(jí)別圖。
[0023]圖4描述根據(jù)本發(fā)明的實(shí)施例的TAS組件的示范性分布的布置。
[0024]圖5是示出了根據(jù)本發(fā)明的實(shí)施例的SDI模塊與云基礎(chǔ)設(shè)施系統(tǒng)中的一個(gè)或多個(gè)模塊的交互的簡(jiǎn)化框圖。
[0025]圖6描述根據(jù)本發(fā)明的實(shí)施例的SDI模塊的子模塊的簡(jiǎn)化的高級(jí)別圖。
[0026]圖7A描述簡(jiǎn)化的流程圖300,其描述可以根據(jù)本發(fā)明的實(shí)施例由云基礎(chǔ)設(shè)施系統(tǒng)中的SDI模塊執(zhí)行的處理。
[0027]圖7B描述顯示根據(jù)本發(fā)明的實(shí)施例的Nuviaq系統(tǒng)710的高級(jí)別架構(gòu)和它與其它云基礎(chǔ)設(shè)施組件的關(guān)系的簡(jiǎn)化框圖。
[0028]圖7C描述示出了根據(jù)本發(fā)明的實(shí)施例使用Nuviaq系統(tǒng)的供應(yīng)處理的步驟的示例序列圖。
[0029]圖7D描述示出了根據(jù)本發(fā)明的實(shí)施例使用Nuviaq系統(tǒng)的布置處理的步驟的示例序列圖。
[0030]圖7E描述根據(jù)本發(fā)明的實(shí)施例的為數(shù)據(jù)庫(kù)服務(wù)供應(yīng)的數(shù)據(jù)庫(kù)實(shí)例的示例。
[0031]圖8A-B是描述根據(jù)本發(fā)明的一個(gè)實(shí)施例的可以由云基礎(chǔ)設(shè)施系統(tǒng)中的SDI模塊執(zhí)行的處理的簡(jiǎn)化流程圖。
[0032]圖9示出了根據(jù)一個(gè)實(shí)施例的供應(yīng)請(qǐng)求流。
[0033]圖10示出了為客戶一起供應(yīng)Java服務(wù)和數(shù)據(jù)庫(kù)服務(wù)的端到端流。
[0034]圖1IA示出了根據(jù)一個(gè)實(shí)施例的供應(yīng)Java云服務(wù)實(shí)例。
[0035]圖1lB示出了根據(jù)一個(gè)實(shí)施例的供應(yīng)Java云服務(wù)實(shí)例和Fus1n應(yīng)用關(guān)聯(lián)。
[0036]圖1lC示出了根據(jù)本發(fā)明的一些實(shí)施例的PaaS和SaaS服務(wù)關(guān)聯(lián)過(guò)程。
[0037]圖12示出了根據(jù)一些實(shí)施例的數(shù)據(jù)庫(kù)云服務(wù)的高級(jí)別邏輯圖。
[0038]圖13示出了根據(jù)一些實(shí)施例的多租戶數(shù)據(jù)庫(kù)服務(wù)的服務(wù)供應(yīng)流。
[0039]圖14是可以根據(jù)本發(fā)明的實(shí)施例使用的計(jì)算系統(tǒng)1000的簡(jiǎn)化框圖。
[0040]圖15示出了根據(jù)本發(fā)明的實(shí)施例的與供應(yīng)的pod 1500的物理架構(gòu)。
[0041]圖16示出了根據(jù)本發(fā)明的實(shí)施例的用于服務(wù)實(shí)例創(chuàng)建的預(yù)供應(yīng)的pod的特定于客戶的定制(有時(shí)被稱為客戶個(gè)性分配)的示例。
[0042]圖17示出了根據(jù)一個(gè)實(shí)施例的使用預(yù)供應(yīng)的pod創(chuàng)建個(gè)性化的JAVA服務(wù)pod或服務(wù)實(shí)例和個(gè)性化的數(shù)據(jù)庫(kù)服務(wù)pod或?qū)嵗姆椒ǖ氖纠?br>[0043]圖18是根據(jù)本發(fā)明的實(shí)施例的電子設(shè)備1800的簡(jiǎn)化框圖。
【具體實(shí)施方式】
[0044]在下面描述中,為了說(shuō)明目的,闡述許多細(xì)節(jié)以便提供對(duì)本發(fā)明的實(shí)施例的徹底理解。但是,顯然各種實(shí)施例可以在沒(méi)有這些細(xì)節(jié)的情況下實(shí)踐。圖和描述不意指是限制性的。
[0045]本發(fā)明的某些實(shí)施例提供用于自動(dòng)操作由云基礎(chǔ)設(shè)施系統(tǒng)提供的服務(wù)的供應(yīng)、管理和跟蹤的技術(shù)。
[0046]在某些實(shí)施例中,云基礎(chǔ)設(shè)施系統(tǒng)可以包括一組以自助服務(wù)、基于預(yù)訂、彈性地可升級(jí)的、可靠的、高度可用的、和安全的方式傳送到客戶的應(yīng)用、中間件和數(shù)據(jù)庫(kù)服務(wù)供應(yīng)。此類云基礎(chǔ)設(shè)施系統(tǒng)的示例是由本受讓人提供的Oracle公共云。
[0047]云基礎(chǔ)設(shè)施系統(tǒng)可以提供許多能力,包括但不限于供應(yīng)、管理和跟蹤客戶對(duì)于云基礎(chǔ)設(shè)施系統(tǒng)中的服務(wù)和資源的預(yù)訂、提供客戶利用云基礎(chǔ)設(shè)施系統(tǒng)中的服務(wù)的可預(yù)測(cè)的操作費(fèi)用、提供云基礎(chǔ)設(shè)施系統(tǒng)中的客戶的數(shù)據(jù)的穩(wěn)固的身份域分離和保護(hù)、為客戶提供云基礎(chǔ)設(shè)施系統(tǒng)的設(shè)計(jì)的透明的架構(gòu)和控制、為客戶提供保證的數(shù)據(jù)保護(hù)和符合數(shù)據(jù)保密標(biāo)準(zhǔn)和條例、為客戶提供用于建立和布置云基礎(chǔ)設(shè)施系統(tǒng)中的服務(wù)的綜合開(kāi)發(fā)體驗(yàn)、并且為客戶提供云基礎(chǔ)設(shè)施系統(tǒng)中的商務(wù)軟件、中間件、數(shù)據(jù)庫(kù)和基礎(chǔ)設(shè)施服務(wù)之間的無(wú)縫集成。
[0048]在某些實(shí)施例中,由云基礎(chǔ)設(shè)施系統(tǒng)提供的服務(wù)可以包括對(duì)云基礎(chǔ)設(shè)施系統(tǒng)的用戶按需可用的許多服務(wù),諸如在線數(shù)據(jù)存儲(chǔ)和備份解決方案、基于網(wǎng)絡(luò)的電子郵件服務(wù)、托管的辦公套件和文檔協(xié)作服務(wù)、數(shù)據(jù)庫(kù)處理、管理的技術(shù)支持服務(wù)等等之類。由云基礎(chǔ)設(shè)施系統(tǒng)提供的服務(wù)可以動(dòng)態(tài)地分級(jí)以滿足它的用戶的需要。由云基礎(chǔ)設(shè)施系統(tǒng)提供的服務(wù)的具體例示在這里被稱為服務(wù)實(shí)例。一般,經(jīng)由諸如從云服務(wù)提供者的系統(tǒng)中的互聯(lián)網(wǎng)之類的通信網(wǎng)絡(luò)對(duì)用戶可用的任何服務(wù)被稱為云服務(wù)。通常,在公共云環(huán)境中,構(gòu)成云服務(wù)提供者的系統(tǒng)的服務(wù)器和系統(tǒng)不同于客戶自己的固定服務(wù)器和系統(tǒng)。例如,云服務(wù)提供者的系統(tǒng)可以托管應(yīng)用并且用戶可以經(jīng)由諸如互聯(lián)網(wǎng)之類的通信網(wǎng)絡(luò)根據(jù)需要訂購(gòu)并使用應(yīng)用。
[0049]在計(jì)算機(jī)網(wǎng)絡(luò)云基礎(chǔ)設(shè)施中的服務(wù)包括對(duì)存儲(chǔ)器、托管的數(shù)據(jù)庫(kù)、托管的網(wǎng)絡(luò)服務(wù)器、軟件應(yīng)用、或由云廠家提供到用戶的其它服務(wù)的保護(hù)的計(jì)算機(jī)網(wǎng)絡(luò)訪問(wèn),或否則如在本領(lǐng)域中已知的。例如,服務(wù)可以包括通過(guò)互聯(lián)網(wǎng)對(duì)云上的遠(yuǎn)程存儲(chǔ)器的密碼保護(hù)的訪問(wèn)。如另一個(gè)示例,服務(wù)可以包括基于網(wǎng)絡(luò)服務(wù)的托管的關(guān)系數(shù)據(jù)庫(kù)和用于由網(wǎng)絡(luò)開(kāi)發(fā)者私人使用的腳本語(yǔ)言中間件引擎。如另一個(gè)示例,服務(wù)可以包括訪問(wèn)在云廠家的網(wǎng)站上托管的電子郵件軟件應(yīng)用。
[0050]圖1A是根據(jù)本發(fā)明的一個(gè)實(shí)施例的云基礎(chǔ)設(shè)施系統(tǒng)的邏輯視圖。云基礎(chǔ)設(shè)施系統(tǒng)100可以經(jīng)由云或網(wǎng)絡(luò)環(huán)境提供各種服務(wù)。這些服務(wù)可以包括在軟件作為服務(wù)(SaaS)類另IJ、平臺(tái)作為服務(wù)(PaaS)類別、基礎(chǔ)設(shè)施作為服務(wù)(IaaS)類別、或包括混合服務(wù)的其它服務(wù)類別下提供的一個(gè)或多個(gè)服務(wù)??蛻艚?jīng)由預(yù)訂訂單可以訂購(gòu)由云基礎(chǔ)設(shè)施系統(tǒng)100提供的一個(gè)或多個(gè)服務(wù)。云基礎(chǔ)設(shè)施系統(tǒng)100然后執(zhí)行處理以提供客戶的預(yù)訂訂單中的服務(wù)。
[0051]云基礎(chǔ)設(shè)施系統(tǒng)100可以經(jīng)由不同的布置模型提供云服務(wù)。例如,服務(wù)可以在其中云基礎(chǔ)設(shè)施系統(tǒng)100由銷售云服務(wù)的組織擁有的(例如,由Oracle擁有的)公共云模型下被提供并且服務(wù)對(duì)一般公眾或不同的工業(yè)企業(yè)可用。如另一個(gè)示例,服務(wù)可以在其中云基礎(chǔ)設(shè)施系統(tǒng)100僅僅被單個(gè)組織操作的私人云模型下被提供并且可以為組織內(nèi)的一個(gè)或多個(gè)實(shí)體提供服務(wù)。云服務(wù)也可以在其中云基礎(chǔ)設(shè)施系統(tǒng)100和由系統(tǒng)100提供的服務(wù)被有關(guān)共同體中的若干組織共享的共同體云模型下提供。也可以在作為兩個(gè)或更多個(gè)不同模型的組合混合云模型下提供云服務(wù)。
[0052]如圖1A所示,云基礎(chǔ)設(shè)施系統(tǒng)100可以包括多個(gè)組件,其組合工作能夠供應(yīng)由云基礎(chǔ)設(shè)施系統(tǒng)100提供的服務(wù)。在圖1A中示出的實(shí)施例中,云基礎(chǔ)設(shè)施系統(tǒng)100包括SaaS平臺(tái)102、PaaS平臺(tái)104、IaaS平臺(tái)110、基礎(chǔ)設(shè)施資源106、和云管理功能108。這些組件可以被在硬件、或軟件、或它的組合中實(shí)施。
[0053]SaaS平臺(tái)102被配置為提供屬于SaaS類別的云服務(wù)。例如,SaaS平臺(tái)102可以提供在綜合開(kāi)發(fā)和布置平臺(tái)上建立和交付一套按需應(yīng)用的能力。SaaS平臺(tái)102可以管理和控制下層軟件和用于提供SaaS服務(wù)的基礎(chǔ)設(shè)施。通過(guò)利用由SaaS平臺(tái)102提供的服務(wù),客戶可以利用運(yùn)行在云基礎(chǔ)設(shè)施系統(tǒng)100上的應(yīng)用。客戶可以獲取應(yīng)用服務(wù)而不需要客戶購(gòu)買單獨(dú)的許可和支持。
[0054]可以提供各種不同的SaaS服務(wù)。示例包括但不限于提供銷售執(zhí)行管理、用于大型組織的企業(yè)集成和業(yè)務(wù)靈活性的解決方案的服務(wù),等等。在一個(gè)實(shí)施例中,SaaS服務(wù)可以包括客戶關(guān)系管理(CRM)服務(wù)110 (例如,由Oracle云提供的融合CRM服務(wù))、人力資本管理(HCM)/才能管理服務(wù)112,等等。CRM服務(wù)110可以包括針對(duì)銷售活動(dòng)周期對(duì)客戶的報(bào)告和管理的服務(wù),等等。HCM/才能服務(wù)112可以包括針對(duì)向客戶提供全球職工生活周期管理的服務(wù)和才能管理服務(wù)。
[0055]各種不同的PaaS服務(wù)可以由PaaS平臺(tái)104在標(biāo)準(zhǔn)化、共享和彈性地可升級(jí)的應(yīng)用開(kāi)發(fā)和布置平臺(tái)中提供。PaaS服務(wù)的示例可以包括但不限于能夠使機(jī)構(gòu)(諸如Oracle)在共享、公共的結(jié)構(gòu)上合并現(xiàn)有應(yīng)用服務(wù),以及能夠建立利用由平臺(tái)提供的共享服務(wù)的新應(yīng)用的服務(wù)。SaaS平臺(tái)104可以管理和控制用于提供SaaS服務(wù)的下層軟件和基礎(chǔ)設(shè)施。客戶可以獲取由云基礎(chǔ)設(shè)施系統(tǒng)100提供的PaaS服務(wù)而不需要客戶購(gòu)買單獨(dú)的許可和支持。PaaS服務(wù)的示例包括但不限于Oracle Java云服務(wù)(JCS)、Oracle數(shù)據(jù)庫(kù)云服務(wù)(DBCS),等等。
[0056]通過(guò)利用由PaaS平臺(tái)104提供的服務(wù),客戶可以利用由云基礎(chǔ)設(shè)施系統(tǒng)100支持的編程語(yǔ)言和工具并且還控制布置的服務(wù)。在一些實(shí)施例中,由云基礎(chǔ)設(shè)施系統(tǒng)100提供的PaaS服務(wù)可以包括數(shù)據(jù)庫(kù)云服務(wù)114、中間件云服務(wù)(例如,Oracle融合中間件服務(wù))116和Java云服務(wù)117。在一個(gè)實(shí)施例中,在云基礎(chǔ)設(shè)施系統(tǒng)100中,數(shù)據(jù)庫(kù)云服務(wù)114可以支持能夠使得組織匯聚數(shù)據(jù)庫(kù)資源并且以數(shù)據(jù)庫(kù)云的形式為用戶提供數(shù)據(jù)庫(kù)作為服務(wù)的共享的服務(wù)布置模型,中間件云服務(wù)116為客戶提供開(kāi)發(fā)并且布置各種業(yè)務(wù)應(yīng)用的平臺(tái),并且Java云服務(wù)117為客戶提供布置Java應(yīng)用的平臺(tái)。在圖1A示出的SaaS平臺(tái)102和PaaS平臺(tái)104中的組件是僅僅用于說(shuō)明性目的并且不預(yù)期限制本發(fā)明的實(shí)施例的范圍。在可替換的實(shí)施例中,SaaS平臺(tái)102和PaaS平臺(tái)104可以包括用于向云基礎(chǔ)設(shè)施系統(tǒng)100的客戶提供附加服務(wù)的附加組件。
[0057]各種不同的IaaS服務(wù)可以由IaaS平臺(tái)110提供。IaaS服務(wù)促進(jìn)用于客戶利用由SaaS平臺(tái)和PaaS平臺(tái)提供的服務(wù)的諸如存儲(chǔ)器、網(wǎng)絡(luò)、和其它基本計(jì)算資源的下層計(jì)算資源的管理和控制。
[0058]在某些實(shí)施例中,云基礎(chǔ)設(shè)施系統(tǒng)100包括用于提供向云基礎(chǔ)設(shè)施系統(tǒng)100的客戶提供各種服務(wù)的資源的基礎(chǔ)設(shè)施資源106。在一個(gè)實(shí)施例中,基礎(chǔ)設(shè)施資源106包括諸如服務(wù)器、存儲(chǔ)器和網(wǎng)絡(luò)資源之類的硬件的預(yù)集成并優(yōu)化的組合以執(zhí)行由PaaS平臺(tái)和SaaS平臺(tái)提供的服務(wù)。
[0059]在某些實(shí)施例中,云管理功能108提供在云基礎(chǔ)設(shè)施系統(tǒng)100中的云服務(wù)(例如,SaaS, PaaS, IaaS服務(wù))的綜合管理。在一個(gè)實(shí)施例中,云管理功能108包括用于供應(yīng)、管理和跟蹤由云基礎(chǔ)設(shè)施系統(tǒng)100接收到的客戶的預(yù)訂的能力,等等。
[0060]圖1B是根據(jù)本發(fā)明的實(shí)施例可以用來(lái)實(shí)施云基礎(chǔ)設(shè)施系統(tǒng)100的硬件/軟件棧的簡(jiǎn)化框圖。應(yīng)當(dāng)理解在圖1B中描述的實(shí)施方式可以具有除圖1B中描述的那些外的其它組件。此外,圖1B所示的實(shí)施例是僅僅可以合并本發(fā)明的實(shí)施例的云基礎(chǔ)設(shè)施系統(tǒng)的一個(gè)示例。在一些其它的實(shí)施例中,云基礎(chǔ)設(shè)施系統(tǒng)100可以具有比圖1B所示的更多或更少的組件,可以組合兩個(gè)或更多個(gè)組件、或可以具有不同的配置或組件的結(jié)構(gòu)。在某些實(shí)施例中,硬件和軟件組件被堆疊以便提供提供最佳性能的垂直集成。
[0061]各種類型的用戶可以與云基礎(chǔ)設(shè)施系統(tǒng)100交互。這些用戶可以包括例如可以使用諸如桌上型計(jì)算機(jī)、移動(dòng)設(shè)備、平板等等之類的各種客戶端設(shè)備與云基礎(chǔ)設(shè)施系統(tǒng)100交互的終端用戶150。用戶也可以包括可以使用命令線接口(CLI)、應(yīng)用編程接口(API)通過(guò)各種集成的開(kāi)發(fā)環(huán)境(IDE)、并且經(jīng)由其它應(yīng)用與云基礎(chǔ)設(shè)施系統(tǒng)100交互的開(kāi)發(fā)者/編程者152。用戶也可以包括操作人員154。這些可以包括云服務(wù)提供者或其它用戶的工作人員。
[0062]應(yīng)用服務(wù)層156識(shí)別可以由云基礎(chǔ)設(shè)施系統(tǒng)100提供的各種云服務(wù)。這些服務(wù)可以經(jīng)由服務(wù)集成和鏈接層158被映射到或與相應(yīng)的軟件組件160 (例如,用于提供Java服務(wù)的Oracle WebLogic服務(wù)器、用于提供數(shù)據(jù)庫(kù)服務(wù)的oracle數(shù)據(jù)庫(kù),等等)相關(guān)聯(lián)。
[0063]在某些實(shí)施例中,可以提供由云基礎(chǔ)設(shè)施系統(tǒng)100的不同的組件或模塊和由云基礎(chǔ)設(shè)施系統(tǒng)100提供的服務(wù)共享的許多內(nèi)部服務(wù)162。這些內(nèi)部共享服務(wù)可以包括但不限于安全和身份服務(wù)、集成服務(wù)、企業(yè)儲(chǔ)存服務(wù)、企業(yè)管理服務(wù)、病毒掃描和白名單服務(wù)、高可用性、備份和恢復(fù)服務(wù)、在IDE中啟動(dòng)云支持的服務(wù)、電子郵件服務(wù)、通知服務(wù)、文件傳輸服務(wù)J等等。
[0064]運(yùn)行時(shí)間基礎(chǔ)設(shè)施層164表示硬件層,在該硬件層上建立各種其它層和組件。在某些實(shí)施例中,運(yùn)行時(shí)間基礎(chǔ)設(shè)施層164可以包括用于提供存儲(chǔ)、處理、和網(wǎng)絡(luò)資源的一個(gè)Oracle的Exadata機(jī)器。Exadata機(jī)器可以由各種數(shù)據(jù)庫(kù)服務(wù)器、存儲(chǔ)服務(wù)器、網(wǎng)絡(luò)資源、和用于托管云服務(wù)相關(guān)的軟件層的其它組件構(gòu)成。在某些實(shí)施例中,Exadata機(jī)器可以被設(shè)計(jì)為利用Oracle Exalogic工作,其是提供存儲(chǔ)、計(jì)算、網(wǎng)絡(luò)、和軟件資源的裝配的工程系統(tǒng)。Exadata和Exalogic的組合提供完整的硬件和軟件工程解決方案,其交付用于提供云服務(wù)的高性能的、高度可靠的、可升級(jí)的、安全的和管理的平臺(tái)。
[0065]圖2是用于根據(jù)本發(fā)明的實(shí)施例實(shí)施圖1A所示的云基礎(chǔ)設(shè)施系統(tǒng)的系統(tǒng)環(huán)境的簡(jiǎn)化框圖。在示出的實(shí)施例中,系統(tǒng)環(huán)境230包括可以由用戶使用以與云基礎(chǔ)設(shè)施系統(tǒng)100交互的一個(gè)或多個(gè)客戶端計(jì)算設(shè)備224、226和228??蛻舳嗽O(shè)備可以被配置為操作諸如網(wǎng)絡(luò)瀏覽器、專有客戶端應(yīng)用(例如,Oracle Forms)、或一些其它的應(yīng)用之類的客戶端應(yīng)用,其可以由客戶端設(shè)備的用戶使用以與云基礎(chǔ)設(shè)施系統(tǒng)100交互以利用由云基礎(chǔ)設(shè)施系統(tǒng)100提供的服務(wù)。
[0066]應(yīng)當(dāng)理解在圖2中描述的云基礎(chǔ)設(shè)施系統(tǒng)100可以具有除在圖2中描述的那些外的其它組件。此外,圖2所示的實(shí)施例僅僅是可以合并本發(fā)明的實(shí)施例的云基礎(chǔ)設(shè)施系統(tǒng)的一個(gè)示例。在一些其它的實(shí)施例中,云基礎(chǔ)設(shè)施系統(tǒng)100可以具有比圖2所示的更多或更少的組件,可以組合兩個(gè)或更多個(gè)組件、或可以具有不同的配置或組件的結(jié)構(gòu)。
[0067]客戶端計(jì)算設(shè)備224、226和228可以是通用個(gè)人計(jì)算機(jī)(舉例來(lái)說(shuō),包括個(gè)人計(jì)算機(jī)和/或運(yùn)行Microsoft Windows和/或Apple Macintosh操作系統(tǒng)的各種版本的膝上型計(jì)算機(jī))、蜂窩電話機(jī)或PDA(運(yùn)行諸如Microsoft Windows Mobile之類的軟件并且啟動(dòng)互聯(lián)網(wǎng)、電子郵件、SMS、Blackberry、或其它通信協(xié)議)、運(yùn)行各種業(yè)務(wù)上可用的類似UNIX或UNIX的操作系統(tǒng)(包括但不限于GNU/Linux操作系統(tǒng)的種類)的任何一個(gè)的工作站計(jì)算機(jī)、或任何其他計(jì)算設(shè)備。例如,客戶端計(jì)算設(shè)備224、226和228可以是任何其它電子設(shè)備,諸如能夠通過(guò)網(wǎng)絡(luò)(例如,下面描述的網(wǎng)絡(luò)232)通信的薄客戶端計(jì)算機(jī)、啟動(dòng)互聯(lián)網(wǎng)的游戲系統(tǒng)、和/或個(gè)人消息設(shè)備。雖然示出示范性系統(tǒng)環(huán)境230具有三個(gè)客戶端計(jì)算設(shè)備,但是可以支持許多客戶端計(jì)算設(shè)備。諸如具有傳感器等等的設(shè)備之類的其它設(shè)備可以與云基礎(chǔ)設(shè)施系統(tǒng)100交互。
[0068]網(wǎng)絡(luò)232可以促進(jìn)通信并且在客戶端224、226和228與云基礎(chǔ)設(shè)施系統(tǒng)100之間進(jìn)行數(shù)據(jù)交換。網(wǎng)絡(luò)232可以是本領(lǐng)域技術(shù)人員所熟知的任何類型網(wǎng)絡(luò),其可以利用包括但不限于TCP/IP、SNA、IPX、AppleTalk、等等的各種業(yè)務(wù)上可用的協(xié)議中的任何一個(gè)支持?jǐn)?shù)據(jù)通信。僅僅舉例來(lái)說(shuō),網(wǎng)絡(luò)232可以是諸如以太網(wǎng)、令牌環(huán)網(wǎng)和/或同類之類的局域網(wǎng)(LAN)、廣域網(wǎng)、包括但不限于虛擬專用網(wǎng)絡(luò)(VPN)的虛擬網(wǎng)絡(luò)、互聯(lián)網(wǎng)、內(nèi)部網(wǎng)、外聯(lián)網(wǎng)、公用交換電話
當(dāng)前第1頁(yè)1 2 3 4 5 6 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1