一種執行計算機系統管理的裝置和方法。將計算機系統相關的項與要使用計算機系統執行的至少一個活動關聯。為至少一個活動建立管理過程。當使用計算機系統執行至少一個活動時,根據為至少一個活動建立的管理過程來管理與至少一個活動關聯的計算機系統相關的項。裝置和方法監視計算機系統的使用模式。使用在監視操作期間收集的信息來表述活動模型,并為每個活動模型設計管理計劃。在為每個活動模型設計管理計劃后,監視計算機系統的使用以標識使用計算機系統執行的操作。將標識的操作與活動模型比較以判定哪個活動模型最適合標識的操作。使用與最適合使用計算機系統執行的操作的活動模型關聯的管理計劃,執行與活動關聯的計算機系統相關的項的管理。
【技術實現步驟摘要】
本專利技術一般地涉及用于執行計算機系統的管理、維護和升級的裝置和方法,更具體地說,涉及根據活動來執行計算機系統的管理、維護和升級的裝置和方法。
技術介紹
計算機系統需要持續的管理和維護。在基于規定來應用的一個常規范例中,標識了共享基準配置的計算機系統,并對共享基準配置的每個計算機系統執行管理和維護操作。“基準配置”指計算機系統共享的用于接收維護或升級的初始硬件和軟件配置。當判定是否對特定計算機系統執行維護或是否升級特定計算機系統時,應用的首要準則是目標群體中的特定計算機系統是否共享基準配置。如果是,則在計算機系統上執行維護或安裝升級。在某些情況下,已經意識到這種面向配置的管理計算機系統的方法不是最佳的。例如,雖然執行維護或安裝升級可以是期望的,但是可能會以低效率的方式完成維護或升級的實際執行,因為沒有考慮要維護的計算機系統的用戶的獨特需要。例如,針對維護或升級的計算機系統群中的計算機系統的單個用戶可能以非常不同于其他用戶的方式使用她的計算機;或者可以具有非常不同的工作計劃;或者可能位于在地理上遠離其他用戶的位置,在該位置,并非始終可以保證執行維護或升級所必需的對網絡的訪問。在用戶使用他們的計算機執行非典型的工作或具有不同的工作計劃或工作習慣的情況下,應以對維護或升級的計算機系統的用戶具有最小干擾的方式來執行維護或升級,并且所述方式反映了用戶的真實需要。在其他情況下,出于經濟上的原因,面向配置的執行維護和升級的方法可以視為不必要的浪費。例如,應用軟件的升級經常需要購買包括升級的許可。如果特定用戶不使用與升級相關聯的增強功能,則購買許可對用戶來說是經濟上的浪費。在其他情況下,可能希望在整個計算機系統群中產生維護操作或升級,但是立即產生維護操作或升級可能在經濟上是低效的。當執行維護和升級操作時所有與維護和升級關聯的后果可能不被理解,這是無法更改的事實。因此,在某些情況下,維護或升級操作可能降低計算機系統的性能或使計算機系統“崩潰”。因此,希望有選擇地在目標計算機系統群中產生維護或升級(例如,分級地),以便如果遇到“故障”以及維護或升級使計算機系統崩潰時,它僅影響有限數量的計算機系統。本領域的技術人員尋求能夠首先判定誰最適合產生維護和升級的方法和裝置。上述實例從規定角度運行,其中規定尋求計算機系統的配置相關的管理和維護的備選方法。計算機系統的單個用戶對于如何最佳地管理和維護他們用于執行生產任務的計算機系統存在類似的考慮。例如,當使用多個計算機系統資源(例如,應用程序)來執行生產操作時,用戶通常會執行一系列與生產操作關聯的輔助任務。這些輔助任務可以包括在創建時備份內容;出于安全目的加密文件;掃描內容以查找病毒等。根據用戶實際使用計算機來進行何種操作,對于如何執行這些輔助任務,用戶可以有不同的偏好。在其他情況下,計算機系統的不同用戶可以使用相同或極其類似的計算機資源集合來執行不同的任務。在這種情況下,忽視此現實的維護或升級操作同樣在經濟上是低效的。例如,雖然特定的用戶可能使用軟件程序,但是他可能僅需要“基本”功能。而且,當增加的功能不被使用時,用戶購買升級許可將是經濟上的浪費。備選地,單個用戶可以使用相同或非常類似的計算機資源集合來完成多個不同的任務。在常規操作中,與使用例如應用程序來完成每個任務有關的策略、權限和過程不能根據多個任務中的特定任務來設置。實際上,每當用戶從多個任務中的一個任務更改為執行多個任務中的其他任務時,與應用程序的使用關聯的策略、權限和過程也必須被改變,如果它們隨每個任務而不同的話。 仍在其他情況下,關注點可能不同于是執行維護任務還是升級操作。關注點可以是計算機系統的用戶是否在使用例如軟件套件的重要功能。對于用戶來說,展現對于足以執行生產任務的軟件包的運作了解以及對于有關如何最佳地根據他們的需要來優化軟件包的無知都是正常的。例如,如果計算機系統的用戶每天花費大量的時間使用計算機系統撰寫內容,則人們會期待該用戶設制了頻繁的備份協議來防止由于系統崩潰或其他意外事件造成的內容丟失。但是,這種情況并不總是發生,因為用戶可能不熟悉設制備份協議的機制。在某種相關的方面,用戶可能經歷計算機問題,但是只有最低的能力來自己解決問題。在其他情況下,不僅執行維護或升級超出了用戶的知識范圍,而且只是描述或診斷在使用期間遇到的問題都可以為僅對計算機系統略知一二的用戶帶來不能克服的問題。在兩種情況下,相當多的時間浪費在尋求例如在線或電話專家協助上。在這種情況下,負責管理初學者用戶的計算機系統的機構或代理尋求使大部分日常管理和維護操作自動化的方法和裝置,但是以僅根據需要采取此類操作的方式這樣做。仍在其他情況下,一組用戶可以參與協作活動,使用許多計算機系統來加入協作活動。在這種情況下,正確地配置計算機系統以使協作可以進行是必要的。這通常需要授予權限,安裝軟件升級等,以便每個協作方都可以訪問協作環境并完全參與協作環境。備選地,如果特別敏感的材料是協作的主題,而特定一方(盡管被授權以進行協作)未能這樣做,則可以建議撤消授權決定以保持安全。但是,這在實際操作中很難實現,因為系統管理員的參與經常以授予權限和安裝所需的軟件結束,而且對于系統管理員來說,監視各方是否真正參與協作活動是不尋常的。因此,本領域的技術人員需要能夠克服現有技術的上述限制的方法和裝置。具體地說,本領域的技術人員需要考慮到所管理、維護和升級的計算機系統的用戶的實際需要的方法。此外,本領域的技術人員需要協助用戶最佳地利用計算機系統的功能或資源的方法和裝置。另外,本領域的技術人員需要協助協作環境中執行維護和其他任務的方法和裝置。
技術實現思路
根據本專利技術的以下實施例,克服了上述和其他問題,并實現了其他優點。本專利技術的第一實施例包括一種有形地包含機器可讀指令的程序的信號承載介質,所述程序可由計算機的數字處理裝置執行以完成根據活動來管理計算機系統的操作。在所述數字處理裝置執行所述機器可讀指令的程序時所執行的操作包括將計算機系統相關的項與要使用所述計算機系統執行的至少一個活動關聯;建立在管理與所述至少一個活動關聯的所述計算機系統相關的項中使用的管理過程;以及在執行所述至少一個活動期間根據所述建立的管理過程來管理所述計算機系統相關的項。本專利技術的第二實施例包括一種有形地包含機器可讀指令的程序的信號承載介質,所述程序可由計算機系統的數字處理裝置執行以完成根據活動來管理計算機系統的操作。在所述數字處理裝置執行所述機器可讀指令的程序時所執行的操作包括監視計算機系統 的使用以確定使用所述計算機系統來執行的當前操作;訪問多個活動模型,其中每個所述活動模型都描述了一組使用所述計算機系統執行以實現特定目標的相關操作;將使用所述計算機系統執行的所述當前操作與所述活動模型相比較;標識最適合使用所述計算機系統執行的所述當前操作的特定活動模型;訪問與所述特定活動模型關聯的管理計劃,其中所述管理計劃建立了當對應于所述活動模型的操作被檢測為使用所述計算機系統來執行時在管理所述計算機系統中使用的管理過程;以及根據所述管理過程來管理所述計算機系統。本專利技術的第三實施例包括一種有形地包含機器可讀指令的程序的信號承載介質,所述程序可由計算機系統的數字處理裝置執行以完成根據活動來管理計算機系統的操作。在所述本文檔來自技高網...
【技術保護點】
一種用于基于活動的管理的方法,所述方法包括:將計算機系統相關的項與要使用所述計算機系統執行的至少一個活動關聯;建立在管理與所述至少一個活動關聯的所述計算機系統相關的項中使用的管理過程;以及在執行所述至少一個活動期間根據所述建立的管理過程來管理所述計算機系統相關的項。
【技術特征摘要】
...
【專利技術屬性】
技術研發人員:S·J·馬斯特里安,T·E·謝弗蘭斯,C·A·皮克歐維爾,D·F·班茨,S·賈蘭,
申請(專利權)人:國際商業機器公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。