摘要:現(xiàn)在很高興的向大家宣布彈性網(wǎng)卡從今天開(kāi)始支持熱插撥,即服務(wù)器只要處在穩(wěn)定狀態(tài),就可以對(duì)彈性網(wǎng)卡進(jìn)行插拔操作。彈性網(wǎng)卡熱插拔分別可以根據(jù)彈性網(wǎng)卡,實(shí)例,進(jìn)行彈性網(wǎng)卡的熱插拔。相關(guān)參考幫助文檔掛載彈性網(wǎng)卡,卸載彈性網(wǎng)卡。
摘要: 本文主要介紹了彈性網(wǎng)卡的熱插撥功能改進(jìn),彈性網(wǎng)卡插拔對(duì)應(yīng)的實(shí)例不再要求必須為 Stopped 狀態(tài),現(xiàn)在只要求是穩(wěn)定狀態(tài)( Running Stopped )即可。以及介紹了控制臺(tái)、OpenAPI如何對(duì)彈性網(wǎng)卡進(jìn)行熱插拔操作。
背景
在云計(jì)算飛速發(fā)展的今天,用戶(hù)ECS服務(wù)器身處的網(wǎng)絡(luò)環(huán)境越來(lái)越復(fù)雜,彈性網(wǎng)卡讓ECS服務(wù)器完美游走在日益復(fù)雜的網(wǎng)絡(luò)環(huán)境中。但是以前服務(wù)器必須是Stopped狀態(tài)才可以進(jìn)行彈性網(wǎng)卡(ENI)的插拔,這樣可能會(huì)影響運(yùn)行在服務(wù)器上的業(yè)務(wù)?,F(xiàn)在很高興的向大家宣布:彈性網(wǎng)卡從今天開(kāi)始支持熱插撥,即ECS服務(wù)器只要處在穩(wěn)定狀態(tài)(Running Stopped),就可以對(duì)彈性網(wǎng)卡進(jìn)行插拔操作。
彈性網(wǎng)卡熱插拔:控制臺(tái)
控制臺(tái)操作彈性網(wǎng)卡的位置:進(jìn)入控制臺(tái) -> 云服務(wù)器 ECS -> 彈性網(wǎng)卡。
創(chuàng)建彈性網(wǎng)卡:點(diǎn)擊創(chuàng)建彈性網(wǎng)卡按鈕,在彈窗中填寫(xiě)網(wǎng)卡名稱(chēng),選擇專(zhuān)有網(wǎng)絡(luò) 交換機(jī) 安全組等信息后創(chuàng)建彈性網(wǎng)卡。
熱掛載彈性網(wǎng)卡:點(diǎn)擊彈性網(wǎng)卡對(duì)應(yīng)的綁定實(shí)例按鈕,在彈窗中選擇要綁定實(shí)例。實(shí)例狀態(tài)只要求為穩(wěn)定狀態(tài)(Running Stopped)。
熱卸載彈性網(wǎng)卡:點(diǎn)擊彈性網(wǎng)卡對(duì)應(yīng)的解綁實(shí)例按鈕,確定即可解綁。實(shí)例狀態(tài)只要求為穩(wěn)定狀態(tài)(Running Stopped)。
彈性網(wǎng)卡熱插拔:OpenAPI
attach_eni detach_eni 分別可以根據(jù)彈性網(wǎng)卡ID,實(shí)例ID,進(jìn)行彈性網(wǎng)卡的熱插拔。相關(guān)API參考幫助文檔:掛載彈性網(wǎng)卡,卸載彈性網(wǎng)卡。
# coding=utf-8 # if the python sdk is not install using "sudo pip install aliyun-python-sdk-ecs" # if the python sdk is install using "sudo pip install --upgrade aliyun-python-sdk-ecs" # make sure the sdk version is 4.7.1, you can use command "pip show aliyun-python-sdk-ecs" to check import json import logging from aliyunsdkcore import client from aliyunsdkecs.request.v20140526.CreateNetworkInterfaceRequest import CreateNetworkInterfaceRequest from aliyunsdkecs.request.v20140526.AttachNetworkInterfaceRequest import AttachNetworkInterfaceRequest from aliyunsdkecs.request.v20140526.DetachNetworkInterfaceRequest import DetachNetworkInterfaceRequest from aliyunsdkecs.request.v20140526.DeleteNetworkInterfaceRequest import DeleteNetworkInterfaceRequest # configuration the log output formatter, if you want to save the output to file, # append ",filename="ecs_invoke.log"" after datefmt. logging.basicConfig(level=logging.INFO, format="%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s", datefmt="%a, %d %b %Y %H:%M:%S") # send open api request def _send_request(request): request.set_accept_format("json") try: response_str = clt.do_action(request) logging.info(response_str) response_detail = json.loads(response_str) return response_detail except Exception as e: logging.error(e) # create eni def create_eni(vSwitchId, securityGroupId, networkInterfaceName=None, primaryIpAddress=None, description=None, clientToken=None): request = CreateNetworkInterfaceRequest() request.set_VSwitchId(vSwitchId) request.set_SecurityGroupId(securityGroupId) if (networkInterfaceName != None): request.set_NetworkInterfaceName(networkInterfaceName) if (primaryIpAddress != None): request.set_PrimaryIpAddress(primaryIpAddress) if (description != None): request.set_Description(description) if (clientToken != None): request.set_ClientToken(clientToken) _send_request(request) # attach eni to instance def attach_eni(eniId, instanceId): request = AttachNetworkInterfaceRequest() request.set_NetworkInterfaceId(eniId) request.set_InstanceId(instanceId) _send_request(request) # detach eni from instance def detach_eni(eniId, instanceId): request = DetachNetworkInterfaceRequest() request.set_NetworkInterfaceId(eniId) request.set_InstanceId(instanceId) _send_request(request) # delete eni def delete_eni(eniId): request = DeleteNetworkInterfaceRequest() request.set_NetworkInterfaceId(eniId) _send_request(request) if __name__ == "__main__": clt = client.AcsClient("Your Access Key Id", "Your Access Key Secrect", "cn-zhangjiakou") vSwitchId = "vsw-test" securityGroupId = "sg-test" # create_eni(vSwitchId=vSwitchId, securityGroupId=securityGroupId) attach_eniId = "eni-test" attach_instanceId = "i-test" # attach_eni(attach_eniId, attach_instanceId) detach_eniId = "eni-test" detach_instanceId = "i-test" # detach_eni(detach_eniId, detach_instanceId) delete_eniId = "eni-test" # delete_eni(delete_eniId)
小結(jié)
現(xiàn)在的彈性網(wǎng)卡熱插拔只要求實(shí)例為穩(wěn)定狀態(tài)即可,改進(jìn)了以前實(shí)例只能為Stopped狀態(tài)才能插拔彈性網(wǎng)卡的現(xiàn)狀。提升了用戶(hù)體驗(yàn),現(xiàn)在服務(wù)器不用關(guān)機(jī)就能輕松配置彈性網(wǎng)卡,更加靈活實(shí)用。
原文鏈接
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/41728.html
摘要:阿里云容器服務(wù)已經(jīng)發(fā)布了基于容器集群的開(kāi)源區(qū)塊鏈解決方案,利用容器技術(shù)可以在分鐘之內(nèi)部署完成一個(gè)生產(chǎn)級(jí)別安全高可用的區(qū)塊鏈應(yīng)用運(yùn)行環(huán)境,幫助企業(yè)可以加速業(yè)務(wù)創(chuàng)新。對(duì)節(jié)點(diǎn),阿里云服務(wù)會(huì)自動(dòng)開(kāi)啟相應(yīng)調(diào)度能力。 摘要: 阿里云ECS彈性裸金屬服務(wù)器(神龍)已經(jīng)與其容器服務(wù)全面兼容,用戶(hù)可以選擇在彈性裸金屬服務(wù)器上直接運(yùn)行容器、管控Kubernetes/Docker容器集群,如此將會(huì)獲得非常出...
摘要:虛擬網(wǎng)卡與虛擬機(jī)的生命周期一致,無(wú)法進(jìn)行分離,虛擬機(jī)被銷(xiāo)毀時(shí),虛擬網(wǎng)卡即被銷(xiāo)毀。每塊虛擬網(wǎng)卡支持綁定一個(gè)安全組,提供網(wǎng)卡級(jí)別安全控制。平臺(tái)默認(rèn)提供塊虛擬網(wǎng)卡,若業(yè)務(wù)有塊以上網(wǎng)卡需求可通過(guò)綁定彈性網(wǎng)卡,為虛擬機(jī)提供多網(wǎng)絡(luò)服務(wù)。虛擬機(jī)是 UCloudStack 云平臺(tái)的核心服務(wù),提供可隨時(shí)擴(kuò)展的計(jì)算能力服務(wù),包括 CPU 、內(nèi)存、操作系統(tǒng)等最基礎(chǔ)的計(jì)算組件,并與網(wǎng)絡(luò)、磁盤(pán)等服務(wù)結(jié)合提供完整的計(jì)算...
摘要:摘要彈性裸金屬服務(wù)器的八大特性,總結(jié)相關(guān)特性。那么阿里云彈性裸金屬服務(wù)器神龍的表現(xiàn)呢在這里我們定義的彈性裸金屬服務(wù)器是一個(gè)新物種,它強(qiáng)調(diào)的是彈性,也就是通過(guò)技術(shù)創(chuàng)新,使得傳統(tǒng)裸金屬服務(wù)能夠做到和虛擬機(jī)一致的使用體驗(yàn)和業(yè)務(wù)敏捷。 摘要: 彈性裸金屬服務(wù)器的八大特性,總結(jié)相關(guān)特性。那么阿里云彈性裸金屬服務(wù)器(神龍)的表現(xiàn)呢 在這里我們定義的彈性裸金屬服務(wù)器是一個(gè)新物種,它強(qiáng)調(diào)的是彈性,也就...
摘要:機(jī)型與平臺(tái)機(jī)型云主機(jī)根據(jù)應(yīng)用場(chǎng)景將主機(jī)區(qū)分為快杰型快杰型快杰型快杰型通用型高主頻型型總計(jì)種機(jī)型。不同平臺(tái)的云主機(jī)價(jià)格相同。升級(jí)過(guò)程中云主機(jī)無(wú)需關(guān)機(jī)或重啟,同時(shí)不會(huì)對(duì)主機(jī)上運(yùn)行的應(yīng)用和業(yè)務(wù)產(chǎn)生性能影響。限制目前僅支持及以上的平臺(tái)的云主機(jī)。UHost地域與可用區(qū)可用區(qū)是一組物理和電力上相互隔離的資源的組合。一個(gè)可用區(qū)可能是由一個(gè)機(jī)房、或者多個(gè)機(jī)房的一部分組合后設(shè)計(jì)而成,經(jīng)合理設(shè)計(jì)后,故障影響范圍...
閱讀 3281·2021-11-25 09:43
閱讀 2084·2021-09-22 10:02
閱讀 3311·2021-09-06 15:00
閱讀 2298·2019-08-30 15:56
閱讀 2347·2019-08-30 15:54
閱讀 3224·2019-08-30 14:14
閱讀 2258·2019-08-29 17:25
閱讀 2902·2019-08-29 17:16