亚洲av成人精品日韩一区,97久久久精品综合88久久,玩弄japan白嫩少妇hd,亚洲av片不卡无码久久,玩弄人妻少妇500系列

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

三種Web應(yīng)用程序中關(guān)鍵的工作負載測試數(shù)據(jù)

安晟培半導(dǎo)體 ? 來源:安晟培半導(dǎo)體 ? 作者:安晟培半導(dǎo)體 ? 2022-06-16 09:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

安博士開講啦!

很高興為您介紹 “安博士”,他背靠 Ampere Computing 頂尖技術(shù)專家團隊,致力于與您分享云原生領(lǐng)域最前沿的技術(shù)解析、應(yīng)用分析、趨勢洞察等。接下來有請“安博士”閃亮登場,并帶來第一期精彩分享!

騰訊 CVM 標準型 SR1 是騰訊云服務(wù)器推出的首款搭載 ARM 架構(gòu)處理器的新一代 CVM 標準型計算實例規(guī)格。SR1 基于全核一致主頻 3.0GHz 的 Ampere Altra 處理器,實例核數(shù)從 1 核到 64 核,并支持 1: 2、1: 4 等多種處理器與內(nèi)存配比,相對 x86 架構(gòu)實例為用戶提供卓越的性價比。

本文將針對 Web 應(yīng)用中多個核心工作負載對 SR1 的性能與最新的 x86 架構(gòu)的 S6(Intel Icelake)實例進行實測對比,從而為 SR1 在 Web 應(yīng)用場景下的性價比優(yōu)勢較為全面的數(shù)據(jù)參考。

Web 應(yīng)用的簡介

Web 服務(wù)是基于開放標準(XML、SOAP、HTTP 等)的 Web 應(yīng)用程序,它可以獨立于實現(xiàn)它的硬件或軟件平臺使用,也可以獨立于編寫它的編程語言。這種獨立性決定了基于 Web 服務(wù)的應(yīng)用程序是松散耦合的、面向組件的、使用容器化微服務(wù)的實現(xiàn)。

隨著云計算的發(fā)展和云服務(wù)器的彈性優(yōu)勢,Web 應(yīng)用的更高級形式基于云的應(yīng)用已經(jīng)成為主流。作為“進化”的 Web 應(yīng)用程序,基于云的應(yīng)用程序通常具有高級功能,訪問更廣泛的服務(wù),為其客戶提供基于業(yè)務(wù)邏輯的動態(tài)內(nèi)容。現(xiàn)今這類 Web 應(yīng)用的典型代表如社交應(yīng)用,互動媒體平臺,電子商務(wù)網(wǎng)站,在線數(shù)字服務(wù),以及萬物互聯(lián)的 IoT 系統(tǒng)。

Web 應(yīng)用程序是客戶端-服務(wù)器框架系統(tǒng),客戶端是指個人用來運行應(yīng)用程序的程序。它可以是瀏覽器,也可能是需要獨立安裝運行的軟件,比如手機上的 APP,微信小程序,或者電腦客戶端等。

在云化應(yīng)用中,“服務(wù)器”端是云,是基于微服務(wù)架構(gòu)的云原生模式,其中單個服務(wù)由許多松散耦合且可獨立部署的較小組件或服務(wù)組成。基于微服務(wù)的 Web 應(yīng)用程序架構(gòu)將傳統(tǒng)的單體應(yīng)用程序分解為其組件功能,應(yīng)用程序功能不再部署在單一代碼源中。微服務(wù)架構(gòu)將每個功能隔離為一個小型、自主運行的應(yīng)用程序(即微服務(wù)),該應(yīng)用程序通常在容器化環(huán)境中運行,以進行更輕量級的部署和執(zhí)行。

整個堆棧邏輯上可分為三層,即前端(Frontend)通過負載均衡服務(wù)器將用戶請求路由到后端,然后是松耦合模塊化的業(yè)務(wù)邏輯層,最后是數(shù)據(jù)緩存和存儲層。

077c7838-ecaf-11ec-ba43-dac502259ad0.png

本次評測將選擇 NGINX,Redis 和 MySQL 三個在 Web 服務(wù)系統(tǒng)中最為關(guān)鍵的工作負載,他們的性能數(shù)據(jù)可以直接反映出 SR1 云服務(wù)器在 Web 應(yīng)用場景下的表現(xiàn)。

測試環(huán)境

為了盡可能全面地了解全新架構(gòu)實例 SR1 在 Web 應(yīng)用下的整體表現(xiàn),本文將在 2 種不同大小實例上進行測試,具體實例配置如下:

079daa30-ecaf-11ec-ba43-dac502259ad0.png

NGINX 是一個開源的高性能 HTTP 服務(wù)器和反向代理,捆綁了許多其他與 Web 服務(wù)相關(guān)的功能。NGINX 在許多流行的高流量網(wǎng)站中常用作負載均衡器、反向代理和 http 服務(wù)器。它使用復(fù)雜的事件驅(qū)動架構(gòu),使其能夠支持數(shù)十萬個并發(fā)連接。NGINX 性能可以反應(yīng) Web 應(yīng)用的業(yè)務(wù)處理能力和用戶并發(fā)容量。下圖為測試實例下的測試配置。

07aac026-ecaf-11ec-ba43-dac502259ad0.png

Redis 是一種開源的內(nèi)存鍵值數(shù)據(jù)結(jié)構(gòu)存儲,用作數(shù)據(jù)庫、緩存、消息代理和流引擎。在眾多Web 服務(wù)基礎(chǔ)設(shè)施 Redis 都是主流選項。根據(jù) DB-Engines.com 的月度排名,Redis 也是最受歡迎的鍵值存儲系統(tǒng)。

07bcc5c8-ecaf-11ec-ba43-dac502259ad0.png

MySQL 是關(guān)系型數(shù)據(jù)庫管理系統(tǒng),也是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,在 WEB 應(yīng)用方面,MySQL 是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng)) 應(yīng)用軟件之選。

07dec6be-ecaf-11ec-ba43-dac502259ad0.png

測試結(jié)果

為了數(shù)據(jù)更加直觀,本文將基于英特爾 IceLake CPU 的 S6 云實例作為比較基準,即 100%,SR1 實例數(shù)據(jù)取相對比例。

首先是 NGINX 在 8 vCPU 實例上的數(shù)據(jù),本測試中以 5ms 的 P99 延遲 SLA 下的每秒 HTTPS 請求數(shù)為性能指標。在性能上,基于 Ampere Altra CPU 的 8 核 SR1 實例相比 S6 高出 35%;如果考慮價格因素,以一年計費價格, SR1 相對 S6 實例的性價比高出 77%。

07ece8f2-ecaf-11ec-ba43-dac502259ad0.png

在 16 vCPU 的實例配置下稍有變化, SR1 的性能提升相對 S6 擴大 5% 達到 40%,而性價比提升達到 85%。

0806080a-ecaf-11ec-ba43-dac502259ad0.png

接下來是 Redis 的數(shù)據(jù),與 NGINX 的比較方法類似,測試中以 1ms 的 P99 延遲 SLA 下的每秒請求處理數(shù)量為性能指標。在 8 vCPU 實例上的性能,SR1 高于基準 S6 實例 14%。同樣加入價格因素,看性價比,則 SR1 在 Redis 的性價比相對基準 S6 高 50% 以上。

08192c5a-ecaf-11ec-ba43-dac502259ad0.png

在 16 vCPU 實例中, SR1 比 S6 的性能提升 8%,性價比提升 43%。

08302acc-ecaf-11ec-ba43-dac502259ad0.png

最后,我們看一下 MySQL 的數(shù)據(jù)。本測試中性能以對算力,存儲綜合要求更高的 mysql oltp_read_write 負載,在 100ms 的 P95 延遲 SLA 下的每秒查詢數(shù)量為性能指標。加入價格因素的性價比,SR1 比 S6 實例的優(yōu)勢保持在 46%(8 vCPU實例)和 51%(16 vCPU 實例)。

0844f5d8-ecaf-11ec-ba43-dac502259ad0.png

0854bd88-ecaf-11ec-ba43-dac502259ad0.png

總結(jié)

綜合三種 Web 應(yīng)用程序中關(guān)鍵的工作負載測試數(shù)據(jù),可以基本判斷基于 SR1 實例的 Web 應(yīng)用相比 S6 實例,平均會有 50% 以上的性價比提升。這就意味著 Web 應(yīng)用的軟件服務(wù)提供商可以用同樣的成本提供超過 1.5 倍的業(yè)務(wù)處理能力,或者說在保持現(xiàn)有的業(yè)務(wù)量的情況下,采用 SR1 實例相對 S6 可以使用更少的云服務(wù)器,節(jié)省 33% 以上的絕對成本。

最后,關(guān)于 Web 應(yīng)用在 Arm 架構(gòu)上部署幾乎與 x86 的平臺無異。就本次測試的三個關(guān)鍵工作負載在 SR1 也是非常順利。NGINX 采用直接 Yum 安裝運行,對于 Redis 和 MySQL 也可以通過 Yum 方式安裝,但這次的評估中為了性能的考慮,重新編譯了源代碼,但不需任何源碼修改, wget 下載源代碼,然后配置正確的編譯參數(shù),編譯即可。

Ampere Computing 免費試用計劃為開發(fā)者開放了 SR1 實例的申請通道,有興趣的同學(xué)可以通過該計劃免費試用 SR1 實例,親自體驗全新架構(gòu)算力平臺。

另外,開發(fā)者也可以從 Ampere 解決方案網(wǎng)站上獲取開發(fā)語言,應(yīng)用程序以及工具軟件包等大量可直接使用的,在 Arm 架構(gòu)編譯后的兼容鏡像信息,基本覆蓋了絕大部分云原生開發(fā)所需的資源。

附 錄

0873ea1e-ecaf-11ec-ba43-dac502259ad0.png

關(guān)于 Ampere Computing

憑借世界上首款云原生處理器,Ampere Computing 致力于塑造超大規(guī)模云計算和邊緣計算的未來。應(yīng)云而生的 Ampere Computing 通過新一代的 64 位 ARM 服務(wù)器架構(gòu),助力客戶迅速地定制與交付各種云計算應(yīng)用。行業(yè)領(lǐng)先的云性能、出色的能效和靈活的擴展性,Ampere Computing 新一代處理器完美契合了云計算和邊緣計算日新月異的發(fā)展需求。

原文標題:安博士講堂 | 騰訊 Arm 云實例評測系列 - Web 應(yīng)用

文章出處:【微信公眾號:安晟培半導(dǎo)體】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Web
    Web
    +關(guān)注

    關(guān)注

    2

    文章

    1287

    瀏覽量

    71472
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    13

    文章

    9797

    瀏覽量

    88029
  • 工作負載
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    2048
  • Ampere
    +關(guān)注

    關(guān)注

    1

    文章

    81

    瀏覽量

    4713

原文標題:安博士講堂 | 騰訊 Arm 云實例評測系列 - Web 應(yīng)用

文章出處:【微信號:AmpereComputing,微信公眾號:安晟培半導(dǎo)體】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    實戰(zhàn)低功耗應(yīng)用:實網(wǎng)功耗測試數(shù)據(jù)公開,附開源代碼指南!

    如何打造高效能的低功耗應(yīng)用?本文基于實際網(wǎng)絡(luò)場景的功耗測試數(shù)據(jù),揭示性能優(yōu)化核心技巧,并附上開源代碼,供開發(fā)者直接參考與調(diào)試。 本文將以Air8000核心板為例,帶你快速上手三種功耗模式。在實際
    的頭像 發(fā)表于 06-17 14:55 ?200次閱讀
    實戰(zhàn)低功耗應(yīng)用:實網(wǎng)功耗<b class='flag-5'>測試數(shù)據(jù)</b>公開,附開源代碼指南!

    直流充電安全測試負載方案解析

    專業(yè)化的安全測試負載方案進行系統(tǒng)性驗證。本文針對直流充電安全測試需求,深入解析關(guān)鍵技術(shù)及實施方案。 一、安全測試的核心挑戰(zhàn) 故障場景多樣性
    發(fā)表于 03-13 14:38

    充電樁負載測試系統(tǒng)技術(shù)解析

    隨著新能源汽車產(chǎn)業(yè)的高速發(fā)展,充電樁作為核心基礎(chǔ)設(shè)施,其性能質(zhì)量直接影響充電安全與用戶體驗。充電樁負載測試系統(tǒng)作為確保設(shè)備質(zhì)量的關(guān)鍵檢測工具,已成為充電設(shè)備制造商、第方檢測機構(gòu)和電網(wǎng)
    發(fā)表于 03-05 16:21

    AWTK-WEB 快速入門(6) - JS WebSocket 應(yīng)用程序

    WebSocket可以實現(xiàn)雙向通信,適合實時通信場景。本文介紹一下使用Javacript語言開發(fā)AWTK-WEB應(yīng)用程序,并用WebSocket與服務(wù)器通訊。用AWTKDesigner新建一個應(yīng)用程
    的頭像 發(fā)表于 02-26 11:42 ?362次閱讀
    AWTK-<b class='flag-5'>WEB</b> 快速入門(6) - JS WebSocket <b class='flag-5'>應(yīng)用程序</b>

    AWTK-WEB 快速入門(5) - C 語言 WebSocket 應(yīng)用程序

    導(dǎo)讀WebSocket可以實現(xiàn)雙向通信,適合實時通信場景。本文介紹一下使用C語言開發(fā)AWTK-WEB應(yīng)用程序,并用WebSocket與服務(wù)器通訊。用AWTKDesigner新建一個應(yīng)用程序先安裝
    的頭像 發(fā)表于 02-19 11:49 ?458次閱讀
    AWTK-<b class='flag-5'>WEB</b> 快速入門(5) - C 語言 WebSocket <b class='flag-5'>應(yīng)用程序</b>

    HPC工作負載管理的關(guān)鍵要素

    HPC工作負載管理是一個復(fù)雜而精細的過程,涉及資源分配、作業(yè)調(diào)度、性能監(jiān)控與優(yōu)化以及故障處理與恢復(fù)等多個關(guān)鍵要素。下面,AI部落小編帶您了解HPC工作
    的頭像 發(fā)表于 02-08 09:53 ?334次閱讀

    水冷負載箱:節(jié)能環(huán)保的測試新選擇

    在電力電子測試領(lǐng)域,負載箱是不可或缺的關(guān)鍵設(shè)備。隨著測試功率的不斷提升,傳統(tǒng)風(fēng)冷負載箱的能耗和噪音問題日益突出。水冷
    發(fā)表于 02-07 11:11

    AWTK-WEB 快速入門(4) - JS Http 應(yīng)用程序

    導(dǎo)讀XMLHttpRequest改變了Web應(yīng)用程序與服務(wù)器交換數(shù)據(jù)的方式,fetch是其繼任者。本文介紹一下如何使用JS語言開發(fā)AWTK-WEB應(yīng)
    的頭像 發(fā)表于 01-22 11:31 ?447次閱讀
    AWTK-<b class='flag-5'>WEB</b> 快速入門(4) - JS Http <b class='flag-5'>應(yīng)用程序</b>

    燃料電池測試負載工作原理是什么?

    燃料電池測試負載工作原理主要涉及到對燃料電池性能的檢測和評估。燃料電池是一將化學(xué)能直接轉(zhuǎn)化為電能的裝置,其工作原理是通過氫氣和氧氣在催化
    發(fā)表于 12-06 16:31

    AWTK-WEB 快速入門(2) - JS 應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺的應(yīng)用程序。有時我們需要使用Web界面與設(shè)備進行交互,本文介紹一下如何使用JS語言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新
    的頭像 發(fā)表于 12-05 01:04 ?505次閱讀
    AWTK-<b class='flag-5'>WEB</b> 快速入門(2) - JS <b class='flag-5'>應(yīng)用程序</b>

    AWTK-WEB 快速入門(1) - C 語言應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺的應(yīng)用程序。有時我們需要使用Web界面與設(shè)備進行交互,本文介紹一下如何使用C語言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建
    的頭像 發(fā)表于 11-27 11:46 ?727次閱讀
    AWTK-<b class='flag-5'>WEB</b> 快速入門(1) - C 語言<b class='flag-5'>應(yīng)用程序</b>

    mosfet的三種工作狀態(tài)及工作條件是什么

    工作狀態(tài)及工作條件對于理解和設(shè)計相關(guān)電路至關(guān)重要。以下是MOSFET的三種主要工作狀態(tài)及其工作條件的介紹。 一、MOSFET的
    的頭像 發(fā)表于 10-06 16:51 ?6248次閱讀

    單片機的三種總線結(jié)構(gòu)

    單片機的三種總線結(jié)構(gòu)包括地址總線(Address Bus, AB)、數(shù)據(jù)總線(Data Bus, DB)和控制總線(Control Bus, CB)。這三種總線在單片機內(nèi)部及與外部設(shè)備之間的數(shù)
    的頭像 發(fā)表于 09-10 11:32 ?7196次閱讀

    計算機程序三種基本控制結(jié)構(gòu)是什么

    計算機程序三種基本控制結(jié)構(gòu)是: 順序結(jié)構(gòu)(Sequence Structure) :順序結(jié)構(gòu)是最基本的控制結(jié)構(gòu),也是最簡單的結(jié)構(gòu)。它按照程序語句的書寫順序,自上而下地依次執(zhí)行,即每
    的頭像 發(fā)表于 09-04 17:00 ?3184次閱讀

    vim的三種工作模式是什么?如何切換

    Vim是一款功能強大的文本編輯器,它具有多種工作模式,以滿足不同用戶的需求。在Vim,主要有三種工作模式:普通模式、插入模式和命令行模式。 普通模式(Normal Mode) 普通模
    的頭像 發(fā)表于 08-30 14:50 ?4485次閱讀