將 Megaport 與 AWS 上的 Snowflake 整合
您可以使用 Megaport 在您內部部署或機房代管(colocation)基礎架構與您在 AWS 上的 Snowflake 環境之間建立 AWS Direct Connect 第 2 層連線。
開始之前,請先確認您已建立 Port。建立 Port 之後,您可以從該 Port 建立一條 Virtual Cross Connect(VXC)到與 AWS VPC 基礎架構關聯的虛擬閘道。VXC 是在 A 端(您的 Port)與 B 端(本例為您的 AWS 執行個體)之間的點對點 Ethernet 連線。
如果您尚未成為 Megaport 客戶,您可以在我們全球的 data centers/Points of Presence 之一建立 10 Gbps、100 Gbps,或更高的 Port。若貴公司所在地不在我們的 PoP 之一,您可以向其中一個據點申請最後一哩電路,以連線到 Megaport。Contact Megaport 以取得更多資訊。
備註
若您需要在不同位置建置 Port,以在實體上將此解決方案與穿越您 Ports 的其他現有流量隔離,建議您在繼續之前先建立新的 Port。
下圖顯示使用單一連線,將 Megaport 與 AWS 上的 Snowflake 資料倉儲整合之高階拓樸圖。

設定您的 Snowflake 環境
要設定您的 Snowflake 環境,您需要:
- 登入 Snowflake
- 建立 Snowflake 物件
- 將資料檔案置於 Stage
- 將資料複製到目標資料表
- 查詢已載入的資料
如需在 AWS 環境中設定 Snowflake 的詳細資訊,請參閱 Snowflake Prerequisites。
為確保您的 Snowflake 解決方案與您的 VPC 之間的資料傳輸安全,您可以使用 AWS PrivateLink 連結這兩個環境。PrivateLink 是一項 AWS 服務,可在 AWS VPC 之間實作直接且安全的連線。這可讓您的資料留在 AWS 基礎設施內部而不暴露於網際網路,從而降低資料穿越網際網路所帶來的部分安全風險。
備註
啟用 AWS PrivateLink 最多可能需要 2 個工作天。若需在 AWS 上為您的 Snowflake 解決方案啟用 AWS PrivateLink 的相關資訊,請參閱 AWS PrivateLink & Snowflake。
在 AWS 上將 Megaport 與 Snowflake 資料倉儲整合
您可以使用 Megaport Portal 建立通往 AWS 上 Snowflake 環境的 VXC。
-
於 Megaport Portal,前往 Services(服務) 頁面,並選取您要使用的 Port。
如果您尚未建立 Port,請參閱建立 Port。 -
為該 Port 新增 AWS 連線。
如果這是該 Port 的第一條連線,請按一下 AWS 圖磚。此圖磚是通往設定頁面的捷徑。或者,按一下 +Connection(新增連線),按一下 Cloud(雲端),接著按一下 AWS(AWS)。 -
在 AWS Connection Type 中,按 Hosted VIF(代管 VIF) 或 Hosted Connection(代管連線),然後按 Next(下一步)。
本範例將按 Hosted Connection(代管連線)。

-
接著,您將建立新的 VXC。在 Select Destination Port 清單中,選取您連線的 AWS 區域與互連點,然後按 Next(下一步)。
您可以使用 Search(搜尋) 欄位來尋找目的地 Port 的 Port 名稱、Country、Metro City,或地址。您也可以依多樣性進行篩選
-
指定連線詳細資料:
-
Connection Name(連線名稱) – 將顯示在 Megaport Portal 中的 VXC 名稱。
-
Service Level Reference (服務層級參考) (選用) – 指定一組用於計費用途的 Megaport 服務唯一識別編號,例如成本中心編號、唯一的客戶 ID,或採購單號。此服務層級參考編號會在發票的 Product 區段中為每個服務顯示。您也可以為現有服務編輯此欄位。
-
Rate Limit(速率上限) – 您連線的速率。您必須從提供的頻寬選項中選擇(Hosted VIF 為 50 Mbps 到數個 Gbps,或 Hosted Connection 最多 25 Gbps)。更高的速率可能會依區域與能力提供。連往某服務的所有代管虛擬 VXC 總和可以超過 Port 容量(例如 10 Gbps、100 Gbps,或更高),但總彙流量絕不會超過 Port 的容量。
-
VXC State(VXC 狀態) – 選取 Enabled(已啟用) 或 Shut Down(關機) 來定義連線的初始狀態。如需詳細資訊,請參閱為故障移轉測試關閉 VXC。
備註
若您選擇 Shut Down(關機),流量將不會經由此服務傳送,且在 Megaport 網路上會表現為中斷狀態。此服務的計費仍會持續,您仍將為此連線支付費用。
-
Preferred A-End VLAN(偏好 A 端 VLAN)(選用) – 為此連線指定未使用的 VLAN ID。
此 VLAN ID 必須在此 Port 上是唯一的,範圍為 2 到 4093。若您指定了已在使用中的 VLAN ID,系統會顯示下一個可用的 VLAN 編號。VLAN ID 必須唯一,才能繼續建立訂單。若您未指定值,Megaport 會指派一個。或者,您可以按 Untag(移除標籤),來移除此連線的 VLAN 標記。選擇未加標籤的選項會將此 Port 上可部署的 VXC 限制為僅一條。
-
Minimum Term (最短合約期限) – 選擇 無最短合約期限、12 個月、24 個月、36 個月、48 個月,或 60 個月。較長的合約期限可享有較低的月費。12 個月 為預設選項。請留意畫面上的資訊,以避免產生提前終止費用(ETF)。
針對 12、24、36、48 或 60 個月期的服務,啟用最短合約期限續約 選項,可在合約期滿時以相同的折扣價格與合約期間自動續約。若您未續約,於合約期滿時, 合約將在下一個計費期間自動轉為按月合約,價格相同,但不再享有期限折扣。
如需詳細資訊,請參閱VXC 定價與合約條款以及VXC、Megaport Internet 與 IX 計費。
-
Resource Tags (資源標籤) – 您可以使用資源標籤為 Megaport 服務新增您自訂的參考中繼資料。
若要新增標籤:- 按一下 Add Tags(新增標籤)。
- 按一下 Add New Tag(新增標籤)。
- 在欄位中輸入詳細資料:
- Key(鍵) – 字串最大長度為 128。有效值為 a-z 0-9 _ : . / \ -
- Value(值) – 字串最大長度為 256。有效值為 a-z A-Z 0-9 _ : . @ / + \ -(空格)
- 按一下 Save(儲存)。
如果您已經為該服務建立資源標籤,您可以按一下 Manage Tags(管理標籤) 來進行管理。
警告
請勿在資源標籤中包含敏感資訊。敏感資訊包括會傳回現有標籤定義的指令,以及可識別個人或公司的資訊。

-
-
按 Next(下一步)。
-
指定雲端詳細資料:
- AWS Connection Name(AWS 連線名稱) – 這是文字欄位,將成為出現在 AWS 主控台中的虛擬介面的名稱。為了便於對應,建議使用與前一畫面中 VXC 名稱相同的名稱。
- AWS Account ID(AWS 帳戶 ID) – 您要連線之帳戶的 ID。您可以在 AWS 主控台的 Account Settings 區段中找到此值。

-
按 Next(下一步)。
- 檢閱連線詳細資料,並按 Add VXC(新增 VXC)。

- 按 Review Order(檢視訂單)。

- 按 Order Now(立即下單)。
您在 Megaport Portal 中的操作已完成。接下來,您將把新建立的 VXC 連線到您的 AWS 環境。 - 約 2 分鐘後,登入您的 AWS 帳戶。
您所建立的 VXC 會出現在 Direct Connect 的 Connections 底下。 - 按 Create connection(建立連線)。
接著您需要連線到 Direct Connect Gateway。關於連線至各類型閘道的更多資訊,請參閱 Working with Direct Connect gateways - AWS Direct Connect。
備援
為了在此解決方案的連線部分達成備援,請在 AWS 環境內另外建立一條連往不同邊緣路由器的 VXC。請自步驟 3 起依照在 AWS 上將 Megaport 與 Snowflake 資料倉儲整合的程序操作,並在選擇 AWS 區域時,選擇另一個 Diversity 區域(以藍色圓形圖示識別)。
備註
Megaport Portal 中顯示的 Diversity 區域僅指 AWS 邊緣路由器的位置,並非 AWS 基礎設施內的可用區域(Availability Zones)。

完成整個程序,包括在 AWS 主控台中的必要步驟。
下圖顯示在 AWS 上的 Snowflake 資料倉儲基礎設施中,使用多重連線將 Megaport 整合的高階拓樸圖。
若需額外的實體備援,您可以將這些 VXC 部署在不同的 Ports 上:
背景資訊
Snowflake 是專為雲端打造的 Software as a Service (SaaS)軟體即服務 (SaaS) 是一種雲端運算形式,其中服務提供者向客戶提供應用程式供其使用,並管理該應用程式所使用的所有硬體與軟體資源。SaaS 有時亦稱為「隨選軟體」,通常採用依使用量付費或訂閱費用的計價方式。
資料倉儲服務。其基礎設施建置於 AWS 雲端之中,可與您的 AWS VPC 環境與內部部署基礎架構快速且簡單地部署與整合。在 AWS 上的 Snowflake 環境中,您可享有彈性與可擴展性等優勢,且只需為實際使用的資源付費。它提供中繼資料管理、資料安全,以及符合 ANSI 的引擎,並在具備韌性與備援的平台上,讓您能在同一處儲存、查詢與分析所有資料。Snowflake 可在 AWS Marketplace 取得;它與 AWS 直接提供的服務競爭,但可在較低成本下提供更多功能。我們建議您檢視可用選項,以判斷哪一個最符合您的業務需求。
如需 Snowflake 的更多資訊,請參閱以下連結:

