一分鐘了解阿里雲產品 彈性伸縮之體驗

2021-09-23 22:54:20 字數 1096 閱讀 1227

知道彈性伸縮開始公測,馬上申請了公測資格,開始體驗傳說中的彈性伸縮。在此之前,筆者都是靠手動完成ecs數量的增加或者刪除的。現在,就讓我們先用為爽吧!

第一步,當然是要開通彈性伸縮服務。

乙個slb例項,將http請求按照會話保持的方式分發到後台ecs伺服器。

兩台ecs例項,安裝了wordpress。

乙個rds例項,為多個wordpress應用伺服器提供共享資料庫服務。

在整個測試系統的部署位置如下圖紅色虛線內所示。

紅色虛線外的資源為壓力生成系統,主要分布在北京、杭州和深圳的阿里雲資料中心。

再來觀察一下當前系統的負載情況,通過雲監控了解ecs在加壓之前的負載情況。兩天ecs的cpu使用率都在50%左右。

第二步,建立屬於自己的第乙個彈性伸縮組。名字就叫wordpress-elastic吧!選擇slb和rds。伸縮組(scaling group)是具有相同應用場景的 ecs 例項的集合。伸縮組定義了組內 ecs 例項數的最大值、最小值及其相關聯的 slb 例項和 rds 例項等屬性。

緊接著按照提示建立伸縮配置

為了能夠順利執行這一步,請提前建立好自定義映象。我的自定義映象中已經提前安裝了經過定製化的wordpress,以確保和線上的wordpress01和wordpress02的應用伺服器版本和配置的一致性。

好了,確定一下彈性伸縮服務的狀態吧。wordpress-elatic伸縮組已啟動,沒有任何ecs伸縮活動。

第三步,加壓給現有ecs。

事先錄製好的測試指令碼slb02如下

壓力系統將http請求發向slb

觀察結果:

新擴充套件的兩台ecs例項已經自動增加到了slb的後端伺服器列表:

結束語:

在短短的乙個小時內,我已經借助阿里雲的優勢,快速體驗了彈性伸縮服務的自動伸縮功能,成功進行測試rds資料庫的應用側容量擴容。我們再來回顧下整個過程中系統架構在沒有任何人工參與的情況下,發生了什麼變化。

不變的是:

原有架構整體保持一致,負載均衡、應用伺服器、資料庫伺服器位置均無任何變化。

變的是:

ecs數量由2個例項變成4個例項,應用伺服器處理能力增加一倍。

以上就是我使用彈性伸縮服務的一點小經驗了,希望能對大家有所幫助。

一分鐘了解阿里雲產品 阿里雲彈性Web託管概述

今天讓我們來介紹阿里雲的新興產品,阿里雲彈性web託管。一起來了解下吧。那麼,什麼是阿里雲彈性web託管呢?阿里雲彈性web託管是新一代的 應用託管產品,基於先進的容器資源隔離技術,並採用多層沙箱保護提供安全執行環境,同時針對執行環境提供了多種擴充套件服務,並提供了視覺化的控制面板。既擁有了傳統虛擬...

一分鐘了解阿里雲產品 HTTPDNS

一 概述 阿里雲發布了各種各樣的產品,今天讓我們一起來了解下httpdns這款產品吧。什麼是httpdns呢?httpdns是面向移動開發者推出的一款網域名稱解析產品,具有網域名稱防劫持 精準排程的特性。開通httpdns服務後,您就可以在管理控制台新增要解析的網域名稱,呼叫服務api進行網域名稱解...

一分鐘了解阿里雲產品 操作審計

一 概述 阿里雲發布的產品種類繁多,今天讓我們一起來了解下操作審計 actiontrail 吧。什麼是操作審計呢?操作審計會記錄您的雲賬戶資源操作,提供操作記錄查詢,並可以將記錄檔案儲存到您指定的oss儲存空間。利用 actiontrail儲存的所有操作記錄,您可以實現安全分析 資源變更追蹤以及合規...