一種集群環(huán)境下資產(chǎn)自動按需分配方法
【專利摘要】本發(fā)明涉及一種集群環(huán)境下資產(chǎn)自動按需分配方法,該方法包括下述步驟:A、定義并管理集群環(huán)境下的“資產(chǎn)池”;B、基于所述“資產(chǎn)池”,根據(jù)資產(chǎn)指標(biāo)、配置、關(guān)聯(lián)關(guān)系數(shù)據(jù),通過預(yù)排序動態(tài)資產(chǎn)分配算法在資產(chǎn)分配系統(tǒng)中生成并維護資產(chǎn)的性能排序列表;C、根據(jù)資產(chǎn)類型、配置、關(guān)聯(lián)關(guān)系與用戶需求建立資產(chǎn)分配策略,選擇滿足分配條件且性能排在前列的資產(chǎn)進行分配;D、資產(chǎn)按需自動申請、歸還,用戶數(shù)據(jù)按需保密存儲或選擇刪除;E、對用戶需求進行統(tǒng)計分析,自動生成資產(chǎn)分配報表。基于資產(chǎn)池和性能排序算法自動分配資產(chǎn),不僅提高效率,而且能在滿足用戶需求的同時提供最佳性能的資產(chǎn)給用戶,提高客戶滿意度。
【專利說明】一種集群環(huán)境下資產(chǎn)自動按需分配方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一中資產(chǎn)分配方法,具體涉及一種集群環(huán)境下資產(chǎn)自動按需分配方法。
【背景技術(shù)】
[0002]企業(yè)中大規(guī)模的資產(chǎn)如何分配已成為資產(chǎn)管理部門最關(guān)注的問題之一。人工分配顯然無法滿足需求,不僅效率低下,而且如果分配不當(dāng),將過高配置的資產(chǎn)分配給低配置需求的用戶,將導(dǎo)致無法高效合理地使用資產(chǎn),造成對已有資產(chǎn)的一種浪費;
[0003]如果將過低配 置的資產(chǎn)分配給高配置需求的用戶又將導(dǎo)致用戶的需求得不到滿足,降低工作效率,甚至影響部門正常的工作運轉(zhuǎn),造成人力和物力的雙重浪費,對企業(yè)造成經(jīng)濟損失?,F(xiàn)有技術(shù)主要存在以下缺點:
[0004]a、將低性能的資產(chǎn)分配給用戶,降低用戶滿意度:根據(jù)用戶需求自動匹配滿足需求的資產(chǎn),找到即分配,雖然提高了分配速度,但是確實以犧牲客戶滿意度為代價。
[0005]b、孤立考慮用戶需求中的資產(chǎn)配置,忽略用戶所有資產(chǎn)申請之間的關(guān)聯(lián)關(guān)系和指標(biāo)性能等因素:該方式雖然能提高分配速度,但比如用戶申請一個服務(wù)器和一個數(shù)據(jù)庫,如果按照配置進行查找,找到任意兩個不存在關(guān)聯(lián)關(guān)系的服務(wù)器和數(shù)據(jù)庫給用戶,勢必影響用戶使用過程中數(shù)據(jù)存取速度。
【發(fā)明內(nèi)容】
[0006]針對現(xiàn)有技術(shù)的不足,本發(fā)明提供一種集群環(huán)境下資產(chǎn)自動按需分配方法,該方法根據(jù)資產(chǎn)各項指標(biāo)、配置、關(guān)聯(lián)關(guān)系等數(shù)據(jù),給出了一種預(yù)排序動態(tài)資產(chǎn)分配算法,通過預(yù)先在資產(chǎn)分配系統(tǒng)中生成并維護關(guān)于可用資產(chǎn)的性能排序列表,在分配資產(chǎn)時根據(jù)該列表結(jié)合資產(chǎn)類型、配置、關(guān)聯(lián)關(guān)系與用戶需求,選擇滿足分配條件且性能排在前列的資產(chǎn)進行分配,實現(xiàn)資產(chǎn)的按需自動申請、歸還、用戶數(shù)據(jù)按需保密存儲。一旦資產(chǎn)使用過程中出現(xiàn)任何異?;驌p環(huán),系統(tǒng)將以最快的方式在不影響業(yè)務(wù)的情況下根據(jù)資產(chǎn)分配算法自動選擇滿足用戶需求的高效可用資產(chǎn)重新分配,并自動復(fù)制用戶數(shù)據(jù)至新分配的資產(chǎn),同時刪除原資產(chǎn)中用戶數(shù)據(jù),整個過程快速安全,實現(xiàn)自動化,降低集群中資產(chǎn)分配的復(fù)雜性和管理成本,提高工作效率,科學(xué)提高資產(chǎn)使用率。
[0007]本發(fā)明的目的是采用下述技術(shù)方案實現(xiàn)的:
[0008]一種集群環(huán)境下資產(chǎn)自動按需分配方法,其改進之處在于,所述方法包括下述步驟:
[0009]A、定義并管理集群環(huán)境下的“資產(chǎn)池”;
[0010]B、基于所述“資產(chǎn)池”,根據(jù)資產(chǎn)指標(biāo)、配置(配置可能為1G、2G、3G、4G、5G、8G、10G、
16G……)、關(guān)聯(lián)關(guān)系數(shù)據(jù),通過預(yù)排序動態(tài)資產(chǎn)分配算法在資產(chǎn)分配系統(tǒng)中生成并維護資產(chǎn)的性能排序列表;
[0011]C、根據(jù)資產(chǎn)類型(如服務(wù)器,機柜等類型)、配置、關(guān)聯(lián)關(guān)系與用戶需求建立資產(chǎn)分配策略,選擇滿足分配條件且性能排在前列的資產(chǎn)進行分配;
[0012]D、資產(chǎn)按需自動申請、歸還,用戶數(shù)據(jù)按需保密存儲或選擇刪除;
[0013]E、對用戶需求進行統(tǒng)計分析,自動生成資產(chǎn)分配報表。
[0014]其中,所述步驟A中,所述“資產(chǎn)池”是指管理資產(chǎn)的一個邏輯抽象概念;所述“資產(chǎn)池”按設(shè)備類型和配置進行分類;定義資產(chǎn)池和設(shè)備類型、配置、關(guān)聯(lián)關(guān)系,并初始錄入各種類型的資產(chǎn)和配置,管理系統(tǒng)自動為各資產(chǎn)設(shè)置初始狀態(tài)為“未分配”,同時建立資產(chǎn)之間的關(guān)聯(lián)關(guān)系;根據(jù)資產(chǎn)的類型及資產(chǎn)之間的關(guān)聯(lián)關(guān)系,讀取資產(chǎn)設(shè)備的配置,采集相關(guān)的指標(biāo)(例如CPU個數(shù)、CPU利用率、內(nèi)存剩余量等)作為資產(chǎn)性能參數(shù)。
[0015]其中,所述步驟B包括下述步驟:
[0016]a、基于所述“資產(chǎn)池”,根據(jù)資產(chǎn)指標(biāo)、配置、關(guān)聯(lián)關(guān)系,生成并維護所有“未分配”的資產(chǎn)的性能排序列表;
[0017]b、采用預(yù)排序動態(tài)資產(chǎn)分配算法確定資產(chǎn)性能值。
[0018]其中,所述步驟b中,用P來表示資產(chǎn)某項指標(biāo)或配置的性能值,W表示資產(chǎn)性能中的權(quán)重,A表示資產(chǎn)某項指標(biāo)或配置平衡因子,V表示資產(chǎn)某項指標(biāo)或配置實際取值,I表示資產(chǎn)某項指標(biāo)或配置正負影響值,所述資產(chǎn)某項指標(biāo)或配置性能計算公式為:P=Vl*Al*Wl*Il+V2*A2*W2*I2+...+Vn*An*Wn*In ;其中,η表示影響改資產(chǎn)性能的指標(biāo)和配置數(shù);Vn表示第η個性能指標(biāo)或配置的實際取值,An表示這類指標(biāo)或配置的平衡因子,Wn表示η個指標(biāo)或配置的在資產(chǎn)性能中的權(quán)重,In表示這類指標(biāo)或配置的的正負影響值。
[0019]其中,所述步驟C中,所述滿足分配條件且性能排在前列的資產(chǎn)進行分配包括下述步驟:
[0020]第一步:管理系統(tǒng)接收到用戶提出的資產(chǎn)申請后,清空資產(chǎn)分配列表LO ;資產(chǎn)分配列表是用于保存資產(chǎn)系統(tǒng)分配給用戶的最終資產(chǎn)的一個列表;
[0021]第二步:遍歷用戶申請的資產(chǎn)列表,查找資產(chǎn)池中與用戶申請的資產(chǎn)的類型一致的所有資產(chǎn)得到一個資產(chǎn)列表LI ;
[0022]如果該資產(chǎn)列表LI為空,則將空列表返回,并提示用戶沒有資產(chǎn)滿足需求;
[0023]如果該資產(chǎn)列表不為空,則遍歷該列表,判斷廠商、型號與用戶需求是否一致,如果都一致則將該資產(chǎn)加入備選資產(chǎn)列表L2 ;
[0024]否則繼續(xù)遍歷下一條;遍歷完資產(chǎn)列表LI后轉(zhuǎn)入第三步處理;
[0025]第三步:判斷備選資產(chǎn)列表L2是否為空;
[0026]如果為空,則將資產(chǎn)列表LI全部加入備選資產(chǎn)列表L2 ;
[0027]如果不為空,則判斷備選資產(chǎn)列表L2中是否只有一個資產(chǎn),如果是,則將其分配給用戶;否則,則轉(zhuǎn)入第四步處理;
[0028]第四步:選擇備選資產(chǎn)列表L2中配置滿足用戶需求或不超出最大差額的的資產(chǎn)列表L3,并按配置、性能的優(yōu)先級進行排序;判斷資產(chǎn)列表L3是否只有一個資產(chǎn);如果只有一個,則將其加入資產(chǎn)分配列表L0,并分配給用戶;否則,判斷用戶是否申請多個相關(guān)聯(lián)的資產(chǎn),如果是,則轉(zhuǎn)入第五步;
[0029]第五步:判斷用戶申請中是否有與當(dāng)前申請資產(chǎn)類型相關(guān)聯(lián)的資產(chǎn)申請未被分配,如果有,則保存當(dāng)前資產(chǎn)到資產(chǎn)分配列表,返回第二步,查找尚未被分配的關(guān)聯(lián)資產(chǎn)進行分配;[0030]如果沒有,則從資產(chǎn)列表L3中查找性能最高的資產(chǎn)保存到資產(chǎn)分配列表中;
[0031]判斷用戶是否還有其他資產(chǎn)申請未被分配,如果有,則返回第二步,繼續(xù)遍歷用戶申請的資產(chǎn)列表進行資產(chǎn)分配,如果沒有,則進入第六步;
[0032]第六步:將資產(chǎn)分配列表中的資產(chǎn)分配給用戶。
[0033]其中,所述步驟D包括下述步驟:
[0034]I)用戶提出資產(chǎn)申請后,管理系統(tǒng)自動根據(jù)資產(chǎn)分配算法和策略選擇資產(chǎn)進行分配;
[0035]2)用戶需求包含申請使用時間和歸還時間,到期后,管理系統(tǒng)通過短信和郵件詢問用戶是否歸還,用戶選擇歸還資產(chǎn)或繼續(xù)使用資產(chǎn);
[0036]3)如果用戶選擇歸還,則管理系統(tǒng)詢問用戶是否需要保密存儲用戶數(shù)據(jù),用戶選擇保密存儲數(shù)據(jù)或刪除數(shù)據(jù),如果選擇保密存儲,則管理系統(tǒng)將對其進行加密存儲。
[0037]其中,所述步驟E包括下述步驟:
[0038]一、對用戶需求進行統(tǒng)計分析,分析各類型和配置的資產(chǎn)申請數(shù)量和頻率,自動生成資產(chǎn)申請報表;
[0039]二、資產(chǎn)分配報表指導(dǎo)采購部門和資產(chǎn)管理部門的工作。
[0040]與現(xiàn)有技術(shù)比,本發(fā)明達到的有益效果是:
[0041]1、基于資產(chǎn)池和性能排序算法自動分配資產(chǎn),不僅提高效率,而且能在滿足用戶需求的同時提供最佳性能的資產(chǎn)給用戶,提高客戶滿意度。
[0042]2、在滿足用戶配置等需求的同時,結(jié)合用戶其他資產(chǎn)申請,根據(jù)資產(chǎn)之間的關(guān)聯(lián)關(guān)系等制定多維資產(chǎn)分配策略,提高用戶資產(chǎn)使用效率和性能。
[0043]3、資產(chǎn)使用過程中如果出現(xiàn)異常或損壞,系統(tǒng)都會自動快速地重新分配高效可用的資產(chǎn)給用戶,且對用戶數(shù)據(jù)進行安全遷移,速度快、安全有保障。同時資產(chǎn)使用完畢后,用戶可選擇對數(shù)據(jù)進行保密保留或徹底刪除,靈活方便。
【專利附圖】
【附圖說明】
[0044]圖1是本發(fā)明提供的集群環(huán)境下的“資產(chǎn)池”的示意圖;
[0045]圖2是本發(fā)明提供的資產(chǎn)分配的流程圖;
[0046]圖3是本發(fā)明提供的集群環(huán)境下資產(chǎn)自動按需分配方法的流程圖。
【具體實施方式】
[0047]下面結(jié)合附圖對本發(fā)明的【具體實施方式】作進一步的詳細說明。
[0048]根據(jù)資產(chǎn)按需分配的要求,該多維資產(chǎn)自動分配方法主要基于資產(chǎn)池和提出的預(yù)排序動態(tài)資產(chǎn)分配算法,結(jié)合資產(chǎn)類型、配置、關(guān)聯(lián)關(guān)系和用戶需求,選擇分配高效可用的資產(chǎn),實現(xiàn)資產(chǎn)的自動按需申請、歸還,用戶數(shù)據(jù)按需保密存儲。同時對用戶需求進行統(tǒng)計分析,自動生成資產(chǎn)分配報表。
[0049]本發(fā)明提供的集群環(huán)境下資產(chǎn)自動按需分配方法的流程圖如圖3所示,該方法包括下述步驟:
[0050]A、定義并管理集群環(huán)境下的“資產(chǎn)池”;
[0051]1、本方法中的“資產(chǎn)池”是指靈活管理資產(chǎn)的一個邏輯抽象概念?!Y產(chǎn)池’可存儲不同類型(如服務(wù)器,機柜等類型)和配置的資產(chǎn)。本發(fā)明提供的集群環(huán)境下的“資產(chǎn)池”如圖1所示。
[0052]I1、管理員定義資產(chǎn)池和設(shè)備類型、配置、關(guān)聯(lián)關(guān)系,并初始錄入各種類型的資產(chǎn)及其配置,管理系統(tǒng)自動為各資產(chǎn)設(shè)置初始狀態(tài)為“未分配”,同時建立資產(chǎn)之間的關(guān)聯(lián)關(guān)系;
[0053]II1、管理系統(tǒng)根據(jù)資產(chǎn)池中現(xiàn)有的資產(chǎn)定義情況以及資產(chǎn)的類型和彼此之間的關(guān)聯(lián)關(guān)系,讀取資產(chǎn)對應(yīng)設(shè)備的配置,采集相關(guān)的指標(biāo)(例如CPU個數(shù)、CPU利用率、內(nèi)存剩余量等)作為資產(chǎn)性能參數(shù);
[0054]IV、當(dāng)用戶提出資產(chǎn)申請時,系統(tǒng)自動匹配資產(chǎn)池中的資產(chǎn),類型匹配并且配置符合條件則列入備選隊列,然后根據(jù)預(yù)排序動態(tài)資產(chǎn)分配算法從備選隊列中選擇高效可用的資產(chǎn)分配給用戶。被選中分配的資產(chǎn)標(biāo)記為“已分配”,直到用戶歸還資產(chǎn)后,再將其設(shè)為“未分配”。
[0055]V、資產(chǎn)使用完畢或者用戶資產(chǎn)申請到期,系統(tǒng)都會自動詢問用戶是否歸還資產(chǎn)。如果用戶選擇歸還,則系統(tǒng)將根據(jù)用戶需求對其數(shù)據(jù)進行相應(yīng)處理,然后將資產(chǎn)狀態(tài)修改為“未分配”。
[0056]B、基于所述“資產(chǎn)池”,根據(jù)資產(chǎn)指標(biāo)、配置(配置可能為1G、2G、3G、4G、5G、8G、10G、
16G......)、關(guān)聯(lián)關(guān)系數(shù)據(jù),通過預(yù)排序動態(tài)資產(chǎn)分配算法在資產(chǎn)分配系統(tǒng)中生成并維護
資產(chǎn)的性能排序列表;
[0057]步驟B包括下述步驟:
[0058]a、基于所述“資產(chǎn)池”,根據(jù)資產(chǎn)指標(biāo)、配置、關(guān)聯(lián)關(guān)系,生成并維護所有“未分配”的資產(chǎn)的性能排序列表:資產(chǎn)性能計算對象為所有“未分配”的資產(chǎn);
[0059]資產(chǎn)性能由資產(chǎn)各項指標(biāo)(例如CPU個數(shù)、CPU利用率、內(nèi)存剩余量等)、配置和關(guān)聯(lián)關(guān)系等因素共同決定。同類型的資產(chǎn)指標(biāo)和配置相同,但各指標(biāo)和配置具有不同的權(quán)重、平衡因子和正負影響值,通過這些權(quán)重、平衡因子和正負影響值來計算相應(yīng)的資產(chǎn)性能。這里,平衡因子是一個用以平衡各因素實際取值以便計算資產(chǎn)性能的值。一般取所有指標(biāo)和配置平均值的最小公倍數(shù)與各指標(biāo)和配置平均值的商作為平衡因子,因此不同指標(biāo)和配置平衡因子一般不同,如果有其他特殊因素影響,也可手動設(shè)置該值。各指標(biāo)和配置的平均值為資產(chǎn)池中所有同類型資產(chǎn)對應(yīng)取值的平均值,是一個統(tǒng)計得出的平均結(jié)果。正負影響值是各指標(biāo)或配置對性能造成正面影響或負面影響的標(biāo)志值,如果為I則將在資產(chǎn)性能值中累加該指標(biāo)或配置的性能值,如果為-1則在資產(chǎn)性能值中減去該指標(biāo)或配置的性能值。
[0060]b、采用預(yù)排序動態(tài)資產(chǎn)分配算法確定資產(chǎn)性能值:
[0061]預(yù)排序動態(tài)資產(chǎn)分配算法:用P來表示資產(chǎn)某項指標(biāo)或配置的性能值,W表示資產(chǎn)性能中的權(quán)重,A表示資產(chǎn)某項指標(biāo)或配置平衡因子,V表示資產(chǎn)某項指標(biāo)或配置實際取值,I表示資產(chǎn)某項指標(biāo)或配置正負影響值,所述資產(chǎn)某項指標(biāo)或配置性能計算公式為:P=V1*A1*W1*I1+V2*A2*W2*I2+...+Vn*An*Wn*In ;其中,η表示影響改資產(chǎn)性能的指標(biāo)和配置數(shù);Vn表示第η個性能指標(biāo)或配置的實際取值,An表示這類指標(biāo)或配置的平衡因子,Wn表示η個指標(biāo)或配置的在資產(chǎn)性能中的權(quán)重,In表示這類指標(biāo)或配置的的正負影響值。
[0062]C、根據(jù)資產(chǎn)類型(如服務(wù)器,機柜等類型)、配置、關(guān)聯(lián)關(guān)系與用戶需求建立資產(chǎn)分配策略,選擇滿足分配條件且性能排在前列的資產(chǎn)進行分配;[0063]滿足分配條件且性能排在前列的資產(chǎn)進行分配資產(chǎn)分配流程如圖2所示,具體描述如下:
[0064]第一步:管理系統(tǒng)接收到用戶提出的資產(chǎn)申請后,清空資產(chǎn)分配列表LO ;資產(chǎn)分配列表是用于保存資產(chǎn)系統(tǒng)分配給用戶的最終資產(chǎn)的一個列表;
[0065]第二步:遍歷用戶申請的資產(chǎn)列表,查找資產(chǎn)池中與用戶申請的資產(chǎn)的類型一致的所有資產(chǎn)得到一個資產(chǎn)列表LI ;
[0066]如果該資產(chǎn)列表LI為空,則將空列表返回,并提示用戶沒有資產(chǎn)滿足需求;
[0067]如果該資產(chǎn)列表不為空,則遍歷該列表,判斷廠商、型號與用戶需求是否一致,如果都一致則將該資產(chǎn)加入備選資產(chǎn)列表L2 ;
[0068]否則繼續(xù)遍歷下一條;遍歷完資產(chǎn)列表LI后轉(zhuǎn)入第三步處理;
[0069]第三步:判斷備選資產(chǎn)列表L2是否為空;
[0070]如果為空,則將資產(chǎn)列表LI全部加入備選資產(chǎn)列表L2 ;
[0071]如果不為空,則判斷備選資產(chǎn)列表L2中是否只有一個資產(chǎn),如果是,則將其分配給用戶;否則,則轉(zhuǎn)入第四步處理;
[0072]第四步:選擇備選資產(chǎn)列表L2中配置滿足用戶需求或不超出最大差額的的資產(chǎn)列表L3,并按配置、性能的優(yōu)先級進行排序;其中最大差額是一個預(yù)定義的數(shù)據(jù),針對每個配置和指標(biāo)有一個最大差額,比如硬盤最大差額為16 (G),CPU個數(shù)最大差額為I (個)。
[0073]判斷資產(chǎn)列表L3是否只有一個資產(chǎn);如果只有一個,則將其加入資產(chǎn)分配列表L0,并分配給用戶;否則,判斷用戶是否申請多個相關(guān)聯(lián)的資產(chǎn),如果是,則轉(zhuǎn)入第五步;
[0074]第五步:判斷用戶申請中是否有與當(dāng)前申請資產(chǎn)類型相關(guān)聯(lián)的資產(chǎn)申請未被分配,如果有,則保存當(dāng)前資產(chǎn)到資產(chǎn)分配列表,返回第二步,查找尚未被分配的關(guān)聯(lián)資產(chǎn)進行分配;
[0075]如果沒有,則從資產(chǎn)列表L3中查找性能最高的資產(chǎn)保存到資產(chǎn)分配列表中;
[0076]判斷用戶是否還有其他資產(chǎn)申請未被分配,如果有,則返回第二步,繼續(xù)遍歷用戶申請的資產(chǎn)列表進行資產(chǎn)分配,如果沒有,則進入第六步;
[0077]第六步:將資產(chǎn)分配列表中的資產(chǎn)分配給用戶。
[0078]D、資產(chǎn)按需自動申請、歸還,用戶數(shù)據(jù)按需保密存儲或選擇刪除;
[0079]I)用戶提出資產(chǎn)申請后,管理系統(tǒng)自動根據(jù)資產(chǎn)分配算法和策略選擇資產(chǎn)進行分配;
[0080]2)用戶需求包含申請使用時間和歸還時間,到期后,管理系統(tǒng)通過短信和郵件詢問用戶是否歸還,用戶選擇歸還資產(chǎn)或繼續(xù)使用資產(chǎn);
[0081]3)如果用戶選擇歸還,則管理系統(tǒng)詢問用戶是否需要保密存儲用戶數(shù)據(jù),用戶選擇保密存儲數(shù)據(jù)或刪除數(shù)據(jù),如果選擇保密存儲,則管理系統(tǒng)將對其進行加密存儲。
[0082]E、對用戶需求進行統(tǒng)計分析,自動生成資產(chǎn)分配報表:
[0083]一、對用戶需求進行統(tǒng)計分析,分析各類型和配置的資產(chǎn)申請數(shù)量和頻率,自動生成資產(chǎn)申請報表;
[0084]二、資產(chǎn)分配報表指導(dǎo)采購部門和資產(chǎn)管理部門的工作。
[0085]本發(fā)明提供的集群環(huán)境下資產(chǎn)自動按需分配方法,整個過程快速安全,實現(xiàn)自動化,降低集群中資產(chǎn)分配的復(fù)雜性和管理成本,提高工作效率,科學(xué)提高資產(chǎn)使用率。[0086]最后應(yīng)當(dāng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對其限制,盡管參照上述實施例對本發(fā)明進行了詳細的說明,所屬領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:依然可以對本發(fā)明的【具體實施方式】進行修改或者等同替換,而未脫離本發(fā)明精神和范圍的任何修改或者等同替換,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
【權(quán)利要求】
1.一種集群環(huán)境下資產(chǎn)自動按需分配方法,其特征在于,所述方法包括下述步驟: A、定義并管理集群環(huán)境下的“資產(chǎn)池”; B、基于所述“資產(chǎn)池”,根據(jù)資產(chǎn)指標(biāo)、配置、關(guān)聯(lián)關(guān)系數(shù)據(jù),通過預(yù)排序動態(tài)資產(chǎn)分配算法在資產(chǎn)分配系統(tǒng)中生成并維護資產(chǎn)的性能排序列表; C、根據(jù)資產(chǎn)類型、配置、關(guān)聯(lián)關(guān)系與用戶需求建立資產(chǎn)分配策略,選擇滿足分配條件且性能排在前列的資產(chǎn)進行分配; D、資產(chǎn)按需自動申請、歸還,用戶數(shù)據(jù)按需保密存儲或選擇刪除; E、對用戶需求進行統(tǒng)計分析,自動生成資產(chǎn)分配報表。
2.如權(quán)利要求1所述的集群環(huán)境下資產(chǎn)自動按需分配方法,其特征在于,所述步驟A中,所述“資產(chǎn)池”是指靈活管理資產(chǎn)的一個邏輯抽象概念;所述“資產(chǎn)池”按設(shè)備類型和配置進行分類;定義資產(chǎn)池和設(shè)備類型、配置、關(guān)聯(lián)關(guān)系,并初始錄入各種類型的資產(chǎn)和配置,管理系統(tǒng)自動為各資產(chǎn)設(shè)置初始狀態(tài)為“未分配”,同時建立資產(chǎn)之間的關(guān)聯(lián)關(guān)系;根據(jù)資產(chǎn)的類型及資產(chǎn)之間的關(guān)聯(lián)關(guān)系,讀取資產(chǎn)設(shè)備的配置,采集相關(guān)的指標(biāo)作為資產(chǎn)性能參數(shù)。
3.如權(quán)利要求1所述的集群環(huán)境下資產(chǎn)自動按需分配方法,其特征在于,所述步驟B包括下述步驟: a、基于所述“資產(chǎn)池”,根據(jù)資產(chǎn)指標(biāo)、配置、關(guān)聯(lián)關(guān)系,生成并維護所有“未分配”的資產(chǎn)的性能排序列表; b、采用預(yù)排序動態(tài)資產(chǎn)分配算法確定資產(chǎn)性能值。
4.如權(quán)利要求3所述的集群環(huán)境下資產(chǎn)自動按需分配方法,其特征在于,所述步驟b中,用P來表示資產(chǎn)某項指標(biāo)或配置的性能值,W表示資產(chǎn)性能中的權(quán)重,A表示資產(chǎn)某項指標(biāo)或配置平衡因子,V表示資產(chǎn)某項指標(biāo)或配置實際取值,I表示資產(chǎn)某項指標(biāo)或配置正負影響值,所述資產(chǎn)某項指標(biāo)或配置性能計算公式為:P=V1*A1*W1*I1+V2*A2*W2*I2+...+Vn*An*Wn*In ;其中,η表示影響改資產(chǎn)性能的指標(biāo)和配置數(shù);Vn表示第η個性能指標(biāo)或配置的實際取值,An表示這類指標(biāo)或配置的平衡因子,Wn表示η個指標(biāo)或配置的在資產(chǎn)性能中的權(quán)重,In表示這類指標(biāo)或配置的的正負影響值。
5.如權(quán)利要求1所述的集群環(huán)境下資產(chǎn)自動按需分配方法,其特征在于,所述步驟C中,所述滿足分配條件且性能排在前列的資產(chǎn)進行分配包括下述步驟: 第一步:管理系統(tǒng)接收到用戶提出的資產(chǎn)申請后,清空資產(chǎn)分配列表LO ;資產(chǎn)分配列表是用于保存資產(chǎn)系統(tǒng)分配給用戶的最終資產(chǎn)的一個列表; 第二步:遍歷用戶申請的資產(chǎn)列表,查找資產(chǎn)池中與用戶申請的資產(chǎn)的類型一致的所有資產(chǎn)得到一個資產(chǎn)列表LI ; 如果該資產(chǎn)列表LI為空,則將空列表返回,并提示用戶沒有資產(chǎn)滿足需求; 如果該資產(chǎn)列表不為空,則遍歷該列表,判斷廠商、型號與用戶需求是否一致,如果都一致則將該資產(chǎn)加入備選資產(chǎn)列表L2 ; 否則繼續(xù)遍歷下一條;遍歷完資產(chǎn)列表LI后轉(zhuǎn)入第三步處理; 第三步:判斷備選資產(chǎn)列表L2是否為空; 如果為空,則將資產(chǎn)列表LI全部加入備選資產(chǎn)列表L2 ; 如果不為空,則判斷備選資產(chǎn)列表L2中是否只有一個資產(chǎn),如果是,則將其分配給用戶;否則,則轉(zhuǎn)入第四步處理; 第四步:選擇備選資產(chǎn)列表L2中配置滿足用戶需求或不超出最大差額的的資產(chǎn)列表L3,并按配置、性能的優(yōu)先級進行排序;判斷資產(chǎn)列表L3是否只有一個資產(chǎn);如果只有一個,則將其加入資產(chǎn)分配列表L0,并分配給用戶;否則,判斷用戶是否申請多個相關(guān)聯(lián)的資產(chǎn),如果是,則轉(zhuǎn)入第五步; 第五步:判斷用戶申請中是否有與當(dāng)前申請資產(chǎn)類型相關(guān)聯(lián)的資產(chǎn)申請未被分配,如果有,則保存當(dāng)前資產(chǎn)到資產(chǎn)分配列表,返回第二步,查找尚未被分配的關(guān)聯(lián)資產(chǎn)進行分配; 如果沒有,則從資產(chǎn)列表L3中查找性能最高的資產(chǎn)保存到資產(chǎn)分配列表中; 判斷用戶是否還有其他資產(chǎn)申請未被分配,如果有,則返回第二步,繼續(xù)遍歷用戶申請的資產(chǎn)列表進行資產(chǎn)分配,如果沒有,則進入第六步; 第六步:將資產(chǎn)分配列表中的資產(chǎn)分配給用戶。
6.如權(quán)利要求1所述的集群環(huán)境下資產(chǎn)自動按需分配方法,其特征在于,所述步驟D包括下述步驟: 1)用戶提出資產(chǎn)申請后,管理系統(tǒng)自動根據(jù)資產(chǎn)分配算法和策略選擇資產(chǎn)進行分配; 2)用戶需求包含申請使用時間和歸還時間,到期后,管理系統(tǒng)通過短信和郵件詢問用戶是否歸還,用戶選擇歸還資產(chǎn)或繼續(xù)使用資產(chǎn); 3)如果用戶選擇歸還,則管理系統(tǒng)詢問用戶是否需要保密存儲用戶數(shù)據(jù),用戶選擇保密存儲數(shù)據(jù)或刪除數(shù)據(jù),如果選擇保密存儲,則管理系統(tǒng)將對其進行加密存儲。
7.如權(quán)利要求1所述的集群環(huán)境下資產(chǎn)自動按需分配方法,其特征在于,所述步驟E包括下述步驟: 一、對用戶需求進行統(tǒng)計分析,分析各類型和配置的資產(chǎn)申請數(shù)量和頻率,自動生成資產(chǎn)申請報表; 二、資產(chǎn)分配報表指導(dǎo)采購部門和資產(chǎn)管理部門的工作。
【文檔編號】G06Q10/06GK103632215SQ201210296563
【公開日】2014年3月12日 申請日期:2012年8月20日 優(yōu)先權(quán)日:2012年8月20日
【發(fā)明者】劉衛(wèi)紅 申請人:曙光信息產(chǎn)業(yè)(北京)有限公司