採用nas存儲的數據保管箱系統和使用方法
2023-10-09 18:09:34 3
專利名稱:採用nas存儲的數據保管箱系統和使用方法
技術領域:
本發明涉及一種數據保管箱系統和方法,尤其涉及一種採用NAS存儲的數據保管箱系統 和使用方法。
背景技術:
數據存儲一直是人們研究的一個課題,無論是硬體還是軟體都在飛速發展,各種數據存 儲往往是專業的中大型機構才擁有,企業在數據保存、讀取方面,需要專業的人員和投入大 量的資金;針對個人的數據保存往往是通過郵箱進行保存,但郵箱的單個文件大小有限制, 無法上傳超過50M的附件,同時,通過郵箱進行文件上傳、下載的時候速度無法保證。
發明內容
本發明所要解決的技術問題在於提供一種採用NAS存儲的數據保管箱系統,採用NAS 方式,解決大容量存儲和在線擴容的問題,可以支持無限容量擴容、不中斷系統進行擴容, 保存大容量數據、資料、文件,能夠實現用戶在不同平臺對大容量數據、文件的保存、提取。
本發明所要解決的另一個技術問題在於提供一種上述釆用NAS存儲的數據保管箱系統 的使用方法。
本發明的採用NAS存儲的數據保管箱系統包括以下硬體:LINUX伺服器、SMS簡訊伺服器、 APP應用伺服器、WEB網站伺服器、FTP主文件傳輸伺服器、主資料庫伺服器、數據均衡服務 器、流媒體伺服器,在LINUX伺服器上掛載有NAS磁碟存儲系統,各伺服器通過區域網交換 機連接在一起。為了實現功能,在伺服器上設置相應的功能模塊來實現功能,具體包括WEB 端網站、客戶端功能模塊,簡訊接口功能模塊、數據均衡服務端功能模塊、流媒體伺服器端 功能模塊。
在所述的SMS簡訊伺服器上設置簡訊接口功能模塊,它是用戶密碼發送、驗證和相互交 流的通道,主要是實現用戶密碼的下發、資料變更、信息核實和交流的一個實時通信平臺;
在所述的數據均衡伺服器、流媒體伺服器分別設置數據均衡伺服器端、流媒體伺服器端 功能模塊,所述的數據均衡服務端功能模塊主要實現數據的均衡分配、流量分配、帶寬分配、 速度優化、上下傳進程管理,所述的流媒體伺服器端功能模塊是用戶音樂、視頻等信息處理控制平臺。
所述的客戶端功能模塊包括用戶客戶端模塊和系統服務端模塊。客戶可以使用手機、PDA、
電腦等專用客戶端對數據進行訪問,訪問之前要先在客戶端安裝用戶客戶端模塊。所述的用 戶客戶端模塊又包含手機客戶端和電腦客戶端,用戶客戶端是用戶的登陸和使用工具,通過
和系統服務端的配合,對用戶信息、流量等進行管理。系統服務端模塊安裝在APP應用服務 器,和用戶客戶端配合完成用戶資料的存儲和下載。
在所述的WEB網站伺服器上設置WEB端網站,它是用戶登陸、訪問、宣傳的門戶;WEB 端網站是用JSP編碼的,通過JDBC連接資料庫伺服器,通過NFS將NAS磁碟存儲系統掛載為 LINUX伺服器的一個目錄,WEB上下傳操作文件是通過操作該目錄下的各用戶文件。
作為本發明的一個優化方案,數據保管箱還可以包括一個FTP備文件傳輸伺服器; 作為本發明的另一個優化方案,數據保管箱還可以包括一個備資料庫伺服器;
所述的採用NAS存儲的數據保管箱系統選擇FTP協議實現數據的上下行,同時由於採用 FTP協議,一般用戶的電腦埠、路由器、防火牆都是開放的,數據可以方便通過,通過服務 端的數據流控制機制,確保用戶的獨享帶寬和流量。數據存儲採取NAS網絡存儲的方式,採 取分布式存放,同時在硬碟設置上面採用了RAm5+HotSpare熱備份盤,即r在RAID5硬碟 出現問題不能正常存儲時, 一塊單獨HotSpare熱備份盤可以頂替上,從物理上確保數據安全。
用戶通過以下步驟來完成在數據保管箱的對數據的存儲-
第一步用戶訂購
(1) 手機用戶發送特定訂購的指定到數據保管箱接入號;
(2) 運營商平臺會返回訂購信息,如業務介紹、資費信息等,由用戶是否確認訂購;
(3) 運營商平臺把用戶的訂購指令發送到SMS簡訊伺服器;
(4) SMS簡訊伺服器收到訂購指令後作相應的處理,即創建用戶信息和存儲空間;
(5) SMS簡訊伺服器將創建用戶時生成的用戶密碼用簡訊的形式下發給訂購用戶,此時 訂購完成。
第二步用戶使用
用戶用收到的含有網址、用戶名、密碼等信息的簡訊到相應的網站上去登陸,然後下載 客戶端開始使用,客戶端登陸使用相關操作都是通過APP應用伺服器來完成的,當用戶上傳 文件時APP伺服器會傳FTP伺服器的地址、目錄等相關信息給客戶端,並且建立連接,開始
傳輸,下載過程和上傳過程處理過程相同,客戶端裡面的其他操作均通過APP伺服器端操作資料庫完成。
本發明的有益效果如下所述的數據保管箱是一個用於個人信息和網絡信息存儲的產品, 該產品提供穩定、可靠的網絡信息存儲方法與應用系統,為用戶提供超大、高速的網絡存貯 空間,它能深層次挖掘數據價值,為用戶提供方便、安全的數據保管和數據共享,'並拓展電 信增值服務的新理念。該產品還可以通過手機WAP平臺,為用戶提供手機數據、個人隱私、 鈴聲、圖片、視頻、動漫等下載和保管,提升網絡信息存儲自身的品牌價值。
圖l為採用NAS存儲的數據保管箱系統拓撲圖。
具體實施例方式
參見附圖1,數據保管箱包括NAS磁碟存儲系統的LINUX伺服器2、 SMS簡訊伺服器3、 APP應用伺服器4、 WEB網站伺服器5、資料庫伺服器6、 FTP主文件傳輸伺服器7、流媒體服 務器8、數據均衡伺服器9,各伺服器通過區域網交換機1連接在一起,各伺服器通過網絡交 換機ll和外網相連,在網絡交換機和外網之間設置防火牆10,用戶12、 13、 14等可以通過
手機或者電腦等客戶端訪問數據保管箱。
用戶進行使用數據保管箱存儲數據的具體步驟如下-第一步用戶訂購
(1) 手機用戶發送特定訂購的指定到數據保管箱接入號;
(2) 運營商平臺會返回訂購信息,如業務介紹、資費信息等,由用戶是否確認訂購;
(3) 運營商平臺把用戶的訂購指令發送到SMS簡訊伺服器;
(4) SMS簡訊伺服器收到訂購指令後作相應的處理,即創建用戶信息和存儲空間;
(5) SMS簡訊伺服器將創建用戶時生成的用戶密碼用簡訊的形式下發給訂購用戶。此時 訂購完成。
第二步用戶使用
用戶用收到的含有網址、用戶名、密碼等信息的簡訊到相應的網站上去登陸,然後下載
客戶端開始使用。客戶端登陸使用相關操作都是通過APP應用伺服器來完成的。當用戶上傳 文件時APP伺服器會傳FTP伺服器的地址、目錄等相關信息給客戶端,並且建立連接,開始 傳輸,下載過程和上傳過程處理過程相同。客戶端裡面的其他操作均通過APP伺服器端操作
6資料庫完成。
所述數據保管箱還可以包括後臺管理系統和客戶端使用管理系統。後臺管理系統主要是 給各區域管理人員和客服人員使用,其主要功能為査詢報表,對用戶進行操作,系統管理等。 客戶端使用管理系統是對客戶端使用的一個管理,主要為系統管理人員使用,用於査看系統 負載,使用情況等,作出合理的分配。
權利要求
1、一種採用NAS存儲的數據保管箱系統,包括LINUX伺服器(2)、SMS簡訊伺服器(3)、APP應用伺服器(4)、WEB網站伺服器(5)、資料庫伺服器(6)、FTP主文件傳輸伺服器(7)、流媒體伺服器(8)、數據均衡伺服器(9),其特徵在於在所述的LINUX伺服器(2)上掛載有NAS磁碟存儲系統,各伺服器通過區域網交換機(1)連接在一起;各伺服器上設置相應的功能模塊來實現功能,具體包括WEB端網站、客戶端功能模塊,簡訊接口功能模塊、數據均衡服務端功能模塊、流媒體伺服器端功能模塊;所述的SMS簡訊伺服器上設置簡訊接口功能模塊,主要是實現用戶密碼的下發、資料變更、信息核實和交流的一個實時通信平臺;在所述的數據均衡伺服器、流媒體伺服器分別設置數據均衡伺服器端、流媒體伺服器端功能模塊,所述的數據均衡服務端功能模塊主要實現數據的均衡分配、流量分配、帶寬分配、速度優化、上下傳進程管理,所述的流媒體伺服器端功能模塊是用戶音樂、視頻等信息處理控制平臺;所述的客戶端功能模塊包括用戶客戶端模塊和系統服務端模塊,客戶可以使用手機、PDA、電腦等專用客戶端對數據項進行訪問,訪問之前要先在客戶端安裝用戶客戶端模塊,所述的用戶客戶端模塊又包含手機客戶端和電腦客戶端,用戶客戶端是用戶的登陸和使用工具,通過和系統服務端的配合,對用戶信息、流量等進行管理,系統服務端模塊安裝在APP應用伺服器,和用戶客戶端配合完成用戶資料的存儲和下載;在所述的WEB網站伺服器上設置WEB端網站,它是用戶登陸、訪問、宣傳的門戶;WEB端網站是用JSP編碼的,通過JDBC連接資料庫伺服器,通過NFS將NAS磁碟存儲系統掛載為LINUX伺服器的一個目錄,WEB上下傳操作文件是通過操作該目錄下的各用戶文件。
2、 權利要求1所述的釆用NAS存儲的數據保管箱系統,其特徵在於還包括FTP備文件傳 輸伺服器。
3、 權利要求1所述的採用NAS存儲的數據保管箱系統,其特徵在於還包括備資料庫伺服器。
4、 權利要求1至3任一的採用NAS存儲的數據保管箱系統,其特徵在於所述的數據保管箱 系統選擇FTP協議實現數據的上下行。
5、 權利要求4所述的採用NAS存儲的數據保管箱系統,其特徵在於在所述的NAS磁碟存儲 系統的硬碟設置上採用RAID5+HotSpare熱備份盤。
6、 權利要求5所述的採用NAS存儲的數據保管箱系統,其特徵在於所述數據保管箱還可以包括後臺管理系統和客戶端使用管理系統。後臺管理系統主要是給各區域管理人員和客服人員使用,其主要功能為査詢報表,對用戶進行操作,系統管理等,客戶端使用管理系統是對客戶端使用的一個管理,主要為系統管理人員使用,用於査看系統負載,使用情況等,作出 合理的分配。
7、 一種使用權利要求1所述的採用NAS存儲的數據保管箱系統存儲數據的方法,具體步驟如 下第一步用戶訂購(1) 手機用戶發送特定訂購的指定到數據保管箱接入號;(2) 運營商平臺會返回訂購信息,如業務介紹、資費信息等,由用戶是否確認訂購;(3) 運營商平臺把用戶的訂購指令發送到SMS簡訊伺服器;(4) SMS簡訊伺服器收到訂購指令後作相應的處理,即創建用戶信息和存儲空間;(5) SMS簡訊伺服器將創建用戶時生成的用戶密碼用簡訊的形式下發給訂購用戶,此時訂購完成。第二步用戶使用用戶用收到的含有網址、用戶名、密碼等信息的簡訊到相應的網站上去登陸,然後下載客戶端開始使用,客戶端登陸使用相關操作都是通過APP應用伺服器來完成的,當用戶上傳 文件時APP伺服器會傳FTP伺服器的地址、目錄等相關信息給客戶端,並且建立連接,開始 傳輸,下載過程和上傳過程處理過程相同,客戶端裡面的其他操作均通過APP伺服器端操作 資料庫完成。
全文摘要
本發明公開了一種數據保管箱系統,該保管箱採用NAS方式,解決大容量存儲和在線擴容的問題,可以支持無限容量擴容、不中斷系統進行擴容,保存大容量數據、資料、文件,能夠實現用戶在不同平臺對大容量數據、文件的保存、提取。
文檔編號H04L29/08GK101577733SQ20091011954
公開日2009年11月11日 申請日期2009年3月13日 優先權日2009年3月13日
發明者虞仲華 申請人:杭州在信科技有限公司