一旦你完成了對資料中心各種
伺服器工作負載的歸類,就需要考慮一下如何將其分配給主機了。如果一台主機伺服器要執行20臺虛擬機器,那這些虛擬機器就不能也不應該在同一時刻去競爭相同的資源。
為了盡可能地優化虛擬機器的部署,你必須仔細對工作負載進行考分析,確認它們究竟需要哪些程序和資源,以及在什麼時候需要。例如,如果你要在
網路上執行windows服務,就應該是這樣的:
域控制器在高峰時期往往需要網路和
處理器資源,比如說在清晨或午飯後的時間。
檔案和列印伺服器在非高峰需要時刻需要使用處理器和網路資源,比如說早晨十點左右或下午三四點左右。
網路伺服器往往需要網路資源,如果規劃得當,應該保證有穩定的流量。
sql伺服器和exchange伺服器在每天24小時內都需要有穩定的
磁碟和處理器資源。
企業應用通常都會有預定的資源需求。比如說,企業工資結算應用程式需要每兩月或每兩周執行一次。
測試和研發系統在非工作時段還經常會被使用,或者說其工作負載變化既不規律。
培訓系統一般是在白天執行,但通常的資源需求不是很大。
不同工作負載的伺服器資源需求對比
並不是所有的工作負載在任何時間都很忙。事實上,一些工作負載經常處於"停車"或"空載"狀態,幾乎很少執行。這就需要對其進行合理的規劃--降低實際所執行的工作負載數量。
主機伺服器工作負載分配
伺服器工作負載在不同的時段會有不同的資源需求,這就需要你對其進行合理配置,使其不會在同一時段、在同一主機上去競爭同樣的物理資源-- cpu、ram、網路或
儲存資 源。因此,你要盡可能多地配置各種虛擬工作負載,避免主機伺服器承載過多的工作負載。這意味著一台主機伺服器可以執行乙個資料中心、一台網路基礎設施服務 器、一台檔案伺服器、一台或多台web伺服器、甚至或許是一套企業應用。當然了,關鍵是要對那些在不同時段擁有不同資源需求的工作負載給與足夠的關注。
如何在Linux伺服器上搭建Git
我們可以選擇將自己的專案託管在github上,以實現多人開發。如果在內網環境開發或者不想將 託管到github上,那麼可以選擇在一台自己的伺服器上部署git以實現 託管和協同開發。首先需要在伺服器安裝git,如果是可以訪問網路,那麼可以通過執行yum install git進行安裝 如果不能訪問網路...
教您如何計算WEB伺服器的最大負載量
動態反饋負載均衡演算法動態反饋負載均衡演算法考慮伺服器的實時負載和響應情況,不斷調整伺服器間處理請求的比例,來避免有些伺服器超載時依然收到大量請求,從而提高整個系統的吞吐率。圖1顯示了該演算法的工作環境,在負載排程器上執行monitor daemon程序,monitor daemon來監視和收集各個...
如何在windows2003伺服器上實現安全配置
前幾天乙個朋友讓我幫忙把他的伺服器安全配置一下,作業系統是win2003,下面偶就說以下偶所作的一些工作,希望能對需要的朋友有幫助,如果有不正確的地方請指正 伺服器是採用終端服務,放了n個 web伺服器和資料庫伺服器 sqlserver2000 是同一臺伺服器 下面是對伺服器的一些安全配置 1 修改...