本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種共享IaaS業(yè)務(wù)云賬號的方法、及共享平臺和網(wǎng)絡(luò)裝置。
背景技術(shù):云計(jì)算即根據(jù)用戶需求進(jìn)行資源按需分配,按使用收費(fèi),用戶無需購買硬件、軟件,所有的軟硬件資源需求可通過遠(yuǎn)程接入使用資源提供者的軟硬件滿足。通過資源的共享使用,可以提高資源的利用率,降低使用成本和維護(hù)成本。基礎(chǔ)設(shè)施作為服務(wù)(InfrastructureasaService,IaaS)是云計(jì)算的一種典型應(yīng)用模式,該應(yīng)用模式下,最典型的資源表現(xiàn)形式為虛擬機(jī)(VirtualMachines,VM),其通過將硬件資源虛擬化,按用戶需求提供所需能力的虛擬機(jī),使得一個(gè)硬件可以為多個(gè)用戶提供服務(wù),提高了硬件資源的利用率。存儲(chǔ)能力是另外一種常見的資源表現(xiàn)形式。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下缺陷:在實(shí)際使用過程中,每個(gè)用戶申請?jiān)瀑~號是個(gè)很繁瑣的過程,用戶體驗(yàn)不好。其次,對于企業(yè)等群組用戶來說,若多人共享使用賬號,很難進(jìn)行權(quán)限管控,若企業(yè)中每個(gè)人申請賬號時(shí),則收費(fèi)和VM管控均較為困難。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供一種共享IaaS業(yè)務(wù)云賬號的方法、及共享平臺和網(wǎng)絡(luò)裝置,以實(shí)現(xiàn)在多個(gè)用戶之間共享云賬號。本發(fā)明實(shí)施例提供一種共享基礎(chǔ)設(shè)施作為服務(wù)IaaS業(yè)務(wù)云賬號的方法,包括:保存至少一個(gè)用于接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,所述云賬號為第一用戶的云賬號;為第二用戶創(chuàng)建第二用戶客戶端接入共享平臺的賬號;根據(jù)第一用戶與第二用戶之間的關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入所述提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,以使得所述第二用戶的客戶端根據(jù)所述接入共享平臺的賬號和所述接入賬號接入所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。本發(fā)明實(shí)施例提供一種共享基礎(chǔ)設(shè)施作為服務(wù)IaaS業(yè)務(wù)云賬號的共享平臺,其特征在于,包括:第一存儲(chǔ)單元52,用于保存至少一個(gè)用于接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,作為第一用戶的云賬號,還用于保存所述第二用戶標(biāo)識與所述接入賬號的對應(yīng)關(guān)系;第一處理單元51,為第二用戶創(chuàng)建第二用戶客戶端接入共享平臺的賬號,所述接入共享平臺的賬號包括第二用戶的標(biāo)識;根據(jù)第一用戶與第二用戶之間的關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,以使得所述第二用戶的客戶端根據(jù)所述接入共享平臺的賬號和所述接入賬號接入所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。通過本發(fā)明實(shí)施例所揭示的技術(shù)方案,在為第一用戶注冊了云賬號之后,可以根據(jù)第一用戶和第二用戶之間的關(guān)聯(lián)關(guān)系,將所述第一用戶注冊的云賬號指定為第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,由此第二用戶可以使用為第一用戶所注冊的云賬號,實(shí)現(xiàn)了用戶之間的云賬號的共享。附圖說明為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1本發(fā)明一種共享基礎(chǔ)設(shè)施作為服務(wù)IaaS業(yè)務(wù)云賬號的方法實(shí)施例的流程圖;圖2為本發(fā)明實(shí)施例創(chuàng)建一種虛擬機(jī)方法實(shí)施例的流程圖;圖3為本發(fā)明實(shí)施例實(shí)現(xiàn)云存儲(chǔ)方法實(shí)施例的流程圖;圖4為本發(fā)明一種共享基礎(chǔ)設(shè)施作為服務(wù)IaaS業(yè)務(wù)云賬號的系統(tǒng)的結(jié)構(gòu)示意圖;圖5為本發(fā)明一種共享基礎(chǔ)設(shè)施作為服務(wù)IaaS業(yè)務(wù)云賬號的共享平臺的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。圖1為本發(fā)明一種共享基礎(chǔ)設(shè)施作為服務(wù)IaaS業(yè)務(wù)云賬號的方法實(shí)施例的流程圖,如圖1所示,該方法可以包括:101、保存至少一個(gè)用于接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,該云賬號為第一用戶的云賬號;本發(fā)明實(shí)施例所述的云賬號是指向IaaS業(yè)務(wù)提供者申請的,用以接入和使用IaaS業(yè)務(wù)的賬號,可以包括用戶名、密碼和/或相關(guān)接入認(rèn)證密鑰Key(如AccessKey、SecretAccessKey)等。這里的至少一個(gè)云賬號包括如下含義:保存的一個(gè)或多個(gè)云賬號用于接入提供IaaS業(yè)務(wù)的某一基礎(chǔ)設(shè)施云,包括用戶名及認(rèn)證信息,也就是說,云賬號和提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的關(guān)系是多對一的關(guān)系。其中,該保存至少一個(gè)用于接入IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,作為第一用戶的云賬號可以包括如下兩種實(shí)現(xiàn)方式:1.共享平臺接收該第一用戶客戶端發(fā)送的云賬號創(chuàng)建請求,根據(jù)該云賬號創(chuàng)建請求為第一用戶向提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云申請至少一個(gè)用于接入IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,并保存該云賬號;2.共享平臺接收并保存該第一用戶注冊的至少一個(gè)云賬號,該云賬號由該第一用戶向該提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云申請得到。這里的注冊指第一用戶將其擁有的云賬號信息按照共享平臺的格式提供給共享平臺。102、為第二用戶創(chuàng)建第二用戶客戶端接入共享平臺的賬號;103、根據(jù)第一用戶與第二用戶之間的關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,以使得所述第二用戶的客戶端根據(jù)所述接入共享平臺的賬號和所述接入賬號接入所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。本發(fā)明實(shí)施例所述的第一用戶和第二用戶的關(guān)聯(lián)關(guān)系可以是第一用戶同意授權(quán)第二用戶使用其云賬號的任何關(guān)系,這里的第一用戶可以是共享平臺的運(yùn)營者或管理者,或者第三方企業(yè),或者個(gè)人,第二用戶可以是個(gè)人。所述關(guān)聯(lián)關(guān)系體現(xiàn)了第一用戶與第二用戶之間的關(guān)聯(lián),其可以是一種對應(yīng)關(guān)系表,即關(guān)聯(lián)關(guān)系表。該關(guān)聯(lián)關(guān)系表可以存儲(chǔ)在共享平臺,也可以存儲(chǔ)在單獨(dú)的存儲(chǔ)設(shè)備上,在需要時(shí),例如第二用戶登錄共享平臺后發(fā)送IaaS業(yè)務(wù)對象操作請求后或者在共享平臺為第二用戶創(chuàng)建接入共享平臺的賬號后,由共享平臺查詢該關(guān)聯(lián)關(guān)系表來為第二用戶指定所述接入賬號。當(dāng)然前述的關(guān)聯(lián)關(guān)系是可以保存在共享平臺上的,需要的時(shí)候可以查詢獲得,當(dāng)然該關(guān)聯(lián)關(guān)系也可以保存在第一用戶的客戶端上,由共享平臺在需要的時(shí)候去第一用戶的客戶端獲取等。為所述第二用戶指定至少一個(gè)所述為第一用戶注冊的云賬號作為第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號可以包括如下幾種情況:1.接收第二用戶的客戶端在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求時(shí),根據(jù)所述關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述注冊的云賬號作為第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號。具體的,接收第二用戶的客戶端在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求,為發(fā)送所述IaaS業(yè)務(wù)對象的操作請求的第二用戶指定一個(gè)接入賬號?;蛘撸?.在為所述第二用戶創(chuàng)建第二用戶的客戶端接入共享平臺的賬號時(shí),根據(jù)所述關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述注冊的云賬號作為第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號;或者,3.在所述第二用戶向共享平臺訂購所述IaaS業(yè)務(wù)后,根據(jù)該關(guān)聯(lián)關(guān)系,為該第二用戶指定至少一個(gè)該第一用戶的云賬號作為該第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號。在為所述第二用戶指定接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號之后,還可以保存所述第二用戶標(biāo)識與所述接入賬號的對應(yīng)關(guān)系,便于后續(xù)使用。在為所述第二用戶指定接入賬號之后,共享平臺根據(jù)所述指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的消息格式封裝所述IaaS業(yè)務(wù)對象操作請求,并向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送所述封裝的IaaS業(yè)務(wù)對象操作請求;所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云根據(jù)所述封裝的IaaS業(yè)務(wù)對象操作請求向共享平臺返回響應(yīng)消息;共享平臺接收所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送的響應(yīng)消息并封裝所述響應(yīng)消息,向所述第二用戶的客戶端發(fā)送所述封裝的響應(yīng)消息。在本發(fā)明中,所述響應(yīng)消息中包括提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云所返回的IaaS業(yè)務(wù)對象,該IaaS業(yè)務(wù)對象為IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云提供的可供用戶遠(yuǎn)程執(zhí)行操作的目標(biāo)對象。該IaaS業(yè)務(wù)對象包括但不限于虛擬機(jī)、安全組、密鑰對、存儲(chǔ)對象等中的一個(gè)或多個(gè)。本實(shí)施例是從共享平臺側(cè)來撰寫的方案。通過本發(fā)明實(shí)施例所揭示的技術(shù)方案,在為第一用戶注冊了云賬號之后,可以根據(jù)第一用戶和第二用戶之間的關(guān)聯(lián)關(guān)系,將所述第一用戶注冊的云賬號指定為第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,由此第二用戶可以使用為第一用戶所注冊的云賬號,實(shí)現(xiàn)了用戶之間的云賬號的共享。所述方法還可以包括為所述第二用戶設(shè)定操作權(quán)限,即為所述第二用戶的標(biāo)識對應(yīng)的第二用戶設(shè)定操作權(quán)限,并進(jìn)一步將為所述用戶設(shè)定的操作權(quán)限保存在共享平臺。該方法還包括,在接收第二用戶的客戶端在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求之后,根據(jù)所述為第二用戶標(biāo)識對應(yīng)的用戶設(shè)定的操作權(quán)限判斷所述第二用戶標(biāo)識對應(yīng)的用戶是否擁有對所述IaaS業(yè)務(wù)對象執(zhí)行所述操作請求的權(quán)限,并在確定所述第二用戶標(biāo)識對應(yīng)的用戶擁有執(zhí)行所述操作請求所對應(yīng)的權(quán)限時(shí),才執(zhí)行后續(xù)操作,該后續(xù)的操作例如可以使根據(jù)所述指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的消息格式封裝所述IaaS業(yè)務(wù)對象操作請求,并向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送所述封裝的IaaS業(yè)務(wù)對象操作請求。當(dāng)沒有為所述第二用戶設(shè)定操作權(quán)限時(shí),在接收到第二用戶的客戶端發(fā)送的IaaS業(yè)務(wù)對象的操作請求之后,可以不用進(jìn)行判斷所述第二用戶是否具有所述IaaS業(yè)務(wù)對象的操作請求所對應(yīng)的權(quán)限,在接收第二用戶的客戶端在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求之后,直接執(zhí)行后續(xù)操作。當(dāng)向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送所述封裝的IaaS業(yè)務(wù)對象操作請求之后,所述方法還包括接收所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云根據(jù)所述封裝的IaaS業(yè)務(wù)對象操作請求發(fā)送的響應(yīng)消息;并進(jìn)一步封裝所述響應(yīng)消息,并向所述第二用戶的客戶端發(fā)送所述封裝的響應(yīng)消息。在接收所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云根據(jù)所述封裝的IaaS業(yè)務(wù)對象操作請求發(fā)送的響應(yīng)消息之后,所述方法會(huì)進(jìn)一步解析所述響應(yīng)消息,獲取指代成功或失敗的操作結(jié)果信息,并將所述操作結(jié)果信息保存在共享平臺,以便于后續(xù)為所述第二用戶確定接入賬號所對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云提供參考。前述方法主要是共享平臺上保存的一個(gè)或多個(gè)云賬號對應(yīng)一個(gè)提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的情況,若共享平臺同時(shí)注冊了多個(gè)提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,則在接收第二用戶的客戶端在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求之后,還可以包括步驟:首先根據(jù)所述IaaS業(yè)務(wù)對象的操作請求確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云,然后將所述確定的基礎(chǔ)設(shè)施云對應(yīng)的賬號作為所述IaaS業(yè)務(wù)對象的操作請求的指定的接入賬號。具體的,根據(jù)所述IaaS業(yè)務(wù)對象的操作請求確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云可以分為以下兩種情況:所述IaaS業(yè)務(wù)對象的操作請求包括第二用戶客戶端所要接入的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的標(biāo)識,確定所述基礎(chǔ)設(shè)施云的標(biāo)識對應(yīng)的基礎(chǔ)設(shè)施云為提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云;或者,根據(jù)之前保存的所述第二用戶標(biāo)識與接入賬號的對應(yīng)關(guān)系,查找該對應(yīng)關(guān)系已得到與該第二用戶標(biāo)識多對應(yīng)的接入賬號,進(jìn)而根據(jù)該接入賬號找到提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云;或者,所述IaaS業(yè)務(wù)對象的操作請求不包括第二用戶客戶端所要接入的基礎(chǔ)設(shè)施云的標(biāo)識,則根據(jù)第二用戶預(yù)先提供的基礎(chǔ)設(shè)施云的選擇規(guī)則確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。優(yōu)選的,該選擇規(guī)則可以是:第二用戶預(yù)先提供其可以接受的業(yè)務(wù)服務(wù)質(zhì)量參數(shù)(QualityofService,QoS),如請求延遲時(shí)長、請求失敗比率、IaaS業(yè)務(wù)對象異常比率等,并為這些參數(shù)指定權(quán)重,把所有可以提供該IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云按照該QoS及其權(quán)重過濾,從過濾后的可以提供該IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云中確定為第二用戶提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云,確定方法可以是:按照QoS的質(zhì)量高低進(jìn)行排序,選擇QoS質(zhì)量最高的確定為提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。前述方法中,共享平臺所接收的響應(yīng)消息中的IaaS業(yè)務(wù)對象包括IaaS業(yè)務(wù)對象標(biāo)識,共享平臺在首次接收到某一IaaS業(yè)務(wù)對象標(biāo)識后,還可以建立所述第二用戶標(biāo)識和所述IaaS業(yè)務(wù)對象標(biāo)識的對應(yīng)關(guān)系,以用于后續(xù)共享平臺驗(yàn)證用戶是否有權(quán)限發(fā)起針對IaaS業(yè)務(wù)對象的操作,或者用以按用戶進(jìn)行統(tǒng)計(jì)、計(jì)費(fèi)等。共享平臺從如下兩種方式中都可能首次接收IaaS業(yè)務(wù)對象標(biāo)識:第二用戶通過IaaS業(yè)務(wù)對象操作請求提供的IaaS業(yè)務(wù)對象標(biāo)識,或者提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云在處理第二用戶提交的IaaS業(yè)務(wù)操作請求時(shí),為所生成的IaaS業(yè)務(wù)對象分配的IaaS業(yè)務(wù)對象標(biāo)識,該IaaS業(yè)務(wù)對象標(biāo)識通過所述IaaS業(yè)務(wù)對象操作請求的響應(yīng)消息返回給共享平臺。前述方法中,為了防止共享使用同一云賬號的多個(gè)用戶的IaaS業(yè)務(wù)對象標(biāo)識沖突(如重名等),可以有如下兩種處理方法:1.共享平臺為所述第二用戶標(biāo)識分配一個(gè)唯一的前綴或后綴,并保存所述第二用戶標(biāo)識和所述前綴或后綴的對應(yīng)關(guān)系,則第二用戶的客戶端與共享平臺間的消息使用不添加前綴或后綴的IaaS業(yè)務(wù)對象標(biāo)識,而共享平臺與提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云之間使用的是增加前綴或后綴的IaaS業(yè)務(wù)對象的標(biāo)識,以防止不同用戶間的對象沖突,則封裝所述IaaS業(yè)務(wù)對象操作請求,或者封裝所述響應(yīng)消息時(shí),根據(jù)所述第二用戶標(biāo)識和所述前綴或后綴的對應(yīng)關(guān)系,獲取所述第二用戶標(biāo)識對應(yīng)的前綴或后綴,并為所述IaaS業(yè)務(wù)對象操作請求包含的IaaS業(yè)務(wù)對象標(biāo)識增加前綴或后綴,或者為所述響應(yīng)消息包含的IaaS業(yè)務(wù)對象標(biāo)識減少前綴或后綴,作為所述封裝后的IaaS業(yè)務(wù)對象的標(biāo)識。2.共享平臺為所述IaaS業(yè)務(wù)對象分配一個(gè)別名,該別名可以唯一的關(guān)聯(lián)到該IaaS業(yè)務(wù)對象,并保存所述第二用戶標(biāo)識的所述IaaS業(yè)務(wù)對象和所指定別名的對應(yīng)關(guān)系,則第二用戶客戶端與共享平臺間的消息使用用戶提供的IaaS業(yè)務(wù)對象標(biāo)識,而共享平臺與提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云之間使用的是IaaS業(yè)務(wù)對象的別名,以防止不同用戶間的對象沖突,則封裝所述IaaS業(yè)務(wù)對象操作請求,或者封裝所述響應(yīng)消息時(shí),將所述IaaS業(yè)務(wù)對象操作請求包含的IaaS業(yè)務(wù)對象標(biāo)識替換為對應(yīng)的別名,或者將所述響應(yīng)消息包含的IaaS業(yè)務(wù)對象標(biāo)識別名替換為對應(yīng)的IaaS業(yè)務(wù)對象標(biāo)識,作為所述封裝后的IaaS業(yè)務(wù)對象的標(biāo)識。在為第二用戶指定接入賬號之后,可以使用該指定的接入賬號進(jìn)行虛擬機(jī)的創(chuàng)建或?qū)崿F(xiàn)云存儲(chǔ)。下面的部分介紹本發(fā)明的兩個(gè)具體應(yīng)用實(shí)例:虛擬機(jī)的創(chuàng)建和云存儲(chǔ)的實(shí)現(xiàn)。若IaaS業(yè)務(wù)為基礎(chǔ)設(shè)施云的虛擬機(jī)業(yè)務(wù),則前述IaaS業(yè)務(wù)對象可以是密鑰對、虛擬機(jī)、安全組等中的一個(gè)或多個(gè)。當(dāng)IaaS業(yè)務(wù)對象為密鑰對,所述第二用戶發(fā)送的IaaS業(yè)務(wù)對象的操作請求為創(chuàng)建密鑰對的操作請求時(shí),所述提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云返回的響應(yīng)消息包括提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云處理該IaaS業(yè)務(wù)對象操作請求的結(jié)果,包括密鑰對名稱、所生成的密鑰對中的私鑰,其中,所述密鑰對名稱是IaaS業(yè)務(wù)對象的標(biāo)識中的一種。在接收所述響應(yīng)消息之后,所述方法還包括:將所述生成的密鑰對的私鑰發(fā)送給所述第二用戶的客戶端,共享平臺不保存該私鑰。第二用戶在后續(xù)請求創(chuàng)建虛擬機(jī)時(shí),在IaaS業(yè)務(wù)對象操作請求中攜帶該密鑰對名稱,并在虛擬機(jī)創(chuàng)建完成后,接入虛擬機(jī)時(shí),使用該密鑰對對應(yīng)的私鑰進(jìn)行虛擬機(jī)登陸認(rèn)證。當(dāng)然,密鑰對作為IaaS業(yè)務(wù)對象時(shí),還有另外一種實(shí)現(xiàn):當(dāng)所述IaaS業(yè)務(wù)對象為密鑰對,第二用戶發(fā)送的所述IaaS業(yè)務(wù)對象操作請求為創(chuàng)建密鑰對的操作請求時(shí),所述響應(yīng)消息包括基礎(chǔ)設(shè)施云處理該IaaS業(yè)務(wù)對象操作請求的結(jié)果,同時(shí)還包括所生成的密鑰對中的私鑰。在接收響應(yīng)消息之后,所述方法還包括:共享平臺保存所述密鑰對的私鑰、以及所述密鑰對與該基礎(chǔ)設(shè)施云的對應(yīng)關(guān)系。第二用戶客戶端在后續(xù)請求創(chuàng)建虛擬機(jī)即所發(fā)送的IaaS業(yè)務(wù)對象操作請求為創(chuàng)建虛擬機(jī)的操作請求時(shí),在IaaS業(yè)務(wù)對象操作請求中攜帶該密鑰對名稱,在虛擬機(jī)創(chuàng)建完成后,可通過共享平臺提供的接入虛擬機(jī)SSH(SecureShell,安全外殼協(xié)議)客戶端接入虛擬機(jī),共享平臺使用其所保存的該虛擬機(jī)的密鑰對對應(yīng)的私鑰先進(jìn)行虛擬機(jī)登陸認(rèn)證,認(rèn)證通過后向第二用戶客戶端提供使用界面,虛擬機(jī)登陸認(rèn)證對第二用戶透明,即虛擬機(jī)登陸認(rèn)證的具體過程用戶不可見。當(dāng)所述IaaS業(yè)務(wù)對象操作請求為虛擬機(jī)創(chuàng)建請求,且使用密鑰對生成虛擬機(jī),其中所述虛擬機(jī)創(chuàng)建請求包括所述第二用戶標(biāo)識、所需創(chuàng)建的虛擬機(jī)的規(guī)格和密鑰對名稱;則接收到該虛擬機(jī)創(chuàng)建請求后,共享平臺確定所述第二用戶標(biāo)識對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,當(dāng)然具體的確定方法可以參見步驟103;并將所述第二用戶標(biāo)識、所需創(chuàng)建的虛擬機(jī)的規(guī)格和密鑰對名稱等封裝在IaaS業(yè)務(wù)對象的操作請求中,并向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送封裝后的IaaS業(yè)務(wù)對象的操作請求;所述提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云返回的響應(yīng)消息包括根據(jù)所述IaaS業(yè)務(wù)對象操作請求生成的IaaS業(yè)務(wù)對象的標(biāo)識,所述IaaS業(yè)務(wù)對象為創(chuàng)建的虛擬機(jī)。當(dāng)所述IaaS業(yè)務(wù)對象操作請求為創(chuàng)建虛擬機(jī)的操作請求,且使用用戶名和密碼生成虛擬機(jī),該用戶名和密碼為登陸所創(chuàng)建的虛擬機(jī)的登陸用戶名及密碼,其中所述創(chuàng)建虛擬機(jī)的操作請求包括所述第二用戶標(biāo)識和所需創(chuàng)建的虛擬機(jī)的規(guī)格,可選的包括第二用戶提供的登陸用戶名或密碼;則接收到該虛擬機(jī)創(chuàng)建請求后,共享平臺確定所述第二用戶標(biāo)識對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,當(dāng)然具體的確定方法可以參見步驟103;將所述創(chuàng)建虛擬機(jī)的操作請求攜帶的信息封裝在IaaS業(yè)務(wù)對象的操作請求中,并向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送封裝后的IaaS業(yè)務(wù)對象的操作請求;所述提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云返回的響應(yīng)消息包括根據(jù)所述IaaS業(yè)務(wù)對象操作請求生成的IaaS業(yè)務(wù)對象的標(biāo)識,所述IaaS業(yè)務(wù)對象為創(chuàng)建的虛擬機(jī)。當(dāng)然,在創(chuàng)建了虛擬機(jī)之后,還可以對已經(jīng)創(chuàng)建的虛擬機(jī)進(jìn)行其他的操作,例如停止、更改、重啟或刪除等。當(dāng)對已經(jīng)創(chuàng)建的虛擬機(jī)進(jìn)行其他的操作時(shí),所述方法包括:對于一個(gè)已創(chuàng)建的虛擬機(jī),所述IaaS業(yè)務(wù)對象操作請求為虛擬機(jī)的停止操作請求、虛擬機(jī)的更改操作請求、虛擬機(jī)的重啟操作請求或虛擬機(jī)的刪除操作請求,所述IaaS業(yè)務(wù)對象操作請求包括所述第二用戶標(biāo)識、所需停止、更改、重啟或刪除的虛擬機(jī)的標(biāo)識;根據(jù)其所保存的第二用戶標(biāo)識與接入賬號的對應(yīng)關(guān)系確定所述第二用戶標(biāo)識對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號;將所述第二用戶標(biāo)識、所需停止、更改、重啟或刪除的虛擬機(jī)的標(biāo)識封裝在IaaS業(yè)務(wù)對象的操作請求中,并向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送封裝后的IaaS業(yè)務(wù)對象的操作請求;所述提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云返回的響應(yīng)消息包括所述基礎(chǔ)設(shè)施云處理IaaS業(yè)務(wù)對象操作請求的處理結(jié)果。若IaaS業(yè)務(wù)為基礎(chǔ)設(shè)施云的存儲(chǔ)業(yè)務(wù),則前述IaaS業(yè)務(wù)對象可以是存儲(chǔ)對象或存儲(chǔ)塊bucket。當(dāng)所述IaaS業(yè)務(wù)對象操作請求為創(chuàng)建存儲(chǔ)塊的操作請求或保存存儲(chǔ)對象的操作請求或存儲(chǔ)對象的拷貝、刪除等其他操作請求,其中所述創(chuàng)建存儲(chǔ)塊的操作請求包括存儲(chǔ)塊的名稱或存儲(chǔ)對象的標(biāo)識;則接收到該IaaS業(yè)務(wù)對象操作請求后,共享平臺根據(jù)其所保存的第二用戶標(biāo)識與接入賬號的對應(yīng)關(guān)系確定所述第二用戶標(biāo)識對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號;并將所述創(chuàng)建存儲(chǔ)塊的操作請求或保存存儲(chǔ)對象的操作請求或存儲(chǔ)對象的所述其他操作請求封裝在IaaS業(yè)務(wù)對象的操作請求中,并向所述所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送封裝后的IaaS業(yè)務(wù)對象的操作請求;所述提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云響應(yīng)消息包括處理所述IaaS業(yè)務(wù)對象操作請求的處理結(jié)果。當(dāng)所述IaaS業(yè)務(wù)對象為存儲(chǔ)對象,且第二用戶發(fā)送的所述IaaS業(yè)務(wù)對象操作請求為更改所述存儲(chǔ)對象的訪問權(quán)限,則在接收所述第二用戶客戶端發(fā)送的IaaS業(yè)務(wù)對象操作請求之后,所述方法還可以包括:判斷所述IaaS業(yè)務(wù)對象操作請求攜帶的更改其所包含的存儲(chǔ)對象的訪問權(quán)限的目標(biāo)用戶是否所述共享平臺的第二用戶,若是,則共享平臺保存該對象的新訪問權(quán)限,并不向提供存儲(chǔ)業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送更改所述存儲(chǔ)對象的訪問權(quán)限操作請求,否則,向提供存儲(chǔ)業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送重新封裝的更改所述存儲(chǔ)對象的訪問權(quán)限操作請求。圖2為本發(fā)明實(shí)施例創(chuàng)建一種虛擬機(jī)(VirtualMachine,簡稱VM)方法實(shí)施例的流程圖。如圖2所示,該方法可以包括:步驟201、在共享平臺注冊至少一個(gè)用于接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,作為第一用戶的客戶端的云賬號;具體的注冊過程可以參考本發(fā)明前述實(shí)施例的相關(guān)描述。共享平臺可同時(shí)注冊多個(gè)提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號。對于每一個(gè)提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云,可以向共享平臺注冊一個(gè)或多個(gè)該基礎(chǔ)設(shè)施云的云賬號。步驟202、共享平臺接入共享平臺的第二用戶客戶端創(chuàng)建第二用戶客戶端接入共享平臺的賬號。具體的,共享平臺為每一個(gè)通過共享平臺使用云業(yè)務(wù)的第二用戶生成一個(gè)接入共享平臺的賬號,該接入共享平臺的賬號至少包括第二用戶的用戶標(biāo)識,可選的有接入共享平臺的認(rèn)證信息,如密碼、證書等。第二用戶客戶端使用該接入共享平臺的賬號接入共享平臺,并通過共享平臺使用基礎(chǔ)設(shè)施云提供的云業(yè)務(wù)。第二用戶在接入共享平臺時(shí),提供和該接入共享平臺的賬號對應(yīng)的認(rèn)證信息,如提供密碼或證書等,共享平臺使用該認(rèn)證信息認(rèn)證第二用戶的身份,并在認(rèn)證通過后,為用戶開放云業(yè)務(wù)訪問能力。步驟203、共享平臺根據(jù)所述第一用戶與第二用戶之間的關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,以使得所述第二用戶的客戶端根據(jù)所述接入共享平臺的賬號和所述接入賬號接入所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。共享平臺為步驟202中的第二用戶指定接入賬號,對于提供某一IaaS業(yè)務(wù)的某一特定基礎(chǔ)設(shè)施云,一個(gè)第二用戶可以指定到一個(gè)該基礎(chǔ)設(shè)施云的接入賬號上,一個(gè)該基礎(chǔ)設(shè)施云的接入賬號可以指定給多個(gè)第二用戶。所述第一用戶和第二用戶的關(guān)聯(lián)關(guān)系及為第二用戶指定接入賬號的過程可以參考本發(fā)明其他實(shí)施例的相關(guān)描述。共享平臺根據(jù)所述第一用戶和第二用戶的關(guān)聯(lián)關(guān)系為第二用戶指定為第一用戶注冊的云賬號作為第二用戶接入提供IaaS的基礎(chǔ)設(shè)施云的接入賬號。前述共享平臺根據(jù)所述第一用戶和第二用戶的關(guān)聯(lián)關(guān)系為第二用戶指定為第一用戶注冊的云賬號作為第二用戶接入提供IaaS的基礎(chǔ)設(shè)施云的接入賬號的優(yōu)選實(shí)現(xiàn)是:當(dāng)共享平臺上注冊了多個(gè)某一基礎(chǔ)設(shè)施云的接入賬號時(shí),共享平臺根據(jù)該基礎(chǔ)設(shè)施云的每個(gè)接入賬號的負(fù)載情況,均衡分配,使得該基礎(chǔ)設(shè)施云的每個(gè)接入賬號所關(guān)聯(lián)的用戶數(shù)基本相當(dāng),這里的負(fù)載指其所關(guān)聯(lián)的第二用戶的數(shù)量,無論第二用戶當(dāng)前使用與否;或者,共享平臺按照為用戶賦予的權(quán)限的不同,對用戶進(jìn)行分組,并根據(jù)分組指定到一個(gè)IaaS接入賬號。共享平臺為第二用戶指定接入賬號的方式可以是固定的,也可以是動(dòng)態(tài)指定的。當(dāng)共享平臺為第二用戶指定接入賬號的方式是固定方式時(shí),即一個(gè)用戶被固定綁定到某一個(gè)基礎(chǔ)設(shè)施云對應(yīng)的接入賬號,并在共享平臺保存該用戶標(biāo)識和基礎(chǔ)設(shè)施云的接入賬號的對應(yīng)關(guān)系。這樣一個(gè)用戶可以隨時(shí)查看和管理保存在提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云實(shí)例的狀態(tài)信息。云實(shí)例指基礎(chǔ)設(shè)施云根據(jù)第二用戶的請求所創(chuàng)建的一個(gè)IaaS業(yè)務(wù)對象,如:所創(chuàng)建的虛擬機(jī)是一個(gè)云實(shí)例,為用戶分配的一個(gè)存儲(chǔ)空間即存儲(chǔ)的塊是一個(gè)云實(shí)例。當(dāng)共享平臺為第二用戶指定接入賬號的方式是動(dòng)態(tài)指定時(shí),即一個(gè)用戶在使用云業(yè)務(wù)的時(shí)候(如發(fā)送IaaS業(yè)務(wù)的操作請求時(shí)),共享平臺才臨時(shí)為該用戶指定某一提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號作為接入賬號,用戶請求處理完后釋放該云賬號,即不再綁定該云賬號。這種方式中,共享平臺可以根據(jù)各個(gè)接入賬號所對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的負(fù)載等,來動(dòng)態(tài)為用戶指定基礎(chǔ)設(shè)施云的接入賬號,如為用戶分配當(dāng)前負(fù)載較低的基礎(chǔ)設(shè)施云的接入賬號處理用戶的IaaS業(yè)務(wù)的操作請求,這里的負(fù)載指其所關(guān)聯(lián)的當(dāng)前正在使用基礎(chǔ)設(shè)施云的第二用戶的數(shù)量??蛇x的,共享平臺根據(jù)第二用戶的身份可以為用戶分配操作權(quán)限,如:普通用戶只能使用VM,但不能創(chuàng)建,中級用戶限制其最大只能創(chuàng)建5個(gè)VM,高級用戶可以申請規(guī)格比較高的VM等等,并保存該用戶權(quán)限。步驟204、共享平臺發(fā)送第二用戶的創(chuàng)建密鑰對的操作請求,并接收對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云返回的密鑰對。該密鑰對keypair是個(gè)鍵值對,包括公鑰和私鑰,用于第二用戶客戶端接入虛擬機(jī)VM。該密鑰對申請請求可以是共享平臺接收到第二用戶在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求后,共享平臺向?qū)?yīng)的基礎(chǔ)設(shè)施云發(fā)送。共享平臺在接收IaaS業(yè)務(wù)對象的操作請求后,為所述操作請求確定一個(gè)接入賬號,向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云申請并接收密鑰對。本實(shí)施例中的為所述操作請求確定一個(gè)接入賬號的具體過程可以參考本發(fā)明的其他實(shí)施例的相關(guān)描述,這里不再贅述。所述共享平臺根據(jù)所述為第二用戶標(biāo)識對應(yīng)的用戶設(shè)定的操作權(quán)限判斷所述第二用戶標(biāo)識對應(yīng)的用戶是否擁有對所述IaaS業(yè)務(wù)對象執(zhí)行所述操作請求的權(quán)限,并在確定所述第二用戶標(biāo)識對應(yīng)的用戶擁有執(zhí)行所述操作請求所對應(yīng)的權(quán)限時(shí),根據(jù)所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的消息格式封裝所述IaaS業(yè)務(wù)對象操作請求,并向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送所述封裝的IaaS業(yè)務(wù)對象操作請求。共享平臺根據(jù)業(yè)務(wù)對象的操作請求,在指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云中至少申請一個(gè)密鑰對keypair(包括公鑰和私鑰),具體的keypair的生成是由提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云來完成的,提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云生成密鑰對keypair后保存其中的公鑰,將密鑰對keypair對應(yīng)的私鑰通過響應(yīng)消息發(fā)送給共享平臺。共享平臺接收到基礎(chǔ)設(shè)施云發(fā)送的私鑰后,存在兩種情況:共享平臺保存私鑰和共享平臺不保存私鑰。需要說明的是,如果創(chuàng)建虛擬機(jī)時(shí)為第二用戶分配的是用戶名和密碼,則第二用戶可以通過用戶名和密碼接入虛擬機(jī),則該創(chuàng)建密鑰對的步驟204可省略。為了說明共享平臺保存私鑰、共享平臺不保存私鑰、以及基礎(chǔ)設(shè)施云創(chuàng)建虛擬機(jī)時(shí)不使用密鑰對,而使用用戶名及密碼的方式,如下分三種情況進(jìn)行介紹本發(fā)明的實(shí)施例,密鑰對的私鑰不保存在共享平臺的處理過程請參見步驟2051-2071,密鑰對的私鑰保存在共享平臺的處理過程請參見步驟2052-2072,基礎(chǔ)設(shè)施云創(chuàng)建虛擬機(jī)時(shí)不使用密鑰對,而使用用戶名及密碼的方式創(chuàng)建虛擬機(jī)的處理過程請參見步驟2053~2063,這三種情況可以根據(jù)用戶的偏好及基礎(chǔ)設(shè)施云的能力選擇其中一種。步驟2051、將所述分配的密鑰對的私鑰發(fā)送給所述第二用戶的客戶端。共享平臺將提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云分配的密鑰對keypair的私鑰提供給最終第二用戶,由第二用戶保存該私鑰,以方便其通過其他ssh(SecureShell,安全外殼協(xié)議)工具接入云。共享平臺保存第二用戶的用戶標(biāo)識和密鑰對的對應(yīng)關(guān)系,若共享平臺注冊了多個(gè)基礎(chǔ)設(shè)施云,則還需保存密鑰對和生成該密鑰對的基礎(chǔ)設(shè)施云的對應(yīng)關(guān)系。為了防止同一接入賬號所綁定的不同用戶的密鑰對keypair重名,可以有如下兩種處理方式:1)共享平臺可以為每個(gè)密鑰對keypair分配一個(gè)別名,保存該別名和密鑰對keypair名稱的對應(yīng)關(guān)系,并提供該別名給第二用戶。如表1所示:表1第二用戶密鑰對名稱密鑰對別名user2mykeypairkeypair_for_user1其中,mykeypair在user2與共享平臺間的消息中使用;別名keypair_for_user1在共享平臺與cloud間的消息中使用。共享平臺保存所述密鑰對別名與密鑰對名稱之間的對應(yīng)關(guān)系。2)共享平臺可以為每個(gè)第二用戶分配一個(gè)前綴或后綴,每個(gè)第二用戶的前綴或后綴不同,共享平臺在和生成該密鑰對的基礎(chǔ)設(shè)施云進(jìn)行通信的過程中,在密鑰對名稱上增加前綴或后綴。步驟2061、共享平臺根據(jù)第二用戶發(fā)送的創(chuàng)建虛擬機(jī)的操作請求,向?qū)?yīng)的基礎(chǔ)設(shè)施云申請創(chuàng)建虛擬機(jī),并接收所述基礎(chǔ)設(shè)施云返回的創(chuàng)建的虛擬機(jī)。第二用戶向共享平臺發(fā)起創(chuàng)建虛擬機(jī)的操作請求,用于創(chuàng)建虛擬機(jī)。所述創(chuàng)建虛擬機(jī)的操作請求包括所述第二用戶標(biāo)識、所需創(chuàng)建的虛擬機(jī)的規(guī)格和密鑰對標(biāo)識。所需創(chuàng)建的虛擬機(jī)VM的規(guī)格如:創(chuàng)建VM所使用的鏡像image、VM的大小等,共享平臺在驗(yàn)證該第二用戶權(quán)限通過后,通過查詢步驟2051的表1所提到的keypair別名表或者增加的前綴或后綴,以得到用以向基礎(chǔ)設(shè)施云發(fā)送的密鑰對名稱,然后讀取步驟203為該第二用戶分配的接入賬號,之后使用該接入賬號和該得到的密鑰對名稱向接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云提交創(chuàng)建虛擬機(jī)的操作請求。若創(chuàng)建成功,則所述基礎(chǔ)設(shè)施云向所述共享平臺返回響應(yīng)消息,該響應(yīng)消息中攜帶已經(jīng)創(chuàng)建的虛擬機(jī)的標(biāo)識,否則返回錯(cuò)誤。若創(chuàng)建成功后,可以在共享平臺保存該虛擬機(jī)標(biāo)識與該第二用戶的對應(yīng)關(guān)系,同時(shí)還可以保存該虛擬機(jī)的其他信息,如:IP地址、規(guī)格等等。共享平臺提供該虛擬機(jī)給第二用戶。為了使得共享平臺可以實(shí)時(shí)獲取第二用戶創(chuàng)建的VM的狀態(tài)信息,如是否存在未通過管理命令的關(guān)機(jī)等操作,以便更為精確的對第二用戶使用基礎(chǔ)設(shè)施云的信息進(jìn)行記錄,共享平臺可以為所創(chuàng)建的vm安裝一個(gè)代理程序,該代理程序可以監(jiān)控vm的運(yùn)行情況,并定時(shí)自動(dòng)向共享平臺上報(bào),共享平臺通過接收到的信息進(jìn)行分析以獲取VM的狀態(tài)?;蛘?,共享平臺可以記錄創(chuàng)建VM的時(shí)間點(diǎn),并根據(jù)基礎(chǔ)設(shè)施云的計(jì)費(fèi)規(guī)則(如扣費(fèi)時(shí)間間隔),確定并配置一個(gè)定時(shí)獲取VM狀態(tài)的間隔,在每個(gè)時(shí)間間隔點(diǎn)通過基礎(chǔ)設(shè)施云提供的接口獲取VM的狀態(tài),如按小時(shí)收費(fèi),即每小時(shí)扣一次費(fèi)用,則在VM啟動(dòng)59分鐘時(shí)獲取一次VM狀態(tài)。步驟2071、第二用戶通過共享平臺管理已經(jīng)創(chuàng)建的虛擬機(jī)或接入已經(jīng)創(chuàng)建的虛擬機(jī)。第二用戶向共享平臺發(fā)起針對特定云實(shí)例的IaaS業(yè)務(wù)的操作請求以管理已經(jīng)創(chuàng)建的虛擬機(jī),例如停止、更改、重啟、查看或刪除虛擬機(jī)。該IaaS業(yè)務(wù)的操作請求會(huì)指定虛擬機(jī)的標(biāo)識,共享平臺根據(jù)其保存的虛擬機(jī)標(biāo)識與第二用戶標(biāo)識的對應(yīng)關(guān)系來確定該虛擬機(jī)是否和該第二用戶標(biāo)識對應(yīng),以驗(yàn)證該用戶是否可以管理該虛擬機(jī),若存在對應(yīng)關(guān)系則驗(yàn)證通過,則使用該第二用戶標(biāo)識綁定的接入賬號向?qū)?yīng)的基礎(chǔ)設(shè)施云發(fā)起針對該虛擬機(jī)的操作。接入賬號對應(yīng)的基礎(chǔ)設(shè)施云針對該IaaS業(yè)務(wù)對象的操作請求執(zhí)行相應(yīng)的操作,并向共享平臺返回響應(yīng)消息,響應(yīng)消息中包括相應(yīng)操作的結(jié)果,并由共享平臺將所述結(jié)果返回給第二用戶客戶端。步驟2052、在共享平臺保存所創(chuàng)建的一個(gè)或多個(gè)密鑰對的私鑰。共享平臺保存密鑰對的私鑰,還可以保存該密鑰對與創(chuàng)建該密鑰對的基礎(chǔ)設(shè)施云的對應(yīng)關(guān)系。步驟2062、共享平臺根據(jù)第二用戶發(fā)送的創(chuàng)建虛擬機(jī)的操作請求,向?qū)?yīng)的基礎(chǔ)設(shè)施云申請創(chuàng)建虛擬機(jī),所述虛擬機(jī)創(chuàng)建請求包括所述第二用戶標(biāo)識、所需創(chuàng)建的虛擬機(jī)的規(guī)格,可選的包括密鑰對標(biāo)識,并接收所述基礎(chǔ)設(shè)施云返回的所創(chuàng)建的虛擬機(jī)的標(biāo)識和虛擬機(jī)的地址信息(如IP,InternetProtocol)。若該操作請求中未包括密鑰對標(biāo)識,則共享平臺從為該操作請求指定的云賬號對應(yīng)的keypair集中選擇一個(gè)keypair作為創(chuàng)建虛擬機(jī)的keypair,可以是隨機(jī)選擇,或者根據(jù)安全組選擇。此步驟的虛擬機(jī)創(chuàng)建和監(jiān)控描述可以參考步驟2061的相關(guān)描述,這里不再贅述。步驟2072、第二用戶通過共享平臺管理已經(jīng)創(chuàng)建的虛擬機(jī)或接入已經(jīng)創(chuàng)建的虛擬機(jī)。此步驟的相關(guān)描述可以參考步驟2071的相關(guān)描述,這里不再贅述。步驟2053、共享平臺根據(jù)第二用戶發(fā)送的創(chuàng)建虛擬機(jī)的操作請求,向?qū)?yīng)的基礎(chǔ)設(shè)施云申請創(chuàng)建虛擬機(jī),所述虛擬機(jī)創(chuàng)建請求包括所述第二用戶標(biāo)識、所需創(chuàng)建的虛擬機(jī)的規(guī)格,可選的包括:root用戶密碼,或者root以外其他的用戶名及密碼,若該操作請求中未包括任何用戶名和對應(yīng)密碼,則基礎(chǔ)設(shè)施云可以為root用戶生成密碼,并通過該操作請求的響應(yīng)消息返回該生成的密碼給第二用戶。共享平臺接收所述基礎(chǔ)設(shè)施云返回的所創(chuàng)建的虛擬機(jī)的標(biāo)識和虛擬機(jī)的地址信息(如IP,InternetProtocol),可選的,包括基礎(chǔ)設(shè)施云生成的root用戶的密碼。此步驟的其他虛擬機(jī)創(chuàng)建和監(jiān)控描述可以參考步驟2061的相關(guān)描述,這里不再贅述。步驟2063、第二用戶通過共享平臺管理已經(jīng)創(chuàng)建的虛擬機(jī)或接入已經(jīng)創(chuàng)建的虛擬機(jī)。此步驟的相關(guān)描述可以參考步驟2071的相關(guān)描述,這里不再贅述。圖3為本發(fā)明實(shí)施例實(shí)現(xiàn)云存儲(chǔ)方法實(shí)施例的流程圖。如圖3所示,該方法可以包括:步驟301、在共享平臺注冊至少一個(gè)用于接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,作為第一用戶的客戶端的云賬號;具體的注冊過程可以參考本發(fā)明前述實(shí)施例的相關(guān)描述。步驟302、共享平臺為欲接入共享平臺的第二用戶創(chuàng)建第二用戶客戶端接入共享平臺的賬號。步驟303、共享平臺根據(jù)所述第一用戶與第二用戶之間的關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,以使得所述第二用戶的客戶端根據(jù)所述接入共享平臺的賬號和所述接入賬號接入所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。本實(shí)施例中步驟301-303的具體描述可以參考步驟201-203的相關(guān)描述,以及接入賬號的指定等可以參考本發(fā)明其他實(shí)施例的相關(guān)描述,這里不再一一贅述。步驟304、發(fā)送第二用戶的創(chuàng)建存儲(chǔ)塊的操作請求,并接收對應(yīng)的基礎(chǔ)設(shè)施云返回的所創(chuàng)建塊的標(biāo)識。該目錄或塊的創(chuàng)建動(dòng)作是共享平臺在關(guān)聯(lián)第二用戶到指定接入賬號時(shí)共享平臺自動(dòng)向Cloud發(fā)起創(chuàng)建命令,或者接收到第二用戶在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求時(shí),共享平臺向?qū)?yīng)的基礎(chǔ)設(shè)施云發(fā)起創(chuàng)建的。共享平臺向指定的接入賬號發(fā)送創(chuàng)建至少一個(gè)根目錄或塊bucket的IaaS業(yè)務(wù)對應(yīng)的操作請求,并接收相應(yīng)的基礎(chǔ)設(shè)施云返回的響應(yīng)消息,所述響應(yīng)消息包括為實(shí)現(xiàn)云存儲(chǔ)所創(chuàng)建的塊或目錄的標(biāo)識,共享平臺將第二用戶指定到該塊或目錄,并在共享平臺保存第二用戶標(biāo)識與該塊或目錄標(biāo)識的對應(yīng)關(guān)系。共享平臺可以為所述第二用戶標(biāo)識分配唯一的存儲(chǔ)對象前綴或后綴,在所述第二用戶客戶端發(fā)送IaaS業(yè)務(wù)對象操作請求之后,為所述存儲(chǔ)對象標(biāo)識中增加所述塊的標(biāo)識和所述存儲(chǔ)對象前綴或后綴,并將所述增加了塊的標(biāo)識和存儲(chǔ)對象前綴或后綴后的存儲(chǔ)對象標(biāo)識封裝在向所述基礎(chǔ)設(shè)施云發(fā)送的所述封裝的IaaS業(yè)務(wù)對象操作請求中。優(yōu)選的,這個(gè)前綴可以使用該用戶的用戶名或用戶名對應(yīng)的唯一標(biāo)識。共享平臺保存所述增加了塊的標(biāo)識和存儲(chǔ)對象前綴或后綴后的存儲(chǔ)對象標(biāo)識與存儲(chǔ)對象真實(shí)標(biāo)識之間的對應(yīng)關(guān)系,在所述第二用戶客戶端發(fā)送IaaS業(yè)務(wù)對象操作請求之后,所述方法還包括:根據(jù)所述增加了塊的標(biāo)識和存儲(chǔ)對象前綴或后綴后的存儲(chǔ)對象標(biāo)識與存儲(chǔ)對象真實(shí)標(biāo)識之間的對應(yīng)關(guān)系,確定所述IaaS業(yè)務(wù)對象操作請求消息中的存儲(chǔ)對象標(biāo)識對應(yīng)的真實(shí)標(biāo)識;用所述存儲(chǔ)對象的真實(shí)標(biāo)識替代原存儲(chǔ)對象標(biāo)識;并將所述存儲(chǔ)對象的真實(shí)標(biāo)識封裝在向所述基礎(chǔ)設(shè)施云發(fā)送的所述封裝的IaaS業(yè)務(wù)對象操作請求中。步驟305、第二用戶通過共享平臺管理存儲(chǔ)對象。共享平臺接收到第二用戶發(fā)起的存儲(chǔ)對象管理操作后,根據(jù)其所保存權(quán)限信息判斷該用戶是否有權(quán)限執(zhí)行該操作請求對應(yīng)的操作。如果第二用戶有執(zhí)行該操作的權(quán)限,進(jìn)一步執(zhí)行后續(xù)操作。這里的權(quán)限可以包括:共享平臺保存的用戶的權(quán)限限制,如最大存儲(chǔ)空間限制,或/和共享平臺保存的被操作對象的訪問控制信息,這里需要說明的是這個(gè)訪問控制信息是共享平臺管理的,和基礎(chǔ)設(shè)施云的訪問控制并不相同。若所述IaaS業(yè)務(wù)對象操作請求為更改所述存儲(chǔ)對象的訪問權(quán)限,則在接收所述第二用戶客戶端發(fā)送的IaaS業(yè)務(wù)對象操作請求之后,所述方法還可以包括:判斷所述IaaS業(yè)務(wù)對象操作請求攜帶的更改其所包含的存儲(chǔ)對象的訪問權(quán)限的目標(biāo)用戶是否所述共享平臺的第二用戶,若是,則保存該對象的新訪問權(quán)限,并不向提供存儲(chǔ)業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送更改所述存儲(chǔ)對象的訪問權(quán)限操作請求,否則,向提供存儲(chǔ)業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送重新封裝的更改所述存儲(chǔ)對象的訪問權(quán)限操作請求。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。圖4為本發(fā)明一種共享基礎(chǔ)設(shè)施作為服務(wù)IaaS業(yè)務(wù)云賬號的系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括共享平臺41和提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云提供裝置42,所述基礎(chǔ)設(shè)施云可以有多個(gè)。當(dāng)然本發(fā)明的系統(tǒng)可以進(jìn)一步包括第一用戶客戶端43和第二用戶客戶端44。所述共享平臺41,用于保存至少一個(gè)用于接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,作為第一用戶的云賬號;為第二用戶創(chuàng)建第二用戶客戶端接入共享平臺的賬號;根據(jù)第一用戶與第二用戶之間的關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,以使得所述第二用戶的客戶端根據(jù)所述接入共享平臺的賬號和所述接入賬號接入所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云;所述基礎(chǔ)設(shè)施云的提供裝置42,用于通過所述共享平臺為所述第一用戶注冊云賬號,并且在所述第二用戶使用上述指定的接入賬號接入所述基礎(chǔ)設(shè)施云的提供裝置后,為所述第二用戶提供IaaS業(yè)務(wù)。所述共享平臺41還用于保存所述第二用戶標(biāo)識與接入賬號的對應(yīng)關(guān)系。所述共享平臺保存至少一個(gè)用于接入IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,所述云賬號為第一用戶的云賬號包括:所述共享平臺41接收所述第一用戶客戶端43發(fā)送的云賬號創(chuàng)建請求,根據(jù)所述云賬號創(chuàng)建請求向提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的提供裝置42申請至少一個(gè)云賬號,作為所述第一用戶的云賬號,并保存所述云賬號;或者,所述共享平臺41接收并保存所述第一用戶注冊的至少一個(gè)云賬號,所述第一用戶注冊的至少一個(gè)云賬號由所述第一用戶向所述提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的提供裝置42申請得到。所述為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號包括:所述共享平臺41接收第二用戶的客戶端44在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求時(shí),根據(jù)所述關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號;或者,所述共享平臺41在為接入共享平臺41的第二用戶創(chuàng)建第二用戶客戶端接入共享平臺的賬號時(shí),根據(jù)所述關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號;或者,在所述第二用戶的客戶端44向所述共享平臺41訂購所述IaaS業(yè)務(wù)后,所述共享平臺41根據(jù)所述關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的提供裝置42的接入賬號。所述共享平臺41第二用戶指定在為所述第二用戶指定接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號之后,所述共享平臺41根據(jù)所述指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的消息格式封裝所述IaaS業(yè)務(wù)對象操作請求,并向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云發(fā)送所述封裝的IaaS業(yè)務(wù)對象操作請求;所述共享平臺41接收所述指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的提供裝置42根據(jù)所述封裝的IaaS業(yè)務(wù)對象操作請求發(fā)送的響應(yīng)消息;所述共享平臺41封裝所述響應(yīng)消息,并向所述第二用戶的客戶端44發(fā)送所述封裝的響應(yīng)消息。創(chuàng)建第二用戶客戶端接入共享平臺第二用戶指定第二用戶指定所述共享平臺41還可以為所述第二用戶標(biāo)識對應(yīng)的第二用戶設(shè)定操作權(quán)限并保存;則在接收第二用戶的客戶端44在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求之后,所述共享平臺41根據(jù)所述為第二用戶標(biāo)識對應(yīng)的用戶設(shè)定的操作權(quán)限判斷所述第二用戶標(biāo)識對應(yīng)的用戶是否擁有對所述IaaS業(yè)務(wù)對象執(zhí)行所述操作請求的權(quán)限,并在確定所述第二用戶標(biāo)識對應(yīng)的用戶擁有執(zhí)行所述操作請求所對應(yīng)的權(quán)限時(shí),根據(jù)所述指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的消息格式封裝所述IaaS業(yè)務(wù)對象操作請求,并向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云提供裝置44發(fā)送所述封裝的IaaS業(yè)務(wù)對象操作請求。所述共享平臺41還用于接收所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云根據(jù)所述封裝的IaaS業(yè)務(wù)對象操作請求發(fā)送的響應(yīng)消息;封裝所述響應(yīng)消息,并向所述第二用戶的客戶端發(fā)44送所述封裝的響應(yīng)消息。在所述共享平臺41接收第二用戶的客戶端44在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求之后,所述共享平臺41根據(jù)所述IaaS業(yè)務(wù)對象的操作請求確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云,將所述確定的基礎(chǔ)設(shè)施云對應(yīng)的賬號作為所述IaaS業(yè)務(wù)對象的操作請求的指定的接入賬號。所述共享平臺41根據(jù)所述IaaS業(yè)務(wù)對象的操作請求確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云,具體包括:所述IaaS業(yè)務(wù)對象的操作請求包括第二用戶所要接入的基礎(chǔ)設(shè)施云的標(biāo)識,所述共享平臺確定所述基礎(chǔ)設(shè)施云的標(biāo)識對應(yīng)的基礎(chǔ)設(shè)施云為提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云;或者,所述IaaS業(yè)務(wù)對象的操作請求不包括第二用戶所要接入的基礎(chǔ)設(shè)施云的標(biāo)識,則所述共享平臺根據(jù)第二用戶預(yù)先提供的基礎(chǔ)設(shè)施云的選擇規(guī)則確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。圖5為本發(fā)明一種共享基礎(chǔ)設(shè)施作為服務(wù)IaaS業(yè)務(wù)云賬號的共享平臺的結(jié)構(gòu)示意圖,所述共享平臺包括第一處理單元51、第一存儲(chǔ)單元52和第一發(fā)送單元54。第一存儲(chǔ)器52,用于保存至少一個(gè)用于接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的云賬號,作為第一用戶的云賬號;第一處理單元51,用于為第二用戶創(chuàng)建第二用戶客戶端接入共享平臺的賬號,所述接入共享平臺的賬號包括第二用戶的標(biāo)識;根據(jù)第一用戶與第二用戶之間的關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號,以使得所述第二用戶的客戶端根據(jù)所述接入共享平臺的賬號和所述接入賬號接入所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云;第一發(fā)送單元54,將所述指定的接入賬號發(fā)送給第二用戶的客戶端。所述第一存儲(chǔ)單元52還用于保存所述第二用戶標(biāo)識與所述接入賬號的對應(yīng)關(guān)系。所述共享平臺還包括第一接收器53,所述第一接收單元53,用于接收所述第一用戶客戶端發(fā)送的云賬號創(chuàng)建請求,并發(fā)送給所述第一處理單元51,所述第一處理單元51根據(jù)所述云賬號創(chuàng)建請求向提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云申請至少一個(gè)云賬號,作為所述第一用戶的云賬號;或者,所述第一接收單元53接收所述第一用戶注冊的至少一個(gè)云賬號,并由所述第一存儲(chǔ)單元52保存所述第一用戶注冊的至少一個(gè)云賬號,其中所述第一用戶注冊的至少一個(gè)云賬號由所述第一用戶向所述提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云申請得到。所述第一處理單元51為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號包括:所述第一接收單元53接收第二用戶的客戶端在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求并將該IaaS業(yè)務(wù)對象的操作請求發(fā)送給所述第一處理單元51,所述第一處理單元51根據(jù)所述關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號;或者,所述第一處理單元51在為接入共享平臺的第二用戶創(chuàng)建第二用戶客戶端接入共享平臺的賬號時(shí),根據(jù)所述關(guān)聯(lián)關(guān)系,所述第一處理單元51為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號;或者,在所述第二用戶向所述第一接收單元53發(fā)送訂購所述IaaS業(yè)務(wù)后,所述第一處理單元51根據(jù)所述關(guān)聯(lián)關(guān)系,為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號。在所述第一處理單元51為所述第二用戶指定至少一個(gè)所述第一用戶的云賬號作為所述第二用戶接入提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的接入賬號之后,所述第一處理單元51根據(jù)所述指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的消息格式封裝所述IaaS業(yè)務(wù)對象操作請求,并由所述第一發(fā)送單元54向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的提供裝置發(fā)送所述封裝的IaaS業(yè)務(wù)對象操作請求;所述第一接收單元53接收所述指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云根據(jù)所述封裝的IaaS業(yè)務(wù)對象操作請求發(fā)送的響應(yīng)消息;封裝所述響應(yīng)消息,并由所述第一發(fā)送單元54向所述第二用戶的客戶端發(fā)送所述封裝的響應(yīng)消息。創(chuàng)建第二用戶客戶端接入共享平臺第二用戶指定第二用戶指定所述第一處理單元51為所述第二用戶標(biāo)識對應(yīng)的所述第二用戶設(shè)定操作權(quán)限并保存在所述第一存儲(chǔ)單元52中;則在所述第一接收單元53接收第二用戶的客戶端在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求之后,所述第一處理單元51根據(jù)所述為第二用戶標(biāo)識對應(yīng)的用戶設(shè)定的操作權(quán)限判斷所述第二用戶標(biāo)識對應(yīng)的用戶是否擁有對所述IaaS業(yè)務(wù)對象執(zhí)行所述操作請求的權(quán)限,并在確定所述第二用戶標(biāo)識對應(yīng)的用戶擁有執(zhí)行所述操作請求所對應(yīng)的權(quán)限時(shí),所述第一處理單元51根據(jù)所述指定的接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的消息格式封裝所述IaaS業(yè)務(wù)對象操作請求,并由所述第一發(fā)送單元54向所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云的提供裝置發(fā)送所述封裝的IaaS業(yè)務(wù)對象操作請求。在所述第一接收單元53接收所述接入賬號對應(yīng)的提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云根據(jù)所述封裝的IaaS業(yè)務(wù)對象操作請求發(fā)送的響應(yīng)消息之后,所述第一處理單元51解析所述響應(yīng)消息,獲取指代成功或失敗的操作結(jié)果信息,并由所述第一存儲(chǔ)單元52保存所述操作結(jié)果信息。在所述第一接收單元53接收第二用戶的客戶端在基于所述接入共享平臺的賬號登錄后發(fā)送的IaaS業(yè)務(wù)對象的操作請求之后,所述第一處理單元51根據(jù)所述IaaS業(yè)務(wù)對象的操作請求確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云,將所述確定的基礎(chǔ)設(shè)施云對應(yīng)的賬號作為所述IaaS業(yè)務(wù)對象的操作請求的指定的接入賬號。所述第一處理單元51根據(jù)所述IaaS業(yè)務(wù)對象的操作請求確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云,具體包括:所述IaaS業(yè)務(wù)對象的操作請求包括第二用戶所要接入的基礎(chǔ)設(shè)施云的標(biāo)識,所述第一處理單元51確定所述基礎(chǔ)設(shè)施云的標(biāo)識對應(yīng)的基礎(chǔ)設(shè)施云為提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云;或者,所述IaaS業(yè)務(wù)對象的操作請求不包括第二用戶所要接入的基礎(chǔ)設(shè)施云的標(biāo)識,則所述第一處理單元51根據(jù)第二用戶預(yù)先提供的基礎(chǔ)設(shè)施云的選擇規(guī)則確定提供IaaS業(yè)務(wù)的基礎(chǔ)設(shè)施云。所述第一處理單元51還可以為所述第二用戶標(biāo)識分配一個(gè)唯一的前綴或后綴,并由所述第一存儲(chǔ)單元52保存所述第二用戶標(biāo)識和所述前綴或后綴的對應(yīng)關(guān)系;則所述共享平臺封裝所述IaaS業(yè)務(wù)對象操作請求,或者封裝所述響應(yīng)消息,可以包括:根據(jù)所述第二用戶標(biāo)識和所述前綴或后綴的對應(yīng)關(guān)系,獲取所述第二用戶標(biāo)識對應(yīng)的前綴或后綴;當(dāng)所述IaaS業(yè)務(wù)對象操作請求包括業(yè)務(wù)對象標(biāo)識時(shí),為所述IaaS業(yè)務(wù)對象操作請求包含的IaaS業(yè)務(wù)對象標(biāo)識增加前綴或后綴,或者,當(dāng)所述響應(yīng)消息包括業(yè)務(wù)對象標(biāo)識時(shí),為所述響應(yīng)消息包含的IaaS業(yè)務(wù)對象標(biāo)識減少前綴或后綴,作為所述封裝后的IaaS業(yè)務(wù)對象的標(biāo)識。或者,所述第一處理單元51還可以為所述IaaS業(yè)務(wù)對象分配一個(gè)別名,并由所述第一存儲(chǔ)單元52保存所述IaaS業(yè)務(wù)對象和所述別名的對應(yīng)關(guān)系。則所述共享平臺封裝所述IaaS業(yè)務(wù)對象操作請求,或者封裝所述響應(yīng)消息,具體包括:當(dāng)所述IaaS業(yè)務(wù)對象操作請求包括業(yè)務(wù)對象標(biāo)識時(shí),將所述IaaS業(yè)務(wù)對象操作請求包含的IaaS業(yè)務(wù)對象標(biāo)識替換為對應(yīng)的別名,或者,當(dāng)所述響應(yīng)消息包括業(yè)務(wù)對象標(biāo)識時(shí),將所述響應(yīng)消息包含的IaaS業(yè)務(wù)對象標(biāo)識別名替換為對應(yīng)的IaaS業(yè)務(wù)對象標(biāo)識,作為所述封裝后的IaaS業(yè)務(wù)對象的標(biāo)識。第二用戶指定第二用戶指定本發(fā)明的系統(tǒng)和各個(gè)裝置實(shí)施例的相關(guān)處理的具體實(shí)現(xiàn)可以參考本發(fā)明方法實(shí)施例的相關(guān)描述,這里不再一一贅述。當(dāng)然,本發(fā)明實(shí)施例所述的共享平臺可以包括一個(gè)存儲(chǔ)單元,共享平臺的所包括的各個(gè)單元可以位于該存儲(chǔ)單元內(nèi)。共享平臺各個(gè)單元的在執(zhí)行本發(fā)明方法的具體實(shí)現(xiàn)過程可以參考本發(fā)明方法實(shí)施例的相關(guān)描述,這里不再一一贅述。本發(fā)明實(shí)施例的上述系統(tǒng)的具體工作工程可以參考本發(fā)明的其他實(shí)施例,這里不再一一介紹。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。