近幾年,中國互聯(lián)網(wǎng)實現(xiàn)了超高速的發(fā)展。阿里巴巴雙十一每秒鐘最高要處理28萬個訂單,國內(nèi)很多直播平臺的并發(fā)在線人數(shù)已經(jīng)突破1000萬,甚至很多在線教育平臺的并發(fā)訪問量都突破了百萬的數(shù)量級。如果企業(yè)的IT系統(tǒng)扛不住這些流量的沖擊,就會帶來無法估量的損失。所以越來越多的中大型企業(yè)開始意識到,保障系統(tǒng)能夠承擔高并發(fā)請求,為用戶提供優(yōu)質(zhì)的服務體驗,已經(jīng)成為企業(yè)最為核心的競爭因素。
來自谷歌的調(diào)研數(shù)據(jù)表明,如果網(wǎng)站打開慢每500毫秒,用戶訪問量可能下降20%。如果企業(yè)不幸發(fā)生宕機事件,甚至會造成數(shù)以億計的經(jīng)濟損失。但是,我們也必須認識到,整個IT系統(tǒng)涉及的層面非常之大,網(wǎng)絡層、服務器資源、操作系統(tǒng)、應用和很多組件的異常都可能導致性能問題。那么如何才能迅速定位到造成這些故障的根本原因呢?性能測試,就是找到異常原因的一個最佳途徑。
性能測試的重要性
傳統(tǒng)的性能測試,是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統(tǒng)的各項性能指標進行測試。負載測試和壓力測試都屬于性能測試,兩者可以結(jié)合進行。通過負載測試,確定在各種工作負載下系統(tǒng)的性能,目標是測試當負載逐漸增加時,系統(tǒng)各項性能指標的變化情況。壓力測試是通過確定一個系統(tǒng)的瓶頸或者不能接受的性能點,來獲得系統(tǒng)能提供的最大服務級別的測試。
在互聯(lián)網(wǎng)發(fā)展的早期,這種模式幾乎能夠滿足大多數(shù)企業(yè)的需求,但是移動互聯(lián)網(wǎng)時代,整個IT基礎設施已經(jīng)變得更加復雜,而且對系統(tǒng)的穩(wěn)定性提出了更高的要求,傳統(tǒng)性能測試已經(jīng)有點「捉襟見肘」了。
傳統(tǒng)性能測試在當前應用環(huán)境下的短板
現(xiàn)在很多中大型互聯(lián)網(wǎng)公司的業(yè)務量急劇上升,很多用戶已經(jīng)突破千萬,網(wǎng)站動輒十幾萬甚至百萬的訪問量,這就導致整個IT系統(tǒng)的架構(gòu)愈發(fā)復雜,很多公司的分布式CDN節(jié)點已經(jīng)超過4000個,用戶的對外服務帶寬突破10Gbps。在這種背景下,如果還使用傳統(tǒng)的性能測試方式,已經(jīng)遠遠達不到企業(yè)發(fā)展的需求。而且傳統(tǒng)壓測的人力成本、資源成本、時間成本、費用成本十分高昂。
此外,市場上現(xiàn)有的Loadrunner、Jmeter等工具操作復雜,學習成本非常之高,測試人員不易掌握。而且某些并發(fā)的測試工具license授權(quán)費用超過百萬,令絕大多數(shù)企業(yè)望而卻步。很多企業(yè)也想開發(fā)自己的開源性能測試軟件,但是搭建超過10000的用戶并發(fā)系統(tǒng),需要做大量的應用代碼改造。而且整個過程往往需要數(shù)月之久,還需要大量的人力成本,風險極高,一般只適合阿里巴巴、騰訊、美團這樣大型互聯(lián)網(wǎng)公司。
云壓測產(chǎn)品橫空而出
2005年「云壓測」概念被提出,伴隨云計算技術快速發(fā)展,使用云資源實現(xiàn)彈性、可擴展、自由伸縮分布式壓力產(chǎn)生模式橫空出世。特別是近幾年,隨著Saas概念的普及與發(fā)展,以Soasta、OneCPT為代表的云壓測產(chǎn)品已經(jīng)成為傳統(tǒng)測試行業(yè)最為強勁的對手。
云測試是利用云端的資源一站式完成性能測試,用戶無需再購買包括服務器、機房在內(nèi)的多種資源,從而能夠節(jié)省大量的資源成本和人力成本。在Gartner的測試工具魔力象限中,Soasta與眾多傳統(tǒng)測試工具廠商已經(jīng)開始并駕齊驅(qū)。而One CPT云壓測平臺,也是目前國內(nèi)目前屈指可數(shù)的、唯一可以與Soasta對標的云壓測廠商。
為什么越來越多的企業(yè)開始使用云壓測?
相較于傳統(tǒng)的性能測試方案,云壓測具備以下4個方面的優(yōu)勢:
簡單易用:云壓測的腳本3分鐘就可以生成,因為測試資源全部部署在云端,可以實現(xiàn)秒級啟動,同時能夠?qū)崿F(xiàn)測試數(shù)據(jù)的秒級回傳。
規(guī)模化部署:絕大多數(shù)云壓測廠商的測試節(jié)點都能夠覆蓋全球,實現(xiàn)基于位置的按需定制,像OneAPM CPT還可以實現(xiàn)全鏈路真實節(jié)點,達到千萬級的并發(fā)請求。
全棧監(jiān)控:云壓測產(chǎn)品都是基于分布式的云計算服務,能夠基于位置快速進行響應,還能夠?qū)崿F(xiàn)同步監(jiān)控數(shù)據(jù)回溯,達到全棧監(jiān)控數(shù)據(jù)采集,全面覆蓋網(wǎng)絡層、服務器層、操作系統(tǒng)層以及應用層。
性價比較高:這也是最重要的一點,SaaS服務天然具備靈活的優(yōu)勢,云壓測產(chǎn)品都可以按需計費,也不需要硬件部署,很容易實現(xiàn)一體化測試管理服務,而且團隊之間也可以實現(xiàn)編組協(xié)同,大大提升工作效率。
其實早在2012年,倫敦奧組委就已經(jīng)成為全球首個云壓測最大的用戶,截止到2013年,全球已經(jīng)有上萬家企業(yè)開始廣泛使用云壓測。不過因為多種原因,直到2014年,云壓測概念才開始在中國落地,阿里云雖然在國內(nèi)最早使用了云壓測技術,但是無法支持本地化部署。
2015年OneCPT云壓測平臺發(fā)布一經(jīng)發(fā)布,很快就獲得市場和資本的青睞。一方面是OneAPM經(jīng)過8年的技術沉淀與積累,產(chǎn)品和技術層面遙遙領先于對手;另一方面,OneCPT支持本地化部署,而且實現(xiàn)了全鏈路數(shù)據(jù)測試,真正能夠幫助企業(yè)帶來非常「直觀」的價值。
電商巨頭亞馬遜曾經(jīng)做過一份數(shù)據(jù)調(diào)研,如果電商網(wǎng)站的速度每下降100毫秒,營業(yè)額將減少1%。其實無論是電商網(wǎng)站,還是轉(zhuǎn)型中的傳統(tǒng)企業(yè),亦或是高速成長的中小企業(yè),IT系統(tǒng)所承擔的角色已經(jīng)愈發(fā)重要,而網(wǎng)站和系統(tǒng)的穩(wěn)定性、高可用性、高并發(fā)都是衡量一個IT基礎設施最為重要的幾項因素。
現(xiàn)在,很多企業(yè)的業(yè)務發(fā)展較快,用戶訪問量可能瞬時變大,如果系統(tǒng)無法處理較短時間內(nèi)的大量用戶涌入,就會造成宕機。此外,如果數(shù)據(jù)庫連接數(shù)到達上限,用戶請求無法及時處理,也會給企業(yè)發(fā)展造成無法估量的損失。在這種背景下,越來越多的企業(yè)開始重視性能測試,必須將各種潛在的性能問題,提前扼殺在搖籃中。
- 為什么年輕人不愛換手機了
- 柔宇科技未履行金額近億元被曝已6個月發(fā)不出工資
- 柔宇科技被曝已6個月發(fā)不出工資 公司回應欠薪有補償方案
- 第六座“綠動未來”環(huán)保公益圖書館落地貴州山區(qū)小學
- 窺見“新紀元”,2021元宇宙產(chǎn)業(yè)發(fā)展高峰論壇“廣州啟幕”
- 以人為本,景悅科技解讀智慧城市發(fā)展新理念
- 紐迪瑞科技/NDT賦能黑鯊4 Pro游戲手機打造全新一代屏幕壓感
- 清潔家電新老玩家市場定位清晰,攜手共進,核心技術決定未來
- 新思科技與芯耀輝在IP產(chǎn)品領域達成戰(zhàn)略合作伙伴關系
- 芯耀輝加速全球化部署,任命原Intel高管出任全球總裁
免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內(nèi)容或斷開相關鏈接。