国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

AWS、Azure、Google,VPC哪個厲害?

SSDFans ? 來源:ssdfans ? 作者:ssdfans ? 2020-12-03 14:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

故事的開始是這樣的,遇到有人說他們想要去了解AWS的VPC的技術細節,然后說要在AWS的公有云上創建幾個實例,希望通過抓包來分析AWS的VPC的實現細節。當時我就忍不住跳出來說,如果AWS的VPC可以提供這么的功能的話,他們的實現細節豈不早被人學會了。畢竟,VPC是基于overlay的網絡,在三層的物理網絡上實現一個大二層的專用網絡,如果能看到物理三層的東西的話,豈不是太不安全了。

但是,后來的發展的確說明我可能想的太多,因為AWS的確從2015年開始就提供了VPC Flow Log[1]這樣的服務。當然,大家也不要想太多,這個功能的目的主要是提供給大規模上云的用戶來做自家的VPC內的網絡故障排除的。如果AWS真的說可以讓你抓到ENA上的網絡包,建議你三思。

VPC的故事和其他人一樣都是從OVS+VXLAN開始的,如下圖。

AWS的服務提供如下的幾種類型:

Accepted and rejected Traffic

No data and skipped records

Security group and network ACL rules

IPv6 traffic

TCP flag sequence

Traffic through a NAT gateway

Traffic through a transit gateway

需要注意的事,AWS說提供的是VPC Flow的信息,也就可以認為這個信息只能是一跳的內容,和傳統的wireshark的TCP session還是不同的。

關于AWS的VPC log的格式以及使用場景,AWS一如既往地提供了詳細文檔,就不贅述了。其中有意思的點如下:

當創建一個客戶可定制的flow log時候的選項包含:

${version} ${account-id} ${interface-id} ${srcaddr} ${dstaddr} ${srcport} ${dstport} ${protocol} ${packets} ${bytes} ${start} ${end} ${action} ${log-status} ${instance-id} ${subnet-id} ${vpc-id} ${pkt-srcaddr} ${pkt-dstaddr} ${tcp-flags} ${type}

其中,version 2和3 的區別:2是AWS default設置,并保存在S3上。3是客戶定制的。

其中的兩項需要多說一下:

pkt-srcaddr 和pkt-dstaddr. 當ena有多個IP地址,或者和NAT網關連接的時候,使用缺省的log的格式,其中的IP信息其實是不正確的,這個使用這個字段來提供正確的信息。

看了老大的服務,老二Azure肯定也要了解一下。[2] Azure畢竟是software公司出身,相對AWS的簡單的CSV格式,提供了基于JSON的輸出,而且比較合理地做了進一步的整合,提供了flowtuples的方式可以把一個TCPsession多個flow 保留在一起。因為包含了兩個方向的,因此package_send有了兩個方向的內容。

正因為做了聚合,因此不需要AWS那個相對比較別扭的pkt_srcaddr和pkt_destaddr. 和AWS相比,沒有包含帳號信息,感覺是對于一個具體的VPC的subnetwork的flow信息。AWS 的格式則是包含了一個帳號內的一個VPC網絡的子網內的一個EC2實例上的一個ENA網卡的包信息。

對于另一個巨頭Google來講,簡直把這個log玩出了花[3]。因為google號稱可以實現跨數據中心的遷移,因為在Flow log中包含了太多的信息。特別貼心的是有個五元組的結構,估計查詢上肯定極為舒適。

不僅包含了實例的信息,源和目的的都有:

InstanceDetails 字段格式

字段 類型 說明
project_id 字符串 包含虛擬機的項目的 ID
vm_name 字符串 虛擬機的實例名稱
region 字符串 虛擬機所在的地區
zone 字符串 虛擬機所在的區域

同時還包含了地理信息,對,你沒看錯:

GeographicDetails 字段格式

字段 類型 說明
continent 字符串 外部端點所在的大洲
country 字符串 外部端點所在的國家/地區,采用 ISO 3166-1 Alpha-3 國家/地區代碼的形式表示。
region 字符串 外部端點所在的地區
city 字符串 外部端點所在的城市
ASN int32 此端點所屬外部網絡的自治系統編號 (ASN)。

當然Google的內部的cluster和pod的信息也不隱藏了。

只能說Google把一個VPC日志能夠包含的,VPC可能涉及的,可以透露的信息都提供了。

而且,大家都知道Google喜歡RTT,他同樣提供一個

rtt_msec int64
延遲基于時間間隔測量,僅適用于 TCP 流。測量延遲是發送 SEQ 和接收相應的 ACK 之間所經歷的時間。延遲結果是網絡 RTT 與應用所耗用的時間之和。

這個,可以算是很多網管都感興趣的信息吧。

回到國內的公有云,目前能夠拿到詳細信息的有aliyun[4]和華為云。

濃濃的AWS風格,這個也沒錯,畢竟云業務要做到簡單,可靠,耐操。畢竟云用戶中不懂JSON和遞歸結構的才是優質客戶。

華為云:

沒有使用AWS和aliyun那種直接,扁平的方式,而是和Google一樣加了一個project的概念來提供VPC中的subnetwork的信息。

最后,看到公有云上面玩的這么花,其實硬件廠家是拒絕的。network switch肯定也可以做,但是如果能做到Google這樣的per cluster和pod,估計在現有架構上就難了。因此就有了INT

這下子,一個協議橫跨軟硬件,功能估計是復雜了很多,但是接受程度如何呢?

原文標題:AWS、Azure、Google,VPC哪家強?

文章出處:【微信公眾號:ssdfans】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 谷歌
    +關注

    關注

    27

    文章

    6254

    瀏覽量

    111391
  • vpc
    vpc
    +關注

    關注

    0

    文章

    18

    瀏覽量

    8696
  • AWS
    AWS
    +關注

    關注

    0

    文章

    444

    瀏覽量

    26561

原文標題:AWS、Azure、Google,VPC哪家強?

文章出處:【微信號:SSDFans,微信公眾號:SSDFans】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    微軟Azure數據中心國際版全面對接NVIDIA Rubin平臺

    2026年CES大會見證了NVIDIA Rubin問世,而微軟Azure數據中心(國際版)憑借前瞻戰略已實現全面對接。通過在散熱與網絡領域的超前布局,Azure(國際版)將系統化方法與Rubin架構
    的頭像 發表于 03-03 09:56 ?241次閱讀

    AWS安全入門:數據上云前必知的基礎防線

    前言智能廢料分揀系統在工廠邊緣運行,通過AWS云服務將分揀準確率從70%提升至97%,背后是一套完整的云安全體系在默默守護。亞馬遜云科技作為全球領先的云計算服務提供商,在全球擁有數百萬活躍客戶,包括
    的頭像 發表于 01-07 13:43 ?1257次閱讀
    <b class='flag-5'>AWS</b>安全入門:數據上云前必知的基礎防線

    NVIDIA和AWS擴展全棧合作伙伴關系

    亞馬遜云科技(AWS)將 NVIDIA NVLink Fusion 集成到其定制芯片中,包括新一代 Tranium4 芯片、Graviton 和 AWS Nitro System。
    的頭像 發表于 12-13 09:20 ?960次閱讀

    OpenAI Sora 2模型上線微軟Azure AI Foundry國際版

    我們非常激動地宣布,OpenAI 的新一代多模態視頻生成模型 Sora 2 現已在 Azure AI Foundry(國際版)上線,進入公共預覽階段。
    的頭像 發表于 10-22 09:44 ?771次閱讀
    OpenAI Sora 2模型上線微軟<b class='flag-5'>Azure</b> AI Foundry國際版

    炬芯科技正式支持Google Find Hub

    9月19日,炬芯科技宣布正式支持 Google Find Hub。依托炬芯科技在低功耗無線技術領域的深厚積累與持續突破,助力各類 AloT 終端設備高效、穩定地接入 Google 龐大的設備定位網絡
    的頭像 發表于 09-19 16:15 ?1196次閱讀

    如何使用 NuMaker 板和 Mbed OS 上的連接字符串連接到 Azure IoT?

    使用 NuMaker 板和 Mbed OS 上的連接字符串連接到 Azure IoT
    發表于 09-04 07:46

    谷歌查找我的設備配件(Google Find My Device Accessory)詳解和應用

    谷歌查找我的設備配件(Google Find My Device Accessory)介紹 谷歌查找我的設備配件是與谷歌 “查找我的設備” 應用程序配合使用的配件,旨在幫助用戶更方便地追蹤和定位個人
    發表于 08-31 21:10

    網段隔離器哪個好用?有哪些推薦?

    ): 華為:華為的網段隔離器有公網NAT網關和私網NAT網關兩種。公網NAT網關能為VPC內云服務器提供SNAT和DNAT功能,用戶可通過簡易配置構建VPC公網出入口。憑借強大的計算能力與全球化服務節點,能為用戶提供穩定高效服務,適合需要快速部署和
    的頭像 發表于 08-08 11:07 ?1186次閱讀
    網段隔離器<b class='flag-5'>哪個</b>好用?有哪些推薦?

    Tata Communications與AWS達成合作

    Communications與Amazon.com, Inc.旗下公司Amazon Web Services(AWS)聯合宣布,雙方將在印度構建先進的AI就緒網絡。 此次戰略合作將建立連接AWS三大基礎設施節點
    的頭像 發表于 07-30 21:47 ?1088次閱讀

    請問55912是否支持WLAN卸載和AnyCloud(AWS+MQTT) 功能嗎?

    我可以知道 55912 是否支持 WLAN 卸載和 AnyCloud(AWS+MQTT) 功能嗎? 如果是的話,我可以知道什么時候計劃在 ModusToolbox 系統上線嗎?
    發表于 07-09 06:42

    Google Fast Pair服務簡介

    Google Fast Pair 是一項利用低功耗藍牙(Bluetooth LE)技術,實現設備間快速安全配對及提供多種服務的協議。其主要功能包括: 設備處于配對模式時,顯示半頁通知,便于用戶進行
    發表于 06-29 19:28

    旋轉花鍵與齒輪傳動哪個更具優勢?

    旋轉花鍵與齒輪傳動哪個更具優勢?
    的頭像 發表于 06-03 18:08 ?648次閱讀
    旋轉花鍵與齒輪傳動<b class='flag-5'>哪個</b>更具優勢?

    2025 Google I/O大會演講亮點回顧

    在今年的 Google I/O 大會上,我們展示了如何在 Google 的各個平臺進行應用構建,并利用 Google DeepMind 的卓越 AI 模型實現創新,大展拳腳。以下是開發者主旨演講中的重磅亮點內容,不容錯過。
    的頭像 發表于 05-28 09:34 ?954次閱讀

    Google推出全新Cloud WAN解決方案

    超過 25 年來,Google 一直在推動網絡技術的邊界,其創新連接了全球數十億用戶使用 Gmail、YouTube 和 Search 等核心服務。這一切的基礎是 Google 龐大的骨干網絡。憑借
    的頭像 發表于 05-14 16:48 ?1431次閱讀

    Arm+AWS實現AI定義汽車 基于Arm KleidiAI優化并由AWS提供支持

    文中介紹的車載生成式 AI 應用演示由 Arm KleidiAI 進行優化并由 AWS 所提供的服務進行支持,展示了新興技術如何幫助解決汽車行業的實際挑戰。該解決方案可實現 1 至 3 秒的響應時間并將開發時間縮短數周,證明更高效且離線可用的生成式 AI 應用不僅能夠實現,而且非常適合車載部署。
    的頭像 發表于 04-03 19:24 ?1869次閱讀
    Arm+<b class='flag-5'>AWS</b>實現AI定義汽車  基于Arm KleidiAI優化并由<b class='flag-5'>AWS</b>提供支持