Load Impact向基于云的負載測試工具添加服務器端度量集

發表于:2013-12-05來源:InfoQ作者:Richard Seroter點擊數: 標簽:負載測試
Load Impact向基于云的負載測試工具添加服務器端度量集 Load Impact——一家位于瑞典的領先的SaaS性能測試提供商——增加一項新功能,使開發人員可以更全面地了解其性能測試。大部分基于云的負載測試工具只測量Web應用程序的響應,但來自Load Impact的新服務器度量代理

  Load Impact——一家位于瑞典的領先的SaaS性能測試提供商——增加一項新功能,使開發人員可以更全面地了解其性能測試。大部分基于云的負載測試工具只測量Web應用程序的響應,但來自Load Impact的新服務器度量代理可以深入觀察目標服務器上正在發生什么。

  隨著開發人員構建和測試地理位置分散且高流量的公共Web應用程序,基于云的負載測試工具越來越流行。然而,盡管新一代的工具安裝簡單,并且提供了先進的流量仿真,但它缺少存在于傳統的本地工具上的服務器端組件。測試只能發現網站性能下降,但無法說明原因。在本周的一篇新聞稿中,Load Impact對其新的服務器度量組件如何彌補這一缺陷進行了描述:

  新的Load Impact服務器度量代理可以對Web應用程序進行具有同等價值的深入觀察,但它是以服務器的視角,因此開發人員可以更輕松地識別代碼中或者架構上的性能瓶頸和可擴展性問題所在,而操作人員可以更好地分配資源。

  服務器度量是老式的負載測試軟件一個非常標準的部分,后者復雜、缺乏彈性、非常昂貴,而且又需要硬件以及專家來管理和使用。實際上,Load Impact服務器度量代理是首款此類工具。如今,在新一代基于云的負載測試服務中,沒有其它的服務擁有這樣的代理。

  借助任意基于云的負載測試工具和像New Relic這樣的監控工具所提供的服務器端代理,開發人員可以拼湊一個解決方案來解決這一問題,但Load Impact看到了在本機集成全部性能數據集的單一解決方案的價值:

  通過在一個或多個目標系統上安裝服務器端度量代理,負載測試服務器可以在測試過程中收集一些內部測量結果,并將它們添加到同一數據集。在一次測試中,Load Impact可以支持從多達三臺不同的目標機器上收集數據,因此它也可以從非常復雜的部署上取得內部測量結果。關于這一點,好處顯而易見。即使數據可能分別記錄在目標機器上,開發人員最終也只需設法將內部產生的數據序列的時間戳與來自Load Impact的數據進行同步。

  Load Impact的CEO Ragnar Lönn告訴InfoQ,該工具集源于他們作為性能管理顧問的經驗。他說,開發人員正在轉向永久在線、基于SaaS的負載測試工具,但他們需要一種方法,用于查看目標服務器環境內部正在發生什么。Lönn發現,用戶會在負載測試進行的過程中實時調整服務器環境,而現在,對于調整哪些服務器端資源能夠提升性能,用戶將更加明確。有一篇關于該版本的博文對服務器端數據獲取及實時展示給用戶進行了說明示范。

  服務器度量代理獲取基本的服務器端度量,如CPU、內存、磁盤空間和網絡占用。為了取得其它的度量,Load Impact將該代理設計為可以接受與Nagios兼容的插件。Nagios是一個標準的基礎設施監控工具。Nagios Exchange包含成千上萬的插件,它們能夠完成諸如監控數據庫客戶端連接、檢查單個Windows進程及報告Linux服務器交換頻率等工作。該代理可以安裝在運行著基于Debian的Linux發行套件或Windows Server 2008R2/2012的服務器上。

原文轉自:http://www.infoq.com/cn/news/2013/10/load-impact-server-metrics

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97