|
各種新的云性能管理工具和技術將使應用在云環(huán)境中的可見性變得更清晰。 1毫秒只是短短的一瞬。但如果你是SaaS提供商,每天有數(shù)千個數(shù)據(jù)庫在運行超過20億次的SQL查詢,要提供10TB的SQL數(shù)據(jù)的話,那么每個毫秒都是非常寶貴的。性能與可見性同樣至關重要尤其當你的系統(tǒng)還與云中的其他提供商的系統(tǒng)相互連接的時候。 這正是Concur科技公司所遇到的情況,它每年要在云中處理超過500億美元的旅游和支出報表。大約在4年前,這家公司就開始遭遇到了中間層和數(shù)據(jù)庫層之間的傳輸磕絆。 一旦出現(xiàn)百萬次的調(diào)用,問題就來了,這些調(diào)用可能出自一個層的30臺服務器和另一層的30臺服務器之間,Concur公司的首席軟件配置工程師JohnTharp解釋道。要想獲得可見性,需要三個不同層次的人員網(wǎng)絡DBA、網(wǎng)絡工程師和應用工程師們攜手合作。Concur已經(jīng)找到了一個帶有監(jiān)控視圖的性能管理工具,可幫助設備管理系統(tǒng)團隊迅速定位問題所在,這對公司的競爭力來說是至關重要的。 在云中,性能與可見性已成為用戶的首要關切問題。大企業(yè)早已將很多他們很熟悉的工作負載遷移到了云中。但是當更多關鍵任務系統(tǒng)打算向云遷移時,當大量的云應用由單一提供商提供時,在云中跟蹤應用的可見性和性能管理工具就變得益發(fā)重要了。 根據(jù)IDC的預測,在公有云和私有云服務上的投入,以及在構建這些服務上的投入,今年將達到600億美元,而企業(yè)的云戰(zhàn)略重點也將從基礎設施轉向應用平臺。 因此,對于可提高應用在云中可見性的工具的需求正在增長就很自然了。IDC預測,對云管理軟件的支出今年將增加62%。 可見性越高,企業(yè)對于使用云的決策優(yōu)化就會越好,設備管理系統(tǒng)咨詢公司ESG的副總裁DennisDrogseth說。 現(xiàn)如今,很多正在采納云計算的企業(yè)所面臨的最大痛點之一就是,要決定哪個環(huán)境對于在峰值下運行的應用來說是最佳的,451Research的分析師DennisCallagham說。企業(yè)沒有良好的可見性,因此無法對把某個特殊應用遷移到云中時會對業(yè)務產(chǎn)生怎樣的影響做出預判,他補充道。并沒有一套現(xiàn)成的客觀標準可幫助企業(yè)在混合云環(huán)境中挑選出最好的性能管理工具來。 不過我們在這里可以列出一些指導性建議,可幫助企業(yè)去選擇能夠提高可見性,查看云中的系統(tǒng)并對其加以管理的工具。 新應用還是已有應用? 首先,你得決定是要把一個已有應用還是新的應用遷入云中,F(xiàn)orrester分析師DaveBartoletti說。 如果將一個已有應用遷入云中,你能衡量其性能嗎?就目前而言,你還真沒有什么辦法可以評估云能提供多大的可見性,Bartoletti說。 他建議,首先應尋找有沒有適合于遷移應用的已有性能管理工具,然后詢問云提供商是否能提供可與這些工具相集成的任何性能管理功能。不然的話,你就不得不使用兩種不同的工具,從而延遲項目的實施,Bartoletti說。 如果在云中構建一個新的應用,就可以在構建期間考慮性能管理問題,他說??梢栽儐栃枰櫮男┬阅芎饬恐笜?。 在選擇工具之前,需要了解你需要什么樣的可見性。是應用的響應時間、整個交易的往返流程、每日接收的流量,還是別的什么?你看到的數(shù)據(jù)下載上傳量有多大?這些都是首先應加以考慮的衡量指標,Bartoletti說。然后跟云提供商商談,詢問它是否能夠盡可能地提供對這些指標的更大的可見性。 構建混合云 既有本地應用,又有云應用的企業(yè)需要從云提供商那里獲得更高程度的可見性。在這種情形下,企業(yè)需要查看他們的性能管理工具提供了什么樣的API。因為你需要將性能管理信息下載到自己的現(xiàn)有系統(tǒng)中,饋送給本地應用,Bartoletti說。 很多云提供商都會對自己的服務性能提供可見性和監(jiān)控功能,但是業(yè)界觀察家門認為,最好還是部署第三方工具,這樣得出的性能結果會更準確。如果廠商有監(jiān)控性能的內(nèi)部系統(tǒng),Bartoletti說,那它可能很難驗證各項性能指標的可靠性。雖然你得不到關于數(shù)據(jù)上傳和下載性能的可見性,他補充說,但是應該能夠驗證性能峰值,看到你的應用在一天中的不同時段的運行情況。 第三方工具將有助于驗證云提供商所說的負載類型是否可見。它會真正嘗試將你已有的工作負載去和云提供商所提供的負載類型去匹配。而這正是購買云服務流程的一部分內(nèi)容。 如果某個應用有部分在本地,其他部分在云中,那么讓地上和云中的一些關鍵性能指標能夠相匹配就相當重要了。假如你在本地已經(jīng)在用某個性能管理工具,那么它需要跟蹤哪些關鍵指標?這正是你要對云提供商說的,‘你們必須至少讓我對我的全天負載模式有本地這樣的可見性,比如流量、存儲消耗等,我必須能夠用特定的粒度水平去觀察,而無論你是每隔5分鐘還是30分鐘跟蹤一次,’Bartoletti說。 謹慎選擇云提供商 云提供商不太可能提供你需要的一切,來滿足你所有的性能和可見性需求。所以選擇一家第三方廠商的工具還是值得的,尤其應該選擇一家和你的云提供商有很密切關系的廠商。 另一方面,如果你已經(jīng)用了一家第三方廠商來監(jiān)控本地應用的性能,那就需要查看一下該廠商是否與公有云提供商有任何合作協(xié)議,這樣你才有可能利用其工具在云中提升可見性。 舉例來說,VMware的vCloud架構的賣點之一就是擁有大型VMware云環(huán)境和VMware管理工具的現(xiàn)有客戶可以將其工作負載的一部分,通過它的幾家vCloud數(shù)據(jù)中心簽約合作伙伴遷移到公有云中去。這些合作伙伴可提供類似管理本地虛擬工作負載性能的vCenterOperations的性能管理工具。所以在云中,我們可以找到有著同樣的指標,同樣界面的相同的工具,Bartoletti說。 如今的市面上充斥著大量的小廠商,都號稱自己有性能管理系統(tǒng)。 我們最近看到有大量的云監(jiān)控服務上線。其中很多仍然只關注防火墻之內(nèi)所發(fā)生的事情,Callaghan說。例如NewRelic、Compuware和AppDynamics等廠商可在防火墻之內(nèi)的某臺服務器上安裝一個數(shù)據(jù)收集程序,便可提供有相當深度的應用監(jiān)控服務。這個收集程序可收集防火墻之內(nèi)任意設備的性能指標數(shù)據(jù),然后將它們返回給SaaS監(jiān)控服務,再通過瀏覽器上的儀表盤便可進行處理。 其他一些廠商在應用監(jiān)控方面采用了一些創(chuàng)新的方法。例如西雅圖的一家叫ExtraHop網(wǎng)絡的公司可提供無代理、基于網(wǎng)絡的應用性能管理軟件。 這個市場的擁擠令人難以置信,ExtraHop聯(lián)合創(chuàng)始人兼CEOJesseRothstein說。但盡管這一市場已存在了較長時間,卻出人意料地還處于幼稚期。人們甚至對要解決什么問題還沒有達成一致意見。當然,這也就為創(chuàng)新準備好了條件。 Rothstein認為,在挑選性能管理應用時需要注意幾個關鍵問題。首先,該應用必須能在動態(tài)環(huán)境中工作。在云環(huán)境中,某個解決方案必須具備某種自動發(fā)現(xiàn)和自動歸類所有資源VM(虛擬機)、服務器、數(shù)據(jù)庫、虛擬設備和虛擬存儲的功能,同時還需要自動適應環(huán)境的變化。 性能管理應用還應具有監(jiān)控全部堆棧以獲取整體可見性的能力。它必須能夠測度應用響應時間的所有方面,而不只是CPU和內(nèi)存的使用率。資源使用率并不等于響應時間,Rothstein說。 Rothstein說,應用系統(tǒng)還必須易于安裝,可在極短時間內(nèi)啟動和運行,因為云和虛擬化的一切均與速度和靈敏性有關。 Concur部署的就是ExtraHop的性能管理工具,現(xiàn)在可實時跟蹤每天超過20億SQL查詢和5億緩存交易的性能表現(xiàn),顯示出和之前的系統(tǒng)相比,性能提升了20%。 專家們還告誡說,云漂白或者重新命名現(xiàn)有的性能管理工具并不適合于云。Callaghan說,不要嘗試簡單地變更現(xiàn)有管理工具的用途,讓其在云服務器上運行。要想測度應用在云環(huán)境中的性能,必須要針對新的環(huán)境進行一些更精巧的設計。 明確企業(yè)的需求 要以吞吐量、響應時間和宕機時間等術語,向云提供商提出企業(yè)在性能和服務等級方面的明確需求,并在大多數(shù)場合堅持這些需求,Drogseth說。 如果云提供商聲稱它們的標準服務等級協(xié)議便可滿足企業(yè)的性能需求,那企業(yè)就應該運行測試應用來驗證這種說法。這里的挑戰(zhàn)是如何生成現(xiàn)實的負載,但是如果云提供商能夠提供負載仿真工具,這個問題還是可以解決的。 Bartoletti說,一旦確定了性能基準,便可指派某人做云性能團隊的主要聯(lián)絡人,負責跟蹤廠商工具的性能問題??傊?,應事先制定補救措施,如果廠商工具的實際性能不符合其承諾,企業(yè)是不是有懲罰手段,是否有退款條款,或者免費延長服務的條款? 按照Bartoletti的說法,雖然SaaS提供商過去在滿足服務等級方面相當嚴格,但是在云中,SLA仍在不斷發(fā)展,例如亞馬遜最近已取得了重大進展,可借助各種API和工具使其性能更具可見性。 最后要說明的是,跟蹤云提供商給你的任何工具的性能,其真正的好處就是可以明了企業(yè)云投資的規(guī)模是否正確,Bartoletti說 【推薦閱讀】◆設備管理系統(tǒng)運維管理專區(qū)◆云計算變革下的企業(yè)設備管理系統(tǒng)運維管理演進◆云安全四大誤區(qū)解析◆云計算風險:如何確保虛擬機密鑰安全◆設備管理軟件軟件專區(qū)本文來自互聯(lián)網(wǎng),僅供參考
信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
|