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

用于被監(jiān)視資源的管理計(jì)劃的制作方法

文檔序號:6567463閱讀:228來源:國知局
專利名稱:用于被監(jiān)視資源的管理計(jì)劃的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及 一 種用于被監(jiān)視資源的管理計(jì)劃的方法、系統(tǒng)和產(chǎn)品.
背景技術(shù)
在計(jì)算機(jī)環(huán)境中可以用 一個(gè)或多個(gè)管理程序來管理一組資源,如 打印機(jī)、掃描儀、工作站等。管理程序可收集與資源,如打印機(jī)、掃 描儀、工作站等相關(guān)的數(shù)據(jù),這些數(shù)據(jù)由該管理程序所管理。在某些 情況下,可能會實(shí)時(shí)地連續(xù)收集資源的數(shù)據(jù),但在某些情況下,連續(xù) 收集資源的數(shù)據(jù)可能是不現(xiàn)實(shí)的。結(jié)果,最終用戶可能要創(chuàng)建多個(gè)計(jì) 劃來收集多個(gè)資源的數(shù)據(jù),這些多個(gè)資源可由計(jì)劃器程序來執(zhí)行以收 集數(shù)據(jù)。
如果多個(gè)軟件應(yīng)用程序監(jiān)視相同資源,則潛在地要創(chuàng)建用于從相 同資源收集數(shù)據(jù)的多個(gè)計(jì)劃。如果多個(gè)計(jì)劃在同 一時(shí)間試圖使用相同 資源,就可能出現(xiàn)沖突,某些計(jì)劃可能不能運(yùn)行或收集到錯誤數(shù)據(jù)。
用戶可能很難確定不同的計(jì)劃可能處于沖突中,或者必須的數(shù)據(jù) 沒有以滿足用戶需要的足夠頻率來收集。在某些情況下,通過使用可 能會用于其它操作的資源,數(shù)據(jù)收集可能會影響計(jì)算機(jī)環(huán)境的性能。 低效計(jì)劃會導(dǎo)致對某些資源的數(shù)據(jù)收集發(fā)生得比所需的要多,也會導(dǎo) 致對其它資源的數(shù)據(jù)收集發(fā)生得比所需頻度要低。如果數(shù)據(jù)收集發(fā)生 得比所需的更頻繁,則計(jì)算時(shí)間被浪費(fèi)了。同樣,如果數(shù)據(jù)收集發(fā)生 得比所需的頻率要低,則收集的數(shù)據(jù)可能是過期的,不能幫助軟件或 用戶做出有信息的管理決定。

發(fā)明內(nèi)容
所提供的是一種方法、系統(tǒng)和產(chǎn)品,以及一種計(jì)算機(jī)可讀介質(zhì), 其中接收多個(gè)用戶定義計(jì)劃以在多個(gè)資源上收集數(shù)據(jù)。生成一個(gè)計(jì)劃 以用于至少一個(gè)資源上的數(shù)據(jù)收集,基于對多個(gè)用戶定義計(jì)劃的處理 來消除在所述至少一個(gè)資源上的冗余的數(shù)據(jù)收集。根據(jù)生成的計(jì)劃在 所述至少一個(gè)資源上執(zhí)行操作。
在另外的實(shí)施例中,用戶定義計(jì)劃提供了對要被監(jiān)視以收集數(shù)據(jù) 的所選資源的指示,收集所述數(shù)據(jù)的頻率,要收集的所述數(shù)據(jù)的屬性。
在另外的實(shí)施例中,根據(jù)所生成的計(jì)劃在所述至少一個(gè)資源上的 操作為第一操作,其中根據(jù)所生成的計(jì)劃所述第一操作的執(zhí)行消耗的 處理時(shí)間與第二操作的執(zhí)行相比要少,第二操作直接基于用戶定義計(jì) 劃監(jiān)視至少一個(gè)資源
在另外的實(shí)施例中,多個(gè)資源可被包含在多個(gè)組中,其中用戶定 義計(jì)劃指示了在多個(gè)組上的數(shù)據(jù)收集。做出下面的判斷,指示在多個(gè) 組上的數(shù)據(jù)收集的用戶定義計(jì)劃是否在該多個(gè)資源上的數(shù)據(jù)收集中 產(chǎn)生沖突。在生成的計(jì)劃中消除所述沖突。
在另外的實(shí)施例中,用戶定義計(jì)劃中具有類似的但不完全相同的 請求的收集被分組。類似請求的收集被合并到所生成的計(jì)劃的單個(gè)實(shí) 體中。
在某些實(shí)施例中,接收表示用戶定義計(jì)劃已被修改的指示?;?修改的用戶定義計(jì)劃以及其它未修改的用戶定義計(jì)劃來重建所述計(jì) 劃。


現(xiàn)在僅通過實(shí)施例并參考下面的附圖,描述本發(fā)明的實(shí)施例。
圖l說明了根據(jù)某些實(shí)施例的計(jì)算機(jī)環(huán)境的方框圖2說明了根據(jù)某些實(shí)施例的方框圖,該方框圖顯示了怎樣從多
個(gè)用戶定義計(jì)劃中生成對資源的主計(jì)劃;
圖3說明了根據(jù)某些實(shí)施例的第一流程圖,該第一流程圖示出了
怎樣創(chuàng)建數(shù)據(jù)收集計(jì)劃;圖4說明了根據(jù)某些實(shí)施例的第二流程圖,該第二流程圖示出了 怎樣建立主計(jì)劃;
圖5說明了根據(jù)某些實(shí)施例的第三流程圖,該第三流程圖示出了 怎樣管理計(jì)劃以監(jiān)視資源;
圖6說明了根據(jù)某些實(shí)施例的在其中可實(shí)現(xiàn)某些實(shí)施例的系統(tǒng)。
全文中相同的參考數(shù)字表示對應(yīng)的部分。
具體實(shí)施例方式
在下面的描述中,所參考的附圖形成了由此的一部分并示出了幾 個(gè)實(shí)施例。應(yīng)該理解,也可以使用其它實(shí)施例,并且可以做出結(jié)構(gòu)性 或操作性的改變。
如果數(shù)據(jù)收集計(jì)劃的創(chuàng)建與資源(或資源組)獨(dú)立,則可以創(chuàng)建 多個(gè)計(jì)劃來監(jiān)視或確定與相同資源相關(guān)的數(shù)據(jù),并且可能出現(xiàn)沖突。 在某些實(shí)施例中,計(jì)劃與組相關(guān),這些計(jì)劃為這些組收集數(shù)據(jù),創(chuàng)建 一個(gè)主計(jì)劃來確定什么時(shí)候?yàn)槊總€(gè)被監(jiān)視的資源實(shí)際運(yùn)行數(shù)據(jù)收集。 主計(jì)劃可以減少或消除沖突和重復(fù)。
圖1說明了根據(jù)本發(fā)明的某些實(shí)施例的計(jì)算機(jī)環(huán)境100的方框圖。
至少一個(gè)計(jì)算才幾平臺102耦合至一個(gè)或多個(gè)資源104a、104b.....
104n,其中在某些實(shí)施例中計(jì)算機(jī)平臺102可包括一個(gè)服務(wù)器。盡管 圖1中將計(jì)算機(jī)平臺102顯示為一個(gè)服務(wù)器,但在可選實(shí)施例中計(jì)算 機(jī)平臺102可包括任何適當(dāng)?shù)挠?jì)算機(jī)平臺,包括本領(lǐng)域當(dāng)前所熟知的, 如個(gè)人計(jì)算機(jī)、工作站、大型機(jī)、中等計(jì)算機(jī)、網(wǎng)絡(luò)設(shè)備、掌上計(jì)算 機(jī)、電話設(shè)備、刀片計(jì)算機(jī)、手持計(jì)算機(jī)等。資源104a…104n可包 括任何適當(dāng)?shù)馁Y源,包括本領(lǐng)域當(dāng)前所熟知的,如打印機(jī)、掃描儀、 傳真機(jī)、硬盤驅(qū)動器、存儲設(shè)備、外圍設(shè)備、計(jì)算設(shè)備、路由器等。 資源104a...104n并不限于硬件資源,還可包括軟件資源,如列表、 隊(duì)列、棧、數(shù)據(jù)庫和計(jì)算設(shè)備中的其它數(shù)據(jù)結(jié)構(gòu)。服務(wù)器102到資源 104a...104n的耦合可以是直接的或可以借助任何本領(lǐng)域已知的網(wǎng)絡(luò),
如存儲區(qū)域網(wǎng)絡(luò)(SAN)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、因 特網(wǎng)、內(nèi)聯(lián)網(wǎng)等。在某些實(shí)施例中,被監(jiān)視的資源,如被監(jiān)視的資源 104a,可表示一組資源而不是單個(gè)資源。
各種過程和任務(wù)可執(zhí)行在資源104a...104n上的數(shù)據(jù)收集操作。 在典型實(shí)施例中,執(zhí)行在資源數(shù)據(jù)收集操作的過程和任務(wù)可以被計(jì)劃 以在某些時(shí)刻或某些時(shí)間間隔上運(yùn)行。例如,在被監(jiān)視的資源104a 是打印機(jī)的某些實(shí)施例中, 一個(gè)任務(wù)可被計(jì)劃在下午3點(diǎn)收集在過去 的小時(shí)內(nèi)資源104a上打印頁數(shù)的數(shù)據(jù)。
多個(gè)資源104a…104n被服務(wù)器102管理或監(jiān)視,在某些實(shí)施例 中,該多個(gè)資源104a…104n可指凈皮監(jiān)視的資源104a…104n。計(jì)劃屬 性(如典型的計(jì)劃屬性106)可被與被監(jiān)視的資源(如被監(jiān)視的資源 104a)相關(guān)聯(lián)。其它計(jì)劃屬性可與其它的被監(jiān)視資源相關(guān)聯(lián)。計(jì)劃屬 性,如計(jì)劃屬性106,可包括一個(gè)或多個(gè)用戶創(chuàng)建計(jì)劃108a.,.108m, 并且對應(yīng)于需求llOa...llOm。
例如典型的用戶創(chuàng)建計(jì)劃可具有一天在資源上執(zhí)行4次數(shù)據(jù)收 集的需求。
服務(wù)器102可包括應(yīng)用程序和/或數(shù)據(jù)結(jié)構(gòu),對應(yīng)于統(tǒng)一計(jì)劃器
112,多個(gè)主計(jì)劃114a、 114b..... 114p,處理列表116。統(tǒng)一計(jì)劃
器112處理對多個(gè),皮監(jiān)^L資源104a...104n的多個(gè)用戶創(chuàng)建計(jì)劃,并 在被監(jiān)視的資源104a…104n上計(jì)劃操作。主計(jì)劃114a…114p的每一 個(gè)對應(yīng)于用于一個(gè)被監(jiān)視資源的計(jì)劃,該計(jì)劃由統(tǒng)一計(jì)劃器112從用 戶創(chuàng)建計(jì)劃中通過消除沖突和冗余而創(chuàng)建。例如,主計(jì)劃114a可包 括針對第一資源的計(jì)劃,主計(jì)劃114b可包括針對第二資源的計(jì)劃。
處理列表116是一數(shù)據(jù)結(jié)構(gòu),包括多個(gè)資源118a、 118b.....
118q,對應(yīng)于計(jì)劃屬性120a、 120b…、120q,其中可以從被監(jiān)一見的資 源104a…104n中選擇資源118a…118q。統(tǒng)一計(jì)劃器112使用處理列 表116來從用戶創(chuàng)建計(jì)劃中生成主計(jì)劃114a...114p。
在圖1中說明的某些實(shí)施例中,統(tǒng)一計(jì)劃器112處理為資源 104a…104n的用戶創(chuàng)建計(jì)劃,其中用戶創(chuàng)建計(jì)劃可能在資源104a…104n上有沖突或不必要的重復(fù)。在某些實(shí)施例中,統(tǒng)一計(jì)劃器 112減少或消除在資源上的操作沖突和不必要重復(fù),而計(jì)劃資源 104a…104n上的操作,也即,統(tǒng)一計(jì)劃器112通過消除用戶創(chuàng)建計(jì)劃 中的重復(fù)和冗余而計(jì)劃在被監(jiān)視資源104a...104n上的操作。
圖2說明了根據(jù)某些實(shí)施例的方框圖,該方框圖示出了在計(jì)算機(jī) 環(huán)境100中實(shí)現(xiàn)的數(shù)據(jù)結(jié)構(gòu)。
在典型實(shí)施例中,用戶創(chuàng)建計(jì)劃200可包括典型需求202a、 202b, 其中典型需求202a請求一天四次對資源A 204中的可用空間進(jìn)行數(shù) 據(jù)收集,典型需求202b請求一天兩次對資源A 204的可用空間進(jìn)行 數(shù)據(jù)收集。例如,兩個(gè)不同用戶可能創(chuàng)建了用戶創(chuàng)建計(jì)劃200,或者 一個(gè)用戶可能為兩個(gè)不同任務(wù)生成了用戶創(chuàng)建計(jì)劃200。
統(tǒng)一計(jì)劃器112處理該典型用戶創(chuàng)建計(jì)劃200的需求202a、 202b,并生成針對資源A 204的主計(jì)劃206。典型的主計(jì)劃206可包 括指示208,指出在上午12點(diǎn)、上午6點(diǎn)、下午12點(diǎn)、下午6點(diǎn)收 集關(guān)于資源A中的可用空間的數(shù)據(jù)。主計(jì)劃106中的指示208滿足一 天四次收集數(shù)據(jù)的典型請求202a,也滿足一天兩次收集數(shù)據(jù)的典型需 求202a。
圖2中說明的某些實(shí)施例,使得用戶可以創(chuàng)建減少了或消除了重 疊和沖突的計(jì)劃。統(tǒng)一計(jì)劃器112基于用戶創(chuàng)建計(jì)劃生成對資源的主 計(jì)劃。由統(tǒng)一計(jì)劃器生成的主計(jì)劃可減少或消除重疊和沖突,并可以 滿足用戶創(chuàng)建計(jì)劃的需求。
圖3說明了根據(jù)某些實(shí)施例的第一流程圖,該第一流程圖示出了 怎樣創(chuàng)建數(shù)據(jù)收集計(jì)劃。在圖3的流程圖中說明的操作可以在統(tǒng)一計(jì) 劃器112中或其它在服務(wù)器102上執(zhí)行的應(yīng)用程序中實(shí)現(xiàn)。由統(tǒng)一計(jì) 劃器112創(chuàng)建的數(shù)據(jù)收集計(jì)劃可對應(yīng)于主計(jì)劃114a...114p。
控制在方框300開始,其中服務(wù)器102上的統(tǒng)一計(jì)劃器112接收 針對一個(gè)或多個(gè)資源104a...104n或由一個(gè)或多個(gè)用戶創(chuàng)建的一個(gè)或 多個(gè)資源組的計(jì)劃。例如,在某些實(shí)施例中,在方框300中統(tǒng)一計(jì)劃 器112接收的計(jì)劃可包括用戶創(chuàng)建計(jì)劃108a...108n。
統(tǒng)一計(jì)劃器112在服務(wù)器102的儲存庫中存儲(在方框302中) 這些計(jì)劃以及計(jì)劃的屬性,包括計(jì)劃預(yù)期要在之上執(zhí)行的資源。例如, 在某些實(shí)施例中,計(jì)劃可能運(yùn)行在被管理的資源104a…104n上。額 外地,統(tǒng)一計(jì)劃器112在處理列表116中存儲(在方框304中)與計(jì) 劃相對應(yīng)的資源列表的拷貝。
控制進(jìn)行到方框306,其中統(tǒng)一計(jì)劃器112確定數(shù)據(jù)收集或請求 操作的類型對處理列表中的選定資源是否合適。例如,如果對打印機(jī) 請求在過去的小時(shí)內(nèi)打印頁數(shù),則可確定該請求為合適的,然而如果 對掃描儀請求了在過去的小時(shí)內(nèi)打印頁數(shù),則可確定該請求是不合適 的(如果掃描儀不支持打印)。如果在方框306確定出所請求的數(shù)據(jù) 收集類型是合適的,則控制進(jìn)行到方框308,在其中確定處理列表116 中的所有資源是否被處理。如果沒有,控制返回到方框306,以為處 理列表116中的下一個(gè)所選資源確定所請求的數(shù)據(jù)收集類型是否合 適。
如果在方框306統(tǒng)一計(jì)劃器112確定出所請求的數(shù)據(jù)收集類型對 所選資源是不合適的,則所選資源被從處理列表116中刪除。例如, 在某些實(shí)施例中,資源118b可4皮從處理列表116中刪除。
如果在方框308確定出處理列表208中的所有資源,例如資源 118a…118n,都已經(jīng)^皮處理,則統(tǒng)一計(jì)劃器112確定(在方框310中) 在處理列表116中是否還有資源。處理列表中剩余資源具有與該資源 相關(guān)的合適的數(shù)據(jù)收集請求。
如果統(tǒng)一計(jì)劃器112確定出(在方框310中)處理列表116中還 有資源,則對處理列表116中剩余的每個(gè)資源,統(tǒng)一計(jì)劃器112為之 建立或再建立(在方框312中)主計(jì)劃。例如,統(tǒng)一計(jì)劃器112可為 一個(gè)資源(如資源104a)建立或再建立主計(jì)劃114a。 一旦為處理列 表116中剩余的所有資源建立了主計(jì)劃,統(tǒng)一計(jì)劃器112就退出(在 方框316中)創(chuàng)建主計(jì)劃的過程。
如果在方框310統(tǒng)一計(jì)劃器112確定在處理列表中沒有剩余的資 源,則統(tǒng)一計(jì)劃器112退出(在方框312中)創(chuàng)建主計(jì)劃的過程。
圖3中說明的某些實(shí)施例示出了由統(tǒng)一計(jì)劃器112創(chuàng)建與被監(jiān)視 的資源104a.,.104n相對應(yīng)的主計(jì)劃114a...114p。可以基于用戶創(chuàng)建 計(jì)劃108a.,.108m創(chuàng)建用于資源的主計(jì)劃,如主計(jì)劃114a。在某些實(shí) 施例中,當(dāng)用于資源的主計(jì)劃由統(tǒng)一計(jì)劃器112生成時(shí),可以去除錯 誤、重復(fù)、冗余等。
圖4說明了根據(jù)某些實(shí)施例的第二流程圖,該第二流程圖說明了 建立主計(jì)劃的操作。在圖4的流程圖中說明的操作可被實(shí)現(xiàn)在統(tǒng)一計(jì) 劃器112中,或者在服務(wù)器102上執(zhí)行的任何其它應(yīng)用程序中。
控制在方框400中開始,其中統(tǒng)一計(jì)劃器112處理計(jì)劃列表,如 用戶創(chuàng)建計(jì)劃108a...108m,以確定所請求的數(shù)據(jù)收集類型和數(shù)據(jù)收 集頻率。例如,在某些實(shí)施例中,所請求的數(shù)據(jù)收集可包括典型的呼 叫信號(ping)、掃描或具有用戶簡檔操作的掃描。其它實(shí)施例可包 括其它類型的數(shù)據(jù)收集操作。
統(tǒng)一計(jì)劃器112從計(jì)劃列表中刪除(在方框402中)重復(fù)。例如, 如果兩個(gè)計(jì)劃都請求在資源B上一天四次的數(shù)據(jù)收集,這兩個(gè)計(jì)劃可 被合并以刪除重復(fù)的,并可能在資源B上一天收集四次數(shù)據(jù),而不是 在資源B上一天收集八次數(shù)據(jù)。
在某些實(shí)施例中,統(tǒng)一計(jì)劃器112可創(chuàng)建(在方框404)類似但 不完全相同的收集請求。例如,第一掃描請求是具有任何簡檔的一天 執(zhí)行兩次的缺省掃描請求,可以與第二掃描請求分組到相同的收集 中,第二掃描請求是具有特定簡檔的掃描請求。
控制進(jìn)行到方框406,其中統(tǒng)一計(jì)劃器112通過僅保留對數(shù)據(jù)收 集最緊要的需求將每個(gè)收集合并成單個(gè)實(shí)體而處理這些收集。例如, 第一掃描請求和第二掃描請求可以被合并成具有特定簡檔的一天運(yùn) 行兩次的掃描請求。在某些可選實(shí)施例中,還包括用于計(jì)劃處理以及 資源的用戶指定能力閾值。
統(tǒng)一計(jì)劃器112基于對用戶所請求的請求數(shù)據(jù)收集的合并結(jié)果 創(chuàng)建(在方框408中)對資源的主計(jì)劃。
創(chuàng)建了主計(jì)劃之后,當(dāng)統(tǒng)一計(jì)劃器112建立要運(yùn)行的計(jì)劃列表
時(shí),統(tǒng)一計(jì)劃器112從主計(jì)劃114a…114p中而不是從最終用戶所創(chuàng) 建的各個(gè)計(jì)劃108a…108m中建立計(jì)劃。某些實(shí)施例使得最終用戶可 以基于資源的組指定所需的數(shù)據(jù)收集類型,并使得服務(wù)器102上包括 統(tǒng)一計(jì)劃器112的管理軟件可以在不需要對資源104a…104n的進(jìn)行 多余監(jiān)視的情況下收集數(shù)據(jù)。
如果用戶隨后決定從組中刪除計(jì)劃屬性,如計(jì)劃屬性106,則相 服務(wù)器102發(fā)送請求以刪除該計(jì)劃。統(tǒng)一計(jì)劃器112從每一個(gè)資源的 計(jì)劃屬性中刪除所影響到的計(jì)劃(該計(jì)劃預(yù)期對該資源執(zhí)行)。統(tǒng)一 計(jì)劃器112對受刪除所影響計(jì)劃而影響的每個(gè)資源重建主計(jì)劃。
圖5說明了根據(jù)某些實(shí)施例的第三流程圖,該第三流程圖說明了 怎樣管理計(jì)劃以監(jiān)視資源。在圖5的流程圖中說明的操作可被實(shí)現(xiàn)在 統(tǒng)一計(jì)劃器112中,或在服務(wù)器102上執(zhí)行的任何其它應(yīng)用程序中。
控制在方框500中開始,其中統(tǒng)一計(jì)劃器112接收多個(gè)用于在多 個(gè)資源上收集數(shù)據(jù)的用戶定義計(jì)劃?;趯Χ鄠€(gè)用戶定義計(jì)劃的處理 來消除在至少一個(gè)資源上的冗余的數(shù)據(jù)收集,統(tǒng)一計(jì)劃器112生成(在 方框502中)對至少一個(gè)資源上的數(shù)據(jù)收集的計(jì)劃。
控制進(jìn)行到方框504,其中統(tǒng)一計(jì)劃器112確定指示在多個(gè)組上 的數(shù)據(jù)收集的用戶定義計(jì)劃是否引起在該多個(gè)資源上的數(shù)據(jù)收集的 沖突。統(tǒng)一計(jì)劃器112消除(在方框506中)所生成的計(jì)劃中的沖突。
統(tǒng)一計(jì)劃器112對用戶定義計(jì)劃中具有類似的但不完全相同的 收集請求進(jìn)行分組(在方框508中)。另外,統(tǒng)一計(jì)劃器112可將具 有類似請求的收集合并成(在方框510 )所生成的計(jì)劃中的單個(gè)實(shí)體。
控制進(jìn)行到方框512,其中統(tǒng)一計(jì)劃器112根據(jù)所生成的計(jì)劃執(zhí) 行在至少一個(gè)資源上的操作。在接收到(在方框514中)表示用戶定 義計(jì)劃被修改的指示后,基于修改的用戶定義計(jì)劃以及其它未修改的 用戶定義計(jì)劃,該統(tǒng)一計(jì)劃器重建(在方框516中)該計(jì)劃。
某些實(shí)施例使得數(shù)據(jù)收集可以跨越多個(gè)資源組,并且潛在地可以 跨越多個(gè)軟件產(chǎn)品。保證數(shù)據(jù)收集的處理沒有不必要重復(fù)和沖突。最 終用戶避免創(chuàng)建各自的資源計(jì)劃,并可在組級別上指定最終用戶所需的數(shù)據(jù)類型,在組級別上可以對多個(gè)資源分組。這些組可包括異類資 源或可包括其它組。可以提高用戶的可用性。
某些實(shí)施例減少了在收集數(shù)據(jù)對計(jì)算機(jī)資源的浪費(fèi)使用,并且在 更可靠的收集數(shù)據(jù)中是高效的。某些實(shí)施例還允許資源的復(fù)雜組被創(chuàng) 建成一個(gè)組,然后被重用。不需要一種類型組用于數(shù)據(jù)收集而另一種 用于在數(shù)據(jù)上的動作。
額外的

發(fā)明內(nèi)容
所描述的技術(shù)可以被實(shí)現(xiàn)為一種方法、裝置或產(chǎn)品,包括軟件、 固件、微代碼、硬件和/或它們的任意組合。這里使用的名詞"產(chǎn)品" 指實(shí)現(xiàn)在介質(zhì)中的代碼或邏輯,其中這種介質(zhì)可包括硬件邏輯(例如,
集成電路芯片、可編程門陣列(PGA)、專用集成電路(ASIC)等) 或計(jì)算機(jī)可讀介質(zhì),如磁存儲介質(zhì)(例如,硬盤驅(qū)動器、軟盤、磁帶 等),光存儲(CD-ROM、光盤等),易失和非易失存儲設(shè)備(例如, 電可擦可編程只讀存儲器(EEPROM)、只讀存儲器(ROM)、可 編程只讀存儲器(PROM)、隨機(jī)存取存儲器(RAM)、動態(tài)隨機(jī)存 取存儲器(DRAM)、靜態(tài)隨機(jī)存取存儲器(SRAM)、閃存、固件、 可編程邏輯等)。處理器訪問并執(zhí)行計(jì)算機(jī)可讀介質(zhì)中的代碼。其中
介質(zhì),如光C銅線等。在其中編碼有代碼或邏輯的傳輸4;^包括
無線信號、衛(wèi)星傳輸、無線電波、紅外線、藍(lán)牙等。在其中編碼有代 碼或邏輯的傳輸信號能夠由發(fā)射站發(fā)射,并被接收站所接收,其中編 碼在傳輸信號中的代碼或邏輯可被解碼并存儲在接收和發(fā)射站或設(shè) 備中的硬件或計(jì)算機(jī)可讀介質(zhì)中。另外,"產(chǎn)品,,還包括硬件和軟件元 件的組合,代碼被包含在其中,被處理和執(zhí)行。當(dāng)然,本領(lǐng)域的技術(shù) 人員將認(rèn)識到可以進(jìn)行許多修改而不脫離實(shí)施例的范圍,以及本產(chǎn)品 可包括任何信息承載介質(zhì)。例如,本產(chǎn)品包括存儲介質(zhì),在其中存儲 當(dāng)被機(jī)器執(zhí)行時(shí)將產(chǎn)生被執(zhí)行的操作的指令。
某些實(shí)施例采用完全硬件、完全軟件或既包含硬件又包含軟件組
件的形式。在一個(gè)優(yōu)選實(shí)施例中,本發(fā)明被實(shí)現(xiàn)在軟件中,其包括但 不限于估計(jì)、駐留軟件、微代碼等。
此外,某些實(shí)施例可以是計(jì)算機(jī)程序產(chǎn)品的形式,可從計(jì)算機(jī)可 用或計(jì)算機(jī)可讀介質(zhì)中對其進(jìn)行存取,其中計(jì)算機(jī)可用或計(jì)算機(jī)可讀 介質(zhì)提供了由計(jì)算機(jī)或任何指令執(zhí)行系統(tǒng)使用或一起使用的程序代 碼。為了此描述的目的, 一個(gè)計(jì)算機(jī)可用或計(jì)算機(jī)可讀介質(zhì)可以是任 何可包含、存儲、通信、傳播或傳輸由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使 用或一起使用的程序的裝置。該介質(zhì)可以是電、磁、光、電磁、紅外 或半導(dǎo)體系統(tǒng)(裝置或設(shè)備)或傳播介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的實(shí)例包 括半導(dǎo)體或固體存儲器、磁帶、可移動計(jì)算機(jī)磁盤、隨機(jī)存取存儲器
(RAM)、只讀存儲器(ROM)、硬磁盤和光盤。光盤的現(xiàn)有實(shí)例 包括壓縮盤-只讀存儲器(CD-ROM )、壓縮盤-讀/寫(CD-R/W ) 和DVD。
名詞"某些實(shí)施例","一個(gè)(a)實(shí)施例","實(shí)施例","多個(gè)實(shí)施 例","該實(shí)施例","這些實(shí)施例","一個(gè)或多個(gè)實(shí)施例","一些實(shí)施 例"和"一個(gè)(one)實(shí)施例"的意思是一個(gè)或多個(gè)(但不是所有)實(shí)施
例,除非明確指出。名詞"包含","包括","具有"和它們的變體的意 思是"包括但不限于",除非明確指出。列舉的名詞列表并不暗示任何 或所有的名詞是互斥的,除非明確指出。名詞"一個(gè)(a, an),,和"該,, 的意思是"一個(gè)或多個(gè)",除非明確指出。
彼此通信的設(shè)備不需要處于彼此的連續(xù)通信中,除非明確指出。 另外,彼此通信的設(shè)備可以直接通信或間接地通過一個(gè)或多個(gè)中介進(jìn) 行通信。另外,對具有多個(gè)彼此通信的組件的實(shí)施例的描述并不暗示 所有這些組件都是需要的。相反,描述了各種可選組件以說明可能實(shí) 施例的廣泛種類。
并且,盡管沒有按順序描述過程步驟,方法步驟,算法等,這些 過程,方法和算法可被配置以輪流次序工作。換言之,描述的步驟的 任何次序或順序并非必要地指示了必須按該順序執(zhí)行這些步驟。本文 描述的過程的步驟可以被以任何實(shí)際順序執(zhí)行,并且, 一些步驟可以被同時(shí)、并行或并發(fā)執(zhí)行。
當(dāng)描述單個(gè)設(shè)備或物品時(shí),顯然多于一個(gè)的設(shè)備/物品(不管它 們是否協(xié)作)可被用來替換單個(gè)設(shè)備/物品。類似地,在文章描述多 于一個(gè)的設(shè)備或物品(不管它們是否協(xié)作),顯然單個(gè)設(shè)備/物品可 被用來替換多于一個(gè)的設(shè)備或物品。設(shè)備的功能和/或特性可被可選 地包含在一個(gè)或多個(gè)其它沒有被明確描述為具有這種功能/特性的 設(shè)備中。這樣,其它實(shí)施例并不需要包含該設(shè)備本身。
圖6說明了在其中可實(shí)現(xiàn)某些實(shí)施例的一種系統(tǒng)600。在某些實(shí) 施例中,圖1中所示的計(jì)算機(jī)平臺如服務(wù)器102可被根據(jù)系統(tǒng)600來 實(shí)現(xiàn)。系統(tǒng)600可包括電路602,電路602在某些實(shí)施例中可包括處 理器604。系統(tǒng)600還可包括內(nèi)存606 (例如易失存儲設(shè)備),和存 儲器608。系統(tǒng)600的某些元件可能會也可能不會在計(jì)算機(jī)平臺102 中找到。存儲器608可包括非易失存儲設(shè)備(例如,EEPROM、 ROM、 PROM、 RAM、 DRAM、 SRAM、閃存、固件、可編禾呈邏4辱等),磁 盤驅(qū)動器、光盤驅(qū)動器、磁帶驅(qū)動器等。存儲器608可包括內(nèi)部存儲 設(shè)備、附屬存儲設(shè)備和/或網(wǎng)絡(luò)可訪問的存儲設(shè)備。系統(tǒng)600可包括 程序邏輯610,該程序邏輯610包含可被加載到存儲器606中并被處 理器604或電路602執(zhí)行的代碼。在某些實(shí)施例中,包含代碼的程序 邏輯610可被存儲在存儲器608中。在某些其它實(shí)施例中,程序邏輯 610可被實(shí)現(xiàn)在電路602中。因此,盡管圖6示出的程序邏輯610與 其它元件獨(dú)立,程序邏輯610還可被實(shí)現(xiàn)在存儲器606和/或電路602 中。
某些實(shí)施例可旨在一種方法,該方法用于由人或自動處理集成計(jì) 算機(jī)可讀代碼到計(jì)算機(jī)環(huán)境中來設(shè)置計(jì)算機(jī)指令,其中代碼及計(jì)算機(jī) 系統(tǒng)被使能可以執(zhí)行所述實(shí)施例的操作。
圖3、4和5中所述的至少某些操作既可以串行又可以并行執(zhí)行。 在可選的實(shí)施例中,某些操作可被以不同的順序執(zhí)行,修改或刪除。
另外,許多軟件和硬件組件出于說明的目的被在獨(dú)立的模塊中描 述。這些組件可被集成到更少數(shù)量組件中,或分割到更多數(shù)量的組件中。另外,被描述為由特定組件執(zhí)行的某些操作也可以被其它組件執(zhí) 行。
參考圖1-6或如圖l-6所示的數(shù)據(jù)結(jié)構(gòu)和組件被描述為具有特定 的信息類型。在可選實(shí)施例中,數(shù)據(jù)結(jié)構(gòu)和組件可被以不同的方式組 建,并且與如圖所示或參考圖的那些相比,具有更少、更多或不同的 字段或不同的功能。
因此,出于說明和描述的目的而給出實(shí)施例的上述描述。其目的 并不是窮舉或?qū)?shí)施例限制為所披露的精確形式。根據(jù)上面的啟示, 許多修改和變化都是可能的。
權(quán)利要求
1.一種方法,包括接收多個(gè)用戶定義計(jì)劃以在多個(gè)資源上收集數(shù)據(jù);基于對所述多個(gè)用戶定義計(jì)劃的處理來消除在至少一個(gè)資源上的冗余的數(shù)據(jù)收集,以生成用于所述至少一個(gè)資源上的數(shù)據(jù)收集的一個(gè)計(jì)劃;以及根據(jù)所述生成的計(jì)劃在所述至少一個(gè)資源上執(zhí)行操作。
2. 如權(quán)利要求1所述的方法,其中所述用戶定義計(jì)劃提供對要 被監(jiān)視以收集數(shù)據(jù)的所選資源的指示,收集所述數(shù)據(jù)的頻率,以及要 收集的所述數(shù)據(jù)的屬性。
3. 如權(quán)利要求1或2所述的方法,其中根據(jù)所生成的計(jì)劃在所 述至少一個(gè)資源上的所述操作是第一操作,并且其中根據(jù)所生成的計(jì) 劃執(zhí)行所述第 一操作消耗的處理時(shí)間與第二操作的執(zhí)行相比要少,所 述第二操作直接基于用戶定義計(jì)劃來監(jiān)視所述至少一個(gè)資源。
4. 如權(quán)利要求1或2或3所述的方法,其中所述多個(gè)資源可被 包含在多個(gè)組中,其中所述用戶定義計(jì)劃指示在所述多個(gè)組上的數(shù)據(jù) 收集,該方法還包括確定指示在所述多個(gè)組上的數(shù)據(jù)收集的所述用戶定義計(jì)劃是否在該多個(gè)資源上的數(shù)據(jù)收集中產(chǎn)生沖突;以及 在所述生成的計(jì)劃中消除所述沖突。
5. 如上述任何權(quán)利要求所述的方法,還包括對在所述用戶定義計(jì)劃中具有類似但不完全相同的請求的收集進(jìn)行分組;以及組合類似請求的收集到所述生成的計(jì)劃中的單個(gè)實(shí)體中。
6. 如上述任何權(quán)利要求所述的方法,還包括 接收表示用戶定義計(jì)劃已被修改的指示;以及 基于修改的用戶定義計(jì)劃以及其它未修改的用戶定義計(jì)劃來重建所述計(jì)劃。
7. —種系統(tǒng),包括 存儲器;以及與存儲器相連的處理器,其中處理器可被用于 接收多個(gè)用戶定義計(jì)劃以在多個(gè)資源上收集數(shù)據(jù); 基于對所述多個(gè)用戶定義計(jì)劃的處理來消除在至少一個(gè)資源上的冗余的數(shù)據(jù)收集,以生成一個(gè)計(jì)劃用于所述至少一個(gè)資源上的數(shù)據(jù)收集;以及根據(jù)所述生成的計(jì)劃在所述至少 一 個(gè)資源上執(zhí)行操作。
8. 如權(quán)利要求7所述的系統(tǒng),其中所述用戶定義計(jì)劃提供對要 被監(jiān)視以收集數(shù)據(jù)的所選資源的指示,收集所述數(shù)據(jù)的頻率,以及要 收集的所述數(shù)據(jù)的屬性。
9. 如權(quán)利要求7或8所述的系統(tǒng),其中根據(jù)所生成的計(jì)劃在所 述至少一個(gè)資源上的所述操作是第一操作,并且其中根據(jù)所生成的計(jì) 劃執(zhí)行所述第 一操作消耗的處理時(shí)間與第二操作的執(zhí)行相比要少,所 述第二操作直接基于所述用戶定義計(jì)劃來監(jiān)視所述至少一個(gè)資源。
10. 如權(quán)利要求7或8或9所述的系統(tǒng),其中所述多個(gè)資源可被 包含在多個(gè)組中,其中所述用戶定義計(jì)劃指示在所述多個(gè)組上的數(shù)據(jù) 收集,該處理器還操作為確定指示在所述多個(gè)組上的數(shù)據(jù)收集的所述用戶定義計(jì)劃是否在該多個(gè)資源上的數(shù)據(jù)收集中產(chǎn)生沖突;以及 在所述生成的計(jì)劃中消除所述沖突。
11. 如權(quán)利要7、 8、 9或10所述的系統(tǒng),其中處理器還可被用于對所述用戶定義計(jì)劃中具有類似但不完全相同的請求的收集進(jìn) 行分組;組合所述類似請求的收集到所生成的計(jì)劃中的單個(gè)實(shí)體中。
12. 如權(quán)利要7至11中的任何一個(gè)所述的系統(tǒng),其中處理器還 可被用于接收表示所述用戶定義計(jì)劃已被修改的指示;基于修改的用戶定義計(jì)劃以及其它未修改的用戶定義計(jì)劃來重建所述計(jì)劃。
13. —種產(chǎn)品,其中該產(chǎn)品能夠執(zhí)行機(jī)器上的操作,該操作包括 接收多個(gè)用戶定義計(jì)劃以在多個(gè)資源上收集數(shù)據(jù); 基于對所述多個(gè)用戶定義計(jì)劃的處理來消除在至少一個(gè)資源上的冗余的數(shù)據(jù)收集,以生成一個(gè)計(jì)劃以用于所述至少一個(gè)資源上的數(shù)據(jù)收集;以及根據(jù)所述生成的計(jì)劃處理所述至少一個(gè)資源。
14. 如權(quán)利要求13所述的產(chǎn)品,其中所述用戶定義計(jì)劃提供對要被監(jiān)視以收集數(shù)據(jù)的所選資源的指示,收集所述數(shù)據(jù)的頻率,以及要收集的所述數(shù)據(jù)的屬性。
15. 如權(quán)利要求13或14所述的產(chǎn)品,其中根據(jù)所生成的計(jì)劃對所述至少一個(gè)資源的所述處理是第一處理操作,并且其中根據(jù)所生成的計(jì)劃執(zhí)行第一處理操作消耗的處理時(shí)間與第二處理操作的執(zhí)行相比要少,所述第二處理操作直接基于用戶定義計(jì)劃來監(jiān)視所述至少一個(gè)資源。
16. 如權(quán)利要求13或14或15所述的系統(tǒng),其中所述多個(gè)資源可被包含在多個(gè)組中,其中所述用戶定義計(jì)劃指示在所述多個(gè)組上的數(shù)據(jù)收集,該方法還包括確定指示在所述多個(gè)組上的數(shù)據(jù)收集的所述用戶定義計(jì)劃是否在該多個(gè)資源上的數(shù)據(jù)收集中產(chǎn)生沖突;以及在所述生成的計(jì)劃中消除所述沖突。
17. 如權(quán)利要13、 14、 15或16所述的產(chǎn)品,其中所述操作還包括對在所述用戶定義計(jì)劃中具有類似但不完全相同的請求的收集 進(jìn)行分組;以及組合所述類似請求的收集到所生成的計(jì)劃中的單個(gè)實(shí)體中。
18. 如權(quán)利要13至17中的任何一個(gè)所述的產(chǎn)品,所述操作還包括接收表示用戶定義計(jì)劃已被修改的指示;以及基于修改的用戶定義計(jì)劃以及其他未修改的用戶定義計(jì)劃來重建所述計(jì)劃。
19. 一種用于部署計(jì)算機(jī)設(shè)施的方法,包括將計(jì)算機(jī)可讀代碼集 成到計(jì)算機(jī)系統(tǒng)中,其中該代碼與計(jì)算機(jī)系統(tǒng)一起能夠執(zhí)行接收多個(gè)用戶定義計(jì)劃以在多個(gè)資源上收集數(shù)據(jù); 基于對所述多個(gè)用戶定義計(jì)劃的處理來消除在至少一個(gè)資源上的冗余的數(shù)據(jù)收集,以生成一個(gè)計(jì)劃用于所述至少一個(gè)資源上的數(shù)據(jù)收集;以及根據(jù)所述生成的計(jì)劃在所述至少 一個(gè)資源上執(zhí)行操作。
20. 如權(quán)利要求19所述的方法,其中所述用戶定義計(jì)劃提供對 要被監(jiān)視以收集數(shù)據(jù)的所選資源的指示,收集所述數(shù)據(jù)的頻率,以及 要收集的所述數(shù)據(jù)的屬性。
21. 如權(quán)利要求19或20所述的方法,其中根據(jù)所生成的計(jì)劃在 所述至少一個(gè)資源上的所述操作是第一操作,并且其中根據(jù)所生成的 計(jì)劃執(zhí)行所述第 一操作消耗的處理時(shí)間與第二操作的執(zhí)行相比要少, 所述第二操作直接基于所述用戶定義計(jì)劃來監(jiān)視所述至少一個(gè)資源。
22. 如權(quán)利要求19、 20或21所述的方法,其中所述多個(gè)資源可 被包含在多個(gè)組中,其中所述用戶定義計(jì)劃指示在多個(gè)組上的數(shù)據(jù)收 集,其中與所述計(jì)算機(jī)系統(tǒng)一起的所述代碼還能夠執(zhí)行確定指示在所述多個(gè)組上的數(shù)據(jù)收集的所述用戶定義計(jì)劃是否 在該多個(gè)資源上的數(shù)據(jù)收集中產(chǎn)生沖突; 在所述生成的計(jì)劃中消除所述沖突。
23. 如4又利要求19、 20、 21或22所述的方法,其中該代碼與計(jì) 算機(jī)系統(tǒng)一起能夠執(zhí)行對在所述用戶定義計(jì)劃中具有類似但不完全相同的請求的收集 進(jìn)行分組;以及組合所述類似請求的收集到所生成的計(jì)劃中的單個(gè)實(shí)體中。
24. 如權(quán)利19至23中任何一個(gè)所述的方法,還包括接收表示所述用戶定義計(jì)劃已被修改的指示;以及建所述計(jì)劃。
25. —種包含指令的計(jì)算機(jī)可讀介質(zhì),其中當(dāng)這些執(zhí)行被計(jì)算機(jī)執(zhí)行時(shí),這些指令引起操作,該操作包括接收多個(gè)用戶定義計(jì)劃以在多個(gè)資源上收集數(shù)據(jù); 基于對所述多個(gè)用戶定義計(jì)劃的處理來消除在至少一個(gè)資源上的冗余的數(shù)據(jù)收集,以生成一個(gè)計(jì)劃用于所述至少一個(gè)資源上的數(shù)據(jù)收集;以及根據(jù)所述生成的計(jì)劃處理所述至少一個(gè)資源。
26. —種包括程序代碼的計(jì)算機(jī)程序,當(dāng)所述程序在計(jì)算機(jī)上運(yùn)行時(shí),意味著適用于執(zhí)行如權(quán)利要求1至6的任何一個(gè)所述的方法。
全文摘要
所提供的是一種方法、系統(tǒng)和產(chǎn)品,以及一種計(jì)算機(jī)可讀介質(zhì),其中接收多個(gè)用戶定義計(jì)劃以在多個(gè)資源上收集數(shù)據(jù)。基于對多個(gè)用戶定義計(jì)劃的處理來消除在至少一個(gè)資源上的冗余的數(shù)據(jù)收集,以生成一個(gè)計(jì)劃用于所述至少一個(gè)資源上的數(shù)據(jù)收集。根據(jù)所述生成的計(jì)劃在所述至少一個(gè)資源上執(zhí)行操作。
文檔編號G06F11/30GK101176072SQ200680016744
公開日2008年5月7日 申請日期2006年6月21日 優(yōu)先權(quán)日2005年6月30日
發(fā)明者馬歇爾·L.·哈姆弗里斯 申請人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
自贡市| 名山县| 阿瓦提县| 九龙坡区| 蓬安县| 克山县| 深水埗区| 南岸区| 衡山县| 嵊泗县| 霍州市| 平顶山市| 惠来县| 彭山县| 玉林市| 鹤山市| 湘乡市| 阿荣旗| 安康市| 磴口县| 台江县| 兰考县| 原平市| 乐陵市| 曲松县| 永仁县| 武安市| 洪泽县| 瓦房店市| 绿春县| 乐东| 高阳县| 平潭县| 金阳县| 墨脱县| 南充市| 乐业县| 四川省| 扶绥县| 金华市| 嘉善县|