欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

計算環(huán)境的數(shù)據(jù)網(wǎng)絡的管理的制作方法

文檔序號:6362174閱讀:168來源:國知局
專利名稱:計算環(huán)境的數(shù)據(jù)網(wǎng)絡的管理的制作方法
計算環(huán)境的數(shù)據(jù)網(wǎng)絡的管理
背景技術
存在許多類型的計算系統(tǒng),各自具有其自己的特征、能力及優(yōu)點的集合。作為實例,存在經(jīng)優(yōu)化以用于一組廣泛的應用或組件的通用系統(tǒng),及經(jīng)優(yōu)化以用于一組特定的應用或組件的專用系統(tǒng)及加速器。每一類型的系統(tǒng)部分地由其實施的指令集架構定義,且每種類型與其他類型不同。通用系統(tǒng)可包括(例如)能夠提供高端、高可用性、可靠服務及/或模塊化系統(tǒng)(例如,刀片中心底座的刀片)的大型計算機,且專用系統(tǒng)可包括能夠有效地執(zhí)行特定任務的協(xié)處理器或刀片中心底座的刀片。每一系統(tǒng)按其自己的個別方式管理其工作負載,且單獨地負責執(zhí)行所請求的服務。通常,所述系統(tǒng)中的每個系統(tǒng)引入其自己的特定管理模型,從而導致系統(tǒng)特定的管理工具加工,形成單獨且相異的管理尋址接收器(silos)。不同的系統(tǒng)架構用于為應用的全異需求提供服務。甚至對于一個應用(例如,銀行應用、在線預訂應用等),可使用多個全異系統(tǒng),從而導致較高的復雜性及成本。

發(fā)明內容
在本發(fā)明的一個或多個方面中,提供各種類型的計算系統(tǒng)至混合計算系統(tǒng)中的集成。在一個實例中,提供物理及邏輯集成,以及旨在對處理系統(tǒng)的相異組件提供聯(lián)合的高級系統(tǒng)管理功能。通過提供一種管理計算環(huán)境的網(wǎng)絡的方法,克服了現(xiàn)有技術的缺點且提供了額外優(yōu)點。所述方法包括(例如)經(jīng)由管理網(wǎng)絡將所述計算環(huán)境的第一計算系統(tǒng)與所述計算環(huán)境的第二計算系統(tǒng)相耦合,所述管理網(wǎng)絡用于向所述第一計算系統(tǒng)及所述第二計算系統(tǒng)提供管理控制;及使用所述管理網(wǎng)絡的資源管理器來管理所述計算環(huán)境的數(shù)據(jù)網(wǎng)絡,所述數(shù)據(jù)網(wǎng)絡獨立于所述管理網(wǎng)絡且免受所述管理網(wǎng)絡的影響,且用于客戶應用。本文中亦描述及要求保護關于本發(fā)明的一個或多個方面的系統(tǒng)及程序產(chǎn)品。此夕卜,本文中亦描述且可要求保護關于本發(fā)明的一個或多個方面的服務。通過本發(fā)明的技術,實現(xiàn)了額外特征及優(yōu)點。本發(fā)明的其它實施例及方面在本文中被詳細描述且被視為所要求保護的本發(fā)明的一部分。


本發(fā)明的一個或多個方面被具體指出且在本說明書的結尾處的權利要求書中作為實例清楚地提出。從結合附圖的以下詳細描述,本發(fā)明的前述及其它目標、特征及優(yōu)點是顯而易見的,這些附圖是:圖1A根據(jù)本發(fā)明的一個方面描繪混合計算系統(tǒng)的一個實例;圖1B根據(jù)本發(fā)明的一個方面描繪圖1A的混合計算系統(tǒng)的處理系統(tǒng)的一個實例;圖1C根據(jù)本發(fā)明的一個方面描繪圖1A的混合計算系統(tǒng)的刀片擴展的刀片中心機架的一個實例;圖1D根據(jù)本發(fā)明的一個方面描繪圖1C的刀片中心機架的刀片的一個實例;
圖2A根據(jù)本發(fā)明的一個方面描繪圖1A的混合計算系統(tǒng)的進一步細節(jié);圖2B根據(jù)本發(fā)明的一個方面描繪圖2A的混合計算系統(tǒng)的支持元件的進一步細節(jié);圖3根據(jù)本發(fā)明的一個方面描繪包括多個混合計算系統(tǒng)的系集(ensemble)的一個實例;圖4根據(jù)本發(fā)明的一個方面描繪用于管理圖3的系集的硬件管理控制臺的一個實例;圖5描繪根據(jù)本發(fā)明的一個或多個方面所使用的網(wǎng)絡連接的實例;圖6描繪根據(jù)本發(fā)明的一個或多個方面所使用的實例連接;圖7根據(jù)本發(fā)明的一個方面描繪用于發(fā)現(xiàn)混合計算系統(tǒng)的刀片的邏輯的一個實施例;圖8根據(jù)本發(fā)明的一個方面描繪執(zhí)行權利的邏輯的一個實施例;圖9根據(jù)本發(fā)明的一個方面描繪在刀片上安裝系統(tǒng)管理程序(hypervisor)的邏輯的一個實施例;圖10描繪根據(jù)本發(fā)明的一個方面所使用的虛擬服務器的實例;圖11根據(jù)本發(fā)明的一個方面描繪創(chuàng)建虛擬服務器的邏輯的一個實施例;圖12根據(jù)本發(fā)明的一個方面描繪其中具有實例化的虛擬服務器的邏輯分區(qū)的一個實例;圖13根據(jù)本發(fā)明的一個方面描繪與提供管理控制的統(tǒng)一化資源管理器相關聯(lián)的邏輯的一個實施例;圖14A根據(jù)本發(fā)明的一個方面描繪與管理資源以滿足指派至工作負載的策略相關聯(lián)的邏輯的一個實施例;圖14B根據(jù)本發(fā)明的一個方面描繪與收集用于工作負載管理的數(shù)據(jù)相關聯(lián)的邏輯的一個實施例;及圖15描繪結合了本發(fā)明的一個或多個方面的計算機程序產(chǎn)品的一個實施例。
具體實施例方式根據(jù)本發(fā)明的一個或多個方面,提供一種集成式混合計算系統(tǒng)。所述混合系統(tǒng)包括不同類型的計算組件(又名,元件)及架構,所述計算組件及架構由單個控制點集成及管理以提供計算組件的聯(lián)合及將計算組件呈現(xiàn)為單個邏輯計算平臺。在一個特定實例中,單個邏輯計算平臺是由國際商業(yè)機器公司所提供的z/Enterprise 系統(tǒng)。在一個實例中,混合系統(tǒng)包括作為單個邏輯虛擬化系統(tǒng)來集成、監(jiān)視且控制異構計算資源的管理功能。在一個方面中,其根據(jù)與業(yè)務服務工作負載相關聯(lián)的指定業(yè)務服務級別目標來優(yōu)化計算資源的使用。管理提供虛擬化服務器、網(wǎng)絡及存儲資源在服務優(yōu)化后的計算平臺中的動態(tài)供應及部署。作為一個實例,混合系統(tǒng)是動態(tài)的且經(jīng)工作負載優(yōu)化,且除了管理之外,還包括專用工作負載加速器及優(yōu)化器及可選的刀片擴展的通用刀片。工作負載加速器及優(yōu)化器擴展
且加速業(yè)務服務工作負載,諸如在由國際商業(yè)機器公司所提供的System Z 系統(tǒng)上運行的業(yè)務服務工作負載。System Z ;為國際商業(yè)機器公司的注冊商標。本文中所使用的其它名
稱可為國際商業(yè)機器公司或其它公司的注冊商標、商標或產(chǎn)品名稱。刀片結合額外計算組件以托管在其本機處理器架構上的應用;按降低的復雜性及
較低的成本合并及管理多層異構計算資源;及實現(xiàn)與特定系統(tǒng)(諸如,System Z )的事務處理、消息傳遞及數(shù)據(jù)服務能力的更好集成。參照圖1A描述混合系統(tǒng)的一個實例。如所示,在一個實例中,混合系統(tǒng)100包括處理系統(tǒng)102及刀片擴展104,兩者皆由統(tǒng)一化資源管理器(URM) 110管理及控制?;旌舷到y(tǒng)是處理系統(tǒng)與刀片擴展的集成,使得所述組件(盡管為異構的)藉由單個控制點在單個管理模型(例如,z/Enterprise 系統(tǒng)的模型)下聯(lián)合及邏輯集成。處理系統(tǒng)102為(例如)由國際商業(yè)機器公司(Armonk,NY)所提供的zEnterprise 196 (zl96)系統(tǒng)。其經(jīng)優(yōu)化以托管大規(guī)模數(shù)據(jù)庫、事務,及任務關鍵應用。如圖1B中所描繪,其包括(例如):一個或多個處理器(CPU) 120,其中一個或多個處理器執(zhí)行操作系統(tǒng),諸如由國際商業(yè)機器公司(Armonk,New York)提供的ζ/〇&κ’操作系統(tǒng);存儲器122 ;及一個或多個I/O器件/接口 124,其經(jīng)由一個或多個總線126相互耦合。混合系統(tǒng)可包括一個或多個處理系統(tǒng),且每一處理系統(tǒng)可具有與另一處理系統(tǒng)相同或不同的組件。刀片擴展104包括一個或多個刀片中心機架,且每一機架具有一個或多個刀
片中心底座(例如,由國際商業(yè)機器公司所提供的BladeCenter H底座)。每一底
座是一個或多個刀片(例如,每底座高達14個刀片)所插入至的物理結構,且均提供用于其刀片的某些管理功能。在一個實例中,刀片擴展104包括具有P0WER7 刀片及
System X 刀片的至少一個底座,所述兩種刀片皆由國際商業(yè)機器公司提供,且一起實現(xiàn)
Α χ.、Linux 及 Windows 應用(作為實例)的執(zhí)行。(BladeCenter 、z/oS 、
System x ,及ATX 為國際商業(yè)機器公司的注冊商標。Windows 為MicrosoftCorporation (Redmond, Washington)的注冊商標)。底座還包括用于擴展系統(tǒng)的功能、改進性能及減少運行及管理業(yè)務服務工作負載的成本的高性能優(yōu)化器及專用工具。在一個實例中,刀片擴展為由國際商業(yè)機器公司所提供的zEnterprise刀片中心擴展(zBX)。參照圖1C描述關于刀片擴展104的組件的進一步細節(jié)。參照圖1C,描述刀片擴展104的一個機架140。在此實例中,刀片中心機架140包括:架頂網(wǎng)絡交換機142 (例如,以太網(wǎng)絡網(wǎng)絡交換機),包括(例如)具有一個或多個管理網(wǎng)絡端口的管理網(wǎng)絡交換機144及具有一個或多個數(shù)據(jù)網(wǎng)絡端口的數(shù)據(jù)網(wǎng)絡交換機146 (下文更充分地描述);一個或多個刀片中心底座148,均具有安裝于其中的一個或多個抽取式刀片150 (例如,每底座高達14個刀片)、用于每一底座的高級管理模塊(AMM) 152,及包括(例如)以太網(wǎng)絡交換機模塊(ESM)及光纖通道交換機模塊的一個或多個交換機模塊154 ;—個或多個以太網(wǎng)絡纜線156a,其將管理網(wǎng)絡端口耦合至AMM152及交換機模塊154,且將數(shù)據(jù)網(wǎng)絡端口耦合至交換機模塊154 ;—個或多個光纖通道纜線156b,其用于外部連接至(例如)存儲區(qū)域網(wǎng)絡(SAN);—個或多個配電單元(PDU) 160;及其它可選組件162,包括(例如)熱交換器、電源線等。下文進一步詳細地描述刀片中心機架組件中的許多組件。此外,機架可具有比本文中所描述多、少或與本文中所描述不同的組件,且一個機架可與另一機架相同或不同。在一個實例中,刀片中心底座148的刀片150可為(例如)POWER5"刀片或System xiW刀片,且在刀片上為特定架構的處理器、存儲器及i/o資源。在一個實例中,
可將刀片用作用于在虛擬化環(huán)境中運行的客戶應用軟件的通用主機,且作為其它實例,可使用刀片來提供專用工作負載優(yōu)化器或加速器,諸如由國際商業(yè)機器公司(Armonk,New
York)所提供的智能分析優(yōu)化器(SAO)或Data Power :工具??蛻暨x擇每個刀片所扮演
的角色。然而,一旦經(jīng)安裝,則其在單個控制點(例如,本文中所描述的System z 統(tǒng)一
化資源管理器固件)下被管理。Powef及國際商業(yè)機器公司的注冊商標。參照圖1D描述關于通用引擎刀片(諸如,POWERk刀片)的進一步細節(jié)。在此實例中,刀片150包括系統(tǒng)管理程序170及一個或多個虛擬服務器172。系統(tǒng)管理程序170為(例如)PO>¥ER 系統(tǒng)管理程序、PHYP,且包括在刀片上運行的固件。系統(tǒng)管理程
序作為固件(例如,System z 固件)被遞送及管理,且安裝于客戶的刀片上。因此,其被
加載而無對安裝、服務或配置的任何直接客戶責任(亦即,所述過程是自動化的,且客戶不需要安裝介質或執(zhí)行(例如)安裝系統(tǒng)管理程序的步驟)。另外,刀片包括執(zhí)行虛擬I/O服務器(VIOS) 173的虛擬分區(qū)。在物理上,VIOS為在刀片上托管且藉由系統(tǒng)管理程序虛擬化的虛擬服務器。然而,根據(jù)本發(fā)明的一個方面,將
控制架構的固件(例如,Sy stem zK ^—化資源管理器固件)安裝于Vios內以允許通過
統(tǒng)一化資源管理器監(jiān)視及管理系統(tǒng)管理程序及刀片(下文所描述的代理176為此固件的一個實例)。每個虛擬服務器172執(zhí)行(例如)ΑΙΧ 操作系統(tǒng),且包括為操作系統(tǒng)的一部分
的是統(tǒng)一化資源管理器代理174。在一個實例中,代理174是客機(guest)平臺管理提供商,其是作為統(tǒng)一化資源管理器的一部分所遞送的固件程序代碼的集合。舉例而言,將代理作為來自支持元件的安裝⑶/DVD映像(image)部署至刀片上,且接著客機將此⑶/DVD映像裝載于虛擬驅動器中以允許客機操作系統(tǒng)將代理安裝至其映像中。這些代理具有至位于VIOS中的另一代理176 (被稱作系統(tǒng)管理程序性能管理器)的連接175。接著將代理176連接至混合計算系統(tǒng)的管理網(wǎng)絡(其在下文描述)。因此,處理系統(tǒng)(下文所描述)的支持元件能夠與VIOS通信,VIOS被視為在刀片上運行的系統(tǒng)管理程序的一部分。利用支持元件具有的至VIOS中的代理176的此通信路徑及在代理176與安裝于虛擬服務器中的代理174之間的連接,支持元件亦能夠間接地與虛擬服務器中的代理174通信。返回至圖1A,處理系統(tǒng)102及刀片擴展104由統(tǒng)一化資源管理器(URM) 110管理,URMllO提供在混合系統(tǒng)內的分散資源的聯(lián)合、管理及控制。其包括安裝于處理系統(tǒng)及刀片擴展上及可能在其它控制器(如果使用)中的固件。其包括安裝于硬件管理控制臺及支持元件上的固件(亦即,在這些組件上運行的固件被視為URM的一部分)。其用于邏輯集成及管理各種系統(tǒng)的系統(tǒng)管理程序,以及集成及管理亦可存在于刀片擴展中的工作負載優(yōu)化器及加速器。其提供平臺、硬件及工作負載感知資源管理。如本文中所定義的固件包括(例如)與系統(tǒng)的任何組件一起遞送及在系統(tǒng)的任何組件中托管的微碼、毫碼(millicode)及/或宏碼。其包括(例如)作為支持元件(下文所描述)的集成部分及作為硬件管理控制臺(下文所描述)的集成部分所遞送的管理功能,以及由刀片上的支持元件及硬件管理控制臺所遞送及安裝的管理功能。由支持元件安裝至刀片上的任何功能或編程(例如,系統(tǒng)管理程序、代理、控制功能等)是固件。統(tǒng)一化資源管理器提供(例如)基于工作負載的資源分配及對混合系統(tǒng)的供應。其提供物理及虛擬服務器、網(wǎng)絡及存儲資源管理。其為面向服務目標的資源管理器,從而根據(jù)(例如)用戶供應的可用性、性能、能量及/或安全管理策略來優(yōu)化資源的使用。其提供系集網(wǎng)絡及存儲管理、對硬件/固件的配置管理、對硬件/固件的操作控制,及對硬件/固件的服務及支持。在一個特定實例中,統(tǒng)一化資源管理器的固件為zEnterprise (或System z )固件,其允許URM針對在混合系統(tǒng)上托管的業(yè)務應用的服務中所使用的資源而提供面向目標的服務質量優(yōu)化。參照圖2A描述關于混合系統(tǒng)100的進一步細節(jié)。在此實例中,混合系統(tǒng)100包括處理系統(tǒng)102,處理系統(tǒng)102經(jīng)由私有數(shù)據(jù)網(wǎng)絡(IEDN) 200及管理網(wǎng)絡201耦合至刀片擴展104,下文描述所述網(wǎng)絡中的每一個。處理系統(tǒng)102包括(例如)一個或多個中央處理單元(例如,z CPU) 204、存儲器206及輸入/輸出器件/接口 208。所述一個或多個中央處理單
元執(zhí)行多個操作系統(tǒng),包括z/OS_:K:_ 210及Linux212 (作為實例)。此外,處理系統(tǒng)102包括多個系統(tǒng)管理程序,包括:ZA 216,其管理在單個邏輯分區(qū)內運行的虛擬服務器且執(zhí)行Linux操作系統(tǒng)(在此實例中);及PR/SIVf3 218,其是基于固件的且管理邏輯分區(qū)(LPAR),LPAR是作為第一級虛擬服務器運行且執(zhí)行z/GS 操作系統(tǒng)(在此實例中)的虛擬
服務器。及z/VM 由國際商業(yè)機器公司(Armonk,New York)提供,且為國際商
業(yè)機器公司的注冊商標。在一個實例中,處理系統(tǒng)102為由國際商業(yè)機器公司(Armonk,NewYork)所提供的 zEnterprise zl96 系統(tǒng)(又名,zEnterprise 節(jié)點)。處理系統(tǒng)102亦包括支持元件(SE) 219,支持元件(SE) 219在管理混合系統(tǒng)及存儲系統(tǒng)的狀態(tài)時使用。支持元件具有(例如)知曉混合系統(tǒng)內的相關性、跨越系統(tǒng)的各種組件級別、更新系統(tǒng)等的責任。其使用管理網(wǎng)絡(下文所描述)來遞送固件更新,以確保對于正在應用的固件的相關性及共存(co-requisite)兼容,及經(jīng)由管理網(wǎng)絡驅動所述機制來執(zhí)行更新,從而理解固件可處于混合系統(tǒng)的多個部分中。在一個實例中,支持元件219包括操作系統(tǒng)、運行時代碼及一個或多個服務(例如,監(jiān)視以及其它)。刀片擴展104包括一個或多個刀片中心底座148,且每一底座包括專用于特定目的的多個刀片。舉例而言,在此特定實例中,存在運行Linux操作系統(tǒng)222且由xHYP系統(tǒng)
管理程序224虛擬化的x86刀片220 ;運行AIX 操作系統(tǒng)228且由pHYP系統(tǒng)管理程序230 (例如,由國際商業(yè)機器公司所提供的Power VM )虛擬化的PGWEIl 刀片226 ;以及其它專用刀片,諸如智能分析優(yōu)化器(ISAO) 232,及其它234 (例如,高性能計算(HPC)、DataPower" (dp))。本文中所描述的刀片僅為實例;在不脫離本發(fā)明的精神的情況下,可存在更多、更少及/或不同的刀片。當將刀片插入至底座中時,位于刀片中心底座內的管理組件152(被稱作高級管理模塊(AMM))獲悉其身份及地址。舉例而言,AMM藉由執(zhí)行例程來發(fā)現(xiàn)信息以獲得信息,或響應于添加刀片來對其提供信息。AMM是提供用于位于刀片中心底座內的基于刀片的資源的硬件管理接口的一組功能。AMM是刀片硬件用于執(zhí)行硬件操作控制及獲得對硬件診斷數(shù)據(jù)及服務數(shù)據(jù)的訪問所經(jīng)由的路徑。其用于(例如)對刀片通電/斷電等。其經(jīng)配置使得僅統(tǒng)一化資源管理器固件與AMM通信。如圖2A中所示,在AMM152與支持元件219之間存在管理連接。參照圖2B描述關于支持元件219的進一步細節(jié)。如圖2B中所示,支持元件219包括多個組件,包括(例如)控制臺249、一個或多個圖形用戶接口 252、在其上運行的一個或多個任務254,及存儲器256。在此特定實例中,存
儲器256包括:用于系統(tǒng)的固件,包括用于各種系統(tǒng)管理程序(例如,PR/SM 、z/VM
PHYP及xHYP)的固件;處理器(例如,i390);通信(例如,F(xiàn)IC0N、0SA);管理(例如,AMM);及
優(yōu)化器/加速器(例如,iSAO(智能分析優(yōu)化器)、HPC(高性能計算)^DP'^ataPower10))
在一個實施例中,經(jīng)由作為System 固件所遞送的編程實施支持元件的管理及控制功
能。亦即,在此實施例中,支持元件功能作為硬件及固件而非客戶安裝或管理的軟件被遞送。支持元件經(jīng)由相異的管理網(wǎng)絡在通信上I禹合至AMM,由此支持元件與AMM相互通信以執(zhí)行某些任務。舉例而言,根據(jù)本發(fā)明的一個方面,當要將硬件管理任務導向刀片時,其經(jīng)由管理網(wǎng)絡(下文更充 分地描述)從支持元件轉發(fā)至執(zhí)行任務的AMM。舉例而言,如果要接通特定刀片,則用戶從支持元件上的用戶控制臺選擇待接通的刀片,支持元件經(jīng)由管理網(wǎng)絡通知AMM刀片待接通,且接著AMM以標準方式接通刀片。接著可經(jīng)由管理網(wǎng)絡將指示通電命令的狀態(tài)(例如,成功、失敗)的響應自AMM發(fā)送回至支持元件。(在另一實施例中,用戶控制臺在耦合至支持元件的硬件管理控制臺(下文所描述)上)。同一網(wǎng)絡及邏輯可用于與AMM通信以執(zhí)行其它任務,諸如監(jiān)視硬件的能力或性能(例如,其正在使用多少能量;其發(fā)熱的程度;其是否正在正確地工作;其是否正在記錄故障;等)及/或接收警告。在此特定實例中,混合系統(tǒng)100亦包括硬件管理控制臺(HMC) 250。如圖2A中所示,HMC250經(jīng)由下文所描述的外部管理網(wǎng)絡251耦合至支持元件219。在一個實例中,HMC為多層結構的一部分,在多層結構中,HMC將控制下推至包括支持元件的第二層,且接著支持元件負責在節(jié)點層處的資源且下推對在該節(jié)點內的那些資源的控制。HMC可用于單個系統(tǒng)、混合系統(tǒng)中,或例如,用于將多個混合系統(tǒng)集成為系集(如圖3中所示)。如圖3中所描繪,在一個特定實例中,系集300包括由HMC250所管理的多個混合系統(tǒng)100。在一個特定實例中,系集300為zEnterprise 系集,且混合系統(tǒng)是作為服務器資源的單個虛擬化池所管理的zEnterprise 節(jié)點。在此特定實例中,每一 zEnterprise 節(jié)點包括具有單個Z196CEC304的混合系統(tǒng),其中附接的zBX含有I至4個機架306,其中每機架高達2個刀片中心底座。系集包括集成式高級虛擬化管理、虛擬資源管理及優(yōu)化,且實施至數(shù)據(jù)中央服務管理功能的良好定義的外部接口。在另一實例中,系集可包括并非混合系統(tǒng)(例如,無機架)、而替代地僅為處理系統(tǒng)(作為實例)的一個或多個節(jié)點(甚至全部)。參照圖4描述關于HMC250的一個實施例的進一步細節(jié)。在一個實例中,HMC250
作為硬件及固件(例如,System ζφ:固件)而非客戶安裝或管理的軟件被遞送。在一個特
定實例中,其為zHMC平臺管理工具,其包括(例如):外部管理應用編程接口(API)400,其用于監(jiān)視、事件、清單管理、操作控制、配置等;各種服務404,一般包括接口、控制、管理等;及操作系統(tǒng)406 (例如,Linux)。作為實例,服務404包括控制臺用戶接口 410、硬件操作控制412、固件更新414、問題管理416、容量升級管理418、備份及恢復420、系統(tǒng)管理程序管理422、資源監(jiān)視424、系集成員426、虛擬服務器操作控制428、系集網(wǎng)絡管理430、系集存儲管理432、放置警告器434、能量管理436、性能管理438、可用性管理440、客機重定位442、隔離管理444、資源模型446、運行時服務448,及運行時代碼450 (例如,JAVA)。在一個實例中,外部管理API400提供至其它管理應用的編程接口,所述接口充當管理訪問點。此管理訪問點提供(例如):*在HMC、SE、系統(tǒng)管理程序、OS代理中所實施的管理器(例如,zManager)管理功倉泛;
*經(jīng)由管理器接口實現(xiàn)與系統(tǒng)的外部管理交互(例如,所有交互);*管理器接口可以是CIM、SNMP、Rest等。所述接口可表達zEnterprise 特定及專屬功能、協(xié)議、模型等;*提供控制臺UI以提供對zEnterprise 特定功能的訪問,及在不使用較高級別企業(yè)控制臺時提供控制臺功能;*實施管理器系集管理功能,且在HMC中公開至這些功能的接口 ;*在部署的工作負載的上下文中提供與資源利用、容量、問題、性能、能量及可用性有關的檢測設備及事件;*實施虛擬資源的供應,且使功能可經(jīng)由管理器接口訪問;*實施工作負載定義及相關聯(lián)的服務級別策略的實例化及修改,且使功能可經(jīng)由管理器接口訪問;*公開接口以提供促進部署的資源清單的數(shù)據(jù)中央視圖及虛擬系統(tǒng)配置所必需的平臺資源清單、配置及部署信息;*在系集內實施動態(tài)資源監(jiān)視能力,且經(jīng)由管理器接口提供插裝數(shù)據(jù);*實施定向及系集輔助的資源供應及部署動作兩者,且經(jīng)由管理器公開這些接口 ;及*實施旨在動態(tài)確定用于資源供應的最好目標位置的放置警告。盡管上文描述z/Enterprise 的實例,但本發(fā)明的一個或多個方面不限于此平臺或架構。如先前所提及,根據(jù)本發(fā)明的一個或多個方面,在混合系統(tǒng)內存在多個網(wǎng)絡,包括(例如)管理網(wǎng)絡及數(shù)據(jù)網(wǎng)絡。管理網(wǎng)絡提供至組件的連接,從而使所述組件能夠由固件
(亦即,System ζ κ)固件)管理且不可由在混合系統(tǒng)中托管的客戶部署的軟件訪問。然而,數(shù)據(jù)網(wǎng)絡是可訪問的,且旨在由在混合系統(tǒng)上托管的客戶部署的軟件使用。物理網(wǎng)絡在很大程度上被預先配置及預先布線。對于數(shù)據(jù)網(wǎng)絡,提供安全私有高速以太網(wǎng)絡,其在由客戶部署的軟件使用的方式上是標準的,但在其被管理及控制的方式上不是標準的(亦即,其由URM固件而非客戶網(wǎng)絡管理工具管理及控制)。根據(jù)本發(fā)明的一個方面,管理網(wǎng)絡及數(shù)據(jù)網(wǎng)絡由統(tǒng)一化資源管理固件管理。管理網(wǎng)絡與數(shù)據(jù)網(wǎng)絡是專用的且物理隔離的,使得它們
由固件(例如,System z 固件)保護、服務及管理。管理網(wǎng)絡將物理與虛擬硬件連接在一
起,從而使URM能夠將混合系統(tǒng)的分散計算組件作為一個邏輯實體來管理。參照圖5描述關于管理網(wǎng)絡及數(shù)據(jù)網(wǎng)絡以及混合系統(tǒng)的其它網(wǎng)絡的進一步細節(jié)。參照圖5,管理網(wǎng)絡201 (本文中亦被稱作節(jié)點內管理網(wǎng)絡)包括自支持元件219(例如,經(jīng)由處理系統(tǒng)102內的大容量功率集線器(BPH),其作用如同以太網(wǎng)交換機)至處理系統(tǒng)102內的其它組件(例如,虛擬服務器)以及刀片擴展104 (見點線)中的組件(例如,虛擬服務器、優(yōu)化器、工具)的連接。此管理網(wǎng)絡由固件擁有及控制。其不可由客戶部署的軟件訪問。在管理網(wǎng)絡上包括的是其它處理器522 (諸如,靈活性服務處理器(FSP))及高級管理模塊(AMM) 152。舉例而言,數(shù)據(jù)網(wǎng)絡(本文中亦被稱作系集內數(shù)據(jù)網(wǎng)絡200 (IEDN))將處理系統(tǒng)102內的組件(例如,虛擬服務器)與刀片擴展104的組件(例如,虛擬服務器、工具、優(yōu)化器)相連。此外,在其它實例中,其將處理系統(tǒng)連接至其它處理系統(tǒng),及將刀片連接至其它刀片。網(wǎng)狀架構物理上允許任何處理系統(tǒng)及刀片至任何其它處理系統(tǒng)及刀片之間的連接性。此網(wǎng)絡是全系集范圍的(ensemble wide),其中所述系集包括(例如)多個混合系統(tǒng)100,且所述網(wǎng)絡用于客戶數(shù)據(jù)。除了節(jié)點內管理網(wǎng)絡及系集內數(shù)據(jù)網(wǎng)絡之外,在一個實施例中,亦存在:外部網(wǎng)絡530,其提供自處理系統(tǒng)102及刀片擴展104的組件的外部連接;及外部管理網(wǎng)絡251,其將HMC250連接至系集的支持元件。下文描述關于網(wǎng)絡的各種連接的進一步細節(jié)。根據(jù)本發(fā)明的一個方面,存在用于節(jié)點內管理網(wǎng)絡及節(jié)點內數(shù)據(jù)網(wǎng)絡的單獨的隔離物理網(wǎng)絡。每一單獨的網(wǎng)絡包括(例如)交換機、適配器、網(wǎng)絡接口卡(NIC)、纜線等。在此實例中,這兩個網(wǎng)絡為兩個相異且隔離的物理網(wǎng)絡。作為一個實例,如圖6中所示,在刀片中心機架140中,存在架頂(TOR)交換機142,其包括(例如)具有一個或多個管理端口 600的管理網(wǎng)絡交換機144及具有一個或多個數(shù)據(jù)端口 602的數(shù)據(jù)網(wǎng)絡交換機146。作為一個實例,包括管理端口的TOR交換機為I千兆位(Gigabyte)交換機,且包括數(shù)據(jù)端口的TOR交換機為10千兆位交換機。(在另一實施例中,一個交換機包括管理端口及數(shù)據(jù)端口兩者;進一步可存在用于冗余的多個交換機)。類似地,以太網(wǎng)交換機模塊(ESM) 154亦包括管理端口 610及數(shù)據(jù)端口 620。管理端口用于管理網(wǎng)絡,且數(shù)據(jù)端口用于客戶應用。在一個實例中,對于管理網(wǎng)絡,一個管理端口 600連接至AMM152中的端口,一個管理端口 600連接至ESM154中的管理端口 610,且另一管理端口 600連接至處理系統(tǒng)102。(在其它實例中,可針對冗余提供在前述端口之間的多個連接)。在一個特定實例中,管理端口 600連接至大容量功率集線器(BPH) 630中的端口,所述端口連接至處理系統(tǒng)的支持元件219中的端口。此外,在處理系統(tǒng)中,存在經(jīng)指定用于管理網(wǎng)絡的一個或多個網(wǎng)絡適配器(例如,開放系統(tǒng)適配器(OSA))的一個或多個端口(亦被稱作OSA-M端口 650),所述一個或多個端口連接至BPH中的管理端口以使處理系統(tǒng)(例如,CEC)能夠在管理網(wǎng)絡上連接至本地支持元件。處理系統(tǒng)上的邏輯分區(qū)或系統(tǒng)能夠經(jīng)由OSA-M訪問管理網(wǎng)絡。這些連接被預先配置。在另一實例中,對于數(shù)據(jù)網(wǎng)絡,處理系統(tǒng)亦包括一個或多個OSA適配器的一個或多個經(jīng)指定的OSA-X端口 655,所述一個或多個端口用于提供用于客戶部署的軟件的網(wǎng)絡連接性。這些端口是由客戶所使用的IEDN的一部分。與OSA-M管理端口不同,OSA-X端口不流過BPH。此外,支持元件不在IEDN上。OSA-X端口與傳統(tǒng)通用網(wǎng)絡連接隔離。在一個實例中,在刀片中心機架中,數(shù)據(jù)網(wǎng)絡交換機物理上不同于管理網(wǎng)絡交換機且與管理網(wǎng)絡交換機隔離。在一個實例中,OSA-X連接至機架中的架頂交換機的數(shù)據(jù)端口 602。此外,數(shù)據(jù)端口 602耦合至數(shù)據(jù)端口 620。經(jīng)由藉由URM固件所進行的系統(tǒng)管理程序的適當配置,這些數(shù)據(jù)端口進一步連接至刀片上的系統(tǒng)管理程序中的虛擬交換機,藉此連接刀片上的虛擬服務器客機。IEDN提供跨越系集中的任何刀片及任何處理器的物理任意(any-to-any)連接性。數(shù)據(jù)網(wǎng)絡交換機(例如,10千兆位TOR交換機)具有端口以連接至多個處理系統(tǒng),以及至其它架頂交換機。URM然后提供經(jīng)由此物理IEDN網(wǎng)絡供應虛擬LAN區(qū)段的手段。網(wǎng)絡的物理配置及物理連接的預先配置及預先布線自用戶移除配置物理網(wǎng)絡、敷設纜線、指派端口號等的責任。除了以上之外,在一個實施例中,每一架頂交換機142亦包括管理控制端口 640,管理控制端口 640用于配置其相關聯(lián)的TOR交換機(例如,開/關;可用于管理/數(shù)據(jù);等)。所述控制端口連接至管理網(wǎng)絡,且統(tǒng)一化資源管理器的功能的一部分是與物理TOR交換機經(jīng)由所述控制端口交互及對其進行配置。URM的功能的一部分將成為TOR交換機的控制端口的排他性管理器。在另一實施例中,可存在多個TOR交換機、AMM,及ESM及/或其它交換機/組件以用于冗余。根據(jù)本發(fā)明的一個方面,在支持元件219的存儲器中維護混合系統(tǒng)的配置狀態(tài)。具體地說,支持元件理解混合系統(tǒng)的資源清單。因此,在一個實例中,響應于正在安裝的刀片中心底座(且具體地說,該刀片中心底座的AMM),藉由支持元件執(zhí)行特定硬件發(fā)現(xiàn)。參照圖7描述此發(fā)現(xiàn)的一個實例。參照圖7,響應于客戶工程師安裝刀片中心底座及該底座的高級管理模塊,由工程師手動地或以編程方式啟動AMM的重設(步驟700)。所述重設將AMM初始化至其預設狀態(tài)。在此預設狀態(tài)下,初始預定義的預設用戶id及密碼可用于登入AMM上的安全殼層(SSH)會話以進行管理任務請求,及啟動預設網(wǎng)絡尋址的配置。支持元件經(jīng)由(例如)經(jīng)由管理網(wǎng)絡自AMM的廣播獲悉AMM的安裝(步驟702)。舉例而言,支持元件使用服務位置協(xié)議(SLP)來經(jīng)由管理網(wǎng)絡收聽廣播。響應于獲悉安裝,支持元件開始使用命令行接口與AMM交互(步驟704)。此交互包括建立SSH會話及重新配置AMM,使得防止自不同于支持元件的任何組件對其管理功能的訪問。換言之,替換用于AMM的預設安全性內容以確保僅來自經(jīng)授權支持元件的訪問,以確保支持元件具有對AMM的配置的排他性控制(步驟706)。另外,支持元件在AMM上建立簡單網(wǎng)絡管理協(xié)議(SNMP)支持,以便使支持元件成為SNMP陷阱偵聽器以獲悉(例如)刀片等的其它安裝(步驟708)。其后,經(jīng)由AMM命令,支持元件將插入至刀片擴展中的刀片編制清單(步驟710),且將此信息提供給支持元件(步驟712)。在一個實例中,在使刀片可供在刀片擴展中使用前,執(zhí)行權利處理以判定是否存在使用刀片的授權。參照圖8描述此處理的一個實例。初始地,將刀片添加至底座,這使SNMP通知被發(fā)送至支持元件,且此通知使支持元件感知到新近插入的刀片(步驟800)。響應于這些通知,支持元件將關于新近插入的刀片的信息記錄在其刀片清單中,但表示該刀片尚不可供使用,這是因為授權其使用的權利處理尚未完成(步驟801)。其后,為了授權刀片以便使用,將可用但尚未授權的刀片的清單顯示在支持元件的控制臺上(步驟802),且客戶選擇應被給予使用權利的新近添加的刀片(步驟804)。其后,進行關于刀片是否被給予權利以可供使用的判定(查詢806)。舉例而言,在一個特定實例中,客戶為待在統(tǒng)一化資源管理器的控制下管理的特定數(shù)目的刀片支付費用。因此,進行關于客戶是否已超過經(jīng)付費的分配的決策。如果是,則將報告(諸如,錯誤報告)提供至客戶(步驟808)。否則,對刀片給予使用權利。(可能存在針對權利的額外或不同測試)。支持元件接著接受被給予權利的刀片,且啟動處理以配置刀片及在刀片上部署所需的統(tǒng)一化資源管理器固件,其可包括系統(tǒng)管理程序的部署及初始化(步驟810)。在一個特定實例中,待安裝的固件的一部分是刀片上的系統(tǒng)管理程序。根據(jù)本發(fā)明的一個方面,待使用的系統(tǒng)管理程序與混合系統(tǒng)一起運送,且存儲于與支持元件相關聯(lián)的存儲器256(圖2B)上。因此,減輕了客戶對安裝系統(tǒng)管理程序的明確責任。參照圖9描述用于在刀片上安裝系統(tǒng)管理程序的邏輯的一個實施例。初始地,含有其上待安裝系統(tǒng)管理程序的刀片的刀片中心底座的AMM自支持元件獲得待自支持元件獲得系統(tǒng)管理程序的系統(tǒng)管理程序安裝引導映像的指示(步驟900)。接著,藉由所選擇的刀片將通知AMM啟動來自支持元件的系統(tǒng)管理程序安裝引導映像的引導的命令自支持元件發(fā)送至刀片中心底座中的AMM (步驟902)。系統(tǒng)管理程序安裝映像開始引導(步驟904)。此引導步驟開始在刀片上執(zhí)行系統(tǒng)管理程序安裝過程,其將系統(tǒng)管理程序安裝映像自支持元件的硬盤傳送至位于刀片上的本地存儲器上(步驟906)。在此過程完成時,系統(tǒng)管理程序現(xiàn)安裝于刀片的本地存儲器上,且可藉由統(tǒng)一化資源管理器在刀片的后續(xù)啟動后自該存儲器來引導。系統(tǒng)管理程序自支持元件的供應提供封裝,這是因為支持元件供應固件及待本機地在刀片上運行的其它代碼。支持元件由此能夠排他性地控制刀片的配置(例如,傳呼等)、功能及操作。一組預先選擇的配置決策已與固件包括在一起,從而免除客戶作出這些決策。此外,系統(tǒng)管理程序經(jīng)配置,使得其僅直接跨越管理網(wǎng)絡而通信。系統(tǒng)管理程序經(jīng)配置,使得其僅自連接至管理網(wǎng)絡的支持元件接受管理指示(order)。在安裝系統(tǒng)管理程序后,可在其上提供虛擬服務器以使客戶工作能夠被執(zhí)行。虛擬服務器包括所需的物理服務器資源的分配,物理服務器資源包括(例如)多個CPU(專用對共享)、存儲器,及I/o及網(wǎng)絡資源。為了部署虛擬服務器,虛擬服務器資源的描述由統(tǒng)一化資源管理器用于在特定系統(tǒng)管理程序上創(chuàng)建分配所需的平臺資源的虛擬服務器。將可引導軟件盤映像復制至綁定到虛擬服務器的存儲資源,且自可引導盤映像啟動虛擬服務器。圖10中描繪了虛擬服務器的實例。如所示,在一個實例中,虛擬服務器1000托管操作系統(tǒng)1002以及各種軟件1004。虛擬服務器組成的描述存儲于盤1010上。提供資源優(yōu)化及虛擬服務器移動性(如由箭頭所指示)??蓜討B(tài)地調整虛擬服務器資源分配,從而允許未分配的資源由虛擬服務器使用,且允許在虛擬服務器之間進行資源分配調整。亦提供系統(tǒng)管理程序之間的虛擬服務器移動性,其中在目標系統(tǒng)管理程序上分配資源;將虛擬服務器存儲器中狀態(tài)移動至目標系統(tǒng)管理程序且解除分配在源系統(tǒng)管理程序上的資源。參照圖11描述關于部署及實例化虛擬服務器的進一步細節(jié)。藉由使用本文中所描述的程序,系統(tǒng)的完整性及安全性得以維持,這是因為不允許客戶進行比正遵循的管理模型細微或違反由管理模型所設置的安全邊界的選擇。初始地,客戶選擇待實例化的虛擬服務器的特性(步驟1100)。在一個實例中,在硬件管理控制臺處的向導型接口由客戶用于指示特性。(在其它實施例中,可使用HMC的編程接口或在支持元件處的用戶接口)。所述特性包括(例如)虛擬服務器待具有的處理器的數(shù)目、用于虛擬服務器的存儲器量、待連接至虛擬服務器的一個或多個可用存儲設備、就網(wǎng)絡連接而言其可訪問的虛擬局域網(wǎng)(VLAN),及托管虛擬服務器的系統(tǒng)管理程序。(在另一實施例中,未選擇系統(tǒng)管理程序,而是系統(tǒng)為客戶動態(tài)地選擇。這對于一個或多個其它特性也是如此。此外,在另一實施例中,虛擬服務器可訪問一個或多個VLAN)。硬件管理控制臺具有計算環(huán)境(例如,系集的一個或多個混合系統(tǒng)的匯總)的視圖,且理解包括物理資源(例如,機器、刀片、網(wǎng)絡資源等)的計算環(huán)境的配置且理解網(wǎng)絡連接以及對計算環(huán)境為可訪問的存儲設備。硬件管理控制臺具有至支持元件的連接性(經(jīng)由外部管理網(wǎng)絡251 (圖2A))且理解該關系,且理解支持元件具有至其上待部署虛擬服務器的刀片的安全管理連接性(經(jīng)由管理網(wǎng)絡201)。因此,硬件管理控制臺將所選擇的特性通知支持元件(步驟1102)。支持元件(且具體地說,支持元件的統(tǒng)一化資源管理器)使用管理網(wǎng)絡且指導所指示的系統(tǒng)管理程序執(zhí)行導致虛擬服務器在該系統(tǒng)管理程序上的表現(xiàn)的配置步驟(步驟1104)。在定義虛擬服務器后,在硬件管理控制臺上提供用戶接口以允許客戶選擇待與虛擬服務器相關聯(lián)的VLAN(或多個VLAN)(步驟1105)。響應于客戶所進行的選擇,向支持元件的統(tǒng)一化資源管理器功能通知客戶選擇,且作為響應,支持元件的統(tǒng)一化資源管理器功能使用管理網(wǎng)絡來使系統(tǒng)管理程序將虛擬服務器與所選擇的VLAN (多個)相關聯(lián)(步驟1106)。VLAN自虛擬化網(wǎng)絡連接堆棧的物理協(xié)議層產(chǎn)生。舉例而言,物理層2經(jīng)虛擬化以獲得提供在物理層的上的隔離的多個VLAN。因此,經(jīng)由網(wǎng)絡到來的每一組數(shù)據(jù)隨其攜帶指示其與哪一 VLAN相關聯(lián)的上下文,且(物理或虛擬交換機的)端口基于VLAN上下文中的VLAN標簽而配置以允許或不允許數(shù)據(jù)。在一個特定實例中,基于客戶在硬件管理控制臺上作出的關于待與虛擬服務器相關聯(lián)的VLAN的指示,統(tǒng)一化資源管理器指導系統(tǒng)管理程序配置該系統(tǒng)管理程序的虛擬交換機以允許該虛擬服務器訪問該VLAN且不訪問其它VLAN。在另一實施例中,統(tǒng)一化資源管理器與架頂?shù)奈锢斫粨Q機及以太網(wǎng)交換機模塊通信以限制虛擬服務器訪問VLAN。在一個實施例中,URM是建立至VLAN的連接的權威控制點,藉此提供使用戶明確知曉哪些虛擬服務器連接至哪些VLAN的機制??稍谖锢砉饫w上動態(tài)地創(chuàng)建VLAN。因為統(tǒng)一化資源管理器是單個控制點(經(jīng)由其創(chuàng)建系集內數(shù)據(jù)網(wǎng)絡的VLAN且許可對VLAN的訪問,且僅在明確的客戶選擇后由URM進行此操作),所以對客戶確保了只有環(huán)境中已被專門允許連接至特定VLAN的虛擬服務器才能連接至這些VLAN。除了使虛擬服務器與VLAN相關聯(lián)之外,亦使存儲器綁定至虛擬服務器(步驟1108)。舉例而言,在使客戶能夠選擇待綁定至虛擬服務器的存儲器的硬件管理控制臺中提供一組任務。在一個實例中,存儲器為通常在經(jīng)由光纖通道所連接的存儲區(qū)域網(wǎng)絡(SAN)中的外部存儲器。在一個實例(關于POWER刀片)中,虛擬化存儲器訪問。因此,存在虛擬SCSI適配器,且I/O被導向刀片的虛擬I/O服務器(VIOS)分區(qū)。虛擬I/O服務器接著調解跨越虛擬服務器的物理適配器的共享。舉例而言,每一刀片具有物理光纖通道適配器。此外,在底座中的光纖通道交換機模塊上存在連接至光纖通道適配器的光纖通道端口。在一個實例中,光纖通道交換機模塊上的光纖通道端口連接至客戶的存儲區(qū)域網(wǎng)絡中的存儲控制器及設備??蛻魣?zhí)行各種控制(諸如,分區(qū)及屏蔽)以設置哪些系統(tǒng)管理程序待訪問存儲區(qū)域網(wǎng)絡中的哪些存儲設備。接著,統(tǒng)一化資源管理器發(fā)現(xiàn)所述設置,或被提供哪些系統(tǒng)管理程序能夠訪問哪些存儲設備的指示。當部署虛擬服務器時,統(tǒng)一化資源管理器將此信息提供至客戶,且基于此信息允許客戶選擇哪些設備待與虛擬服務器相關聯(lián)。其接著按所選擇的方式配置系統(tǒng)管理程序的VIOS功能以允許對存儲器的訪問。在一個實例中,虛擬服務器的配置信息(包括關于虛擬服務器的處理器、存儲器、網(wǎng)絡及存儲要求的信息)保留于支持元件上而非在系統(tǒng)管理程序上。此外,直至客戶實際啟動虛擬服務器時才配置虛擬服務器。通過將配置信息存儲于支持元件而非系統(tǒng)管理程序處,系統(tǒng)管理程序是無狀態(tài)的。因此,系統(tǒng)管理程序沒有關于其的任何權威信息,因此較易于執(zhí)行升級及/或其它維護,這是因為可能已另外存儲于系統(tǒng)管理程序上的權威信息無需作為維護的一部分而被保存及恢復。除了刀片上的虛擬服務器之外,在處理系統(tǒng)上亦存在虛擬服務器。舉例而言,處理系統(tǒng)102可包括一個或多個邏輯分區(qū)1200,其中之一描繪于圖12中。在此特定實例中,此
邏輯分區(qū)包括ζ/VM 系統(tǒng)管理程序1202,z/VM 系統(tǒng)管理程序1202托管多個虛擬服務器1204。在z/VM 系統(tǒng)管理程序內,存在一個或多個服務虛擬服務器,包括(例如)系
統(tǒng)管理API服務器1206 (其為提供至z/VM 的管理接口的虛擬服務器)及托管系統(tǒng)管理程序性能管理代理的服務器1208。經(jīng)由至一個或多個OSA適配器的多個虛擬交換機1210、1212提供至虛擬服務器的虛擬網(wǎng)絡連接性。具體地說,虛擬交換機1210耦合至OSA適配器的管理端口 1214以用于管理功能,且虛擬交換機1212耦合至OSA適配器的數(shù)據(jù)端口 1216以用于數(shù)據(jù)。圖12中還示出各種網(wǎng)絡連接,包括管理網(wǎng)絡201、代理至代理連接175、至數(shù)據(jù)網(wǎng)絡的一個或多個虛擬服務器至虛擬交換機連接1220、自虛擬交換機1210至0SA-M1214的連接1222,及自虛擬交換機1212至0SA-X1216的連接1224。系統(tǒng)管理程序的安裝及創(chuàng)建新的虛擬服務器只是由支持元件的統(tǒng)一化資源管理器所控制的兩個操作。根據(jù)本發(fā)明的一個方面,可控制許多其它操作,包括:監(jiān)視,諸如資源使用、能量使用(例如,省電、最高功率限定)等的監(jiān)視;性能管理;配置;等。參照圖13描述用于控制一個或多個操作的邏輯的一個實施例。
初始地,支持元件的統(tǒng)一化資源管理器經(jīng)由管理網(wǎng)絡將用于待執(zhí)行的操作的命令發(fā)送至混合系統(tǒng)的計算組件(例如,AMM、系統(tǒng)管理程序)(步驟1300)。計算組件接收命令(步驟1302)。接收命令的特定計算組件取決于待執(zhí)行的特定操作。舉例而言,如果操作是創(chuàng)建新的虛擬服務器或執(zhí)行某一監(jiān)視操作,則其上正在部署虛擬服務器的系統(tǒng)管理程序接收命令;然而,如果操作是啟動刀片或特定監(jiān)視操作(例如,SNMP監(jiān)視),則刀片中心底座的高級管理模塊(AMM)接收命令。其它實例也是可能的。計算組件接著執(zhí)行用于正在執(zhí)行的特定操作的命令(步驟1304),且支持元件經(jīng)由管理網(wǎng)絡接收對命令的響應。如果存在待處理的額外命令,則重復以上邏輯。在本發(fā)明的另一方面中,面向目標的概念已應用于系統(tǒng)管理程序。具體地說,將策略應用于包括支持特定應用(例如,業(yè)務功能)的多個虛擬服務器的工作負載。接著,如果不滿足工作負載的特定策略,則由系統(tǒng)管理程序所管理的一個或多個資源(諸如,CPU資源)被動態(tài)地調整以便滿足該策略。參照圖14A描述與工作負載感知相關聯(lián)的邏輯的一個實施例。初始地,定義工作負載,這包括選擇待支持應用的虛擬服務器及將虛擬服務器指派至工作負載,且將策略指派至工作負載(步驟1400)。在一個實例中,策略為定義用于管理系統(tǒng)管理程序如何管理工作負載的虛擬服務器資源的一個或多個目標的性能策略。其后,執(zhí)行監(jiān)視以使系統(tǒng)管理者能夠理解是否達到工作負載中的虛擬服務器的目標(步驟1402)。具體地說,統(tǒng)一化資源管理器自系統(tǒng)管理程序及在虛擬服務器內執(zhí)行的代理收集數(shù)據(jù)。收集信息并將信息聚集于支持元件處?;谠诒O(jiān)視中所搜集的信息,系統(tǒng)管理程序可決定重新調整資源以滿足針對工作負載所提供的策略(步驟1404)。具體地說,在一個實例中,重新調整資源以滿足給定策略(例如,自一個或多個虛擬服務器取得CPU資源且將它們提供至在同一系統(tǒng)管理程序上托管的另一虛擬服務器;其它實例也是可能的)的是個體系統(tǒng)管理程序,且具體地說,在系統(tǒng)管理程序內的HPM代理(例如,在POWER刀片的VIOS分區(qū)中的代理176,及/或在邏輯分區(qū)
中的z/VM 系統(tǒng)管理程序上運行的HPM1208)。在本發(fā)明的另一方面中,在請求后即將所收集的數(shù)據(jù)提供至HMC,如參照圖14B進一步描述。初始地,自系統(tǒng)管理程序將數(shù)據(jù)收集于支持元件處(步驟1450)。支持元件聚集其正在管理的用于混合系統(tǒng)的數(shù)據(jù)且將摘要數(shù)據(jù)轉發(fā)至HMC。HMC使用摘要數(shù)據(jù)來建置數(shù)據(jù)的全系集范圍視圖。當在HMC上請求對用于特定混合系統(tǒng)的詳細數(shù)據(jù)的監(jiān)視報告時,HMC向管理該混合系統(tǒng)的支持元件請求該數(shù)據(jù)。響應于此請求,支持元件將數(shù)據(jù)轉發(fā)至HMC。因此,進行關于是否已進行對詳細報告的請求的判定(查詢1452)。如果否,則繼續(xù)收集及聚集數(shù)據(jù)(步驟1450)。否則,如果已請求詳細報告,則將數(shù)據(jù)自支持元件轉發(fā)至HMC(步驟1454)。其后,繼續(xù)由支持元件收集數(shù)據(jù)。在一個實施例中,HMC(而非支持元件)維護關于工作負載(具體地說,工作負載的定義)的特定狀態(tài)。其亦維護(排他性地或除了支持元件之外)工作負載的性能目標及由工作負載的虛擬服務器相對達到這些目標。可跨越系集管理工作負載。用于該系集的控制點為HMC,其可指導其它組件執(zhí)行某些動作以滿足HMC的目標。在HMC處維護、執(zhí)行及/或指引屬于系集的系統(tǒng)的范疇的管理狀態(tài)及任務。
HMC具有由系集所使用的數(shù)據(jù)網(wǎng)絡的權威狀態(tài)。其維護指示哪些虛擬服務器連接至哪些VLAN及哪些VLAN可用的信息。其理解且具有系集的物理及虛擬資源的整體視圖,以及對系統(tǒng)管理程序及虛擬服務器為可訪問的存儲器。在一個實施例中,提供系集性能管理,包括:負責跨越系集的面向目標的資源監(jiān)視、管理及報告的平臺管理組件;.負責面向目標的管理策略的定義及實施的核心組件,.基于管理策略的工作負載監(jiān)視及報告;.跨越虛擬服務器的資源的自主管理的協(xié)調;工作負載平衡;虛擬容量的優(yōu)化;發(fā)起虛擬服務器移動性以達到性能目標;與z/OS WLM的協(xié)作管理;.需要將管理指示推送至支持元件(SE)、系統(tǒng)管理程序及OS代理。HMC控制臺集成 集成UI,以用于監(jiān)視、工作負載拓撲關系的顯示、狀態(tài)警告等.工作負載管理目標的定義及策略管理集成至zHMC、SE及系統(tǒng)管理程序中的功能性.結構化且封裝為System z 固件的代碼.經(jīng)由受信平臺管理網(wǎng)絡的組件間通信.根據(jù)總體zHMC方法所公開的外部API。上文詳細描述了邏輯地集成多個異構系統(tǒng)且將集成后的系統(tǒng)作為一個系統(tǒng)向客戶呈現(xiàn)的集成混合系統(tǒng)。因此,盡管客戶的應用的一部分在一個架構(例如,
z/Architecture ;上運行且另一部分在一個或多個其它架構(例如,POWER 、X等)
上運行,但是從客戶的角度,其在具有一致硬件配置、操作及管理方法的單個系統(tǒng)上運行,且基于整個應用呈現(xiàn)關于應用的信息。在一個實例中,將混合系統(tǒng)視為其中具有不同類型的系統(tǒng)(例如,z/Architecture POWER 、χ§6 等)的單個一致硬件平臺(例如,System z )。所
述硬件用于提供單個虛擬化系統(tǒng)。根據(jù)本發(fā)明的一個 或多個方面,提供動態(tài)、集成式工作負載優(yōu)化混合系統(tǒng),其提供(例如):新的能力、性能及效率.System z 技術及性能的持續(xù)進展.針對較大級別的工作負載性能及伸縮性的專用計算加速IT基礎結構集成.業(yè)務服務工作負載固有地是異構的;部署于異構系統(tǒng)結構上.混合系統(tǒng)為異構虛擬化平臺,從而提供“一個基礎結構”集成動態(tài)IT基礎結構管理
使IT執(zhí)行的速度與業(yè)務的步伐一致;動態(tài)、自動化、基于策略的資源部署或優(yōu)化.較快地響應新的業(yè)務機遇;供應、重新分配及優(yōu)化基礎結構資源.根據(jù)客戶指定的工作負載服務級別目標來管理基礎結構所提供的特性包括(例如):跨越混合的所有元件的集成硬件管理.操作控制-例如,用于配置硬件、執(zhí)行報告等的那些控制。所有系統(tǒng)作為一個系統(tǒng)被處理及報告。舉例而言,將POWER 及System x :視為System z 柏一部分,因此報告為System z 的報告。.固件清單、更新及服務.硬件及固件問題檢測、報告及召回、現(xiàn)場指導修理及驗證.物理硬件配置、備份及恢復.安全內部管理網(wǎng)絡.集成式發(fā)現(xiàn)及資源清單集成式系統(tǒng)管理程序.作為System z 固件而封裝、部署及服務.集成式系統(tǒng)管理程序管理(配置、監(jiān)視、問題管理及報告、服務).與硬件故障隔離的系統(tǒng)管理程序配置的自動化備份及恢復.安全內部管理網(wǎng)絡.受信計算基礎的一部分(防止入侵、完整性、安全虛擬交換機)zEnterprise 數(shù)據(jù)網(wǎng)絡(IEDN).簡單的預先配置的網(wǎng)絡配置.具有動態(tài)VLAN供應的安全的訪問受控虛擬LAN.對防火墻及加密的減少的需求、減少的網(wǎng)絡躍點 對于可用性的完全冗余虛擬化管理.虛擬服務器映像的動態(tài)供應及策略驅動的放置 服務器映像移動性工作負載感知.表示在部署后的業(yè)務功能(工作負載)的上下文中使用的物理及虛擬資源的能力.用于監(jiān)視、報告、資源優(yōu)化及恢復(服務級別目標對準)的基礎平臺性能、可用性及能量管理.工作負載范疇、面向目標的策略.虛擬服務器監(jiān)視及報告.跨越所有系統(tǒng)管理程序(多系統(tǒng)管理程序IRD)的虛擬CPU容量的調整.至網(wǎng)絡路由器及DataPower的目標對準的平衡推薦.錯誤監(jiān)視及工作負載影響報告,及策略驅動的資源恢復 與多站點災害恢復自動化的集成
IBM智能分析優(yōu)化器.至用于z/OS的DB2的復雜查詢加速器擴展 應用透明 查詢加速及一致性.自用于z/OS的DB2管理及zEnterprise硬件管理DataPower 集成 集成式硬件管理.來自zEnterprise數(shù)據(jù)網(wǎng)絡的性能/簡化/安全性的益處.與平臺性能管理集成.關鍵服務及與z/OS RACF關鍵管理集成的管理在本發(fā)明的一個或多個方面中,提供一種集成式系統(tǒng),其中自單個控制點控制所述系統(tǒng)的計算組件。所述單個控制點附接至管理網(wǎng)絡,且滿足所述系統(tǒng)的所選架構的管理模型(盡管該集成式系統(tǒng)可能包括多個不同的系統(tǒng)架構)。管理網(wǎng)絡由集成式系統(tǒng)的單個控制點配置及控制,使得其表示受信路徑,通過該受信路徑,可將管理命令呈現(xiàn)給所述系統(tǒng)的所有其它計算組件。管理網(wǎng)絡的控制包括控制附接至其的組件,使得可由單個控制點權威地控制其它計算組件(諸如,管理模塊)。附接至管理網(wǎng)絡的統(tǒng)一化資源管理器提供對集成式系統(tǒng)(或其它計算環(huán)境)的單個控制點。統(tǒng)一化資源管理器遵循特定架構的管理模型,且能夠將是否為同一架構的命令發(fā)送至系統(tǒng)的計算組件。這些命令藉由特定計算組件導引操作的執(zhí)行。操作包括(例如)配置及管理操作,其包括(例如)在計算系統(tǒng)上加載系統(tǒng)管理程序、創(chuàng)建虛擬服務器、執(zhí)行監(jiān)視、控制由系統(tǒng)所使用的能量,以及其它操作。在一個實例中,配置包括用另一刀片物理地替換刀片中心底座的一個刀片。在此情況下,在替換刀片后,更新刀片以安裝系統(tǒng)管理程序,且使用存儲于與刀片不同且與刀片不同架構的組件上的狀態(tài)。在此狀況下,將系統(tǒng)管理程序視為無狀態(tài)。在一個實例中,系統(tǒng)管理程序在刀片中心底座的刀片上,且其僅經(jīng)由管理網(wǎng)絡針對管理功能通信。在本發(fā)明的另一方面中,提供一種具有一個或多個計算系統(tǒng)的系集及其控制器。所述系集包括理解系集的資源的硬件管理控制臺(HMC)。其管理(例如)數(shù)據(jù)網(wǎng)絡,包括(例如)理解哪些虛擬服務器連接至哪些虛擬LAN及哪些VLAN可用,及具有系集的所有物理及虛擬資源的整體視圖以及可由系統(tǒng)管理程序及系集的虛擬服務器訪問的存儲器。其亦理解系集(其包括支持應用的一個或多個虛擬服務器)的工作負載,且維護工作負載的定義。其亦包括與工作負載的性能目標有關的狀態(tài)及每個組件的目標的相對達到與否。HMC是系集的控制點,且其它組件具有執(zhí)行HMC的命令及/或目標的責任。HMC基于系集存在的事實引入管理功能及系集的狀態(tài)。在一個方面中,提供一種數(shù)據(jù)網(wǎng)絡。所述數(shù)據(jù)網(wǎng)絡包括一組物理適配器及交換機、邏輯或網(wǎng)絡切換功能及控制。提供數(shù)據(jù)網(wǎng)絡的組件的配置排他性地為控制功能的責任。包括系統(tǒng)管理程序的物理組件因為在其中具有虛擬交換機而經(jīng)由管理網(wǎng)絡受到控制。提供附接至管理網(wǎng)絡的單個控制點(例如,URM),以用于發(fā)現(xiàn)數(shù)據(jù)網(wǎng)絡的網(wǎng)絡連接組件及用于取得排他性的授權以經(jīng)由管理網(wǎng) 絡配置及分配物理及虛擬網(wǎng)絡資源。數(shù)據(jù)網(wǎng)絡的網(wǎng)絡連接資源是由URM所管理的計算組件。(HMC組件的)URM理解跨越系集的虛擬網(wǎng)絡的當前分配,且負責接受允許虛擬LAN的生命周期的請求(創(chuàng)建/損毀)及提供使虛擬服務器與給定VLAN相關聯(lián)及將虛擬服務器連接至給定VLAN的機制。所屬技術領域的技術人員知道,本發(fā)明的各方面可以體現(xiàn)為系統(tǒng)、方法或計算機程序產(chǎn)品。因此,本發(fā)明的各方面可以具體實現(xiàn)為以下形式,即,可以是完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等)、或者本文一般稱為“電路”、“模塊”或“系統(tǒng)”的軟件部分與硬件部分的組合。此外,本發(fā)明還可以采取體現(xiàn)在任何有形的表達介質(medium ofexpression)中的計算機程序產(chǎn)品的形式,該介質中包含計算機可用的程序碼??梢允褂靡粋€或多個計算機可讀介質的任何組合。計算機可讀介質可以是計算機可讀信號介質或計算機可讀存儲介質。計算機可讀信號介質可以包括例如在基帶中或作為載波的一部分傳播的帶有計算機可讀程序代碼的數(shù)據(jù)信號。這樣一種傳播信號可以采取任何適當?shù)男问?,包括一但不限于一電磁的、光的或其任何適當?shù)慕M合。計算機可讀信號介質可以是不同于計算機可讀存儲介質的、可以傳達、傳播或傳輸供指令執(zhí)行系統(tǒng)、裝置或器件使用的或與指令執(zhí)行系統(tǒng)、裝置或器件相聯(lián)系的程序的任何一種計算機可讀介質。計算機可讀存儲介質例如可以是一但不限于一電的、磁的、光的、電磁的、紅外線的、或半導體的系統(tǒng)、裝置、器件或傳播介質、或前述各項的任何適當?shù)慕M合。計算機可讀存儲介質的更具體的例子(非窮舉的列表)包括以下:有一個或多個導線的電連接、便攜式計算機磁盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPR0M或閃存)、光纖、便攜式緊湊磁盤只讀存儲器(CD-ROM)、光存儲器件、磁存儲器件、或前述各項的任何適當?shù)慕M合。在本文語境中,計算機可讀存儲介質可以是任何含有或存儲供指令執(zhí)行系統(tǒng)、裝置或器件使用的或與指令執(zhí)行系統(tǒng)、裝置或器件相聯(lián)系的程序的有形介質。現(xiàn)參照圖15,在一個實例中,計算機程序產(chǎn)品1500包括(例如)一個或多個計算機可讀存儲介質1502以在其上存儲計算機可讀程序代碼構件或邏輯1504來提供及促進本發(fā)明的一個或多個方面。包含在計算機可讀介質中的程序代碼可以采用任何適當?shù)慕橘|傳輸,包括一但不限于一無線、有線、光纜、射頻等等、或上述各項的任何適當?shù)慕M合。用于執(zhí)行本發(fā)明的操作的計算機程序碼,可以以一種或多種程序設計語言的任何組合來編寫,所述程序設計語言包括面向對象的程序設計語言一諸如Java、Smalltalk、C++之類,還包括常規(guī)的過程式程序設計語言一諸如“C”程序設計語言或類似的程序設計語言。程序碼可以完全地在用戶的計算上執(zhí)行、部分地在用戶的計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶的計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務器上執(zhí)行。在后一種情形中,遠程計算機可以通過任何種類的網(wǎng)絡一包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN) —連接到用戶的計算機,或者,可以(例如利用因特網(wǎng)服務提供商來通過因特網(wǎng))連接到外部計算機。本文參照按照本發(fā)明實施例的方法、裝置(系統(tǒng))和計算機程序產(chǎn)品的流程圖和/或框圖描述本發(fā)明的各方面。要明白的是,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合,都可以由計算機程序指令實現(xiàn)。這些計算機程序指令可以提供給通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機器,使得通過計算機或其它可編程數(shù)據(jù)處理裝置執(zhí)行的這些指令,產(chǎn)生實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的裝置。也可以將這些計算機程序指令存儲在能指令計算機、其它可編程數(shù)據(jù)處理裝置或其他設備以特定方式工作的計算機可讀介質中,這樣,存儲在計算機可讀介質中的指令產(chǎn)生一個包括實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的指令裝置(instructionmeans)的制品。也可以將計算機程序指令加載到計算機、其它可編程數(shù)據(jù)處理裝置或其他設備上,使得在計算機、其它可編程數(shù)據(jù)處理裝置或其他設備上執(zhí)行一系列操作步驟,以產(chǎn)生計算機實現(xiàn)的過程,從而在計算機或其它可編程裝置上執(zhí)行的指令就提供實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的過程。附圖中的流程圖和框圖,圖示了按照本發(fā)明各種實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個接連地表示的方框實際上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。除了以上內容之外,本發(fā)明的一個或多個方面亦可由提供客戶環(huán)境管理的服務提供商提供、供應、部署、管理、服務等。舉例而言,服務提供商可為一個或多個客戶創(chuàng)建、維護、支持執(zhí)行本發(fā)明的一個或多個方面的計算機程序碼及/或計算機基礎結構。作為回報,服務提供商可在訂閱及/或收費協(xié)議下自客戶收取付款(作為實例)。另外或備選地,服務提供商可自廣告內容銷售至一個或多個第三方而收取付款。在本發(fā)明的一方面中,可部署用于執(zhí)行本發(fā)明的一個或多個方面的應用。作為一個實例,應用的部署包括提供可操作以執(zhí)行本發(fā)明的一個或多個方面的計算機基礎結構。作為本發(fā)明的另一方面,可部署計算基礎結構,其包括將計算機可讀程序代碼集成至計算系統(tǒng)中,其中與所述計算系統(tǒng)結合的代碼能夠執(zhí)行本發(fā)明的一個或多個方面。作為本發(fā)明的又一方面,可提供用于集成計算基礎結構的過程,其包括將計算機可讀程序代碼集成至計算機系統(tǒng)中。計算機系統(tǒng)包括計算機可讀介質,其中計算機介質包括本發(fā)明的一個或多個方面。與所述計算機系統(tǒng)結合的代碼能夠執(zhí)行本發(fā)明的一個或多個方面。盡管上文描述了各種實施例,但這些實施例僅為實例。舉例而言,其它架構的計算環(huán)境可結合及使用本發(fā)明的一個或多個方面。此外,可使用其它操作系統(tǒng)或系統(tǒng)。另外,單
個控制點可具有不同于System z1'或zEnterprise 的系統(tǒng)的管理或管理模型或具有不
同于z/Architecture_'+的架構。系集可具有一個系統(tǒng)(混合或非混合)或多個系統(tǒng)(混合或非混合)。HMC可控制單個系統(tǒng)、單個混合系統(tǒng)及/或系集。盡管已提供了刀片擴展、刀片機架、刀片中心底座及刀片的特定實例,但這些僅為實例;在不脫離本發(fā)明的精神的情況下,可使用其它組件。許多其它變化也是可能的,且被視為所要求保護的本發(fā)明的一部分。
此外,其它類型的計算環(huán)境可受益于本發(fā)明的一個或多個方面。作為一個實例,環(huán)境可包括仿真器(例如,軟件或其它仿真機制),其中特定架構(包括(例如)指令執(zhí)行、架構化的功能(諸如,地址轉換)及架構化的寄存器)或其子集被仿真(例如,在具有處理器及存儲器的本機計算機系統(tǒng)上)。在此環(huán)境中,仿真器的一個或多個仿真功能可實施本發(fā)明的一個或多個方面,盡管執(zhí)行所述仿真器的計算機可具有不同于正被仿真的能力的架構。作為一個實例,在仿真模式下,解碼特定指令或正被仿真的操作,且構建適當仿真功能以實施個別指令或操作。在一種仿真環(huán)境中,主機計算機包括(例如):存儲器,其存儲指令及數(shù)據(jù);指令取回單元,其自存儲器取回指令,且可選地提供所取回的指令的本地緩沖;指令解碼單元,其接收所取回的指令且確定已取回指令的類型;及指令執(zhí)行單元,其執(zhí)行所述指令。執(zhí)行可包括將數(shù)據(jù)自存儲器加載至寄存器中;將數(shù)據(jù)自寄存器存儲回至存儲器;或執(zhí)行某一類型的算術或邏輯運算(如解碼單元所確定的)。在一個實例中,以軟件實施每一單元。舉例而言,正由所述單元執(zhí)行的操作實施為仿真器軟件內的一個或多個子例程。此外,適合于存儲和/或執(zhí)行程序代碼的數(shù)據(jù)處理系統(tǒng)將包括至少一個通過系統(tǒng)總線直接或間接連接到存儲器元件的處理器。所述存儲器元件可以包括在程序代碼的實際執(zhí)行期間采用的本地存儲器、大容量存儲裝置以及提供至少某些程序代碼的臨時存儲以減少必須在執(zhí)行期間從大容量存儲裝置檢索代碼的次數(shù)的高速緩沖存儲器。輸入/輸出或I/O設備(包括但不限于鍵盤、顯示器、指點設備、DASD、磁帶、⑶、DVD、拇指驅動器和其他存儲器介質等)可以直接或通過中間I/O控制器與系統(tǒng)相連。網(wǎng)絡適配器也可以被連接到系統(tǒng)以使所述數(shù)據(jù)處理系統(tǒng)能夠通過中間專用或公共網(wǎng)絡變得與其他數(shù)據(jù)處理系統(tǒng)或遠程打印機或存儲設備相連。調制解調器、電纜調制解調器和以太網(wǎng)卡只是當前可用的網(wǎng)絡適配器類型中的少數(shù)幾種。本文中所用的術語,僅僅是為了描述特定的實施例,而不意圖限定本發(fā)明。本文中所用的單數(shù)形式的“一”、“一個”和“該”,旨在也包括復數(shù)形式,除非上下文中明確地另行指出。還要知道,“包含”和/或“包括”一詞在本說明書中使用時,說明存在所指出的特征、整體、步驟、操作、單元和/或組件,但是并不排除存在或增加一個或多個其它特征、整體、步驟、操作、單元和/或組件,以及/或者它們的組合。以下的權利要求中的對應結構、材料、操作以及所有功能性限定的裝置或步驟的等同替換,旨在包括任何用于與在權利要求中具體指出的其它單元相組合地執(zhí)行該功能的結構、材料或操作。所給出的對本發(fā)明的描述其目的在于示意和描述,并非是窮盡性的,也并非是要將本發(fā)明限定到所表述的形式。對于所屬技術領域的普通技術人員來說,在不偏離本發(fā)明范圍和精神的情況下,顯然可以作出許多修改和變型。對實施例的選擇和說明,是為了最好地解釋本發(fā)明的原理和實際應用,使所屬技術領域的普通技術人員能夠明了,本發(fā)明可以有適合所要的特定用途的具有各種改變的各種實施方式。
權利要求
1.一種管理計算環(huán)境的網(wǎng)絡的方法,所述方法包括以下步驟: 經(jīng)由管理網(wǎng)絡將所述計算環(huán)境的第一計算系統(tǒng)與所述計算環(huán)境的第二計算系統(tǒng)相耦合,所述管理網(wǎng)絡用于向所述第一計算系統(tǒng)及所述第二計算系統(tǒng)提供管理控制;及 使用耦合至所述管理網(wǎng)絡的資源管理器來管理所述計算環(huán)境的數(shù)據(jù)網(wǎng)絡,所述數(shù)據(jù)網(wǎng)絡獨立于所述管理網(wǎng)絡且免受所述管理網(wǎng)絡的影響,且用于計算機環(huán)境的客戶應用。
2.如權利要求1的方法,其中所述第一計算系統(tǒng)及所述第二計算系統(tǒng)在所述計算環(huán)境的一個節(jié)點內,其中所述第一計算系統(tǒng)具有一種系統(tǒng)架構,且所述第二計算系統(tǒng)具有另一種系統(tǒng)架構。
3.如權利要求2的方法,其中所述第一計算系統(tǒng)包括處理系統(tǒng),且所述第二計算系統(tǒng)包括刀片擴展。
4.如權利要求2的方法,其中所述方法還包括使用管理網(wǎng)絡的聯(lián)合來管理跨越節(jié)點系集的所述數(shù)據(jù)網(wǎng)絡。
5.如權利要求1的方法,其中所述第一計算系統(tǒng)具有第一系統(tǒng)架構,且所述第二計算系統(tǒng)具有與所述第一系統(tǒng)架構不同的第二系統(tǒng)架構。
6.如權利要求1的方法,其中所述方法還包括使用所述數(shù)據(jù)網(wǎng)絡將所述第一計算系統(tǒng)的一個或多個組件與所述第二計算系統(tǒng)的一個或多個組件相連。
7.如權利要求1的方法,其中所述數(shù)據(jù)網(wǎng)絡被預先配置,從而自所述計算環(huán)境的用戶移除對配置所述數(shù)據(jù)網(wǎng)絡的責任。
8.如權利要求1的方法,其中所述方法還包括在所述數(shù)據(jù)網(wǎng)絡上提供一個或多個虛擬局域網(wǎng),所述提供由所述資源管理器控制。
9.一種系統(tǒng),其包括適于執(zhí)行如任一先前方法權利要求的方法的所有步驟的構件。
10.一種計算機程序,其包括用于當所述計算機程序在計算機系統(tǒng)上執(zhí)行時執(zhí)行如任一先前方法權利要求的方法的所有步驟的指令。
全文摘要
提供一種集成式混合系統(tǒng)。所述混合系統(tǒng)包括不同類型的計算組件以及架構,通過單個控制點集成及管理所述計算組件及所述架構,以便提供所述計算組件的聯(lián)合及將所述計算組件呈現(xiàn)為單個邏輯計算平臺。
文檔編號G06F9/50GK103189846SQ201180052450
公開日2013年7月3日 申請日期2011年10月6日 優(yōu)先權日2010年11月2日
發(fā)明者J·A·弗雷, I·阿德隆, K·T·貝利, F·拜廷格爾, P·德里費爾, L·T·許恩, C·卡斯米斯, A·馬基亞諾, B·萊特克里夫, J·斯蒂文斯, S·瓦利 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
盐源县| 杨浦区| 隆德县| 新巴尔虎左旗| 上林县| 林西县| 出国| 馆陶县| 尉氏县| 寿阳县| 巴彦淖尔市| 湖口县| 柘荣县| 湄潭县| 屏东市| 绥化市| 易门县| 恩施市| 凌海市| 桦甸市| 华池县| 麦盖提县| 红河县| 大宁县| 尚义县| 平邑县| 固原市| 三亚市| 汕头市| 遂川县| 湛江市| 山西省| 西乡县| 隆安县| 满洲里市| 哈密市| 隆林| 连云港市| 雷山县| 普安县| 吴旗县|