摘要:隨著智能終端的廣泛使用,用戶照片、視頻、音樂的等媒體數(shù)據(jù)的備份和共享成為了在信息消費生活中一個較為普遍的問題。本文結合家庭組網(wǎng)環(huán)境在利用已有閑置電腦安裝FREENAS軟件構建了個人云存儲解決方案。
關鍵字:Freenas;個人云
隨著智能手機、平板電腦的日益普及,在個人終端上分布了大量用戶照片、視頻、音樂的等媒體數(shù)據(jù),這些個人數(shù)據(jù)安全的備份和共享一個普遍的問題。為此主流互聯(lián)網(wǎng)公司、運營商以及設備商紛紛推出了基于云架構的在線個人云存儲解決方案。目前在此領域蘋果iCloud、百度云、天翼云等功能相近的產品競爭激烈。這些云產品與其自有產品、服務或終端深入融合,不同程度的優(yōu)化了用戶使用。
但是公有云的安全性問題一直困擾了云服務提供公司和使用該業(yè)務的用戶。2014年9月蘋果iCloud中好萊塢影星私密照片外泄,更是引來公有云安全性的大討論。所以對安全性要求明顯大于便捷性需求的用戶開始選擇使用了局域網(wǎng)NAS的方案組建個人云。本例中筆者結合自身需求和家庭組網(wǎng)環(huán)境在利用已有閑置電腦基于FREENAS軟件構建了個人云存儲系統(tǒng)。此方案可以滿足大多數(shù)家庭的數(shù)據(jù)共享和備份需求,同時還可以承擔部分娛樂中心的功能的要求。
一、需求分析
1)將某用戶家中的兩部手機、一部平板電腦及一臺筆記本的重要數(shù)據(jù)完成備份。備份周期為每天。安全性及可靠性要求較高。
2)需要將各個設備中間的照片及視頻共享。同時通過機頂盒在電視上展現(xiàn)。操作要便捷。
3)盡可能的成本節(jié)約,同時提供較為豐富的功能。
4)可支持長時間穩(wěn)定運行的需要。
NAS是一種采用直接與網(wǎng)絡介質相連的特殊設備實現(xiàn)數(shù)據(jù)存儲的機制。由于NAS設備都分配有 IP 地址,所以客戶機通過數(shù)據(jù)網(wǎng)關對其進行存取訪問,在通常不需要任何其他中間介質也可以直接訪問這些設備。NAS是專用的存儲設備,其數(shù)據(jù)的吞吐率滿足一般家庭的數(shù)據(jù)共享和備份需求。采用利用閑置計算機安裝FREENAS滿足經(jīng)濟性、可靠性及噪聲的要求。
Freenas是一套基于FreeBSD操作系統(tǒng)核心的開放源代碼的NAS系統(tǒng),支持眾多服務,用戶訪問權限管理,提供網(wǎng)頁設置接口。
二、方案架構
該方案核心網(wǎng)絡設備為雙頻千兆路由器,有線部分提供千兆網(wǎng)絡能力,充分發(fā)揮NAS的數(shù)據(jù)吞吐的優(yōu)勢,無線部分為雙頻,可以支撐較多無線設備。存儲和備份的核心設備是安裝Freenas的PC電腦,本身配置要求不高。通常由智能手機、機頂盒安裝第三方軟件來實現(xiàn)數(shù)據(jù)上傳下發(fā)。電腦使用NAS時,為了方便可以將NAS共享的數(shù)據(jù)集映射為本地硬盤。
三、Freenas安裝過程
其作為媒體中心的核心部件是Freenas,其軟件安裝對于硬件要求并不高,在Freenas.org網(wǎng)站上可以免費下載9.1.2版本,本例中將鏡像文件安裝到U盤,可以將光驅拆下騰出一個SATA接口額外再接一個硬盤,方便搭建RAID系統(tǒng)。使用U盤做啟動盤風險不大,F(xiàn)REENAS的特點是開機后掛載內存虛擬盤,臨時文件和日志寫入虛擬盤,也不產生SWAP數(shù)據(jù)。完成后將硬盤掛載并選擇合適的RAID方式,安裝成功后把配置文件備份到安全的地方,即使U盤損壞亦可恢復數(shù)據(jù)。在用戶終端上通過瀏覽器在地址欄輸入相應的IP地址即可訪問并配置,首先進入存儲菜單,點擊“卷管理”,添加磁盤。文件系統(tǒng)類型通常選擇“ZFS”,如果主機配置相對差一些可以選擇“UFS”,設定卷名稱,卷布局選擇Stripe,拖動滑塊選擇ada1一個硬盤,之后點擊Add Volume,建立ZFS卷。這里的ZFS卷可以類似于Windows中的分區(qū)。
可以根據(jù)硬盤的數(shù)量、卷可用容量和對可靠性的要求選擇RAID0、RAID1、RAID5等多種方式。在此過程中硬盤的數(shù)據(jù)將會被清除。完成硬盤掛載后,可以根據(jù)個人數(shù)據(jù)的不同類型,建立不同的數(shù)據(jù)集(可以理解為文件夾)。為不同的數(shù)據(jù)內容限定不同的存儲區(qū)域,或者依照應用類型來分類同時為這些數(shù)據(jù)集設定權限。保證數(shù)據(jù)集和用戶權限與之相對應。
設定文件共享服務共享方式主要有3種,AFP用于apple設備,CIFS用于windows系統(tǒng),NFS傳輸效率高并且可適用于不同的操作系統(tǒng)。為了使用方便可以將以上三個服務都打開。
經(jīng)過這些設置,一臺基本功能完整的個人云NAS服務器端的配置就算完成了。
三、在移動終端上的設置
NAS服務器端配置完成后,就可以各種終端上配置完成訪問了。在各種終端使用起來還是比較便捷的。對于Windows系統(tǒng)可以點擊桌面的網(wǎng)絡圖標,就可以直接看到Freenas設備。在WINDOWS系統(tǒng)的筆記本電腦上,直接映射網(wǎng)絡驅動器,即可連接。在iOS系統(tǒng)上可以安裝FileBrowser軟件。在安卓系統(tǒng)中可以使用ES文件管理軟件。
四、擴展功能的安裝
另外,F(xiàn)reenas最大的好處還在于它的可擴展性,通過安裝不同的插件實現(xiàn)眾多的功能,比如Transmission的BT下載,Minidlna的DLNA共享,F(xiàn)irefly的媒體服務器功能。利用FreeNAS的minidlna插件服務直接輸出內容給電視。MiniDLNA,使你的NAS成為多媒體服務器供其他便攜設備進行音樂、視頻播放,照片回放。安裝過程大同小異,配置也很簡單,填寫DLNA服務名稱,設置資源存放路徑(Media directory)即可,本例中使用默認的設定就可以了。
經(jīng)過以上工作,作為個人云存儲的NAS及各種終端的設定就完成。這樣我們可以通過NAS供各種便攜設備進行音樂、視頻播放,照片回放等功能支持。
參考文獻:
[1]Freenas產品手冊(英文), http://www.freenas.org/
作者簡介:李彬(1981-),女,現(xiàn)在新疆電信信息業(yè)務分公司工作,主要負責增值產品技術支撐、產品開發(fā)等相關工作。endprint