亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于soa構建云數(shù)據(jù)中心管理平臺方法及系統(tǒng)的制作方法

文檔序號:7783368閱讀:312來源:國知局
一種基于soa構建云數(shù)據(jù)中心管理平臺方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種基于SOA構建云數(shù)據(jù)中心管理平臺方法及系統(tǒng),應用于計算機應用【技術領域】:上述方法包括以下步驟:將一個或多個功能模塊封裝成對應的服務,存儲至可擴展業(yè)務模塊中;平臺管理或者服務調用者通過服務總線訪問可擴展業(yè)務模塊中的所述服務。本發(fā)明基于面向服務的體系架構SOA的理念構建IaaS(Infrastructure?as?a?Service,基礎架構即服務)層的云管理平臺,實現(xiàn)了靈活的云管理平臺架構和系統(tǒng),從而實現(xiàn)了云管理平臺架構的高內聚和低耦合,應對不同時期的負載,或者進行故障恢復,實現(xiàn)了在云計算環(huán)境下的靈活可擴展性,滿足企業(yè)私有云、公有云的構建。
【專利說明】—種基于SOA構建云數(shù)據(jù)中心管理平臺方法及系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及計算機應用【技術領域】,尤其涉及一種基于SOA構建云數(shù)據(jù)中心管理平臺方法及系統(tǒng)。
【背景技術】
[0002]隨著云計算的興起,計算機領域正發(fā)生著深刻的變革,我國云計算服務市場處于起步階段,云計算技術與設備已經具備一定的發(fā)展基礎,我國云計算服務市場總體規(guī)模較小,但追趕勢頭明顯,據(jù)Gartner估計,2011年我國在全球約900億美元的云計算服務市場中所占份額不到3%,但年增速達到40%,預期未來我國與國外在云計算方面的差距將逐漸縮小。
[0003]總結起來云計算具有以下幾個特點:
[0004](I)超大規(guī)模:“云”具有相當?shù)囊?guī)模,Google云計算已經擁有100多萬臺服務器,Amazon、IBM、微軟、Yahoo等的“云”均擁有幾十萬臺服務器;企業(yè)私有云一般擁有數(shù)百上千臺服務器,“云”能賦予用戶前所未有的計算能力。
[0005](2)虛擬化:云計算支持用戶在任意位置、使用各種終端獲取應用服務。所請求的資源來自“云”,而不是固定的有形的實體。應用在“云”中某處運行,但實際上用戶無需了解、也不用擔心應用運行的具體位置。只需要一臺筆記本或者一個手機,就可以通過網絡服務來實現(xiàn)我們需要的一切,甚至包括超級計算這樣的任務。
[0006](3)高可靠性:“云”使用了數(shù)據(jù)多副本容錯、計算節(jié)點同構可互換等措施來保障服務的高可靠性,使用云計算比使用本地計算機可靠。
[0007](4)通用性:云計算不針對特定的應用,在“云”的支撐下可以構造出千變萬化的應用,同一個“云”可以同時支撐不同的應用運行。
[0008](5)高可擴展性:“云”的規(guī)??梢詣討B(tài)伸縮,滿足應用和用戶規(guī)模增長的需要。
[0009](6)按需服務:“云”是一個龐大的資源池,你按需購買;云可以像自來水,電,煤氣那樣計費。
[0010](7)極其廉價:由于“云”的特殊容錯措施可以采用極其廉價的節(jié)點來構成云,“云”的自動化集中式管理使大量企業(yè)無需負擔日益高昂的數(shù)據(jù)中心管理成本,“云”的通用性使資源的利用率較之傳統(tǒng)系統(tǒng)大幅提升,因此用戶可以充分享受“云”的低成本優(yōu)勢,經常只要花費幾百美元、幾天時間就能完成以前需要數(shù)萬美元、數(shù)月時間才能完成的任務。
[0011]面向服務的體系結構(service-oriented architecture, SOA)是一個組件模型,它將應用程序的不同功能單元(服務)通過這些服務之間定義良好的接口和契約聯(lián)系起來;接口是采用中立的方式進行定義的,它應該獨立于實現(xiàn)服務的硬件平臺、操作系統(tǒng)和編程語言,這樣保證了這樣系統(tǒng)構建中的不同服務可以有一種和大家都適用的辦法進行相互的交換,這里我就可以看到整個的SOA的實現(xiàn)的最終核心就是服務,最基本的元素也就是服務。
[0012]現(xiàn)有技術中,還沒有出現(xiàn)一種更有效的云計算與SOA的架構原則的結合的方法。
【發(fā)明內容】

[0013]本發(fā)明提供一種基于SOA構建云數(shù)據(jù)中心管理平臺方法及系統(tǒng),以解決上述問題。
[0014]本發(fā)明提供一種基于SOA構建云數(shù)據(jù)中心管理平臺方法。上述方法包括以下步驟:
[0015]將一個或多個功能模塊封裝成對應的服務,存儲至可擴展業(yè)務模塊中;
[0016]平臺管理或者服務調用者通過服務總線訪問可擴展業(yè)務模塊中的所述服務。
[0017]本發(fā)明還提供一種基于SOA構建云數(shù)據(jù)中心管理平臺系統(tǒng),包括:平臺管理、服務總線、可擴展業(yè)務模塊、服務調用模塊;服務總線分別與平臺管理、可擴展業(yè)務模塊、服務調用模塊相連;
[0018]可擴展業(yè)務模塊,用于存儲服務;
[0019]平臺管理或者服務調用者,用于通過服務總線訪問可擴展業(yè)務模塊中的所述服務;
[0020]所述服務總線,用于提供訪問的接口。
[0021]本發(fā)明基于面向服務的體系架構SOA的理念構建IaaS(Infrastructure as aService,基礎架構即服務)層的云管理平臺,實現(xiàn)了靈活的云管理平臺架構和系統(tǒng),從而實現(xiàn)了云管理平臺架構的高內聚和低耦合,應對不同時期的負載,或者進行故障恢復,實現(xiàn)了在云計算環(huán)境下的靈活可擴展性,滿足企業(yè)私有云、公有云的構建;本發(fā)明在云計算服務架構中憑借SOA其松耦合的特性,保護企業(yè)現(xiàn)有IT基礎設施,使用SOA模式的云計算服務架構,企業(yè)可以按照模塊化的方式來添加新服務或更新現(xiàn)有服務,以解決新的業(yè)務需要,提供選擇從而可以通過不同的渠道提供服務,并可以把企業(yè)現(xiàn)有的或已有的應用作為服務,從而保護了現(xiàn)有的IT基礎建設投資。
【專利附圖】

【附圖說明】
[0022]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0023]圖1所示為本發(fā)明實施例1的基于SOA構建云數(shù)據(jù)中心管理平臺結構圖;
[0024]圖2所示為本發(fā)明實施例2的基于SOA構建云數(shù)據(jù)中心管理平臺流程圖。
【具體實施方式】
[0025]下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0026]本發(fā)明提供了一種基于SOA構建云數(shù)據(jù)中心管理平臺方法,包括以下步驟:
[0027]將一個或多個功能模塊封裝成對應的服務,存儲至可擴展業(yè)務模塊中;
[0028]平臺管理或者服務調用者通過服務總線訪問可擴展業(yè)務模塊中的所述服務。
[0029]其中,將一個或多個功能模塊封裝成對應的服務的過程為:云數(shù)據(jù)中心管理平臺將云數(shù)據(jù)中心需要實現(xiàn)的功能以相對獨立的方式封裝成一個個服務。
[0030]其中,所述可擴展業(yè)務模塊中的服務以RestFul和webservice的方式對外提供訪問接口,并且注冊到所述服務總線中。
[0031]其中,服務總線通過所述訪問接口訪問可擴展業(yè)務模塊中的所述服務。
[0032]其中,平臺管理者或者服務調用者通過服務總線訪問可擴展業(yè)務模塊中的所述服務的過程為:
[0033]平臺管理者或者服務調用者發(fā)送數(shù)據(jù)請求至所述服務總線;
[0034]所述服務總線進行訪問控制、消息轉換、服務路由后,再調用服務適配器,把數(shù)據(jù)請求傳遞給可擴展業(yè)務模塊。
[0035]其中,所述平臺管理包括:監(jiān)控管理、操作權限管理、日志管理、平臺管理界面、月艮務目錄管理、服務權限控制管理、服務路由管理、數(shù)據(jù)模型庫管理、平臺參數(shù)配置管理。
[0036]其中,所述服務包括:存儲服務、計算服務、網絡服務、監(jiān)控服務。
[0037]圖1所示為本發(fā)明實施例1的基于SOA構建云數(shù)據(jù)中心管理平臺結構圖,說明如下:將SOA技術應用到云數(shù)據(jù)中心管理平臺中,可以將云數(shù)據(jù)中心中的不同功能封裝為服務,然后再通過服務之間的重新組合;在有新的功能需求增加的情況下,可以以服務的方式很容易的進行擴展,從而滿足新的業(yè)務需求。
[0038]如圖1所示,基于SOA構建云數(shù)據(jù)中心管理平臺結構圖,主要包括平臺管理、服務總線、可擴展業(yè)務模塊、服務調用模塊四大部分。
[0039]平臺管理:使用統(tǒng)一的管理界面,提供監(jiān)控管理、操作權限管理、日志管理、平臺管理界面、服務目錄管理、服務權限控制管理、服務路由管理、數(shù)據(jù)模型庫管理、平臺參數(shù)配置管理等功能。
[0040]服務總線:ESB全稱為Enterprise Service Bus,即企業(yè)服務總線,它是傳統(tǒng)中間件技術與XML、Web服務等技術結合的產物;ESB提供了網絡中最基本的連接中樞,是構筑企業(yè)神經系統(tǒng)的必要元素;ESB的出現(xiàn)改變了傳統(tǒng)的軟件架構,可以提供比傳統(tǒng)中間件產品更為廉價的解決方案,同時它還可以消除不同應用之間的技術差異,讓不同的應用服務器協(xié)調運作,實現(xiàn)了不同服務之間的通信和整合。從功能上看,ESB提供了事件驅動和文檔導向的處理模式,以及分布式的運行管理機制,它支持基于內容的路由和過濾,具備了復雜數(shù)據(jù)的傳輸能力,并可以提供一系列的標準接口。
[0041]數(shù)據(jù)請求經過服務接入框架進入云數(shù)據(jù)中心管理平臺后,服務總線會進行訪問控制、消息轉換、服務路由三步處理,再調用服務適配器,把數(shù)據(jù)請求傳遞給相應的服務。
[0042]本架構中采用服務總線的思路將云數(shù)據(jù)中心管理平臺中的主要功能以服務的方式接入并對外提供服務。
[0043]可擴展業(yè)務模塊:此模塊包含了云數(shù)據(jù)中心管理平臺中主要實現(xiàn)的業(yè)務功能以服務模塊的方式提供,包括:存儲服務負責實現(xiàn)云的存儲管理功能、計算服務負責實現(xiàn)虛擬計算的管理功能、網絡服務負責提供云數(shù)據(jù)中心網絡服務功能,以及其他的計費服務、審批服務等不同的服務;服務模塊可根據(jù)云數(shù)據(jù)中心管理平臺的需要進行動態(tài)的擴展,其新的功能增加不會引起整個系統(tǒng)的變化。
[0044]服務調用者:服務調用者或者使用者可以是一些第三方的軟件,通過服務總線提供的接口可以直接使用云數(shù)據(jù)中心管理平臺中的服務,如計算、存儲、網絡等服務。
[0045]具體的工作原理是:云數(shù)據(jù)中心管理平臺將云數(shù)據(jù)中心需要實現(xiàn)的功能(存儲、計算、網絡、監(jiān)控等)以相對獨立的方式封裝成一個個服務(存儲服務、計算服務、網絡服務、監(jiān)控服務等);可擴展業(yè)務模塊中的服務以RestFul和webservice的方式對外提供訪問接口,并且注冊到服務總線中;服務總線通過這些接口可以訪問具體的服務。
[0046]平臺管理或者服務調用者通過服務接入框架訪問已有的云數(shù)據(jù)中心管理平臺服務,比如:存儲服務、計算服務、網絡服務、監(jiān)控服務。
[0047]圖2所示為本發(fā)明實施例2的基于SOA構建云數(shù)據(jù)中心管理平臺流程圖,說明如下:
[0048]步驟201:將一個或多個功能模塊封裝成對應的服務,存儲至可擴展業(yè)務模塊中;
[0049]步驟202:平臺管理或者服務調用者通過服務總線訪問可擴展業(yè)務模塊中的所述服務。
[0050]本發(fā)明還提供了一種基于SOA構建云數(shù)據(jù)中心管理平臺系統(tǒng),包括:平臺管理、月艮務總線、可擴展業(yè)務模塊、服務調用模塊;服務總線分別與平臺管理、可擴展業(yè)務模塊、服務調用模塊相連;
[0051]可擴展業(yè)務模塊,用于存儲服務;
[0052]平臺管理或者服務調用者,用于通過服務總線訪問可擴展業(yè)務模塊中的所述服務;
[0053]所述服務總線,用于提供訪問的接口。
[0054]本發(fā)明基于面向服務的體系架構SOA的理念構建IaaS(Infrastructure as aService,基礎架構即服務)層的云管理平臺,實現(xiàn)了靈活的云管理平臺架構和系統(tǒng),從而實現(xiàn)了云管理平臺架構的高內聚和低耦合,應對不同時期的負載,或者進行故障恢復,實現(xiàn)了在云計算環(huán)境下的靈活可擴展性,滿足企業(yè)私有云、公有云的構建;本發(fā)明在云計算服務架構中憑借SOA其松耦合的特性,保護企業(yè)現(xiàn)有IT基礎設施,使用SOA模式的云計算服務架構,企業(yè)可以按照模塊化的方式來添加新服務或更新現(xiàn)有服務,以解決新的業(yè)務需要,提供選擇從而可以通過不同的渠道提供服務,并可以把企業(yè)現(xiàn)有的或已有的應用作為服務,從而保護了現(xiàn)有的IT基礎建設投資。
[0055]本領域普通技術人員可以理解上述實施例的全部或部分步驟可以使用計算機程序流程來實現(xiàn),所述計算機程序可以存儲于一計算機可讀存儲介質中,所述計算機程序在相應的硬件平臺上(如系統(tǒng)、設備、裝置、器件等)執(zhí)行,在執(zhí)行時,包括方法實施例的步驟之
一或其組合。
[0056]可選地,上述實施例的全部或部分步驟也可以使用集成電路來實現(xiàn),這些步驟可以被分別制作成一個個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
[0057]上述實施例中的各裝置/功能模塊/功能單元可以采用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,也可以分布在多個計算裝置所組成的網絡上。
[0058]上述實施例中的各裝置/功能模塊/功能單元以軟件功能模塊的形式實現(xiàn)并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。上述提到的計算機可讀取存儲介質可以是只讀存儲器,磁盤或光盤等。
[0059]任何熟悉本【技術領域】的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應以權利要求所述的保護范圍為準。
【權利要求】
1.一種基于SOA構建云數(shù)據(jù)中心管理平臺方法,其特征在于,包括以下步驟: 將一個或多個功能模塊封裝成對應的服務,存儲至可擴展業(yè)務模塊中; 平臺管理或者服務調用者通過服務總線訪問可擴展業(yè)務模塊中的所述服務。
2.根據(jù)權利要求1所述的方法,其特征在于:將一個或多個功能模塊封裝成對應的服務的過程為:云數(shù)據(jù)中心管理平臺將云數(shù)據(jù)中心需要實現(xiàn)的功能以相對獨立的方式封裝成一個個服務。
3.根據(jù)權利要求1所述的方法,其特征在于:所述可擴展業(yè)務模塊中的服務以RestFul和webservice的方式對外提供訪問接口,并且注冊到所述服務總線中。
4.根據(jù)權利要求3所述的方法,其特征在于:服務總線通過所述訪問接口訪問可擴展業(yè)務模塊中的所述服務。
5.根據(jù)權利要求1所述的方法,其特征在于:平臺管理者或者服務調用者通過服務總線訪問可擴展業(yè)務模塊中的所述服務的過程為: 平臺管理者或者服務調用者發(fā)送數(shù)據(jù)請求至所述服務總線; 所述服務總線進行訪問控制、消息轉換、服務路由后,再調用服務適配器,把數(shù)據(jù)請求傳遞給可擴展業(yè)務模塊。
6.根據(jù)權利要求1所述的方法,其特征在于:所述平臺管理包括:監(jiān)控管理、操作權限管理、日志管理、平臺管理界面、服務目錄管理、服務權限控制管理、服務路由管理、數(shù)據(jù)模型庫管理、平臺參數(shù)配置管理。
7.根據(jù)權利要求1所述的方法,其特征在于,所述服務包括:存儲服務、計算服務、網絡服務、監(jiān)控服務。
8.一種基于SOA構建云數(shù)據(jù)中心管理平臺系統(tǒng),其特征在于,包括:平臺管理、服務總線、可擴展業(yè)務模塊、服務調用模塊;服務總線分別與平臺管理、可擴展業(yè)務模塊、服務調用模塊相連; 可擴展業(yè)務模塊,用于存儲服務; 平臺管理或者服務調用者,用于通過服務總線訪問可擴展業(yè)務模塊中的所述服務; 所述服務總線,用于提供訪問的接口。
【文檔編號】H04L29/08GK103685572SQ201310753326
【公開日】2014年3月26日 申請日期:2013年12月31日 優(yōu)先權日:2013年12月31日
【發(fā)明者】劉正偉, 張東, 劉俊朋, 亓開元 申請人:浪潮(北京)電子信息產業(yè)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1