㈠ php 如何在多核伺服器上發揮性能
IBM有篇文章簡述線程數,CPU數量(核心)對性能的影響曲線
不過是一年前看到的,剛去找了找沒找到...我僅就我記得的一部分說下
IBM根據大量實際任務中的數據畫了個曲線圖(所統計的程序都是能盡可能多的利用cpu核心的程序)
在4個核心以內的機器上運行,程序性能幾乎與核心數成正比
而在4-8個核心的機器上,其性能雖然也隨核心數量增長而增長,但增長幅度一步步減弱
直到8個核心及以後,即便再增加核心,性能幾乎不會再增長.(一般的程序比這更糟糕)
------(以上這部分我記得比較清,下邊的比較模糊)-------
原因是同步等等因素的存在,導致cup核心數量在增長到一定程度後,多線程已經無法完全把cpu的性能發揮出來了
後來,文章說了一些規則以及一些新的關於鎖的演算法等等,卻依然只說有一定的幫助,但效果不是很明顯...
------(這部分是個人意見)------
然後再來說說線程數量的問題
不同的操作系統所允許一個進程的線程數量不同
而靠增加線程數量是比較好的完全利用上cpu資源的手段
但是假設是只有一個核心的cpu,一個程序開單線程就可以完全耗盡cpu資源,那麼它開雙線程就無法獲得性能的提升,甚至由於啟動一個線程的開銷,性能還會有下降.
那麼,是不是有多少個核心就只開多少線程就是最佳效果,倒也不至於...因為現在的cpu資源,普通程序,單靠一個線程很難利用完...那就可以再多開幾個互不影響的線程來壓榨cpu,具體多開的比例是多少,可以看看單線程對cpu的利用率以及實際情況而定...
不過,再來看看IBM的那個曲線圖,恐怕也就8個線程的樣子(這還得你優化的好),再往後提升就不大了...
但是,是不是就只能開這么多,那肯定不是
比如你開啟某個服務,給很多人用,你是只允許每次8個人同時使用來獲得最優整體性能,還是犧牲一部分整體性能來服務更多的人?
只是個人見解...如有錯誤還請包涵指正
㈡ 我買了個聯想伺服器不知道怎麼用, 就當電腦使了,需要安裝什麼軟體才能發揮伺服器的作用呢,感謝
尊敬的聯想用戶您好,伺服器的架設需要網路的建立和陣列驅動的支持,這是一套系統工程,不是單一軟體可以祥稿行解決的。如果您只敬知是個人使用的話架設伺服器並沒有意義謹嘩。
祝您生活愉快。
㈢ 教你如何發揮伺服器性能監控的最大價值
,僅完成安裝系統、應用程序並上架後便拍拍屁股離開,遠不能發揮伺服器性能。伺服器需要通過周期性的監控來確保硬體投資得到了預期回報--並對潛在問題提出告警,比如資源不足或硬體故障。性能監控工具可以提供大量的可用信息,但需要確保工具被正確安裝與運行。本文將介紹可以幫助管理員們從系統性能監控中獲得最大利益的技巧。
實現精確的性能監控
如果採集的信息存在錯誤,監控便毫無用處,所以確保數據的准確性是你得採取的第一步。准確性包括許多方面,如互通性、采樣窗口、工具架構、虛擬化感知與校準。
互通性。在此討論中,互通性是性能監控工具的基本功能,能夠從數據中心內各種硬體與部件中訪問與讀取數據源。在部署了同一廠商產品線設備的同質環境內,利用集成在硬體中的內置掛鉤,監控工具可以發揮極大優勢。通過這些掛鉤,工具可以抓取設備的詳細運行信息。
在異質環境下,監控則成為了另外一種挑戰,因為工具與硬體可能無法很好匹配。產商提供的工具可能可以提供一些硬體部件的特殊信息,而其他工具可能無法保障一致性。第三方性能監控工具可能無法檢測每個監控器或硬體的細微差別,它們更依賴於操作系統級的數據,而這些數據通常缺乏足夠的顆粒度。在某些情況下,監控數據可能丟失或失真,從而降低系統性能監控的可用性。
工具與硬體之前的數據差異需要全面測試。例如,在購買工具之前,先測試並驗證兼容性,在經過較長時間的可用性驗證項目後,再開始將工具由測試環境部署至生產環境中。但問題同樣從開始購買延伸至未來產品升級或技術刷新周期。當你更換硬體或升級工具,你需要測試監控工具的互通性來確保性能監控工具依舊可以正常工作並提供准確數據。
采樣。准確性同樣依賴於收集數據用的采樣窗口。當負載與運行參數可能一直處於波動狀態時,數據准確性將十分重要。理想情況下,性能監控工具可以捕捉整台伺服器的運行周期。技巧在於決定運行周期是怎樣的。這依賴於每個負載與宿主主機是如何被使用的。例如,每台伺服器的內存性能可能需要極快的采樣率,而采樣窗口需要跨越好幾分鍾。與此相反,觀察某個合作HR系統的CPU使用情況可能需要已較低的頻率捕捉數值,但采樣窗口周期需要長達30天甚至更長。如何正確采樣並沒有標准答案,不同屬性的操作系統同樣需要通過不同的比率與窗口靈活定義。
工具架構。性能監控工具通常需要在受監控系統上安裝代理或額外驅動(即使是虛擬機)。代理具有優勢也有不足。首先,它們十分有用,因為代理可以收集並傳輸許多重要信息,比無代理的監控工具提供更多監控參數。盡管如此,代理通常被作為軟體客戶端,將所有數據報告給中央伺服器,中央伺服器將收集與處理這些數據。所以每個代理都需要佔用一定的計算資源,這可能在一定程度上影響整台伺服器的負載性能。
我所在環境下所有計算機擁有兩個代理, Chris Steffen,Kroll Factual Data的首席技術架構師說。一個應用程序代理監控我們所有應用程序的健康狀況,而且我們還有System Center [Virtual Machine Manager]代理安裝在所有虛擬機宿主上。
這些年來,關於代理的負面影響一直在降低,但它們所產生的影響一直在被評估,尤其在執行關鍵任務或對性能要求十分苛刻的負載上。不僅如此,Steffen同樣表示,新興的監控工具可以提供更多功能,包括自動化安裝,重裝或維護運行環境中的代理。
虛擬化感知。
虛擬化軟體把應用負載從硬體中抽象化。當傳統性能監控工具試圖在虛擬化環境中報告,抽象層常常發生錯誤結果,因為老工具是同直接監控硬體,而不是通過控制計算資源的hypervisor。考慮到虛擬化技術的人氣和重要性,管理員應該選擇能監控虛擬化的監控工具。這樣能讓性能監控同時管到物理目標和虛擬目標,管理員可以才可以收集到精確的數據。
管理員們有時候還需要採集虛擬機與承載虛擬機的宿主伺服器指標,Kleyman說。這種情況下,需要在虛擬化與物理層級別進行性能監控以確保最佳負載性能並保障用戶體驗。
感測器校準。需要忽視感測器本身的重要性。來自網路交換機或伺服器的數字信信號常都是十分准確的。但是某些感測器,例如溫度,濕度,空氣流或其他環境類型的感測器通常是通過模擬信號傳輸,可能需要經常校對並定期更換電池來保證其長期穩定的工作。
最大化性能監控工具價值
如果沒有正確使用,工具是無法產生價值的。在許許多多的案例中,性能監控工具已經被部署,但是沒有清晰的規劃來使用與分析所收集到的海量數據。工具則變成了管理員們用來抽查或不定期故障處理的簡單工具;這是一種投資浪費。
性能監控工具報告同樣可以作為能力規劃的基礎參考,或協助完成技術刷新項目。性能指標可以幫助展示RIO[投資回報率],Kleyman說。通過了解舊系統性能,並比對新款伺服器性能,我們可以決定是否將錢投資在新設備上已提升計算性能並獲得更長遠的利益。
但Steffen同樣建議用戶多留個心眼,秉著信任,但要核查的態度來對待性能監控工具,有可能某些伺服器監控工具已經被驗證,與其他工具相比可以獲得十分准確的數值,但如果用來監控網路設備則可能出現一些異常。好的業務決策需要有優質的數據進行支撐,而且若工具無法提供准確、可驗證的結果,那樣將很難給業務決策提供有力支持。
lg=t
㈣ 教你如何發揮伺服器性能監控的最大價值
linux伺服器性能監測是很重要的工作,伺服器運行應該提供最有效的系統性能。當伺服器系統性能突然低於平均應有的情況,問題可能來自在執行的進程、內存的使用率、磁碟的性能、網路流量和cpu
的壓力。在預算短缺的今天,理解如何優化系統性能比以往任何時候都重要。
要實現它的前提是,你必須充分了解自己的計算機和網路,從而找到真正的瓶頸所在。本文提供一些基礎的工具來辨別和處理一些性能問題。使用的linux
發行版本是red
hat
enterprise
linux
4,工作過程是:首先查看整個系統的狀態,然後是檢查特定的子系統。
linux伺服器進行性能監控有幾種方法,每種方法都各有其優缺點。
使用snmp等標准工具
標准及非標准工具能執行一個或多個收集、合並及傳輸階段,如rstatd或snmp工具,然而標準的rstat後台程序提供的信息是有限的,速度慢而且效率低。
內核模塊
幾個系統監控工程利用內核模塊來存取監控數據。一般情況下,這是很有效的收集系統數據的方法。然而這種方法存在的問題是,當主內核源內有其它改變時,必須保持代碼一致性。一個內核模塊可能與用戶想使用的其它內核模塊相沖突。此外,在使用監控系統之前,用戶必須獲得或申請模塊。
/proc虛擬文件系統
/proc虛擬文件系統是一個較快的、高效率執行系統監控的方法。使用/proc的主要缺點是必須保持代碼分析與/proc
文件格式改變的同步。事實表明,linux內核的改變比/proc
文件格式的改變要更頻繁,所以,用/proc虛擬文件系統比用內核模塊存在的問題要少。本文介紹的方法即基於/proc虛擬文件系統。
一、
/proc文件系統特點
linux
系統向管理員提供了非常好的方法,使他們可以在系統運行時更改內核,而不需要重新引導內核系統。這是通過
/proc
虛擬文件系統實現的。/proc
文件虛擬系統是一種內核和內核模塊用來向進程
(process)
發送信息的機制
(所以叫做
/proc)。這個偽文件系統讓你可以和內核內部數據結構進行交互,獲取
有關進程的有用信息,在運行中
(on
the
fly)
改變設置
(通過改變內核參數)。
與其他文件系統不同,/proc
存在於內存之中而不是硬碟上。不用重新啟動而去看
cmos
,就可以知道系統信息。這就是
/proc
的妙處之一。
小提示:
每個linux系統根據軟硬體不同/proc
虛擬文件系統的內容也有些差異。/proc
虛擬文件系統有三個很重要的目錄:net,scsi和sys。sys目錄是可寫的,可以通過它來訪問或修改內核的參數,而net和scsi則依賴於內核配置。
㈤ 如何管理伺服器
問題一:如何做好一個伺服器管理員?有哪些管理技巧 總體來說,伺服器系統的管理是整個網路管理工作中的重中之重,特別是在小型單位網路中,單位的網路規模比較小,網路設備比較簡單,基本上是屬於傻瓜式的。
這里的伺服器系統包括網路漏友手伺服器和應用伺服器系統兩個方面。伺服器系統的管理是整個網路管理工作中最重要的部分,因為它是整個網路的核心所在,無論是網路操作系統本身,還是各種網路伺服器和應用伺服器。
具體來說,伺服器系統管理主要是安裝、配置和管理網路操作系統、文件伺服器、DNS、WINS、DHCP等網路伺服器,以及像Web、FTP、E-mail、RAS、NAT等應用伺服器。伺服器系統管理的最終目標,就是要確保伺服器各種協議和服務工作正常,確保伺服器的各項性能指標正常發揮。另外,還需要及時地更新伺服器系統的版本或補丁程序,這不僅關繫到伺服器的性能發揮,而且還關繫到整個網路系統的安全性,因為現在的操作系統不斷有新的安全漏洞被發現,及時安裝補丁可以有效地阻止、填補這些安全漏洞。
目前在伺服器系統管理方面的重點與難點當然是各種網路操作系統的管理了。在這其中又包括各種不同版本的主流Windows、Linux和UNIX網路操作系統的管理了。而每個系統中所包括的具體管理工作又非常多,非常復雜,但這些又是網路管理員所必須掌握的。至少,在大多數中小型企業中,網路管理員應該掌握主流的Windows和Linux網路操作系統的管理了。在一些較大企業,或者一些特殊行業(如金融、證券和保險等)中,UNIX、Linux系統又是最普遍採用的,所以UNIX和Linux系統管理對於專業網路管理員來說,又是必須要掌握的。當然,像其他應用伺服器的管理也是非常重要,而且必須掌握。
2.關鍵設備的維護與管理
這也是整個網路管理中的重點之一,同時也是非常重要的工作,特別是在網路規模比較大,網路設備比較高檔的單位網路中。因為單位網路系統更依賴這些關鍵設備的正常工作。
計算機網路的關鍵設備一般包括網路的核心交換機、核心路由器和伺服器,它們是網路中的「節點」。對這些節點的維護和管理,除了需要經驗積累外,還可以通過一些專門的網路管理系統來監視其工作狀態,以便及時發現問題,及時進行維護和故障排除。
另外,為了提高網路的可用性,對一些關鍵設備進行冗餘配置也是必不可少的。冗餘包括兩層含義,一是從埠角度進行,如對關鍵設備(如伺服器、核心交換機)採取冗餘鏈路連接,這樣當其中一個埠出現故障時,另一個冗餘鏈路就可以接替故障鏈路繼續保持返嫌正常工作狀態;另一層含義是對配置雙份的設備或部件,如伺服器中的電源、風扇、網卡,甚至內存等,核心交換機和路由器也可以配置兩個。在正常工作時,這些冗餘設備或部件起到負載均衡的作用,而在某部分出現故障時,則又起備份的作用。
在關鍵設備維護與管理中,伺服器和網路總體性能的監控與管理是個技術重點和難點。要用到各種監控和管理工具,如流量監控工具MRTG、網路性能和通信監控的Sniffer類工具,帶寬性能監控的Qcheck和IxChariot工具等。伺服器性能方面的監控與管理還可利用操作系統自帶的性能和監控管理工具進行。
當然,網路設備的配置與管理是整個關鍵設備維護與管理的重點與難點,這一點幾乎是所有從事網路管理,甚至網路工程技術人員的共識。目前在關鍵設備方面,主要是以Cisco、華為3等品牌為主,掌握這兩個主要品牌設備的配置與管理方法是網路管理員所必需的。
3. 用戶管理
用戶管理告李是網路管理中的一個重點和難點,所涉及到的方面非常多,如用戶賬戶、密碼、文件和網路訪問許可權、用戶權利、用戶配置文件及用戶安全策略等。既要保證各用戶的正常工作不受影響,同時又......>>
問題二:win7伺服器管理器怎麼下載 如果之前在 控制面板 - 程序 - 打開或關閉Windows功能 里沒有這個選項勾欄
到官網去下載一下AD的補丁
microsoft/...d=7887
然後你再去看 控制面板 - 程序 - 打開或關閉Windows功能 就有如圖的東西
希望能幫助你
問題三:如何打開服務管理器 這兩個完全可以去掉一個,並不會影響你的計算機安全的,
打開控制面板---管理工具--服務
問題四:什麼是伺服器的管理ip?有什麼作用?怎麼配置? 有的伺服器限制不同地區的IP登錄,因為不同地區的IP不同。也就是限制不同地區的IP段。
問題五:新手站長如何輕松管理伺服器安全? 在伺服器上安裝安全狗軟體,並把伺服器加入服雲。
這樣不僅可以為伺服器提供防護功能,而且可以登陸服雲管理伺服器。
服雲客戶端有web版、pc版、手機端的,可以隨時隨地了解伺服器實時情況並進行調整伺服器安全策略來應對攻擊。讓伺服器更安全。
請採納,謝謝
問題六:如何控制伺服器? 你的電腦登陸的時候是要登陸到域伺服器上嗎 如果是的話 那就沒辦法了 除非你的電腦脫離了域控制器的管理了 也就是說你不登陸到域控制器上 而是登陸本地的賬號 比如administrator 你如果登陸到域上 那就只能遵循域管理員設定的規則 除非域管理員給你解除了那些限制 否則你是無法擺脫的 要解除 讓管理員給你更高的許可權 或者破解你的區域網里的域伺服器 給你的登陸賬號提權 只有這幾種辦法 其他的都不行
問題七:系統服務管理器怎麼打開 1.XP 在 開始---->運行------>輸入services.msc而win 7 直接在開始,然後--->輸入 services.msc
如圖所示:
2.然後就可以打開服務管理器了。
可以點擊名稱,按照字母進行排序
3.選擇一個服務後,可以右擊,進行開啟/關閉 等操作。
問題八:電腦的系統服務管理怎麼進入 一、打開電腦的系統服務界面方法:
1、點擊開始菜單點擊運行(或在鍵盤上按WIN+R快捷鍵),打開運行界面,輸入services.msc指令,按確定。
2、直接在我的電腦圖標上右鍵在彈出的菜單中選擇管理,彈出的計算機管理界面,點擊服務和應用程序,就能看到服務選項,雙擊即可打開服務界面。
3、點擊開始菜單,選擇控制面板,在管理工具界面,找到服務並雙擊,即可打開服務界面。
二、啟動系統服務
第1步:使用本文中的任何一種方法打開系統服務程序。
第2步:在系統服務窗口中找盯自己需要啟動的系統服務,並雙擊此服務。如打開(DHCP Client)系統服務。
第3步:在打開的系統服務窗口中,單擊「啟動」按扭即可啟動相關的系統服務了。
問題九:如何快速打開伺服器管理器 常用方法 伺服器管理器,右鍵,發送到桌面,建立快捷方式
問題十:如何管理伺服器上的多個資料庫 雖然這將減少託管所有這些資料庫的成本,但是,這增加了管理這些系統的復雜性,因為你現在要處理多個服務級協議和維護窗口。當你決定在同一台伺服器上託管多個資料庫的時候,你要考慮的第一件事是這些系統是否有互補的維護窗口。如果一個系統不能在夜間放慢速度或者離線,另一個系統不能在白天放慢速度或者離線,這些系統就不適合共享一個伺服器,因為你在需要為系統使用補丁或者處於其它原因要讓系統離線的時候,你沒有有效的維護時間窗。 你需要考察的下一個決定因素是這些系統的服務級協議。需要99%的開機時間的系統能夠安排在一起,因為你可能會為這些系統(也許是集群解決方案)建立一個比非重要任務系統更強大的環境。這可以為你節省額外的成本,因為你現在不需要采購任何高端系統。具有更高的服務級協議的系統也可能會有同樣的維護時間窗。因此,這些系統在一開始就是互補的。 承擔工作量 對託管多個資料庫的SQL伺服器進行維護的最大難題是時機。 當然,當把多個資料庫集中在一個SQL伺服器的時候需要考慮的最重要的問題是,是否有足夠的CPU和內存資源處理這些客戶程序添加到這個資料庫伺服器的工作量。如果單個伺服器不能提供需要的CPU和內存資源,那麼,把這些資料庫都集中在那台伺服器上就不是一個好的選擇。 當你經過這個整個決策過程並且把這些資料庫都放在同一台伺服器上之後,你如何保持這些系統的健康和在高峰期仍能運行?與其它任何資料庫解決方案一樣,你仍需要處理自己的備份、索引碎片整理和重建、以及為操作系統和SQL伺服器使用補丁。 處理託管多個資料庫的SQL伺服器的維護的最大難題是時機。你需要保證你的維護任務能夠在這個SQL伺服器託管的全部資料庫計劃的維護時間窗內完成。在任何資料庫的維護時間窗之外進行維護工作都將引起資料庫運行緩慢,因為硬碟和CPU資源現在被維護活動佔用了,而不是處理正常的資料庫查詢。 重新索引工作 已經證明是有用的一個技術是比正常運行重新索引指令更頻繁地對你的索引進行碎片整理。整理碎片的指令比重新索引指令有更多的好處。第一,索引碎片整理指令是一種在線操作,而重建索引是一種離線工作(除非你運行SQL伺服器2005企業版或者更新的版本)。第二,如果你頻繁地運行索引碎片整理指令,每一次運行這個指令的時候工作量都比較少。 例如,你每個星期檢查一次索引碎片,它顯示碎片是70%。這樣,你就可以運行一個索引重建指令清除這些索引。 然而,你在第二天再檢查索引碎片的時候會發生什麼情況呢?它可能是大約8%至10%的碎片。因此,如果你每天運行一個索引碎片整理指令而不是每個星期運行一次索引碎片整理指令,每一天要做的工作就很少,這個工作就能夠更快地完成,可能在每天的維護時間窗內完成。 即使你在時間窗內不能讓這個系統離線,由於碎片整理操作是一種在線操作,這個系統在整理碎片操作的時間將繼續發揮作用,只是反應速度比正常情況下稍微慢一點。 資料庫備份 備份是在一台伺服器上託管多個資料庫的時候需要解決的另一個關鍵問題。 每一個資料庫都有自己的備份要求。備份資料庫也許是能夠在SQL伺服器運行時執行的最繁重的任務。並不是因為這種備份需要佔用大量的CPU和內存資源(這個任務佔用的資源一般是很低的,除非你在備份的時候對資料庫進行壓縮),而是因為備份一個大型資料庫需要佔用大量的硬碟資源。 當進行全面備份的時候,整個資料庫必須從硬碟讀取。如果你的硬碟系統非常繁忙,這個備份會引起性能嚴重下降。這種備份的最佳解決方案是選擇合適的時機。你還可以尋找能夠在備份的同時允許對資料庫備份進行壓縮的第三方工具。由於這將增加SQL伺服器上的CPU的工作量,它通......>>
㈥ 我公司現有兩台伺服器,不知道如何去把兩台伺服器,做到最大性能發揮,請大家指教!
你能先告訴我,你的伺服器品牌、型號,還有安裝什麼系統嗎?
雙機熱備,我通俗的解或茄氏釋:就是為了在核心業務上避免系統宕機,會讓兩台伺服器A、B通過熱備軟體同時運行一個應用,比如ERP,當一台伺服器A宕機的時納叢候,另外一台伺服器B能夠馬上接管伺服器A的業務,這就是雙擊熱備!
雙機熱備現在主要有兩種熱備方式,不管哪種方式都會犧牲一定的伺服器資源:
1):A機平時跑應用,B機什麼也不運行,Stand by,並且監控A機的運行,當B機檢測到A機故障,就接管A機的應用。
2):A機平時跑應用,B機也跑應用,但是A、B機都需要預留一定的系統衫散資源(CPU和內存),兩台機器相互監控,當A機檢測到B機故障,A機就接管B機的應用,反之B機檢測到A機故障,B機就接管A機的應用。
㈦ 如何提高伺服器利用率
其實,根據調查只有約25%的虛擬伺服器處理性能能夠被部署虛擬化項目的企業所充分利用。幾乎有超過半數的客戶面臨此類狀況。事實上,利用率數字應該更高,也就是說應達到55%至60%的水平,這樣才能使虛擬化應用的運行真正帶來經濟效益。 這種實際效率與預期效率間的差距,主要來自於企業的虛擬化管理思路。他們往往更樂於添置新的虛擬伺服器,而非在現有的虛擬伺服器上配置更多工作負荷。而這種做法,Cappuccio說,會造成經濟層面上的巨大浪費。 原因何在?因為一套物理伺服器即使只有25%的處理能力在發揮作用,其能源消耗率仍然會達到其額定運轉功率的80%。如果我們將其處理能力的利用率提高一倍,達到前面所說的55%至60%,其所帶來的能源消耗提升相對而言卻微不足道——大約達到額定運轉功率的85%。這意味0.10.N著企業在處理能力方面收獲頗豐,付出的能源消耗成本則只有一小部分。而且提升執行效率的做法,正是當初我們熱衷於引入虛擬化技術的重要原因之一。 別執著於你的伺服器到底有多少資源被用於虛擬化,相反,我們要把注意力集中到資源的利用率方面。許多企業樂於宣稱其數據中心內部的伺服器資源虛擬化比例已達到70%或80%,但當談及其伺服器的實際平均運轉水平時,得到的結論仍然可謂慘不忍睹——只有約25%至30%。這意味著,系統整體的虛擬化縱然做得再好,事實上多數企業仍然在浪費資源。要讓你的每千瓦能源都物有所值,將自己設備的計算利用率提高到55%至60%才是正道。 上述情況作為常見而典型的反面教材,廣泛存在於各大沉醉於自身虛擬化方案的企業當中。也可以充分調動更多的伺服器性能,與此同時,通過在少的物理伺服器上運行更多的應用程序實體,我們可以節約自己數據中心的佔地面積,這也是縮減開支的好辦法。 IT行業的歷史頑疾正是原因之一。在過去,由於分布式計算是由規模相對較小的計算機實現的,而大多數數據中心管理員們往往不願意使用這些性能較差的0.10.N設備而更偏好將真正的業務計算需求通過大型機實現。所以,當有客戶要求將某個應用程序加入分布式系統當中時,管理員們的建議往往是添加額外的對應設備用於0.10.N專門處理。這就是一台計算機對應一個應用程序的不良風氣成為主流模式的原因所在 不過硬體利用率配置過高也會引發新的問題,在未引入虛擬化技術的企業中,管理員們往往會發現其物理伺服器的實際利用率只有7%到0.10.N12%,Cappuccio根據調查結果提到。「這正是鞏固資源管理體系的起點,因為顯然我們必須找出能讓這些計算機設備的運轉更加高效的方法。0.10.N「如今的問題是我們發現處於虛擬環境下的計算機,其運行效率依然只有可憐的25%。這比起過去的確有些進步,但距離我們的目標還差得很遠。 通過切實發掘現有伺服器的全部潛在性能,企業能夠從長遠角度節約大量投入,對於大多數情況來說,提高利用率可以避免無謂的數據中心擴張方案,並在很長一段時間內從各個角度幫助用戶節省資金。 在過去,企業總是讓自己租下的大型機以90%的性能負荷不停運轉,因為這類設備的使用成本實在不低,企業希望能盡量充分發揮它的能力。 這種情況下,你會做何決斷呢?1、如果還沒做過相關工作,馬上對自己的虛擬伺服器進行整編並列出清單。 3、如果實際利用率很低,大家可以立即著手進行調查,例如有針對性地做出變更、將一部分虛擬化應用程序轉移到另一台伺服器上以迅速提高運行效率等等。 效率低下問題的症結所在,正是由於IT管理者們將多年來固有的使用習慣帶入數據中心、硬體及應用程序的現代化管理之中。而這種落後的模式往往很難在短時間內徹底消除。但隨著企業IT的演變及發展,我們能夠探索新的途徑並獲取新的見解,進而在指導實踐的過程中產生出乎預料之外的重大革新。只要時刻立足於IT行業的前沿、關注來自各方面的經驗教訓,這種變革之美就會為企業提供實實在在的經濟回報。 這個夏天,不要虛度——認真思考提高虛擬化利用率所能帶來的好處吧: 為企業節約資金、提高生產率、減少員工的工作量,並能夠從自己的IT體系中發現更多有助於提高效率的真知灼見。
㈧ 伺服器怎麼用 怎麼在我手裡就變成一台普通電腦了 呵呵 怎樣才能發揮伺服器的功能呢
需要相應技術的,你的問題殲則很不明確,伺服器面積太廣了,根本無氏早棚法判斷,好的怎麼玩都是好的,好東西即使你不會玩,在無形中也睜沒發揮了優勢
㈨ win2012伺服器怎樣利用才能發揮出其性能
一、組策略
WIN鍵+R鍵,輸入GPEDIT.MSC,進入組策略設置。
1、計算機配置,Windows設置,安全設置,帳戶策略,密碼策略:「密碼必須符合復雜性要求」,設置為「已禁用」。乎森
2、計算機配置,Windows設置,安全設置,帳戶策略,密碼策略:「密碼最短使用期限」,設置為「0」(無期限)。
3、計算機配置,Windows設置,安全設置,本地策略,安全選項,「無需按 Ctrl+Alt+Del」,設置為「已啟用」。
4、計算機配置,管理模板,系統,顯示「關閉事件跟蹤程序」,設置為「已禁用」。
5、計算機配置,管理模板,系統,登錄時不顯示「管理你的伺服器」頁,設置為「已啟用」。
6、計算機配置,管理模板,伺服器管理器,登錄時不自動顯示「初始配置任務」窗口,設置為「已啟用」。
7、計算機配置,管理模板,伺服器管理器,在登錄時自動顯示伺服器管理器,設置為「已啟用」。
8、計算機配置,管理模板,伺服器管理器,「配置伺服器管理器刷新間隔」,設置為「已禁用」。
9、用戶配置,管理模版,開始菜單和任務欄,更改「開始」菜單電源按鈕,設置為「已啟用」,下方的選項設置為「關機」。如果使用第三方的傳統開始菜單,建議進行此項設置,使用系統默認的,不需要。
10、用戶配置,windows組件,Internet Explorer,Internet控制面板,安全頁,Internet區域模塊,設為「已啟用」,選項為「中高」或「中」。(數據中心版要設置,標准版可不設喚頃旁置)
二、功能與服務
點擊伺服器管理器圖標,進入伺服器管理器對話界面。
1、左上方,本地伺服器,Windows更新,配置自動更新。有些選項要不要選,看你的習慣了。
2、左上方,本地伺服器,Internet Explorer增強的安全配置,「管理員」與「用戶」的下方,勾選「關閉」。
3、左上方,儀表盤,添加伺服器角色與功能。幾次的「下一步」後,勾選Search服務、Windows Server Backup、無線服務(筆記本要用到),.NET Framework 3.5以及用戶界面與基礎結構中的桌面體驗等功能,然後進行安裝。有些功能需要附帶添加另一些功能的,按系統建議處理。
添加.NET Framework 3.5時,要注意「指定備用源路徑」,比如,D:\SXS,SXS文件夾在系統安裝盤和橡的SOURCES目錄內,事先要提取到D盤。備用源路徑也可以是虛擬光碟機載入原版WINDOWS SERVER 2012 R2 ISO或WIN8.1 X64的ISO的路徑,如,K:\SOURCES\SXS。K是虛擬光碟機的盤符。
功能這部分,有些人可能會特別一些,上述的列舉只是通常的使用。
4、右上角,菜單欄,工具,服務,啟動兩項聲音服務,Windows Audio和Windows Audio Endpoint Builder,並設為自動屬性。
5、右上角,菜單欄,工具,任務計劃程序,任務計劃程序(本地)(雙擊展開),任務計劃程序庫,Microsoft,Windows,TaskScheler,滑鼠雙擊「Regular Maintenance「,觸發器,可以改成每月一次,或每周一次,或不啟用。
三、系統屬性
1、WIN鍵+X鍵,系統,高級系統設置,性能(設置),高級,調整以優化性能,設置為「程序」。
2、WIN鍵+X鍵,系統,高級系統設置,性能(設置),數據執行保護,選擇「僅為基本Windows程序和服務啟用DEP(T)」。
四、注冊表
主要進行聲顯卡優化。WIN鍵+Q鍵,輸入:regedit.exe,右鍵以管理員身份運行,進入注冊表。
1、[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile]中的"SystemResponsiveness"設置為14。(dword值,十六進制)
2、[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000]中的"Acceleration.Level"設為0,(dword值,十六進制,沒有的添加Acceleration.Level鍵值)
五、啟用快速啟動
WIN鍵+X鍵,命令提示符(管理員),輸入:powercfg -h on,回車確認。
WIN鍵+X鍵,控制面板,類別,大圖標,電源選項,左上方,「選擇電源按鈕的功能」,點擊「更改當前不可用的設置」,在「關機選項」中勾選「啟用快速啟動」。
六、使用「應用」
最好是新建一個用戶。也可以使用Administrator(內置管理員),但要啟用批准模式,組策略,計算機配置,Windows設置,安全設置,本地策略,安全選項,「用於內置管理員帳戶的管理員批准模式」,設置為「已啟用」,重啟後生效。
提示,關閉UAC(用戶帳戶控制)是無法使用應用的。這個可以到控制面板的「用戶帳戶」裡面去修改,重啟後生效。
新建用戶方法如下:
WIN鍵+R鍵,輸入:lusrmgr.msc,進入本地用戶與組界面,右鍵,選「新用戶」,輸入你的新用戶名,下方「用戶下次登錄時須更改密碼」的勾去掉,創建密碼或為空,點「創建」,再點「關閉」。雙擊新用戶名,隸屬於,添加,高級,立即查找,雙擊「Administrators」(管理員組),一般用這個組別。以後想改用戶組別的,可以到控制面板的「用戶帳戶」裡面去修改。
注銷後,使用新用戶登錄,進入桌面後,點擊任務欄的應用商店,進入應用商店後,如果要下載安裝應用,會提示需要有一個microsoft郵箱(帳戶),輸入你的microsoft郵箱地址與密碼,保存。
microsoft郵箱(帳戶)
七、驅動
使用Win8.1(8或7) x64的驅動,沒什麼特別的,絕大部分可以在SERVER上使用。如果SERVER認不出來個別硬體,不妨試一下在Win8.1(8或7) x64用驅動備份與還原軟體備份這個硬體驅動,再在SERVER中還原。這也是一種思路。
八、主題
將windows 8.1的Windows\Resources\Themes目錄下的theme1.theme、theme2.theme復制出來,放在Server2012的同樣位置。將windows 8.1的Windows\Web\Wallpaper目錄下的theme1、theme2兩個文件夾復制出來,放在Server2012的同樣位置。至於WIN8.1默認的桌面,黃黃的,難看,不移植了。
Windows相關----Windows主題------win8.1主題ForServer.rar
九、系統映像備份
如果你在前面添加了Windows Server Backup這項功能。進行系統映像備份(通常是備份C盤)時,啟用伺服器管理器,右上角菜單欄,工具,選擇Windows Server Backup,進行一次性備份,其他選項,自定義,添加項目,勾選C盤。恢復時,可以使用系統安裝盤(光碟或U盤)啟動,在修復計算機界面內進行操作,與WIN8.1類似,不細述。
當然,如果習慣用GHOST備份,Windows Server Backup這項功能是沒必要添加的。
十、安全軟體
Server系統不自帶殺軟的,如果你喜歡微軟的安全軟體,可以使用System Center 2012 Endpoint Protection(或更新版本)
㈩ 優化伺服器性能有哪些方法
我們知道,伺服器是用來提供各類服務的專業計算機,本質上和我們常規的電腦差不多,只不過它的配置更專業一些。不少人誤認為伺服器買來後弊仿布署下伺服器環境就行了,其實不是這樣的,伺服器如果不進行一些優化設置,那性能也得不到最大化發揮。
當你拿到伺服器後要進行哪些優化呢?大致可以從:伺服器硬體、系統設置、軟體環境優化三方面著手。
伺服器硬體優化方案
正常情況下伺服器硬體優化是在選購伺服器之前就定好,因為硬體優化起來是比較麻煩的。
伺服器內存越大越好、拿卜滲CPU核心數越多越好;
伺服器硬碟不要選擇機械硬碟,固態硬碟性能最好;如果預算有限,那建議是固態+機械硬碟組合使用,系統安裝在固態盤里;
關閉不必要的外設,如:光碟機、藍牙等。
伺服器系統優化方案
系統直接影響伺服器的性能及穩定性,首先要選擇合適的系統,然後再進行系統優化。
Linux類系統性能和穩定性要優於WindowsServer;
系統一定要安裝64位的,不要選擇32位系統;
Linux系統內核參數的優化,如:最大打開文件數限制、內核TCP參數等;
如果使用的是雲伺服器,則可以關閉伺服器上的默認防火牆,改用雲計算平台提供的在線防火牆;
關閉不必要的系統服務,如:列印服務;
精簡開機啟動服務等。
軟體環境優化
伺服器只是硬體,最終服消脊務的運行時環境還是靠伺服器端軟體來提供的,比如WEB伺服器就離不開:WEB容器(Nginx、Apache、Tomcat、IIS)、資料庫(MySQL、SQLServer)等支撐。下面總結一些軟體環境優化方案,可以滿足大多數伺服器的需要。
合理使用NoSQL等緩存,可以很大程度緩解後端資料庫的壓力;
對於高並發場景,考慮集群分布式部署;
資料庫量級很大時,就要考慮SQL優化:讀寫分離、慢查詢優化、合理索引等;
消息系統的合理使用等。
以上就是我的觀點,對於這個問題大家是怎麼看待的呢?歡迎在下方評論區交流~我是科技領域創作者,十年互聯網從業經驗,歡迎在線咨詢