專利名稱:采用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日
發明者虞仲華 申請人:杭州在信科技有限公司