2012年7月10日 星期二
DIY NAS (Network Attached Storage)
以一般市售的NAS成品來看,通常在台幣萬元以下的產品效能都只能算一般(這點會隨著硬體進步而提升),要同時應付多一些的運算可能就會捉襟見肘。
如果要達到效能有一定水準的NAS的話,那價格肯定是水漲船高,隨便破台幣二萬都是稀鬆平常的事情,但真的要論效能還是比不過PC等級的配備。
那麼市場上的NAS為何還是賣的這麼好呢? 當然是有它的好處,才會有這麼多的用戶購買。
一.、省電,NAS目前而言幾乎都是採用ARM架構的CPU居多,整台主機不含硬碟可能耗電不到20W而已,相對的PC光開機耗電量可能就要50W ~ 60W,以節能省碳和省錢為前提之下,這的確是不得不注意的重點之一。
二、 軟體優勢,一個好的NAS絕對不光是硬體強就會賣的好,相對的軟體也要能夠端的上檯面才夠看。 NAS原廠所提供的系統、應用軟體、周邊硬體整合、硬體相容性提升、智慧型裝置的結合,這些都是靠開發人員的努力才能享有的成果。而DIY的NAS軟體全都得靠自己,必須要有相當的程度才能打造接近市售的NAS一般的軟體環境。
三、體積,這點應該就很明顯了,一般的NAS結構幾乎都是主機板+外殼+風扇而已,小小的主機板上面就已經包含CPU+RAM+Storage Controller,電源的部分都是外接變壓器,使得內部的空間大為提高。 PC要找到類似的產品雖也不難,但售價和效能不太成正比。
四、維護,NAS有問題找原廠就對了,不管是軟體、硬體、相容性,甚至是你覺得外觀不好看或是散熱有待加強之類的鳥問題都可以和原廠反應,好的廠商會認真的分析消費者的需求進而改善。 反觀,DIY除了硬體故障可以找原廠維修之外,剩下的都是要自己搞定,軟體有問題? 效能低落? 這些阿里不答的麻煩事情請找道行高深的朋友或是Google。
看起來似乎DIY NAS好像弊多於利? 倒也不,DIY的精神就是一切自己來,如果想要獲得比一般NAS更好的效能,更多的擴充性,軟體隨你裝,不必被侷限於原廠的規定,甚至是...............老闆交代以省錢為最高原則的情況下,DIY NAS似乎是唯一選擇的崎嶇之路了。
如果是閒閒沒事做只想單純研究的話,那這條路非常適合你,不管是硬體的挑選或是軟體的安裝、測試都是會花費大量的時間。
由於硬體變化實在是太快,只能略說大概的挑選方式,但這是屬於個人喜好問題,沒有一定要按照規範走,DIY考量的點不外乎是省電、體積、擴充性、效能,能夠找到接近的配備是最好不過,不能的話也可以找舊的主機來玩玩,不過省電方面可能就談不上邊了。
軟體的部分先從OS開始,就以看過或用過的列上來分享,而這部分會不定時更新,畢竟軟體更新是隨時都有可能發生的事情。
1.FreeNAS
能見度超高,以FreeBSD為基礎再修改的OS,佔用的CPU資源非常低,安裝的空間也非常少。
2.NAS4Free
原本的FreeNAS開發者說沒時間維護,iXsystems聽到了便自告奮勇的接手,可能後來又有時間了吧,但原本的名字無法沿用,便用NAS4Free當成名字囉,特性同上。
3.Nexenta
Nexenta Community + Napp IT
4.Windows Home Server
微軟的軟體實力不用多說,軟硬體的相容性很少有廠商可與它為之匹敵。
2012年5月27日 星期日
VM (Virtual Machine) 虛擬化電腦
VM (Virtual machine)
什麼是虛擬化? 用白話一點的方式就是在電腦裡面安裝一種以上的作業系統,而且可以同使用,不用再重開機切換,如果機器規格好一點的話,還可以同時開4-5個以上的作業系統(OS)。
把OS虛擬化有很多好處,最常見的功能就是測試了,假設今天有某些軟體是目前的OS無法執行的,或是軟體環境需要比較舊的話(例如Win 98甚至是dos),VM軟體就派上用場了。
VM除了拿來測試之外,還有非常多的用途,像企業環境裡面,早期的做法都是使用多台伺服器(Server),每台Server負責的作用都是不同,例如Web Server、File Server、Mail Server之類的,看起來是各司其職,但有沒有想過,每台伺服器並不是全天候24小時100%運轉,有可能在某些時段附載比較高而已,剩下的都是閒閒在那邊沒事做,浪費了許多系統資源,而且Server多的話,維護又是個麻煩了。
那如何把多台Server整合在同一台以節省寶貴的企業資源(空間、電費、散熱、維護)呢?
或許會有人覺得說,那把需要的軟體都針對一個平台開發就好了呀。 的確! 這是非常理想化的情形,但是軟體發展至今,已經無法一統江湖了,每個平台上都有重量級軟體存在,當軟體開發公司不願意在其他平台上著手的時候,也只能乖乖的照步驟走。
當然,如果你的智慧有如東尼·史塔克(Tony Stark)的話,以上這些問題對你而言絕對都不成問題。
那把多台Server整合在一台有什麼好處?
1.節省經費:類似性質的服務都可由同一台機器提供。
2.資源共享:機器空閒的時間將會變少,有多台的Server同時執行,享有機器強大的運算功能。
3.維護較易:至少有問題的時候可以針對這台Server做檢測維護,不用東奔西跑的累死自己。
4.啪啦啪啦啪啦啪啦啪啦啪啦啪啦啪啦啪啦.............................
反正還有很多好處啦,只是一時忘記寫不出來罷了!
常見的VM軟體
什麼是虛擬化? 用白話一點的方式就是在電腦裡面安裝一種以上的作業系統,而且可以同使用,不用再重開機切換,如果機器規格好一點的話,還可以同時開4-5個以上的作業系統(OS)。
把OS虛擬化有很多好處,最常見的功能就是測試了,假設今天有某些軟體是目前的OS無法執行的,或是軟體環境需要比較舊的話(例如Win 98甚至是dos),VM軟體就派上用場了。
VM除了拿來測試之外,還有非常多的用途,像企業環境裡面,早期的做法都是使用多台伺服器(Server),每台Server負責的作用都是不同,例如Web Server、File Server、Mail Server之類的,看起來是各司其職,但有沒有想過,每台伺服器並不是全天候24小時100%運轉,有可能在某些時段附載比較高而已,剩下的都是閒閒在那邊沒事做,浪費了許多系統資源,而且Server多的話,維護又是個麻煩了。
那如何把多台Server整合在同一台以節省寶貴的企業資源(空間、電費、散熱、維護)呢?
或許會有人覺得說,那把需要的軟體都針對一個平台開發就好了呀。 的確! 這是非常理想化的情形,但是軟體發展至今,已經無法一統江湖了,每個平台上都有重量級軟體存在,當軟體開發公司不願意在其他平台上著手的時候,也只能乖乖的照步驟走。
當然,如果你的智慧有如東尼·史塔克(Tony Stark)的話,以上這些問題對你而言絕對都不成問題。
那把多台Server整合在一台有什麼好處?
1.節省經費:類似性質的服務都可由同一台機器提供。
2.資源共享:機器空閒的時間將會變少,有多台的Server同時執行,享有機器強大的運算功能。
3.維護較易:至少有問題的時候可以針對這台Server做檢測維護,不用東奔西跑的累死自己。
4.啪啦啪啦啪啦啪啦啪啦啪啦啪啦啪啦啪啦.............................
反正還有很多好處啦,只是一時忘記寫不出來罷了!
常見的VM軟體
1.VMware (Windows、Linux)
http://www.vmware.com/
2.VirtualBox (Windows、Linux、Mac OS X)
https://www.virtualbox.org/
3.Parallels (Windows、Linux、Mac OS X)
http://www.parallels.com/
4.Proxmox
http://www.proxmox.com/
5.Virtual PC、Virtual Server、Hyper-V
http://www.microsoft.com
6.Xen
http://xen.org/
同類型的VM Software還有很多,想到繼續補充。
有關VM的概念要先稍微解釋一下,在機器上安裝的主要作業系統,例如Windows、Linux、Mac OS X、FreeBSD之類OS稱之為Host OS,在這些作業系統執行VM,使之可以跑更多不同的OS,這些在VM底下跑的OS稱之為Guest OS。
例如
主系統:Window 7 (Host OS)
VM軟體:VMware Workstation
虛擬OS:Windows XP (Guest OS)
阿捏乾屋撩蓋?
http://www.vmware.com/
2.VirtualBox (Windows、Linux、Mac OS X)
https://www.virtualbox.org/
3.Parallels (Windows、Linux、Mac OS X)
http://www.parallels.com/
4.Proxmox
http://www.proxmox.com/
5.Virtual PC、Virtual Server、Hyper-V
http://www.microsoft.com
6.Xen
http://xen.org/
同類型的VM Software還有很多,想到繼續補充。
有關VM的概念要先稍微解釋一下,在機器上安裝的主要作業系統,例如Windows、Linux、Mac OS X、FreeBSD之類OS稱之為Host OS,在這些作業系統執行VM,使之可以跑更多不同的OS,這些在VM底下跑的OS稱之為Guest OS。
例如
主系統:Window 7 (Host OS)
VM軟體:VMware Workstation
虛擬OS:Windows XP (Guest OS)
阿捏乾屋撩蓋?
訂閱:
文章 (Atom)