2007年5月14日 星期一

LINUX‧硬體需求

先前說LINUX可以利用舊的電腦來架設,可是怎樣的電腦才算舊呢?其實這一點很難有所定論,對於現在一般賣場上的硬體,要拿來架設LINUX都是綽綽有餘,不過這也是視需求而定

如果是自己拿來做單一服務的伺服器,其實只要P2~P3等級的電腦+256MB的記憶體就很足夠(筆者的就是XP1800+256MB RAM),不過這種需求也會因為使用模式而有所不同,因為現在LINUX的套裝軟體(FEDORA、UBUNTU...等),預設的安裝及使用模式都是使用圖型介面,所以顯示卡跟記憶體的需求就會直線上升,甚至逼進現在一般所使用的P4或P5等級的電腦才能跑得順

只是,這對於有野心想要取代M$成為個人使用平台的UBUNTU,也許這算是另一種的陣痛期(雖然筆者也還沒開始摸...@@")

如果是使用文字模式,就又可以降回P2~P3等級的硬體(甚至P1時代的電腦就能勝任),只是這有一點也是相對要付出的就是,操作習慣上的革新,因為一但使用文字模式,可就沒有什麼滑鼠右鍵,還是Double Click就執行這種事,一切都是要用指令來控制,這對於被M$養慣的使用者來說,那是何其痛苦的一件事,所以有句話說的好!

「如果沒財力,就用毅力去克服;如果沒能力,就用時間去克服」

所以我筆者就是屬於沒財力,且能力還不夠的那一種...>_<||| 至於不同的服務會需要怎樣的硬體呢? 這一點可以很明確的區隔出個人與公司,為什麼可以這樣子說呢? 因為個人很少能夠負擔的起昂貴的網路費用及伺服器級的硬體,反過來說,公司也不可能架設一個只服務兩、三人的伺服器,所以這一點的爭論不大,但是筆者還是稍做歸類 提供服務(網際網路) 個人       公司
WEB         O(10人以下)  O
FTP         O(5 人以下)   O
SQL         O(5 人以下)   O
MAIL        O(5 人以下)   O

提供服務(區網)   個人       公司
WEB         O        O
FTP         O        O
SQL         O        O
MAIL        O        O
NAS         O        O

寫到這裡有沒有發現一件事,其實個人與公司端最主要的限制還是在網路頻寬上,因為個人不適合架設伺服器,也是因為一般家中都是使用ADSL,以那幾百K或是接近1M的上傳速度,要當的網際網路上服務的提供者來說,真的太過於勉強了(我只能說習慣是會被養大的,以前用撥接還不是用的很開心一 一|||)

不過針對特定的服務,還是需要較高級的硬體來支援,才能發揮效用,除了網路頻寬之外,網路卡好壞(真的有差)、硬碟轉速、記憶體大小、CPU速度(雙核、四核...X核)這些都影響著提供服務的穩定性,但是,並非沒有這些好的配備就不能架設,不然筆者這種沒財力的要怎麼學習呢?(UNIX就真的不是個人之力玩得起的了...唉...)

筆者建議:
不同服務的硬體需求:SQL > WEB > MAIL > FTP = NAS(與頻寬有絕對的關係)