技術部落格

集結國內外精選文章,掌握最新雲端技術新知與應用

iKala Cloud / 最新消息與洞察 / AWS 於多倫多新增加拿大第一個 AWS Wavelength 區域 !

AWS 於多倫多新增加拿大第一個 AWS Wavelength 區域 !

無線通訊讓我們彼此之間的距離更近了。5G 網的覆蓋面擴大將使我們可以實現端點之間低延遲的新用例。借通過AWS Wavelength,您可以在電信供應商位於5G網路邊緣的數據中心內部署AWS計算和存儲服務,然後您的應用程式可以向行動設備和最終用戶提供個位數毫秒的延遲,同時無縫訪問最近 AWS 區域中的 AWS 服務。


例如,支持低延遲新的案例如下:

  • 提供高分辨率和高保真即時影音串流。
  • 改善了增強/虛擬現實 (AR/VR) 應用程式的體驗。
  • 在邊緣運行機器學習 (ML) 推理,以應用於醫療診斷、零售和工廠製造。
  • 與雲端近乎即時連接的聯網車用應用程式,可改善駕駛員輔助、自動駕駛和車載娛樂體驗。


我們於 2020 年在美國開設了第一個 AWS Wavelength Zones,然後我們擴展到新的國家,例如日本韓國英國德國。今天,我很高興與加拿大貝爾公司合作,在新國家進行擴張於加拿大的多倫多設立 Wavelength Zone 。


您可以使用 AWS Wavelength 做到甚麼


作為使用 Wavelength 的案例,讓我們看看多倫多的食品配送。大多數送貨都在 2 公里範圍內完成,而且大部分送貨只針對一件物品,例如一杯咖啡。使用汽車進行這些交付既慢又昂貴,而且碳足跡很大。Tiny Mile提供了一個更好的解決方案:他們使用小型遙控機器人以傳統送貨服務成本的十分之一交付咖啡和三明治等小型食品訂單。

 

 

他們的遠端工作人員使用機器人的鏡頭來了解環境、閱讀標示牌並驅動機器人。為了更有效地擴展,Tiny Mile 現在可以使用 Bell 通過 AWS Wavelength 交付的公共多訪問邊緣計算 (MEC)解決方案,幾乎即時地處理資料和分析訊源,以檢測障礙物並避免碰撞,而無需人工干預。在邊緣進行計算還可以減輕機器人的重量和成本(它們不需要昂貴的機載計算機)並增加它們可以攜帶的貨物量。

 

諮詢 iKala Cloud,立即了解更多雲端新訊與應用

 

使用 Wavelength 區域


我按照文件中的AWS Wavelength 入門中的說明進行操作。首先,我選擇使用新的 Wavelength Zone。在加拿大(中部)區域的EC2 控制台中,在左上角啟用了新的 EC2 體驗。在導航窗格中,選擇EC2 Dashboard。在Account attributes部分,選擇Zones。在那裡,啟用了加拿大 (BELL)Wavelength區。

 


現在,我可以配置網路來使用 Wavelength 區域。我可以創建 Amazon Virtual Private Cloud (VPC) 或擴展現有 VPC 以在 Wavelength 區域中包含子網。在這種情況下,我想使用一個新的 VPC。在VPC 控制台中,我選擇Your VPCs,然後選擇Create VPC。我選擇僅 VPC選項以稍後創建子網。我為 VPC 編寫一個名稱,並選擇將用於此 VPC 中資源的私有IP位址的IPv4 CIDR 路由段。然後,我完成了 VPC 的創建。

 

在導航窗格中,我選擇營運商gateway,然後選擇創建營運gateway。我寫了一個名稱並選擇了我剛剛創建的 VPC。我啟用將子網流量路由到營運商gateway以自動將流量從子網路由到營運商gateway。

 


在要路由的子網部分中,我配置了位於加拿大 (BELL) – 多倫多Wavelength Zone區的子網。對於子網 IPv4 CIDR 路由段,我使用 VPC 範圍內的路由段。然後,我完成了營運商gateway的創建。


現在已配置網路,我可以在 Wavelength 區域中部署需要超低延遲的應用程式部分,然後將其連接回應用程式的其餘部分以及在加拿大(中部)區域運行的雲服務。


要在 Wavelength 區域中運行 EC2 instance,我使用AWS 命令​​行界面 (CLI) run-instances命令。通過這種方式,我可以傳遞一個選項來自動分配營運商 IP 地址並將其與 EC2 instance的網路接口相關聯。另一種選擇是在創建instance後分配營運商地址並將其與網路接口相關聯。營運商 IP 地址僅在電信提供商的網路內有效。營運商gateway使用 NAT 轉換營運商 IP 地址並將流量發送到網際網路或行動設備。

 

aws ec2 --region ca-central-1 run-instances
--network-interfaces '[{"DeviceIndex":0, 
"AssociateCarrierIpAddress": true, "SubnetId": 
"subnet-0d753f7203c2cfd42"}]'
--image-id ami-01d29fca5bdf8f4b4 --instance-type t3.medium

要找到與營運商網路中 EC2 instance 關聯的 IP,我使用以下 describe-instances 命令:

 

aws ec2 --region ca-central-1 describe-instances

在NetworkInterfaces輸出部分,我找到Association和CarrierIP:

"Association": {
  "CarrierIp": "207.61.170.56",
  "IpOwnerId": "amazon",
  "PublicDnsName": ""}

 


現在 EC2 instance 在 Wavelength 區域中運行,我可以在 EC2 instance 中部署我應用程式的一部分,以便可以在不離開行動網絡的情況下以非常低的延遲處理應用程式流量。

 


在接下來的步驟中,我將查看使用 AWS Wavelength 部署您第一個支持 5G 的應用程式,並按照常見 Wavelength 案例的演示:在edge實施機器學習推論。

 


可用性和定價


位於加拿大多倫多的新 Wavelength Zone 嵌入到 Bell Canada 的 5G 網路中,現已上市。Wavelength 區域中的 EC2 instance和其他 AWS 資源的價格與母區域不同。有關詳細信息,請參閱Wavelenge定價頁面


AWS Wavelength 是AWS for the Edge服務的一部分,可幫助您在 AWS 數據中心之外和更靠近終端節點的地方提供數據處理、分析和儲存。這些功能允許您在資料生成位置附近處理和儲存,從而實現低延遲、智能化和即時響應。

 

開始使用 AWS Wavelength 為 5G 設備交付超低延遲的應用程式。達尼洛

分享本文:
FacebookLineTwitter
回到頂端