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