1. 程式人生 > >服務器壽命周期內只會關機一次,為什麽能夠長時間持續工作而不宕機?

服務器壽命周期內只會關機一次,為什麽能夠長時間持續工作而不宕機?

電源 以及 商業 硬件 著名 使用方式 導致 性能問題 故障



首先,服務器能夠長時間持續的工作是和其硬件架構及使用環境相關的。 排名第一中提到的火星探測器其實使用的也是IBM P series服務器,並且在探測器裏搭載了兩臺,以實現HA冗余。

生活中的商用服務器為了能夠達到用戶的不間斷持續高可用性的需求,往往都是要使用硬件或者軟件層面的集群式配置以達到此方面需求。

從各個平臺簡單說下,一般的PC SERVER,既大量的存在商業服務器領域的windows或者linux服務器【還不清楚的話,簡單來說就是cpu使用的是因特爾生產的】,其可靠性是最差的,一年下來,正常的使用環境下,一百臺服務器中宕機10次左右都算正常的,包括軟件和硬件原因。
像大部分的網遊服務器,網頁服務器,以及著名的某網購6服務器使用的都是此類pc server架構,所以大部分的網遊都會有一個例行停機維護時間,一方面用於軟件的升級,另一方面用於硬件故障的維護【此類硬件故障是指不會直接宕機的故障,例如做了RAID冗余的磁盤故障,雙電源環境下的單個電源故障等無法直接在線更換的變更】。
但是如果出現了導致宕機的硬件故障怎麽辦呢,例如cpu或者內存的故障,這時pc server就只能掛掉了,但是我們優秀的軟件工程師可以設計出集群架構,通俗點說,就是多臺服務器運行同一個業務,一臺或者多臺服務器離線並不會對整體業務造成嚴重影響,一般嚴重點也就是性能下降,例如你在玩某網遊時大家都在抱怨服務器卡之類的,可能就是此類問題發生了。

還沒完全回答題主問題,別急,剛剛說了pc server,再說下unix server。

這個unix server的服務器,可靠性就更加強大了,計算能力也更強,同樣,接觸的用戶也更少了,一般小公司是無法承受其維護和保養的費用的,更別說購買了。

這麽說,一臺pc server的價格大概在3000到100000左右,而unix server的價格大概在300000到30000000左右,單位都是軟妹幣。

而價格上的提升當然也會帶來穩定性的提升,大部分低端的的unix server的使用方式與pc server並無太大差異,也是集群化使用,但是性能有明顯提升,這類服務器的系統管理員也必須開始接觸純命令行的系統界面了。。。大部分操作都不是用鼠標而是用一段段繁瑣的指令來實現。

聯系QQ 2880990294 電話18326835655


福州精品段:59.56.66.* 適用於遊戲|棋牌|菠菜|cdn布點|網站等業務


我來簡單介紹一下:
前面的24,25,26位置的是服務器內置硬盤, 12是光驅, 10和11是前置進風口, 8和9是電源開關操作面板.
後面的機箱中13-16及23是磁盤陣列的控制模塊, 再最後面的是機載網卡光纖卡之類, 從外行的眼光也能看出模塊化的冗余程度還是很高的,
這臺服務器的報價也就是一臺奧迪A4L的價格.......
----------9月17日中午14時更新終----------


而高端的unix的服務器,其可靠性已經可以達到每年高可用性99.99%的指標。但是購買價格及維護費用〖專門占地頗大的機房,高額的空調費,讓小企業直接能破產的電費,監控費,安保費等等〗都決定了其用戶群的範圍又進一步的縮小,一般只有銀行,證券保險,電信業等等才會進行使用。

----------9月17日中午14時更新終----------

類似前面提到的cpu,內存的故障,為何在這個價格不會引起宕機呢?因為技術更強大了,已經非常智能的可以將單個故障的cpu或者內存檢測並踢出,這樣所影響到的僅僅是一部分性能問題。
〖目前高端的unix服務器可以做到單臺64C 4-8核 2T內存的架構〗
但是客戶依然害怕宕機的風險,因此此類服務器一般使用雙機集群,已經可以達到其穩定性的需求了。

最高大上的,目前服務器界,不,或者說IT界只有IBM的Z系列服務器了,價格是不對外公開的,軟件產品的價格更是非一般客戶可以接受的,目前國內僅有五大行及少數有鈔票的商業銀行可以承受。
具體宕機次數,可以說在歷史上都是屈指可數的【宕機也並不一定是由於硬件故障所導致的】。

所以,再總結下,服務器為什麽能夠長時間的持續工作,是依靠強大的硬件可靠性架構為主,功能豐富的集群化軟件為輔,保證了服務器的長時間工作。另外,機房環境,維護人員的技術水平〖我又想起某年某銀行的掃地阿姨在清潔機房時把那個紅色小開關上面的灰用抹布擦掉,再重新推上去的故事〗也是密不可分的。

服務器壽命周期內只會關機一次,為什麽能夠長時間持續工作而不宕機?