專(zhuān)利名稱(chēng):用于自動(dòng)數(shù)據(jù)存儲(chǔ)管理的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及數(shù)據(jù)存儲(chǔ)管理,并尤其涉及一種用于為數(shù)據(jù)對(duì)象指定管理類(lèi)別的系統(tǒng)和方法。
背景技術(shù):
在目前的大規(guī)模存儲(chǔ)系統(tǒng)中,在為單獨(dú)的數(shù)據(jù)對(duì)象或數(shù)據(jù)對(duì)象組指定管理標(biāo)準(zhǔn)方面會(huì)耗費(fèi)大量的努力。在許多現(xiàn)代操作系統(tǒng)例如OS/390和z/OS中,使用“管理類(lèi)別”來(lái)定義將在其下管理數(shù)據(jù)元素的標(biāo)準(zhǔn)。即,定義的管理類(lèi)別將確定在一段時(shí)間內(nèi)將如何管理對(duì)象。例如,管理類(lèi)別可指定給定的數(shù)據(jù)對(duì)象在DASD上停留x天,然后變?yōu)閴嚎s格式在DASD上停留y天,然后轉(zhuǎn)移到磁帶上并保存z天,然后被丟棄。
不幸的是,指定管理類(lèi)別的過(guò)程經(jīng)常由存儲(chǔ)管理員完成,該管理員不得不對(duì)數(shù)據(jù)做出各種假設(shè)。但是,該存儲(chǔ)管理員常常距生成或利用該數(shù)據(jù)的環(huán)境的應(yīng)用側(cè)相當(dāng)遠(yuǎn)。為了解決這一問(wèn)題,經(jīng)常為應(yīng)用實(shí)現(xiàn)者設(shè)立規(guī)定的策略和程序。不幸的是,由于缺乏培訓(xùn)、疏忽等,該些程序經(jīng)常未被遵循或被完全理解。此外,一旦已為一組對(duì)象指定一存儲(chǔ)管理標(biāo)準(zhǔn),該標(biāo)準(zhǔn)經(jīng)常不會(huì)保持與應(yīng)用需求同步更新。
存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)的使用進(jìn)一步使這些問(wèn)題加劇,在該些存儲(chǔ)區(qū)域網(wǎng)絡(luò)中數(shù)據(jù)可能分布在完全不同的網(wǎng)絡(luò)上。在此情況下,存儲(chǔ)管理員不可能得知應(yīng)當(dāng)如何管理給定的一組數(shù)據(jù)。此外,在此情況下,不同組的用戶(hù)經(jīng)常混合數(shù)據(jù),這進(jìn)一步使該過(guò)程復(fù)雜。當(dāng)一個(gè)組織承擔(dān)起對(duì)另一個(gè)組織的數(shù)據(jù)的責(zé)任時(shí)會(huì)帶來(lái)另外的復(fù)雜性。
因此,需要一種能夠以自動(dòng)的方式為數(shù)據(jù)對(duì)象有效地指定管理類(lèi)別的系統(tǒng)和方法。
發(fā)明內(nèi)容
本發(fā)明通過(guò)提供一種用于自動(dòng)為數(shù)據(jù)對(duì)象指定管理類(lèi)別的方法和系統(tǒng)來(lái)解決上述問(wèn)題以及其他問(wèn)題。在第一方面,本發(fā)明提供了一種管理類(lèi)別處理系統(tǒng),該系統(tǒng)包括用于為輸入的數(shù)據(jù)對(duì)象指定管理類(lèi)別的類(lèi)別指定系統(tǒng),其中該類(lèi)別指定系統(tǒng)識(shí)別具有與該輸入數(shù)據(jù)對(duì)象相似的屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性;以及數(shù)據(jù)分析系統(tǒng),該數(shù)據(jù)分析系統(tǒng)分析現(xiàn)有數(shù)據(jù)對(duì)象以生成歷史使用數(shù)據(jù)的知識(shí)庫(kù)。
在第二方面,本發(fā)明提供了一種用于處理管理類(lèi)別的存儲(chǔ)在可記錄媒體上的程序產(chǎn)品,該程序產(chǎn)品包括用于通過(guò)分析具有與輸入數(shù)據(jù)對(duì)象相似的屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性來(lái)為該輸入數(shù)據(jù)對(duì)象指定管理類(lèi)別的程序代碼;以及分析現(xiàn)有數(shù)據(jù)對(duì)象以生成歷史使用數(shù)據(jù)的知識(shí)庫(kù)的程序代碼。
在第三方面,本發(fā)明提供了一種用于指定管理類(lèi)別的方法,該方法包括分析存儲(chǔ)系統(tǒng)中的現(xiàn)有數(shù)據(jù)對(duì)象以確定歷史使用特性;輸入具有至少一個(gè)屬性的新數(shù)據(jù)對(duì)象;并通過(guò)分析具有相似屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性來(lái)為該新數(shù)據(jù)對(duì)象指定管理類(lèi)別。
在第四方面,本發(fā)明提供了一種用于部署為數(shù)據(jù)對(duì)象指定管理類(lèi)別的應(yīng)用的系統(tǒng),該系統(tǒng)包括一種計(jì)算機(jī)基礎(chǔ)設(shè)施,該基礎(chǔ)設(shè)施可用于分析存儲(chǔ)系統(tǒng)中的現(xiàn)有數(shù)據(jù)對(duì)象來(lái)確定歷史使用特性;輸入具有至少一個(gè)屬性的新數(shù)據(jù)對(duì)象;并通過(guò)分析具有相似屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性來(lái)為該新數(shù)據(jù)對(duì)象指定管理類(lèi)別。
在第五方面,本發(fā)明提供了一種表現(xiàn)為傳播信號(hào)的用于為數(shù)據(jù)對(duì)象指定管理類(lèi)別的計(jì)算機(jī)軟件,該計(jì)算機(jī)軟件包括使計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)以下功能的指令分析存儲(chǔ)系統(tǒng)中的現(xiàn)有數(shù)據(jù)對(duì)象來(lái)確定歷史使用特性;輸入具有至少一個(gè)屬性的新數(shù)據(jù)對(duì)象;并通過(guò)分析具有相似屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性來(lái)為該新數(shù)據(jù)對(duì)象指定管理類(lèi)別。
從下面結(jié)合附圖對(duì)本發(fā)明的各個(gè)方面的詳細(xì)說(shuō)明中可更容易了解本發(fā)明的這些和其他的特征,在該些附圖中圖1示出根據(jù)本發(fā)明的管理類(lèi)別處理系統(tǒng)。
圖2示出圖1的系統(tǒng)的類(lèi)別指定系統(tǒng)。
圖3示出用于實(shí)現(xiàn)圖1的系統(tǒng)的計(jì)算機(jī)系統(tǒng)。
這些附圖不必是按比例繪制的。這些附圖僅是示意性表示,而不是旨在描繪本發(fā)明的特定參數(shù)。該附圖指在僅說(shuō)明本發(fā)明的典型實(shí)施例,因此不應(yīng)該被認(rèn)為是限制本發(fā)明的范圍。在附圖中,同樣的編號(hào)代表同樣的元件。
具體實(shí)施例方式
現(xiàn)參照附圖,圖1示出管理類(lèi)別處理系統(tǒng)12,該系統(tǒng)將管理類(lèi)別24指定給輸入的數(shù)據(jù)對(duì)象10。應(yīng)理解,術(shù)語(yǔ)“管理類(lèi)別”一般性地指任何類(lèi)型的數(shù)據(jù)存儲(chǔ)標(biāo)準(zhǔn)或方案,并且不以任何方式局限于特定的編程構(gòu)造。類(lèi)似地,術(shù)語(yǔ)“數(shù)據(jù)對(duì)象”可指任何類(lèi)型的數(shù)據(jù)元素和數(shù)據(jù)元素組。類(lèi)別指定系統(tǒng)14通過(guò)參照現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性18的知識(shí)庫(kù)分析輸入數(shù)據(jù)對(duì)象10的屬性11來(lái)確定管理類(lèi)別。對(duì)于此公開(kāi)來(lái)說(shuō),術(shù)語(yǔ)“現(xiàn)有”數(shù)據(jù)對(duì)象可指處于任何存儲(chǔ)狀態(tài)例如在DASD上、被壓縮、在磁帶上、被刪除等的對(duì)象。為了確定管理類(lèi)別24,類(lèi)別指定系統(tǒng)114識(shí)別具有與輸出對(duì)象10相似的屬性的現(xiàn)有對(duì)象的使用特性,然后分析該些被識(shí)別的現(xiàn)有對(duì)象的使用特性以選擇合適的類(lèi)。
在一個(gè)示例性實(shí)施例中,對(duì)象屬性11可包括與對(duì)象10有關(guān)的信息例如名稱(chēng)、數(shù)據(jù)對(duì)象類(lèi)型、大小、創(chuàng)建信息、源節(jié)點(diǎn)信息等。因此,輸入數(shù)據(jù)對(duì)象10的屬性可包括,該對(duì)象在節(jié)點(diǎn)X處被應(yīng)用Y創(chuàng)建并且大小為Z。歷史使用特性18通常包括使用信息,即隨著時(shí)間如何使用/管理現(xiàn)有數(shù)據(jù)對(duì)象,例如其在DASD上存儲(chǔ)了x天,然后被壓縮y天,然后轉(zhuǎn)移到存儲(chǔ)器并被存儲(chǔ)z天等。
然后,根據(jù)一組規(guī)則或邏輯,類(lèi)別指定系統(tǒng)14將為數(shù)據(jù)對(duì)象10指定管理類(lèi)別。例如,如果類(lèi)別指定系統(tǒng)14發(fā)現(xiàn)具有類(lèi)似的名稱(chēng)、屬性、創(chuàng)建節(jié)點(diǎn)和應(yīng)用元數(shù)據(jù)的數(shù)據(jù)對(duì)象的歷史記錄,則類(lèi)別指定系統(tǒng)14將根據(jù)數(shù)據(jù)對(duì)象10的前驅(qū)的實(shí)際使用特性為數(shù)據(jù)對(duì)象10選擇管理類(lèi)別。應(yīng)了解,類(lèi)別指定系統(tǒng)14可使用任何邏輯來(lái)根據(jù)其對(duì)數(shù)據(jù)對(duì)象屬性11和歷史使用特性18的分析選擇管理類(lèi)別。
歷史使用特性18可存儲(chǔ)在知識(shí)庫(kù)內(nèi)作為被數(shù)據(jù)管理系統(tǒng)20管理的元數(shù)據(jù)。數(shù)據(jù)管理系統(tǒng)20將例如負(fù)責(zé)對(duì)歷史使用特性18進(jìn)行存儲(chǔ)、更新、分組、搜索等操作。數(shù)據(jù)分析系統(tǒng)22可從存儲(chǔ)系統(tǒng)26中提取、收集和/或處理(即分析)歷史使用特性18。存儲(chǔ)系統(tǒng)26代表用于任何類(lèi)型的企業(yè)、系統(tǒng)或子系統(tǒng)的存儲(chǔ)環(huán)境。存儲(chǔ)系統(tǒng)26可包括管理存儲(chǔ)在其中的數(shù)據(jù)所需的例如硬件、軟件、操作系統(tǒng)等。在一個(gè)示例性實(shí)施例中,數(shù)據(jù)分析系統(tǒng)22將周期性地收集關(guān)于存儲(chǔ)在存儲(chǔ)系統(tǒng)26中的對(duì)象的使用信息?;蛘?,每當(dāng)在存儲(chǔ)系統(tǒng)26中檢測(cè)到觸發(fā)事件(例如分配、關(guān)閉、調(diào)回(recall)等)時(shí),數(shù)據(jù)分析系統(tǒng)22就獲得使用信息。然后,將該信息傳送給數(shù)據(jù)管理系統(tǒng)20,該信息然后被存儲(chǔ)在歷史使用特性18的知識(shí)庫(kù)中。因此,當(dāng)存儲(chǔ)系統(tǒng)26中的每個(gè)現(xiàn)有數(shù)據(jù)對(duì)象通過(guò)其存儲(chǔ)生命周期時(shí),可收集該數(shù)據(jù)對(duì)象的歷史使用特性18。因此,如果一對(duì)象被調(diào)回到DASD、轉(zhuǎn)到磁帶上、被壓縮、被刪除等,則更新歷史使用特性18。
此外,在為數(shù)據(jù)對(duì)象10指定管理類(lèi)24之后,可將數(shù)據(jù)對(duì)象10存儲(chǔ)在存儲(chǔ)系統(tǒng)26內(nèi),從而該數(shù)據(jù)對(duì)象的使用特性將最終變?yōu)闅v史使用特性18的知識(shí)庫(kù)的一部分。因此,當(dāng)越多越多的數(shù)據(jù)對(duì)象被添加到存儲(chǔ)系統(tǒng)26中時(shí),歷史使用特性18的知識(shí)庫(kù)將增大,從而會(huì)提高為新數(shù)據(jù)對(duì)象指定管理類(lèi)別的功效。
應(yīng)認(rèn)識(shí)到,這里所述的多種功能中的任何一個(gè)或全部都可集成于存儲(chǔ)系統(tǒng)26的工具中。用于實(shí)現(xiàn)任何有關(guān)的數(shù)據(jù)管理功能例如分配、關(guān)閉、調(diào)回、刪除、轉(zhuǎn)移等的這些工具可觸發(fā)對(duì)使用特性信息18的適當(dāng)?shù)母?。因此,開(kāi)始時(shí)可使用初始化例程填充使用特性信息18,然后每當(dāng)觸發(fā)事件發(fā)生時(shí)就自動(dòng)該使用特性信息18。
現(xiàn)參照?qǐng)D2,其示出類(lèi)別指定系統(tǒng)14的示例性實(shí)施例。在此示例中,類(lèi)別指定系統(tǒng)14接收到數(shù)據(jù)對(duì)象40。指定邏輯32然后確定數(shù)據(jù)對(duì)象40的什么屬性是已知的。在此實(shí)例中,已知數(shù)據(jù)對(duì)象40的源節(jié)點(diǎn)為N1,大小為100并且類(lèi)型為xyz。然后,指定邏輯32命令搜索系統(tǒng)36搜索歷史使用特性18(圖1)的知識(shí)庫(kù)中的屬性相似的數(shù)據(jù)對(duì)象。搜索系統(tǒng)36可被并入類(lèi)別指定系統(tǒng)14內(nèi),或者位于系統(tǒng)12中的其他位置。在此示例中,確定一組包括匹配(或近似匹配)屬性的結(jié)果38,并返回該組結(jié)果以及它們的歷史使用特性。每個(gè)數(shù)據(jù)對(duì)象都包含一組使用歷史(例如,最新的使用日期、創(chuàng)建日期、數(shù)據(jù)調(diào)回日期、下載節(jié)點(diǎn)數(shù)據(jù)、創(chuàng)建者等)。
在接收到該些結(jié)果38之后,指定邏輯32將一組規(guī)則應(yīng)用于該返回的信息,并從該組管理類(lèi)別34中選擇管理類(lèi)別42。或者,類(lèi)別指定系統(tǒng)14可為輸入數(shù)據(jù)對(duì)象40創(chuàng)建一管理類(lèi)別。此外,在某些情況下,如果在知識(shí)庫(kù)中沒(méi)有發(fā)現(xiàn)結(jié)果38,則指定邏輯32可簡(jiǎn)單地指定默認(rèn)的管理類(lèi)別。在圖2所示的示例中,前兩個(gè)現(xiàn)有數(shù)據(jù)對(duì)象具有完全相同的源節(jié)點(diǎn)和類(lèi)型,以及相似的大小,而第三個(gè)現(xiàn)有數(shù)據(jù)對(duì)象具有相同的源節(jié)點(diǎn),以及相似的類(lèi)型。因此,指定邏輯32將分析該每個(gè)現(xiàn)有數(shù)據(jù)對(duì)象的使用歷史,并確定合適的將被指定給該輸入數(shù)據(jù)對(duì)象40的管理類(lèi)別42。如上所述,可使用任何邏輯來(lái)根據(jù)屬性相似的對(duì)象的使用歷史來(lái)指定管理類(lèi)別。
每個(gè)可能的管理類(lèi)別34均具有一相關(guān)聯(lián)的存儲(chǔ)方案(即方案a、b和c),該方案將用于管理該管理類(lèi)別被指定給的數(shù)據(jù)對(duì)象。例如,管理類(lèi)別可規(guī)定該數(shù)據(jù)對(duì)象在DASD上保留六個(gè)月,然后以壓縮的形式在DASD上存儲(chǔ)兩個(gè)月,然后轉(zhuǎn)移到磁帶上并在磁帶上保持一年,然后被銷(xiāo)毀。
在涉及例如OS/390或z/OS操作系統(tǒng)的其他示例性實(shí)施例中,可從系統(tǒng)管理工具(SMF)對(duì)數(shù)據(jù)進(jìn)行分析,該系統(tǒng)管理工具將提供完整的關(guān)于在過(guò)去如何使用數(shù)據(jù)對(duì)象的歷史記錄。SMF收集并記錄與系統(tǒng)和作業(yè)有關(guān)的信息,一安裝可使用該信息例如給用戶(hù)開(kāi)賬單,報(bào)告可靠性,分析配置,調(diào)度作業(yè),總結(jié)直接存取卷活動(dòng),評(píng)價(jià)數(shù)據(jù)集活動(dòng),描述系統(tǒng)資源使用的特征,維護(hù)系統(tǒng)安全性等。還可從DFSMhsm對(duì)數(shù)據(jù)進(jìn)行分析,該DFSMhsm將提供從另一個(gè)媒體中調(diào)回?cái)?shù)據(jù)的事例的細(xì)節(jié),并可能以信號(hào)通知當(dāng)前的管理類(lèi)別中的反常。DFSMhsm是一種在存儲(chǔ)設(shè)備層次結(jié)構(gòu)中自動(dòng)進(jìn)行空間管理和可用性管理的工具。DFSMhsm確保DASD卷上的空間可用,從而可擴(kuò)展舊的數(shù)據(jù)集以及分配新的數(shù)據(jù)集。DFSMhsm還確保在工作副本丟失或損壞的情況下數(shù)據(jù)集的備份副本總是可用。此外,還可從數(shù)據(jù)使用過(guò)程本身中分析數(shù)據(jù),從而可大致了解以什么頻率以及以什么方式創(chuàng)建和使用了數(shù)據(jù)對(duì)象。
參照?qǐng)D3,應(yīng)注意管理類(lèi)別處理系統(tǒng)12可實(shí)現(xiàn)為計(jì)算機(jī)系統(tǒng)40上的程序產(chǎn)品。通常,計(jì)算機(jī)系統(tǒng)40可包括例如桌上型計(jì)算機(jī)、膝上型計(jì)算機(jī)、工作站等。此外,計(jì)算機(jī)系統(tǒng)40可實(shí)現(xiàn)為客戶(hù)機(jī)和/或服務(wù)器的一部分。計(jì)算機(jī)系統(tǒng)40通常包括處理單元44、存儲(chǔ)器42、總線50、輸入/輸出(I/O)接口46、外部設(shè)備/資源48和存儲(chǔ)52。處理單元44可包括一單個(gè)處理單元,或者可分布在一個(gè)或多個(gè)位置例如客戶(hù)機(jī)和服務(wù)器上的一個(gè)或多個(gè)處理單元中。存儲(chǔ)器42可包括任何已知類(lèi)型的數(shù)據(jù)存儲(chǔ)和/或傳輸媒體,包括磁媒體、光媒體、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、數(shù)據(jù)高速緩沖存儲(chǔ)器、數(shù)據(jù)對(duì)象等。此外,任何存儲(chǔ)器42均可位于包括一種或多種數(shù)據(jù)存儲(chǔ)器的單一物理位置上,或分布在多種形式的多個(gè)物理系統(tǒng)中。
I/O接口46可包括任何用于向/從一外部資源交換信息的系統(tǒng)。外部設(shè)備/資源48可包括任何已知類(lèi)型的外部設(shè)備,包括揚(yáng)聲器、CRT、LED屏、手持設(shè)備、鍵盤(pán)、鼠標(biāo)、聲音識(shí)別系統(tǒng)、語(yǔ)音輸出系統(tǒng)、打印機(jī)、監(jiān)視器/顯示器、傳真機(jī)、尋呼機(jī)等。可包括總線50以在計(jì)算機(jī)系統(tǒng)40中的每個(gè)元件之間提供通信鏈路,并且同樣可包含任何已知類(lèi)型的傳輸鏈路,包括電的、光的、無(wú)線的等。盡管未示出,但是其他元件例如高速緩沖存儲(chǔ)器、通信系統(tǒng)、系統(tǒng)軟件等也可包含到計(jì)算機(jī)系統(tǒng)40中。
存儲(chǔ)系統(tǒng)26和歷史使用特性18的知識(shí)庫(kù)可體現(xiàn)在任何類(lèi)型的存儲(chǔ)52(例如,關(guān)系數(shù)據(jù)庫(kù)等)中,并且可包含一個(gè)或多個(gè)存儲(chǔ)設(shè)備例如RAM、ROM、磁盤(pán)驅(qū)動(dòng)器和/或光盤(pán)驅(qū)動(dòng)器。數(shù)據(jù)存儲(chǔ)還可分布在例如局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)或存儲(chǔ)區(qū)域網(wǎng)(SAN)(未示出)中。因此,存儲(chǔ)系統(tǒng)26和/或歷史使用特性18的知識(shí)庫(kù)可以使它們的數(shù)據(jù)中的一些或全部經(jīng)由一分布式網(wǎng)絡(luò)遠(yuǎn)程存儲(chǔ),從而允許資源和信息的匯集(pooling)。
這種網(wǎng)絡(luò)54可以是任何類(lèi)型的網(wǎng)絡(luò)例如因特網(wǎng)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、虛擬專(zhuān)用網(wǎng)(VPN)等。通信可經(jīng)由直接硬連線的連接(例如,串行端口)或經(jīng)由可使用有線線路和/或無(wú)線傳輸方法的任意組合的可尋址連接進(jìn)行。此外,可使用傳統(tǒng)的網(wǎng)絡(luò)連通性例如令牌環(huán)、以太網(wǎng)、WiFi或其他傳統(tǒng)通信標(biāo)準(zhǔn)。連通性還可由傳統(tǒng)的基于TCP/IP套接字的協(xié)議實(shí)現(xiàn)。在此情況下,將使用因特網(wǎng)服務(wù)提供者來(lái)建立互連性。此外,如上所述,可在客戶(hù)機(jī)-服務(wù)器或服務(wù)器-服務(wù)器環(huán)境下進(jìn)行通信。
應(yīng)理解,本發(fā)明的教授內(nèi)容可作為基于訂購(gòu)或收費(fèi)的商業(yè)方法被提供。例如,包含管理類(lèi)別處理系統(tǒng)12的計(jì)算機(jī)系統(tǒng)40可由為顧客提供文中所述功能的服務(wù)提供者創(chuàng)建、維護(hù)和/或部署。即,服務(wù)提供者可作為例如應(yīng)用服務(wù)提供者提供該生成管理類(lèi)別的服務(wù)。
應(yīng)理解,本發(fā)明可在硬件、軟件、傳播信號(hào)或它們的任意組合中實(shí)現(xiàn)。任何類(lèi)型的計(jì)算機(jī)/服務(wù)器系統(tǒng)或其他適于執(zhí)行文中所述方法的裝置都適用。硬件和軟件的一種典型組合是具有計(jì)算機(jī)程序的通用計(jì)算機(jī)系統(tǒng),該計(jì)算機(jī)程序在被裝載和執(zhí)行時(shí)可執(zhí)行文中所述的各種方法。或者,可使用包含用于執(zhí)行本發(fā)明的一個(gè)或多個(gè)功能任務(wù)的專(zhuān)用硬件的專(zhuān)用計(jì)算機(jī)。本發(fā)明也可包含在這樣的計(jì)算機(jī)程序產(chǎn)品或傳播信號(hào)中,該計(jì)算機(jī)程序產(chǎn)品或傳播信號(hào)包含所有使文中所述方法能夠?qū)崿F(xiàn)的相應(yīng)特征,并且當(dāng)被裝載到計(jì)算機(jī)系統(tǒng)中時(shí)能夠執(zhí)行這些方法。在當(dāng)前上下文中,計(jì)算機(jī)程序、傳播信號(hào)、軟件程序、程序或軟件是指一組指令的用任何語(yǔ)言、代碼或符號(hào)寫(xiě)成的表達(dá)式,該指令旨在使具有信息處理能力的系統(tǒng)直接地或在執(zhí)行以下操作中的任何一個(gè)或兩者之后實(shí)現(xiàn)特定的功能(a)轉(zhuǎn)換到另一種語(yǔ)言、代碼或符號(hào)和/或(b)以不同的材料形式再現(xiàn)。
前面對(duì)本發(fā)明的優(yōu)選實(shí)施例的說(shuō)明僅用于示例和說(shuō)明。它并不旨在是窮盡性的或使本發(fā)明局限于公開(kāi)的精確形式,并且很明顯可存在許多修改和變型。對(duì)于本技術(shù)領(lǐng)域內(nèi)的計(jì)算人員很明顯的這些修改和變型旨在被包含在由所附權(quán)利要求限定的本發(fā)明的范圍內(nèi)。
權(quán)利要求
1.一種管理類(lèi)別處理系統(tǒng),包括用于為輸入的數(shù)據(jù)對(duì)象指定管理類(lèi)別的類(lèi)別指定系統(tǒng),其中該類(lèi)別指定系統(tǒng)識(shí)別具有與該輸入的數(shù)據(jù)對(duì)象相似的屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性;以及數(shù)據(jù)分析系統(tǒng),該分析系統(tǒng)分析現(xiàn)有數(shù)據(jù)對(duì)象以生成歷史使用特性的知識(shí)庫(kù)。
2.根據(jù)權(quán)利要求1的管理類(lèi)別處理系統(tǒng),其中,所述類(lèi)別指定系統(tǒng)包括用于從一組管理類(lèi)別中為所述輸入的數(shù)據(jù)對(duì)象選擇管理類(lèi)別的指定邏輯。
3.根據(jù)權(quán)利要求1的管理類(lèi)別處理系統(tǒng),其中,所述管理類(lèi)別規(guī)定用于所述數(shù)據(jù)對(duì)象的存儲(chǔ)方案。
4.根據(jù)權(quán)利要求1的管理類(lèi)別處理系統(tǒng),還包括用于管理在該歷史使用特性的知識(shí)庫(kù)中的歷史使用特性的數(shù)據(jù)管理系統(tǒng)。
5.根據(jù)權(quán)利要求1的管理類(lèi)別處理系統(tǒng),其中,所述類(lèi)別指定系統(tǒng)包括用于搜索所述歷史使用特性的知識(shí)庫(kù)的系統(tǒng)。
6.根據(jù)權(quán)利要求1的管理類(lèi)別處理系統(tǒng),其中,被所述數(shù)據(jù)分析系統(tǒng)分析的所述現(xiàn)有數(shù)據(jù)對(duì)象存儲(chǔ)在存儲(chǔ)系統(tǒng)中。
7.根據(jù)權(quán)利要求6的管理類(lèi)別處理系統(tǒng),其中,所述輸入的數(shù)據(jù)對(duì)象與被指定的管理類(lèi)別一起存儲(chǔ)在所述存儲(chǔ)系統(tǒng)中
8.根據(jù)權(quán)利要求7的管理類(lèi)別處理系統(tǒng),其中,所述存儲(chǔ)系統(tǒng)分布在網(wǎng)絡(luò)上。
9.根據(jù)權(quán)利要求7的管理類(lèi)別處理系統(tǒng),其中,所述歷史使用特性的知識(shí)庫(kù)分布在網(wǎng)絡(luò)上。
10.一種用于處理管理類(lèi)別的存儲(chǔ)在可記錄媒體上的程序產(chǎn)品,包括用于通過(guò)識(shí)別具有與輸入的數(shù)據(jù)對(duì)象相似的屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性來(lái)為該輸入的數(shù)據(jù)對(duì)象指定管理類(lèi)別的程序代碼;以及分析現(xiàn)有數(shù)據(jù)對(duì)象以生成歷史使用數(shù)據(jù)的知識(shí)庫(kù)的程序代碼。
11.根據(jù)權(quán)利要求10的程序產(chǎn)品,其中,所述用于為輸入的數(shù)據(jù)對(duì)象指定管理類(lèi)別的程序代碼包括用于從一組管理類(lèi)別中選擇管理類(lèi)別的指定邏輯。
12.根據(jù)權(quán)利要求10的程序產(chǎn)品,其中,所述管理類(lèi)別指定用于所述數(shù)據(jù)對(duì)象的存儲(chǔ)方案。
13.根據(jù)權(quán)利要求10的程序產(chǎn)品,還包括用于管理在所述歷史使用特性的知識(shí)庫(kù)中的歷史使用特性的程序代碼。
14.根據(jù)權(quán)利要求10的程序產(chǎn)品,還包括用于搜索所述歷史使用特性的知識(shí)庫(kù)的程序代碼。
15.根據(jù)權(quán)利要求10的程序產(chǎn)品,其中,所述歷史使用特性的知識(shí)庫(kù)分布在網(wǎng)絡(luò)上。
16.一種用于指定管理類(lèi)別的方法,包括分析存儲(chǔ)系統(tǒng)中的現(xiàn)有數(shù)據(jù)對(duì)象以確定歷史使用特性;輸入具有至少一個(gè)屬性的新數(shù)據(jù)對(duì)象;以及通過(guò)分析具有相似屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性來(lái)為所述新數(shù)據(jù)對(duì)象指定管理類(lèi)別。
17.根據(jù)權(quán)利要求16的方法,其中,所述些歷史使用特性存儲(chǔ)在知識(shí)庫(kù)內(nèi)。
18.根據(jù)權(quán)利要求16的方法,其中,所述指定步驟包括從一組管理類(lèi)別中選擇管理類(lèi)別的步驟。
19.根據(jù)權(quán)利要求16的方法,其中,所述被指定的管理類(lèi)別指定用于所述數(shù)據(jù)對(duì)象的存儲(chǔ)方案。
20.根據(jù)權(quán)利要求17的方法,其中,所述指定步驟包括搜索所述歷史使用特性的知識(shí)庫(kù)的步驟。
21.根據(jù)權(quán)利要求16的方法,還包括將所述新數(shù)據(jù)對(duì)象與被指定的管理類(lèi)別一起存儲(chǔ)在所述存儲(chǔ)系統(tǒng)內(nèi)的步驟。
22.一種用于部署用于為數(shù)據(jù)對(duì)象指定管理類(lèi)別的應(yīng)用的系統(tǒng),包括一種計(jì)算機(jī)基礎(chǔ)設(shè)施,該基礎(chǔ)設(shè)施可用于分析存儲(chǔ)系統(tǒng)中的現(xiàn)有數(shù)據(jù)對(duì)象來(lái)確定歷史使用特性;輸入具有至少一個(gè)屬性的新數(shù)據(jù)對(duì)象;以及通過(guò)分析具有相似屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性來(lái)為該新數(shù)據(jù)對(duì)象指定管理類(lèi)別。
23.一種體現(xiàn)為傳播信號(hào)的用于為數(shù)據(jù)對(duì)象指定管理類(lèi)別的計(jì)算機(jī)軟件,該計(jì)算機(jī)軟件包括使計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)以下功能的指令分析存儲(chǔ)系統(tǒng)中的現(xiàn)有數(shù)據(jù)對(duì)象來(lái)確定歷史使用特性;輸入具有至少一個(gè)屬性的新數(shù)據(jù)對(duì)象;以及通過(guò)分析具有相似屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性來(lái)為該新數(shù)據(jù)對(duì)象指定管理類(lèi)別。
全文摘要
一種用于為數(shù)據(jù)對(duì)象指定管理類(lèi)別的系統(tǒng)、方法和程序產(chǎn)品。所公開(kāi)的系統(tǒng)包括用于為輸入的數(shù)據(jù)對(duì)象指定管理類(lèi)別的類(lèi)別指定系統(tǒng),其中該類(lèi)別指定系統(tǒng)分析具有與該輸入數(shù)據(jù)對(duì)象相似的屬性的現(xiàn)有數(shù)據(jù)對(duì)象的歷史使用特性;以及分析現(xiàn)有數(shù)據(jù)對(duì)象以生成歷史使用特性的知識(shí)庫(kù)的數(shù)據(jù)分析系統(tǒng)。當(dāng)現(xiàn)有對(duì)象通過(guò)其存儲(chǔ)生命周期時(shí),更新該歷史使用特性。
文檔編號(hào)G06F17/30GK1734451SQ20051007743
公開(kāi)日2006年2月15日 申請(qǐng)日期2005年6月21日 優(yōu)先權(quán)日2004年8月10日
發(fā)明者Q·C·達(dá)奧, W·D·雷韋斯, P·L·斯奈德 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司