自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

四招教你玩轉(zhuǎn)VPC

云計(jì)算
本文將介紹VPC如何實(shí)現(xiàn)各個(gè)組件分層和隔離,并將以VPC子網(wǎng)是否連通互聯(lián)網(wǎng)、云平臺(tái)VPC之間連通、本地?cái)?shù)據(jù)中心與云端VPC的連通等介紹VPC的4種典型應(yīng)用方式和解決需求的實(shí)現(xiàn)方法。

互聯(lián)網(wǎng)上各種軟件、應(yīng)用、手機(jī)App充斥著人們的每一天,這些應(yīng)用也越來(lái)越易用、卻也使得開(kāi)發(fā)變得復(fù)雜。開(kāi)發(fā)人員使用到的組件也更多了。稍微大些的應(yīng)用開(kāi)發(fā)將會(huì)使用組件解耦、系統(tǒng)分層,以便降低緊耦合帶來(lái)的各種不良后果。

本文將介紹VPC如何實(shí)現(xiàn)各個(gè)組件分層和隔離,并將以VPC子網(wǎng)是否連通互聯(lián)網(wǎng)、云平臺(tái)VPC之間連通、本地?cái)?shù)據(jù)中心與云端VPC的連通等介紹VPC的4種典型應(yīng)用方式和解決需求的實(shí)現(xiàn)方法。

VPC有什么作用

VPC通過(guò)子網(wǎng)將資源進(jìn)行邏輯隔離為用戶提供隔離的網(wǎng)絡(luò)環(huán)境、靈活的可定義子網(wǎng)網(wǎng)段,并支持隨時(shí)在現(xiàn)有VPC中追加新的定義網(wǎng)段,保證IP地址取之不盡,解決傳統(tǒng)子網(wǎng)帶來(lái)的節(jié)點(diǎn)數(shù)量的限制,同時(shí)用戶可以使用VPN等方式連接本地?cái)?shù)據(jù)中心后將業(yè)務(wù)平滑遷移到云端。

第一招:VPC內(nèi)連接互聯(lián)網(wǎng)

VPC內(nèi)使用子網(wǎng)將資源進(jìn)行了隔離,初始情況下子網(wǎng)內(nèi)資源無(wú)法連接到互聯(lián)網(wǎng),所有資源和服務(wù)僅可內(nèi)網(wǎng)訪問(wèn),起到了預(yù)想的與公網(wǎng)隔離的效果。但如果資源只能內(nèi)網(wǎng)訪問(wèn)顯然也不是我們想要的,我們創(chuàng)建的Web應(yīng)用等服務(wù)需要暴露在公網(wǎng)上,也就需要VPC子網(wǎng)內(nèi)的資源具有訪問(wèn)互聯(lián)網(wǎng)的能力。

問(wèn)題

在VPC子網(wǎng)內(nèi)的資源能夠連接到互聯(lián)網(wǎng)。

解決方法

  • 為VPC子網(wǎng)內(nèi)每一個(gè)云主機(jī)資源綁定EIP;
  • 通過(guò)NAT網(wǎng)關(guān)將VPC子網(wǎng)內(nèi)資源路由至NAT網(wǎng)關(guān),并通過(guò)其綁定的EIP連接互聯(lián)網(wǎng)。

具體實(shí)現(xiàn)

 

四招教你玩轉(zhuǎn)VPC
(圖:VPC子網(wǎng)中云主機(jī)通過(guò)EIP或NAT網(wǎng)關(guān)連接互聯(lián)網(wǎng))

  1. 創(chuàng)建VPC及子網(wǎng)subnet-a,并部署相關(guān)云主機(jī)等資源;
  2. 選擇使用EIP方式,申請(qǐng)EIP并綁定至云主機(jī)UHost,則云主機(jī)UHost可以通過(guò)EIP與互聯(lián)網(wǎng)進(jìn)行連接;這種方式配置最簡(jiǎn)單,但是卻要為每一臺(tái)云主機(jī)UHost綁定EIP,如果資源數(shù)量較多,不建議使用這種方式;
  3.  選擇使用NAT網(wǎng)關(guān)方式,在VPC中創(chuàng)建NAT網(wǎng)關(guān)并選擇subnet-a連通,此時(shí)子網(wǎng)subnet-a中的所有資源將會(huì)路由至NAT網(wǎng)關(guān),并通過(guò)綁定在NAT網(wǎng)關(guān)上的EIP連接互聯(lián)網(wǎng);這種方式通過(guò)一個(gè)配置即可滿足一個(gè)子網(wǎng)內(nèi)資源的連接互聯(lián)網(wǎng)需求;
  4. 云主機(jī)綁定EIP方式與NAT網(wǎng)關(guān)方式,兩者可以取其一進(jìn)行使用。

四招教你玩轉(zhuǎn)VPC
(圖:通過(guò)端口轉(zhuǎn)發(fā)規(guī)則將流量轉(zhuǎn)發(fā)至NAT網(wǎng)關(guān)綁定的EIP以連接互聯(lián)網(wǎng))

應(yīng)用場(chǎng)景

我們選擇通過(guò)一臺(tái)云主機(jī)UHost提供個(gè)人博客的Web服務(wù),在創(chuàng)建云主機(jī)UHost時(shí)選擇部署在VPC1的192.168.1.0/24子網(wǎng)內(nèi),申請(qǐng)一個(gè)EIP綁定到該云主機(jī)UHost上來(lái)提供外網(wǎng)訪問(wèn)能力,互聯(lián)網(wǎng)上用戶可以直接通過(guò)該EIP訪問(wèn)到該博客網(wǎng)站。

第二招:通過(guò)VPC子網(wǎng)隔離內(nèi)外網(wǎng)組件

一臺(tái)云主機(jī)很難滿足普通應(yīng)用的需求,例如搭建具有更高可用性的企業(yè)博客,通常需要用到多臺(tái)云主機(jī)、負(fù)載均衡、EIP,一些配置信息、博客數(shù)據(jù)還需要使用云數(shù)據(jù)庫(kù)服務(wù)。用戶可訪問(wèn)的Web服務(wù)需要連接公網(wǎng),而用戶數(shù)據(jù)、日志數(shù)據(jù)等只需在系統(tǒng)內(nèi)部和Web服務(wù)器連接使用,因此需要根據(jù)資源是否對(duì)外網(wǎng)連接進(jìn)行分層,從而部署在不同子網(wǎng)中。

需求

因業(yè)務(wù)需求將資源和組件劃分為互聯(lián)網(wǎng)可訪問(wèn)、互聯(lián)網(wǎng)不可訪問(wèn)進(jìn)行隔離。

解決方法

在VPC中創(chuàng)建子網(wǎng)subnet-a(供連接互聯(lián)網(wǎng)),創(chuàng)建subnet-b(供內(nèi)網(wǎng)使用),通過(guò)NAT網(wǎng)關(guān)只連接subnet-a并面向互聯(lián)網(wǎng)開(kāi)放;subnet-b不連接到該NAT網(wǎng)關(guān)并且其中資源也不綁定EIP。

具體實(shí)現(xiàn)

四招教你玩轉(zhuǎn)VPC
(圖:連接公網(wǎng)的子網(wǎng)和只供內(nèi)網(wǎng)訪問(wèn)的子網(wǎng))

  • 創(chuàng)建VPC;
  • 創(chuàng)建兩個(gè)子網(wǎng)subnet a和subnet b,subnet a為前端接入子網(wǎng),部署云主機(jī);subnet b為數(shù)據(jù)庫(kù)子網(wǎng)部署云數(shù)據(jù)庫(kù);
  • 配置NAT網(wǎng)關(guān),并連接前端接入子網(wǎng)subnet-a,使其可以連接到互聯(lián)網(wǎng),對(duì)外提供前端接入功能;數(shù)據(jù)庫(kù)子網(wǎng)subnet-b僅在VPC內(nèi)訪問(wèn),前端接入子網(wǎng)中的云主機(jī)UHost,可以連接后端業(yè)務(wù)子網(wǎng)中的后端服務(wù)器和云數(shù)據(jù)庫(kù)并實(shí)現(xiàn)業(yè)務(wù)支撐和數(shù)據(jù)操作。

通過(guò)如上配置,既實(shí)現(xiàn)了對(duì)互聯(lián)網(wǎng)的訪問(wèn)又保證了云數(shù)據(jù)庫(kù)只供內(nèi)網(wǎng)訪問(wèn),為其安全增加了一道保障。

應(yīng)用場(chǎng)景:后端業(yè)務(wù)子網(wǎng)臨時(shí)連接互聯(lián)網(wǎng)

如上所述,數(shù)據(jù)庫(kù)私有子網(wǎng)中只能內(nèi)網(wǎng)訪問(wèn),但是仍會(huì)碰到云數(shù)據(jù)庫(kù)進(jìn)行版本更新、漏洞修復(fù)等需要訪問(wèn)互聯(lián)網(wǎng)的情況?;谶@種臨時(shí)需求,我們可以通過(guò)NAT網(wǎng)關(guān)的白名單模式來(lái)連接互聯(lián)網(wǎng)。在NAT網(wǎng)關(guān)配置中添加subnet-b,但是需要使用白名單模式, 僅允許開(kāi)放指定數(shù)據(jù)庫(kù)的特定端口,盡可能避免全部暴露在互聯(lián)網(wǎng)。

四招教你玩轉(zhuǎn)VPC
(圖:使用NAT網(wǎng)關(guān)白名單并配置端口轉(zhuǎn)發(fā)規(guī)則實(shí)現(xiàn)指定資源和端口對(duì)互聯(lián)網(wǎng)開(kāi)放)

只需通過(guò)NAT網(wǎng)關(guān)連接需要外網(wǎng)訪問(wèn)能力的子網(wǎng)即可,通過(guò)白名單模式和端口轉(zhuǎn)發(fā)規(guī)則配置可以實(shí)現(xiàn)細(xì)粒度的訪問(wèn)控制。

第三招:云平臺(tái)多VPC之間互聯(lián)

在構(gòu)建業(yè)務(wù)時(shí)會(huì)按照生產(chǎn)環(huán)境、開(kāi)發(fā)環(huán)境、測(cè)試環(huán)境等在不同的VPC中部署資源,偶爾需要打通不同環(huán)境的VPC。在VPC規(guī)劃時(shí)可能因?yàn)閷?duì)可變因素考慮不足,導(dǎo)致VPC設(shè)置過(guò)小,或者資源在VPC之間的分布不合理而又不便重新部署,這些可能都需要將多個(gè)VPC進(jìn)行連接。

需求

因生產(chǎn)環(huán)境與測(cè)試環(huán)境等分割環(huán)境、前期對(duì)VPC規(guī)劃不足等原因而需要將云平臺(tái)多個(gè)VPC進(jìn)行連接。

解決方法

UCloud云平臺(tái)支持跨地域、跨項(xiàng)目的多個(gè)VPC連接,且可在控制臺(tái)直接操作配置。

具體實(shí)現(xiàn)

 

四招教你玩轉(zhuǎn)VPC

  1. 在云平臺(tái)VPC配置中直接選擇多個(gè)VPC,可直接實(shí)現(xiàn)VPC聯(lián)通;
  2. 在VPC1中所有流量會(huì)路由至虛擬NAT網(wǎng)關(guān)1,同樣VPC2中所有流量會(huì)路由至虛擬NAT網(wǎng)關(guān)2;
  3. UCloud云平臺(tái)會(huì)自動(dòng)將VPC1和VPC2進(jìn)行連接,便可以實(shí)現(xiàn)兩個(gè)VPC之間的流量傳輸。

此過(guò)程不再需要我們配置路由表,但為了方便了解數(shù)據(jù)流向,我們可以分析下后端實(shí)現(xiàn)的虛擬路由表。VPC1中虛擬路由表為:

 

四招教你玩轉(zhuǎn)VPC

VPC2中虛擬路由表為:

 

四招教你玩轉(zhuǎn)VPC

具體配置方式就比較簡(jiǎn)單了,如下圖所示。

四招教你玩轉(zhuǎn)VPC
(圖:在云平臺(tái)直接聯(lián)通多個(gè)VPC)

第四招:連接本地網(wǎng)絡(luò)與云端VPC

需求

用戶業(yè)務(wù)部署在多個(gè)地域或者本地?cái)?shù)據(jù)中心,需要將業(yè)務(wù)本地網(wǎng)絡(luò)與云端VPC進(jìn)行聯(lián)通。

解決方法

  • 使用VPN、專線接入U(xiǎn)Connect連接本地?cái)?shù)據(jù)中心VPC子網(wǎng)與UCloud云平臺(tái)的VPC子網(wǎng);
  • 使用跨域通道UDPN連接UCloud云平臺(tái)的多個(gè)VPC子網(wǎng)。

具體實(shí)現(xiàn)

 

四招教你玩轉(zhuǎn)VPC

NAT Gateway

  1. 在云端部署VPC公網(wǎng)子網(wǎng)、私網(wǎng)子網(wǎng),并部署業(yè)務(wù)所需云平臺(tái)資源;
  2. 在云端配置IPSec VPN,其中配置云端網(wǎng)關(guān)地址、客戶本地(對(duì)端)網(wǎng)關(guān)地址;
  3. 在客戶本地安裝VPN軟件,并配置客戶本地網(wǎng)關(guān)、云端網(wǎng)關(guān);
  4. 在云端和客戶本地VPN中配置VPN隧道(tunnel)并連通指定子網(wǎng),測(cè)試流量正常。

應(yīng)用場(chǎng)景

跨地域的VPC連通有多種類型,按照所屬位置來(lái)說(shuō)包括:

  • 云平臺(tái)間連通:多個(gè)VPC分布在UCloud云平臺(tái)的多個(gè)地域中
  • 混合云架構(gòu)(基礎(chǔ)):連通客戶本地?cái)?shù)據(jù)中心的VPC和UCloud云平臺(tái)的VPC
  • 混合云架構(gòu):云平臺(tái)上有多個(gè)VPC,并且在本地?cái)?shù)據(jù)中心也有VPC

 

四招教你玩轉(zhuǎn)VPC

很多傳統(tǒng)行業(yè)在本地?cái)?shù)據(jù)中心部署有業(yè)務(wù),在遷移上云的過(guò)程中可能將核心數(shù)據(jù)或業(yè)務(wù)保留在本地,產(chǎn)生了混合云的架構(gòu)。連通本地?cái)?shù)據(jù)中心和云端VPC的方式也有幾種:自建VPN方式、云端IPSec VPN、專線接入U(xiǎn)Connect等,具體差異在運(yùn)維成本、通信效率等方面,VPC子網(wǎng)連通配置上大同小異。

UCloud云平臺(tái)VPC之間的連通可以選擇跨域通道UDPN,基于同城環(huán)網(wǎng)、專線等基礎(chǔ)設(shè)施,實(shí)現(xiàn)了超遠(yuǎn)程專線網(wǎng)絡(luò)。 UDPN為云平臺(tái)中跨地域的各個(gè)數(shù)據(jù)中心間,提供低延遲、高質(zhì)量的跨地區(qū)內(nèi)網(wǎng)數(shù)據(jù)傳輸?shù)哪芰Α?/p>

四招教你玩轉(zhuǎn)VPC
(圖:使用跨域通道UDPN便捷的連通多個(gè)地域)

總結(jié)

VPC無(wú)論是在傳統(tǒng)服務(wù)器管理還是云端資源管理上都非常成熟,也是比較基礎(chǔ)的服務(wù)。本文根據(jù)VPC子網(wǎng)是否需要連接到公網(wǎng)、云平臺(tái)多個(gè)VPC互相連通以及本地網(wǎng)絡(luò)與云端VPC的打通進(jìn)行了概述和整理,回根溯源VPC的應(yīng)用場(chǎng)景主要還是以上幾種情況。當(dāng)然現(xiàn)實(shí)情況下還要根據(jù)業(yè)務(wù)場(chǎng)景靈活的使用VPC,難點(diǎn)還是在解決異構(gòu)環(huán)境的打通、大型網(wǎng)絡(luò)下復(fù)雜的規(guī)劃和管理。

責(zé)任編輯:未麗燕 來(lái)源: 51CTO.com
相關(guān)推薦

2013-03-13 09:56:10

2011-04-15 10:05:58

Linux桌面環(huán)境

2011-08-08 11:28:37

2018-04-04 10:56:57

DNS服務(wù)器未響應(yīng)

2017-08-14 10:44:34

2011-08-10 15:58:12

WPS符號(hào)欄

2024-04-09 12:08:51

Next組件Next.js

2021-11-05 07:47:57

移動(dòng)程序組合

2011-04-21 14:16:57

筆記本蘋(píng)果Win7

2017-10-24 14:12:43

主機(jī)散熱布局

2021-05-18 14:42:55

PythonMySQL

2022-07-05 08:23:21

網(wǎng)絡(luò)攻擊網(wǎng)絡(luò)安全

2013-09-10 10:20:12

數(shù)據(jù)大數(shù)據(jù)大數(shù)據(jù)應(yīng)用

2015-03-23 12:33:28

2014-06-13 16:52:11

2012-04-17 14:33:00

牛排New iPad

2011-01-28 15:47:15

webOS 2.1

2010-10-15 10:54:29

英文面試

2010-12-08 11:46:34

職場(chǎng)

2024-12-06 11:38:12

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)