長期開機的機器是怎麼會那麼耐用的?
01-21
生活中常見的,比如路由器,經常是一年到頭都不讓它歇一下。還有伺服器吧,也是這樣。不過我不怎麼了解這個。
這類機器是怎麼做到那麼耐用的? 有點像心臟,沒有歇的時候。
這些機器大多都沒有物理磨損,耐用那是自然的啊,你家電線不也全年都通電么。很多筆記本掛掉恰恰是因為沒有連續使用,導致晶元溫度變化過大,熱脹冷縮使得晶元脫焊。高溫雖然會增加晶元的電子遷移率,導致功耗增大性能下降,但這個過程比機器淘汰的速度還是要慢不少。此外,主板上的電容由於內部有電解液,長期高溫使用也是有可能爆掉的,解決辦法就是使用比較耐用的固態電容。至於有機械結構的硬碟、風扇,以及有擦寫壽命的SSD,其實並不是那麼耐用的。
當然,耐用的機器也會出現故障,為了防止系統掛掉,就需要做HA(High Available)處理。
一般要求比較高的伺服器、路由器、交換機都會做雙機熱備,一台掛掉了馬上就可以切換到備用機器上面。兩台機器會時刻同步數據,並採用同樣的IP和MAC,這樣一來即使Active的機器掛掉用戶也不會察覺出異常。而在伺服器內部,硬碟、風扇、網卡甚至CPU都是有冗餘設計並且支持熱插拔的。零件壞掉之後也不用停止服務,只要把壞的零件拔下來換上新的就可以延續機器的壽命了。題主我跟你講…富士康裡面的蘋果電腦,對就那個iMac mini都是一年到頭不關機的,只有清線到準備新產品才會拆了關機,其他時候,基本上每天只會關機2個小時或者乾脆不關機…電子產品,穩定用的話,還是很耐艹的。尤其是網吧,工廠這地方…當然為了保持長時間使用,設備的性能方面也比較感人…
耐不耐用有三大條件:溫度、潔凈度、濕度。
所有能長時間使用的東西,要麼嚴格限制在低溫、潔凈、乾燥的環境下運行,要麼就是本身設計往高溫、惡劣環境、潮濕的使用環境上靠。
一個字概括:成本!
哦,錯了。
兩個字概括:錢!亂入一下,
我們電站里的好多設備也都是24小時不停的,
好多設備和控制邏輯都是冗餘設計,
雙重化甚至三重化,
熱備用。精密空調幾十萬一台恆溫恆濕,無塵環境,電經過ups波動幅度小
推薦閱讀:
※使用Erlang實現http server是否更有優勢?
※為何 Boost 的 Asio 要使用 Proactor 模式實現?
※為什麼目前web伺服器一般用Linux操作系統而不是windows?
※Node伺服器是如何處理大量請求的?