一台伺服器大概能維持多久?這是每個企業都迫切需要知道的成本效益的問題。想知道這個問題的答案,需要明確下面這些觀點。
伺服器和汽車不一樣
伺服器不像汽車或其他機器一樣只是隨著時間的推移而磨損。要確定伺服器的壽命,重要的是要明確這一點。
這兩者的區別在於:汽車中的大多數部件都是機械的。不管這些元件的設計有多好,或者你維護它們的程度如何,它們最終都會損壞。而相反,伺服器中的大多數元件都不是機械的。cpu、記憶體和主機板等中都不會因為長期使用產生磨損的移動部件。
只要你能夠適當地冷卻這些元件,防止電湧傷害,並執行基本的維護,伺服器的非機械部分可無限地執行。
不過伺服器的主要部分——硬碟遲早會磨損。硬碟驅動器的平均壽命大約為6年。幸運的是,硬碟也是最便宜、最容易在伺服器中替換的元件之一。僅僅因為你的硬碟受到磨損並不意味著你的伺服器已經達到了它的使用壽命。
伺服器壽命怎麼定義?
這就引出了乙個重要問題:乙個成品伺服器的預計壽命是多長?
首先要測量的是,在關鍵部件崩潰之前它會持續多長時間。如上所述,這個問題的答案並不簡單。伺服器中的大多數元件都是非機械的,可以無限期地使用。硬碟是唯一的大例外。
測量伺服器壽命的第二種方法是判斷伺服器保持成本效率的時間。從某種程度上講,繼續運維那些難以滿足現代工作負載需求的伺服器,不如用新的伺服器來代替它們。管理乙個能夠處理大型現代工作負載的單一伺服器更容易,而不是管理三到四個遺留伺服器以支援相同的工作負載。遺留伺服器的能源使用效率也會降低,這會增加運營成本。同時,他們可能在資料中心占有更多空間。而且它們最終可能與現代作業系統不相容,不過這目前是乙個不太常見的現象。
在過去的20年裡,linux幾乎可以執行在任何伺服器上,甚至windows也有相當數量的遺留硬體相容性。
你的伺服器會持續執行多久?
大多數人會告訴你,執行了大約5年之後,你的伺服器就該換了。這是idc行業的經驗法則。
然而,這個答案並不準確。乙個接受例行維護的伺服器,以及硬碟被按需求替換的伺服器,可以繼續執行幾十年——儘管它在這幾十年內可能無法保持成本效益。
因此,這個問題並沒有什麼標準答案,你應該根據自身情況進行調整。
當然,你可以計算當前伺服器的維護和操作成本,如果這些成本比執行更現代的硬體的成本要大得多,也許你就可以考慮更換伺服器了。
「別人都是這麼做的」或者「這是行業的經驗法則」始終無法成為判斷依據,每5年更換一次伺服器未必是管理硬體最有效的方法。而且這種做法也不完全環保。
或者還有種迴避這個問題的回答:上雲。即:將所有工作負載遷移到雲中,不用再擔心伺服器的生命週期。
但是,在你的所有工作負載都已經在雲上執行之前,伺服器的生命週期仍然是很重要的!
關於spring框架你應該知道的
4,配置不同型別的通知 1 在增強類的裡面,在作為通知方法上面新增通知型別註解,使用切入點表示式配置 例如新增前置通知 before value excution com.atguigu.user.add 5,相同切入點的抽取 當好幾個增強都是對乙個公共切入點時,可以在乙個空方法上面加乙個 poni...
關於跨域,你應該知道的
首先得了解什麼是跨域以及為什麼會導致跨域?跨域是由瀏覽器的同源策略造成的,是一種針對瀏覽器的安全限制,即不同源的頁面之間不能相互訪問。同源策略是指請求雙方的協議 網域名稱 埠都要相同,有乙個不同就會產生跨域。同時,跨域只針對請求方式為xhr型別的請求。了解了跨域產生的根本原因我們才能給出針對性的解決...
關於Epoll,你應該知道的那些細節
epoll,位於標頭檔案sys epoll.h,是linux系統上的i o事件通知基礎設施。epoll api為linux系統專有,於核心2.5.44中首次引入,glibc於2.3.2版本加入支援。其它提供類似的功能的系統,包括freebsd kqueue,solaris dev poll等。epo...