如何理解主機、服務器之間的差別

  當同學問到這個問題時,我當時是懵的。作爲一個剛踏入Web不久的萌新,給出了一個很模糊的答案——兩者應該是差不多的東西。

  計算機領域沒有‘應該’這兩個字(某計算機系老師原話),帶着問題,輾轉各大論壇後,得到了答案。

  首先附上基本概念:

  維基百科搬運:
  在電腦網絡中,稱服務器爲主機(network host),其它接入的電腦爲客戶端。
在電腦硬件中,稱機箱爲主機;電子遊戲機中以讀卡機、讀碟機爲主機,而其餘的鍵盤、手柄等等則爲外部設備。此外,大型計算機也被稱作主機(mainframe computer)。

  從本質上來說,服務器就等於一臺特殊使用的個人計算機它只在某一特定條件下工作提供服務;如果非要區別,也很簡單,服務器比一般個人計算機需要更穩定的工作環境、7×24不間斷地提供數據、隨時突發的大量數據交流;
那麼基本上就可以定位服務器的定義了:高度穩定的操作系統、高度穩定的數據服務、高度穩定的網絡服務、大量數據的處理能力……所以,服務器的各項硬件指標都是經過嚴格審覈的,一般來說一臺準確定位的服務器需要具備以下條件:1、三個電源,抽出任何兩個能穩定工作;系統盤兩個互爲鏡像,數據盤4個互爲鏡像,任意硬盤損壞不影響系統提供服務;這只是最基本的要求,另外還有UPS服務等;
根據要求,服務器除了win sever系統能用,基本靠UNIX和linux支持,windows直至目前爲止還無法支撐穩定的服務工作(即使是最新的windows sever),最多不超過一個月,如果不重啓或更新系統,馬上崩潰;所以主流的服務器都是UNIX和linux的天下,windows看看就好。
當然,服務器的定義不會那麼膚淺,實際上只要是一臺計算機向其它計算機提供服務,都可以看做是一臺服務器。
最後,對於一臺服務器來說,最重要的一個就是:無論環境如何,能提供最基本的對外服務需求是服務器的最基本要點。
作者:阿牛newsan
鏈接:https://www.zhihu.com/question/26431922/answer/32830691
來源:知乎
著作權歸作者所有,轉載請聯繫作者獲得授權。

  所謂主機就是pc,也就是個人計算機。服務器也是一種計算機。本質上兩種計算機沒有本質區別,只是硬件配置上會有不同側重。比如服務器一般都沒有配置顯卡,因爲沒人會在服務器上接顯示器。再比如服務器的主板擁有衆多擴展插槽,可以插多個CPU,內存,硬盤。典型的服務器頂級配置可以是,32核處理器,256GB內存,8塊800GB的固態硬盤。這種配置大多是商業定製版,在零售市場往往見不到。但就是本質服務器只不過是擴展能力更強的電腦,如果不能買到頂配,你可以用你所知的一切硬件標準來衡量服務器的性能。

作者:紀路
鏈接:https://www.zhihu.com/question/26431922/answer/32763389
來源:知乎
著作權歸作者所有,轉載請聯繫作者獲得授權。

  筆者在查找各種資料中,看到了一條很具有結論性的語句並以此作爲結尾:主機和服務器其實就是馬鈴薯和土豆的關係。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章