天天看點

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

營運一個大型網站,業務往往部署在多台伺服器上。像典型的遊戲行業的開服,每台伺服器通常都會綁定1個彈性公網IP,但是開服的伺服器和EIP會很多。當新遊戲服務開服或緊急擴容時,一台一台機器依次開服,再依次挂載EIP會非常繁冗,消耗大量時間。縮短伺服器及伺服器上彈性公網IP的部署時間顯得特别關鍵。

本文将為大家介紹一種批量建立ECS、建立EIP、并完成EIP綁定ECS的方法。此方法利用資源編排ROS模闆,通過一次性的ECS、ECS參數設定,可以快速批量部署帶公網的伺服器上線。

首先來簡單介紹下,什麼是資源編排ROS模闆。資源編排(簡稱ROS),是一種簡單易用的雲計算資源自動化部署服務。服務可以通過使用Json/Yaml格式的模闆描述多個雲計算資源,如ECS、RDS、SLB、EIP的配置、依賴關系等,并自動完成所有雲資源在多個不同地域及多個賬号中的部署和配置。

由于業務開服及部署,通常是在客戶在某區域下已有VPC的前提下,是以下面将重點示例,如何通過資源編排ROS模闆在已有VPC的前提下,實作快速批量部署帶公網的伺服器上線。

在已有VPC中批量部署ECS并綁定EIP

登入資源編排ROS控制台點選指定模闆建立資源棧

登入

資源編排 ROS控制台

,找到模闆示例中“使用Count建立VPC類型ECS,并依次綁定EIP(已有VPC)"

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

點選“建立資源棧”。

參數錄入

資源棧命名

可以給資源棧命名,也可以使用預設資源棧的名稱。資源棧的名稱可以包含數字、字母、連字元、下劃線,必須以字母開頭,長度不超過255個字元。

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

選擇VPC、交換機、安全組

選擇區域下要建立ECS的VPC、交換機、和業務安全組ID。

需要注意的是,交換機和業務安全組必須歸屬在選擇的VPC下面。交換機和業務安全組一旦選擇後,通過此模闆建立的ECS執行個體都将歸屬于此交換機中,并和選擇的業務安全組一對一綁定。

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

錄入EIP的參數

選擇綁定ECS執行個體的EIP的帶寬和計費方式。

帶寬的可選範圍是[1,200]Mbps,計費方式可以選擇PayByBandwidth(對應“按固定帶寬計費”)或PayByTraffic(對應“按使用流量計費”)。

本例選擇的EIP帶寬為5M,EIP的計費方式為PayByTraffic。

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

錄入ECS的參數

選擇要購買的ECS的數量。數量的可選範圍是[1,140]。注意此處選擇的ECS數量,也同時決定了EIP建立的數量。EIP将和ECS一對一綁定。

選擇交換機可用區,注意交換機可用區應和前面所選交換機的可用區必須一緻。

然後依次選擇需要的鏡像、執行個體規格、系統盤類型、系統盤空間、以及ECS執行個體的付費方式、ECS執行個體的密碼登入方式。如果ECS執行個體選擇用執行個體密碼登入,則密鑰對的名稱可不填。反之,如果ECS執行個體選擇用密鑰對登入,則執行個體密碼可不填。

值得注意的是,選擇ECS執行個體規格前,需要選擇機型前請先确認目前可用區下該機型是否有貨,部分機型需要提前報備.

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服
一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服
一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

然後點選"下一步"。

設定資源棧建立屬性(可選)

在下圖所示這個頁面,可以設定資源棧建立失敗的復原動作,以及是否對通過資源棧建立的資源做“删除保護”。

也可以選擇賬号的RAM角色是什麼,是否為建立的資源綁定标簽。

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

設定好後,點選“下一步”。

資源詢價和參數确認

核對好價格和通過資源棧入參的參數後,點選“建立”。

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

資源建立

資源棧開始建立時,在資源棧資訊裡,可以看到資源棧的狀态顯示“開始建立”。

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

這時我們可以點選“事件”來觀察整個資源棧的資源建立進度。

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

檢視資源

當資源棧建立成功後,在資源棧資訊裡就可以觀察到資源棧的狀态為“建立成功”.

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

這時,登入ECS控制台,就可以看到剛才通過資源棧批量建立的ECS執行個體和EIP執行個體了。

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

建立VPC并批量部署ECS并綁定EIP

和上文的示例略有不同。如果公網業務部署,需要建立VPC,那麼再登入

後,需要選擇“使用Count建立VPC類型ECS,并依次綁定EIP(建立VPC)”模闆。如下圖所示

一鍵批量建立伺服器并綁定彈性IP,助力公網業務快速開服

最後要提的是,EIP控制台也将內建ROS模闆批量建立的能力,這樣在EIP控制台上就可以直接完成批量建立ECS、EIP,并綁定EIP到ECS上。該功能即将上線,敬請期待。