• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種文件下載的方法和裝置制造方法及圖紙

    技術編號:12173945 閱讀:62 留言:0更新日期:2015-10-08 11:12
    本申請實施例通過終端在使用CSP服務器提供的業務的過程中,無需另行建立與UCD服務器的連接,而通過與CSP服務器的連接就可以獲取通過用戶通過UCD服務器上傳的被分塊的文件后,從而避免終端另行與UCD服務器建立連接的過程,減化用戶操作,從而提高用戶體驗。

    【技術實現步驟摘要】
    【國外來華專利技術】一種文件下載的方法和裝置
    本專利技術涉及云計算領域,尤其涉及一種文件下載的方法和裝置。
    技術介紹
    云存儲服務是指服務器向用戶提供文件的存儲、訪問、備份、共享等文件管理功能的服務。用戶可以將服務器看成一個放在網絡上的硬盤或網盤,不管在任何地方,通過互聯網,即可管理、編輯存儲在服務器上的文件。在現有技術中,用戶可以在統一云磁盤(unifiedclouddisk,UCD)系統中向不同的云業務提供商(cloudserviceprovider,CSP)注冊后,并在UCD服務器UCD服務器處注冊,以及向UCD服務器提供用戶在CSP服務器處注冊的相關信息,如用戶在CSP服務器處注冊的用戶名和密碼,以便UCD服務器可以根據用戶在CSP服務器處的注冊信息登錄用戶注冊過的CSP服務器.用戶通過UCD客戶端(UCDClient),向UCD服務器發出文件操作請求(如上傳,下載,改文件名等)。比如,用戶通過UCD客戶端向UCD服務器上傳一個文件,UCD服務器端會根據一定的策略在用戶已經注冊的CSP中選擇一個合適的CSP,具體的策略可以為:如當前存儲容量最大的CSP服務器,當前傳輸速度最快CSP服務器,并將此文件真正存儲在由UCD服務器選定的CSP服務器的網盤中。對用戶來說,只知道文件存儲在用戶事先注冊的CSP器,但不清楚到底存儲在哪個CSP服務器。比如,用戶通過UCD客戶端上傳了2個文件,這兩個文件被UCD服務器分別存儲到了CSP服務器A和CSP服務器C處,也有可能這兩個文件被同時存在一個CSP服務器。此外,用戶有時會將一個文件分割成不同的文件塊,并將不同的文件塊存儲到不同的設備(如服務器)中。這樣即使一個文件塊被盜,由于無法獲得該文件的其他文件塊,整個文件還是無法獲得,從而保證了該文件安全性。如現有的將一個文件分割為兩個文件塊,并對兩個文件塊在不同的服務器上分別進行存儲,一個文件塊為文件中的敏感數據,另一文件塊為文件中的一般數據,從而通過文件分割的方法確保了文件的安全性。在另一場景中,用戶還有可能對大文件進行分塊存儲。然而,如通過UCD服務器選擇CSP服務器對文件塊進行存儲時,同一文件的不同文件塊很有可能是存儲在不同的CSP服務器處的。因此,當同一文件的不同文件塊存儲在不同CSP服務器的網盤中時,用戶終端在與CSP服務器建立連接時并不能從CSP服務器獲取存儲的文件,而只能通過終端另行與UCD服務器建立連接后,從UCD服務器獲取整個文件。從而導致用戶操作繁瑣和不便,體驗不高。
    技術實現思路
    本專利技術的實施例提供的文件下載的方法和裝置,可以使得終端在登錄CSP服務器在使用CSP服務器提供的業務后,從通過CSP服務器下載文件。根據本專利技術實施例的第一方面,一種文件下載方法,在第一終端通過用戶在所述第一云服務提供商CSP服務器的注冊信息登錄所述第一CSP服務器之后,且所述第一CSP服務器向所述第一終端提供業務的過程中,該方法包括:所述第一CSP服務器接收所述第一終端發送的文件下載請求,所述文件下載請求中攜帶原始文件的標識;所述第一CSP服務器確定與所述原始文件的標識對應的原始文件被分塊,獲取上傳所述原始文件的文件塊的第一統一云磁盤UCD服務器的標識;所述第一CSP服務器根據所述第一UCD服務器的標識向所述第一UCD服務器發送文件獲取請求,所述文件獲取請求攜帶所述原始文件的標識;所述文件獲取請求用于指示所述第一UCD服務器根據所述原始文件的標識獲取存儲的原始文件的信息,并根據所述原始文件的信息中存儲文件塊的第二CSP服務器的標識,從所述第二CSP服務器的標識指示的第二CSP服務器獲取文件塊,并將所述獲取的文件塊合成為原始文件;所述第一CSP服務器接收所述第一UCD服務器返回的文件獲取響應,并將所述文件獲取響應發送給所述第一終端,以指示所述第一終端通過所述文件獲取響應獲取所述原始文件。結合本專利技術第一方面的第一可能,所述第一終端通過所述文件獲取響應獲取所述原始文件具體為:所述文件獲取響應攜帶所述原始文件,所述第一終端從文件獲取響應中獲取所述原始文件;或所述文件獲取響應攜帶所述原始文件在所述第一UCD服務器的存儲地址;所述第一終端根據所述存儲地址從所述第一UCD服務器中獲取所述原始文件。結合本專利技術實施例的第一方面或第一可能的第二可能,所述接收所述第一終端發送的文件下載請求之前,該方法進一步包括:接收所述第一終端發送的查詢請求;根據所述用戶在所述第一CSP服務器的注冊信息獲取所述用戶在所述第一CSP服務器存儲的文件塊信息,所述文件塊信息包含上傳所述第一UCD服務器的標識、以及文件塊所屬的原始文件的標識;根據所述第一UCD服務器的標識向所述第一UCD服務器發送文件塊查詢請求,所述文件塊查詢請求中包含所述文件塊所屬的原始文件的標識;接收所述第一UCD服務器返回的所述原始文件的信息,所述返回的原始文件的信息包含:原始文件的名稱、原始文件的標識和第一UCD服務器的標識以及原始文件被分割的文件塊數量;將所述原始文件的名稱和所述原始文件的標識發送給所述第一終端,并存儲所述返回的原始文件的信息;或將所述原始文件的信息發送給所述第一終端。結合本專利技術實施例的第一方面的第二可能的第三可能,所述文件塊信息進一步包含文件塊標識位;所述根據所述第一UCD服務器的標識向所述第一UCD服務器發送文件塊查詢請求之前,所述第一CSP服務器進一步確定所述文件塊標識位為原始文件分割標識。結合本專利技術實施例的第一方面的第二可能或第三可能的第四可能,所述文件下載請求中進一步包含:所述原始文件被分割的文件塊數量,以及所述第一UCD服務器的標識;所述第一CSP服務器確定與所述原始文件的標識對應的原始文件被分塊,并獲取第一統一云磁盤UCD服務器的標識具體為:所述第一CSP服務器確定所述原始文件被分割的文件塊數量大于1,并從所述文件下載請求中獲取所述第一UCD服務器的標識;或,所述第一CSP服務器確定與所述原始文件的標識對應的原始文件被分塊,并獲取第一統一云磁盤UCD服務器的標識具體為:所述第一CSP服務器根據所述原始文件的標識獲取存儲的與所述原始文件的標識對應的原始文件的信息,所述原始文件的信息包含:原始文件的標識和第一UCD服務器的標識以及原始文件被分割的文件塊數量;所述第一CSP服務器確定所述原始文件被分割的文件塊數量大于1,并從所述原始文件的信息中獲取所述第一UCD服務器的標識。結合本專利技術實施例第一方面的上述任一可能的第五可能,該方法進一步包括:接收所述第一UCD服務器發送的上傳塊請求;所述上傳塊請求包含所述原始文件的文件塊、所述第一UCD服務器生成的文件塊信息、以及所述用戶在所述第一CSP服務器的注冊信息;存儲所述文件塊,以及將所述文件塊信息以及所述用戶在所述第一CSP服務器的注冊信息映射存儲。結合本專利技術實施例第一方面的上述任一可能的第六可能,該方法進一步包括:接收第一終端發送的文件刪除請求,所述文件刪除請求中攜帶需刪除的文件的標識;所述第一CSP服務器確定與所述需刪除的文件的標識對應的需刪除的文件被分塊,并獲取上傳所述需刪除的文件的文件塊的第二UCD服務器的標識;根據所述第二UCD服務器的標識向第二UCD服務器發送所述文件刪除請求,所述文件刪除請求用于指示所述第二UCD服務器向存本文檔來自技高網
    ...

    【技術保護點】
    PCT國內申請,權利要求書已公開。

    【技術特征摘要】
    【國外來華專利技術】1.一種文件下載方法,其特征在于,在第一終端通過用戶在第一云服務提供商服務器的注冊信息登錄所述第一云服務提供商服務器之后,且所述第一云服務提供商服務器向所述第一終端提供業務的過程中,該方法包括:所述第一云服務提供商服務器接收所述第一終端發送的文件下載請求,所述文件下載請求中攜帶原始文件的標識;所述第一云服務提供商服務器確定與所述原始文件的標識對應的所述原始文件被分塊,獲取上傳所述原始文件的文件塊的第一統一云磁盤服務器的標識;所述第一云服務提供商服務器根據所述第一統一云磁盤服務器的標識向所述第一統一云磁盤服務器發送文件獲取請求,所述文件獲取請求攜帶所述原始文件的標識;所述文件獲取請求用于指示所述第一統一云磁盤服務器根據所述原始文件的標識獲取存儲的所述原始文件的信息,并根據所述原始文件的信息中存儲文件塊的第二云服務提供商服務器的標識,從所述第二云服務提供商服務器的標識指示的第二云服務提供商服務器獲取文件塊,并將所述獲取的文件塊合成為所述原始文件;所述第一云服務提供商服務器接收所述第一統一云磁盤服務器返回的文件獲取響應,并將所述文件獲取響應發送給所述第一終端,以指示所述第一終端通過所述文件獲取響應獲取所述原始文件。2.如權利要求1所述的方法,其特征在于,所述第一終端通過所述文件獲取響應獲取所述原始文件具體為:所述文件獲取響應攜帶所述原始文件,所述第一終端從文件獲取響應中獲取所述原始文件;或所述文件獲取響應攜帶所述原始文件在所述第一統一云磁盤服務器的存儲地址;所述第一終端根據所述存儲地址從所述第一統一云磁盤服務器中獲取所述原始文件。3.如權利要求1或2所述的方法,其特征在于,所述接收所述第一終端發送的文件下載請求之前,該方法進一步包括:接收所述第一終端發送的查詢請求;根據所述用戶在所述第一云服務提供商服務器的注冊信息獲取所述用戶在所述第一云服務提供商服務器存儲的文件塊信息,所述文件塊信息包含上傳所述第一統一云磁盤服務器的標識、以及文件塊所屬的所述原始文件的標識;根據所述第一統一云磁盤服務器的標識向所述第一統一云磁盤服務器發送文件塊查詢請求,所述文件塊查詢請求中包含所述文件塊所屬的所述原始文件的標識;接收所述第一統一云磁盤服務器返回的所述原始文件的信息,所述返回的所述原始文件的信息包含:所述原始文件的名稱、所述原始文件的標識和所述第一統一云磁盤服務器的標識以及所述原始文件被分割的文件塊數量;將所述原始文件的名稱和所述原始文件的標識發送給所述第一終端,并存儲所述返回的所述原始文件的信息;或將所述原始文件的信息發送給所述第一終端。4.如權利要求3所述的方法,其特征在于:所述文件塊信息進一步包含文件塊標識位;所述根據所述第一統一云磁盤服務器的標識向所述第一統一云磁盤服務器發送文件塊查詢請求之前,所述第一云服務提供商服務器進一步確定所述文件塊標識位為原始文件分割標識。5.如權利要求3所述的方法,其特征在于:所述文件下載請求中進一步包含:所述原始文件被分割的文件塊數量,以及所述第一統一云磁盤服務器的標識;所述第一云服務提供商服務器確定與所述原始文件的標識對應的所述原始文件被分塊,并獲取所述第一統一云磁盤服務器的標識具體為:所述第一云服務提供商服務器確定所述原始文件被分割的文件塊數量大于1,并從所述文件下載請求中獲取所述第一統一云磁盤服務器的標識;或所述第一云服務提供商服務器確定與所述原始文件的標識對應的原始文件被分塊,并獲取所述第一統一云磁盤服務器的標識具體為:所述第一云服務提供商服務器根據所述原始文件的標識獲取存儲的與所述原始文件的標識對應的所呼原始文件的信息,所述原始文件的信息包含:所述原始文件的標識和所述第一統一云磁盤服務器的標識以及所述原始文件被分割的文件塊數量;所述第一云服務提供商服務器確定所述原始文件被分割的文件塊數量大于1,并從所述原始文件的信息中獲取所述第一統一云磁盤服務器的標識。6.如權利要求1所述的方法,其特征在于,該方法進一步包括:接收所述第一統一云磁盤服務器發送的上傳塊請求;所述上傳塊請求包含所述原始文件的文件塊、所述第一統一云磁盤服務器生成的文件塊信息、以及所述用戶在所述第一云服務提供商服務器的注冊信息;存儲所述文件塊,以及將所述文件塊信息以及所述用戶在所述第一云服務提供商服務器的注冊信息映射存儲。7.如權利要求1所述的方法,其特征在于,該方法進一步包括:接收第一終端發送的文件刪除請求,所述文件刪除請求中攜帶需刪除的文件的標識;所述第一云服務提供商服務器確定與所述需刪除的文件的標識對應的需刪除的文件被分塊,并獲取上傳所述需刪除的文件的文件塊的第二統一云磁盤服務器的標識;根據所述第二統一云磁盤服務器的標識向第二統一云磁盤服務器發送所述文件刪除請求,所述文件刪除請求用于指示所述第二統一云磁盤服務器向存儲所述需刪除的文件的文件塊的第四云服務提供商服務器發送文件塊刪除請求,并在收到所述第四云服務提供商服務器返回的文件塊刪除響應后,刪除所述第二統一云磁盤服務器存儲的需刪除的文件的文件信息并向所述第一云服務提供商服務器返回文件刪除響應;所述第一云服務提供商服務器接收所述第二統一云磁盤服務器返回的所述文件刪除響應,向所述第一終端發送所述文件刪除響應。8.如權利要求7所述的方法,其特征在于,所述文件刪除請求中進一步包含:需刪除的文件被分割的文件塊數量,以及第二統一云磁盤服務器的標識;所述第一云服務提供商服務器確定與所述需刪除的文件的標識對應的文件被分塊,并獲取第二統一云磁盤服務器的標識具體為:所述第一云服務提供商服務器確定所述文件刪除請求中所述需刪除的文件被分割的文件塊數量大于1,并從所述文件刪除請求中獲取所述第二統一云磁盤服務器的標識;或所述第一云服務提供商服務器確定與所述需刪除的文件的標識對應的文件被分塊,并獲取所述第二統一云磁盤服務器的標識具體為:所述第一云服務提供商服務器根據所述需刪除的文件的標識獲取存儲的與所述需刪除的文件的標識對應的需刪除的文件的信息,所述需刪除的文件的信息包含:所述需刪除的文件的標識、所述第二統一云磁盤服務器的標識以及所述需刪除的文件被分割的文件塊數量;所述第一云服務提供商服務器確定存儲的所述需刪除的文件被分割的文件塊數量大于1,并從所述需刪除的文件的信息中獲取所述第二統一云磁盤服務器的標識。9.一種第一云服務提供商服務器,其特征在于,包括:接收單元,用于在第一終端通過用戶在所述第一云服務提供商服務器的注冊信息登錄所述第一云服務提供商服務器之后,且所述第一云服務提供商服務器向所述第一終端提供業務的過程中,接收第一終端發送的文件下載請求,所述文件下載請求中攜帶原始文件的標識,以及將所述原始文件的標識發送給確定獲取單元;所述確定獲取單元,用于接收所述接收單元發送的所述原始文件的標識,確定與所述原始文件的標識對應的所述原始文件被分塊,以及獲取上傳所述原始文件的文件塊的第一統一云磁盤服務器的標識,并將所述第一統一云磁盤服務器的標識發送給發送單元;所述發送單元,用于接收所述確定接收單元發送的所述第一統一云磁盤服務器的標識,以及根據所述第一統一云磁盤服務器的標識向所述第一統一云磁盤服務器發送文件獲取請求,所述文件獲取請求攜帶所述原始文件的標識;所述文件獲取請求用于指示所述第一統一云磁盤服務器根據所述原始文件的標識獲取存儲的所述原始文件的信息,并根據所述原始文件的信息中文件塊對應的第二云服務提供商服務器的標識,從所述第二云服務提供商服...

    【專利技術屬性】
    技術研發人員:秦晉,狄龍,謝軍安,
    申請(專利權)人:華為技術有限公司
    類型:發明
    國別省市:廣東;44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV综合色区无码一区爱AV| 亚洲午夜无码久久久久| 好了av第四综合无码久久| 国产成人综合日韩精品无码| 亚洲午夜国产精品无码| 亚洲一区AV无码少妇电影| 国内精品人妻无码久久久影院导航 | 人妻av无码一区二区三区| 熟妇人妻无码中文字幕老熟妇| 国产aⅴ激情无码久久| 久久人妻无码一区二区| 久久亚洲精品成人av无码网站 | 无码一区二区三区视频| 亚洲伊人成无码综合网| 亚洲大尺度无码无码专线一区| 亚洲日产无码中文字幕| 国产成人无码av片在线观看不卡| 亚洲av永久无码一区二区三区| 午夜福利无码不卡在线观看| 亚洲中文字幕无码爆乳AV| 国产精品午夜无码av体验区| 久久国产精品无码HDAV| 水蜜桃av无码一区二区| 亚洲精品~无码抽插| 少妇无码太爽了不卡在线观看| 手机在线观看?v无码片| 曰韩无码二三区中文字幕| 久久久久久亚洲精品无码| 亚洲中文字幕久久无码| 日本无码WWW在线视频观看| 精品无码免费专区毛片| 精品无码国产自产在线观看水浒传| 日韩人妻无码一区二区三区99| 日日麻批免费40分钟无码| 久久久久亚洲AV片无码| 久久无码专区国产精品发布| 亚洲天然素人无码专区| 国产精品无码亚洲一区二区三区| 日韩夜夜高潮夜夜爽无码| 亚洲精品无码专区久久同性男| 国产免费久久久久久无码|