何謂伺服器
伺服器(Server)是電腦的一種,它們能透過網路連接很多台個人電腦、手機等裝置,同時滿足很多人的需求。當各位看官進入本蔥的網站,就有一台伺服器把網頁的內容傳到看官們的電腦或手機,同一時間,這台伺服器也正把其他網頁傳給其他人看。
除了發送網頁,伺服器還有很多功能,例如:儲存資料、處理電子郵件等。有些伺服器被設計成具備多種功能,有些伺服器則只具備某項功能並專精於此。
為了同時服務超級多人且全天無休息,伺服器的硬體和軟體都被設計成就像吃了很多益生菌的霸王龍,就算一口氣給牠大量任務,牠也能吞下去並快速消化。一般個人電腦沒有那麼強的多工能力,若把它當成伺服器使用,大概就像要求一隻小雞一口氣吃完十大桶小米,牠絕對撐到當機。
從現實應用來看,許多伺服器的工作實在太重要,所以人們無法容忍它們犯任何錯,就算犯錯也要能補救。舉例來說,銀行的伺服器每天處理數量驚人的各種手續,如果伺服器不小心遺失客戶資料,那可不得了,大家一聽說有人戶頭裡的錢驚奇蒸發,多半會嚇到趕緊領出所有存款,那間出包的銀行就準備倒閉。這個例子不難看出為什麼伺服器會被設計成比一般個人電腦還強健很多很多。
伺服器長啥樣?
伺服器的外觀主要分成三大類。
直立式伺服器(Pedestal Server)
可說是入門款伺服器。機殼大,內部留有空間,可以根據需求靈活擴充記憶體。適合只需要少量伺服器的中小企業。
優點:
-
便宜
-
散熱容易
-
易擴充記憶體
-
用途廣
缺點:
-
佔用空間大
-
性能差
-
難大規模管理
機架式伺服器(Rack Server)
標準化的尺寸設計讓它們能被輕易收納在機架上,如此便能垂直堆疊許多伺服器。每個伺服器都要接線纜出來,所以當數量多時,接線會很混亂。跟直立式伺服器相比,用途較專一。
優點:
-
佔用空間比直立式小
-
方便統一管理
-
性能強大
缺點:
-
難散熱
-
接線雜亂
刀鋒式伺服器(Blade Server)
比機架式伺服器更緊密地擺放在一起,因此需要絕佳的散熱系統。
就算在運作中隨時取出或裝上一台伺服器,也不會讓整個系統故障。這樣的特性被稱為「熱插拔」,可讓整個機組更容易維護。
由於一個機箱內的伺服器共用線纜,所以不像機架式伺服器那般接線混亂。
適合資料中心、金融業等需要大規模伺服器的地方。
優點:
-
佔用空間最小
-
方便統一管理
-
容易維護
-
性能強大
缺點:
-
最難散熱
-
難擴充記憶體
伺服器主要零件
伺服器的主要零件跟個人電腦差不多,包含主機板、中央處理器(CPU)、記憶體、晶片組、硬碟、網路卡、風扇、電源等。
-
主機板(Motherboard):一片用來接合所有零件的印刷電路板。
-
中央處理器(CPU):跟個人電腦的CPU相比,伺服器的CPU能夠同時處理更多事,還可以跟別的CPU合作。
-
記憶體(Memory):負責暫時存放資料。伺服器的記憶體擁有ECC(Error Correcting Code),這個神奇的機制可以自動找出意外出錯的數據並修復。
-
晶片組(Chipset):作為CPU與其他零件的連接橋梁。
-
硬碟:負責長期存放資料,容量比記憶體大。可用機械硬碟(HDD),或加入固態硬碟(SSD)搭配使用。雖然SSD性能較強,但貴上許多,所以短期內不太可能完全取代HDD。
-
風扇:涼涼的,很舒服。
想深入了解處理器、記憶體、硬碟的互動方式請點電腦的小乾坤。
癮
隨著網路越來越快,伺服器的某些應用越來越像寒冬中的薑母鴨、盛夏中的芒果冰、打電動時陷害隊友,讓人過癮無比,一天不用就渾身發癢、心枯神竭。Google搜尋、Facebook、Instagram、YouTube、Netflix、Line這些服務都需要靠大量伺服器日夜運作才能維持,而這些服務的興起也帶動伺服器的需求拉升。
伺服器與雲端運算
伺服器的應用還發展出雲端運算服務,不只一般民眾會用,還有越來越多企業仰賴它,更進一步推動伺服器的需求量。下一篇本蔥就會來介紹雲端運算。