Google雲端在Compute Engine VM添加自定義佇列功能大幅增強網路效能
· 2023-11-22

Google雲端支援在Compute Engine虛擬機器上,允許用戶替每個虛擬網路介面卡自定義佇列數量,最大化網路效能

Google雲端允許用戶在Compute Engine虛擬機器上的虛擬網路介面卡, 自定義佇列(Custom Queues)的數量來最大化網路效能,進一步滿足高頻寬和大流量工作負載的網路效能需求。藉由自定義佇列,用戶不用增加額外的成本,便可以改善高流量應用的效能。

過去虛擬網路介面卡分配固定數量網路佇列的機制,限制了每個虛擬網路介面卡可以使用的佇列數量,而可能對工作負載的效能產生影響,Google舉例,像是擁有8個虛擬網路介面卡的standard-128虛擬機器,每個虛擬網路介面卡只能擁有8個佇列,而這僅是虛擬機器可用最大佇列數量的一半。

這樣的情況迫使使用者需要垂直擴展選擇更大的虛擬機器,或是減少虛擬網路介面卡的數量,以確保每個虛擬網路介面卡能夠使用夠多的佇列,但這兩種選擇不只無法讓服務良好地擴展,還會額外增加成本。

而現在Google雲端提供新的選擇,是允許用戶對每個虛擬網路介面卡設定自定義佇列,根據不同的虛擬網路介面卡的驅動程式類型,手動設定最大數量的網路佇列。使用virtIO時,最大佇列數量可達32,而使用gVNIC的時候最多則為16個。

該新功能有助於提升高頻寬應用程式,或是需要處理大流量的人工智慧工作負載效能,這項功能可最大化網路效能,供用戶更好地利用資源,虛擬機器的效能也會因為自定義佇列而改善,而且虛擬機器可以在保持網路效能的同時更好地擴展。

自定義佇列功能已包含在第一層(Tier_1)高頻寬網路和第二代Google Compute Engine虛擬機器中,無需額外費用即可使用。結合自定義佇列與佇列超訂(Oversubscription)兩功能 ,虛擬機器更可獲得顯著的彈性和效能提升。

當用戶使用gVNIC驅動程式類型的N2、N2D、C2或C2D虛擬機器,並且啟用第一層網路,用戶便可以使用佇列超訂,現在不只可替一個虛擬網路介面卡分配16個網路佇列,還能夠對所有虛擬網路介面卡都分配16個網路佇列,使虛擬網路介面卡上的佇列數量可以超過虛擬機器vCPU的數量。

在佇列超訂的情況下,每個虛擬機器的總佇列數量將會是虛擬網路介面卡數量的16倍,賦予網路密集型應用提供高吞吐量能力。官方提到,在基準測試中使用預設佇列分配,網路虛擬設備僅能實現其宣稱吞吐量的50%,而藉由自定義佇列與佇列超訂,吞吐量便可達到接近飽和。

热门文章
密西西比州众议院委员会推进提议增加赌场税的法案
游戏风向
越南在线博彩业政策收紧 催生市场新机遇
东南亚资讯
巴西拟将博彩税率提高至24% 税收将用于社保和医疗领域
游戏风向
横跨全球6个城市,灰度8场派对邀你共看世界杯,重塑高质量社交新场景
灰度头条
新泽西州7月博彩收入创6.06亿美元新高,颁布禁令
游戏风向
印度最高法院受理公益诉讼,要求全国禁封“伪装”成社交游戏的赌博平台
游戏风向
哈萨克斯坦计划对在线赌场促销活动进行处罚
游戏风向
斯里兰卡博弈产业大转型,官方:剑指南亚拉斯维加斯
游戏风向
JILI 宣布与全球板球传奇 AB de Villiers(ABD)达成重磅战略合作
体育游戏
PropellerAds 分享了新的 iGaming 案例研究:在 3 个月实现 97,674 次安装和 12,701 笔存款
广告营销
GGC Awards 2026 璀璨科伦坡:致敬 iGaming 行业的领航者与创新力量
灰度头条
灰度在iGB L!VE 2026展位T70和你相约7月,一起点燃伦敦的热情!
灰度头条
张侨伟参议员排除全面禁止,敦促菲律宾规范网络赌博
东南亚资讯
英国确认各垂直行业的赌博税税率
游戏风向
超级PAC筹资4800万美元:体育博彩势力加码
游戏风向
首页
游戏
合作
发现
我的