阿里云經(jīng)典網(wǎng)絡引發(fā)討論,開發(fā)者如何選擇網(wǎng)絡方案?
近兩天,關于公有云經(jīng)典網(wǎng)絡與私有網(wǎng)絡(VPC)的討論引發(fā)技術圈極大關注,事件起因于有開發(fā)者將數(shù)據(jù)庫限制在內(nèi)網(wǎng)訪問,但由于安全組設置的原因,阿里云鄰居用戶被黑后,牽連到了自己的業(yè)務。為此,開發(fā)者@左耳朵耗子發(fā)表了《科普一下公有云網(wǎng)絡》,指出阿里云默認的內(nèi)網(wǎng)是經(jīng)典網(wǎng)絡,管理復雜,配置錯誤是高概率事件,呼吁大家采用VPC方案,防止重現(xiàn)上述事故。
對比起“談安全色變”,圈內(nèi)理性探討總歸是好事。這次“經(jīng)典網(wǎng)絡安全爭議”,讓VPC方案迅速為廣大開發(fā)者所了解,相信將推動公有云服務商加速相關網(wǎng)絡技術的布局,那么VPC是什么呢?接下來是否有必要從經(jīng)典網(wǎng)絡遷移到VPC上?在這里給大家做個科普:
1、 VPC是什么?
VPC(Virtual Private Cloud)是公有云上自定義的邏輯隔離網(wǎng)絡空間,與用戶在數(shù)據(jù)中心運行的傳統(tǒng)網(wǎng)絡相似,托管在VPC內(nèi)的是用戶在私有云上的服務資源,如云主機、負載均衡、云數(shù)據(jù)庫等。用戶可以自定義網(wǎng)段劃分、IP地址和路由策略等,并通過安全組和網(wǎng)絡ACL等實現(xiàn)多層安全防護。同時也可以通過VPN或?qū)>€連通VPC與用戶的數(shù)據(jù)中心,靈活部署混合云。
2、 VPC與經(jīng)典網(wǎng)絡的區(qū)別
經(jīng)典網(wǎng)絡:公有云上所有用戶共享公共網(wǎng)絡資源池,用戶之間未做邏輯隔離。用戶的內(nèi)網(wǎng)IP由系統(tǒng)統(tǒng)一分配,相同的內(nèi)網(wǎng)IP無法分配給不同用戶。
VPC:是在公有云上為用戶建立一塊邏輯隔離的虛擬網(wǎng)絡空間。在VPC內(nèi),用戶可以自由定義網(wǎng)段劃分、IP地址和路由策略,安全可提供網(wǎng)絡ACL及安全組的訪問控制,因此,VPC有更高的靈活性和安全性。
經(jīng)典網(wǎng)絡和VPC的架構(gòu)對比圖:
對比可以看到,VPC優(yōu)勢明顯,通過VPC,用戶可以自由定義網(wǎng)段劃分、IP地址和路由策略;安全方面,VPC可提供網(wǎng)絡ACL及安全組的訪問控制,VPC靈活性和安全性更高??蛇m用于對安全隔離性要求較高的業(yè)務、托管多層web應用、彈性混合云部署等使用場景中,符合金融、政企等行業(yè)的強監(jiān)管、數(shù)據(jù)安全要求。
3、 各家VPC對比
目前,VPC也是各大云廠商正在力推的網(wǎng)絡方案。AWS、阿里云、騰訊云等官網(wǎng)對VPC都有詳細的介紹:
總的來說,AWS和騰訊云的評分最高,能支持彈性網(wǎng)卡、VPN服務、網(wǎng)絡ACL等多項服務,很大程度上降低了用戶使用VPC時的技術門檻,讓復雜的VPC配置變得更加簡便、安全、靈活。
同時,從騰訊云的官網(wǎng)說明看,騰訊云還支持外網(wǎng)IP直通、子網(wǎng)廣播和組播、專線NAT功能,這些是目前公有云市場的獨家服務。
4、 經(jīng)典網(wǎng)絡用戶如何平滑遷移
以上較多篇幅介紹了VPC的優(yōu)勢,那么對于已經(jīng)在經(jīng)典網(wǎng)絡內(nèi)有較多云主機的客戶如何實現(xiàn)經(jīng)典網(wǎng)絡和VPC之間的平滑遷移呢?
AWS(classiclink)和騰訊云(基礎網(wǎng)絡互通)都提供了平滑過渡方案,可以將經(jīng)典網(wǎng)絡內(nèi)的云服務器關聯(lián)至指定VPC,使經(jīng)典網(wǎng)絡中的云服務器可以與VPC內(nèi)的云服務器、數(shù)據(jù)庫等云服務通信。
本次網(wǎng)絡事件的爆發(fā)或?qū)⒖赡艹蔀榫W(wǎng)絡界的一個轉(zhuǎn)折點。無論從業(yè)內(nèi)人士的,還是從廠商的產(chǎn)品布局中,可以看到,經(jīng)典網(wǎng)絡引爭議后,VPC被業(yè)界推崇,或成為網(wǎng)絡市場的主流應用。