白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Connection ownership gossip for network packet re-routing

專利號(hào)
US11616716B1
公開日期
2023-03-28
申請(qǐng)人
Amazon Technologies, Inc.(US WA Seattle)
發(fā)明人
Emmanuel Papirakis; Jorge Peixoto Vasquez; Yashwanth Yadavalli; Yuchao Li; Mohit Mohanan
IPC分類
G06F15/173; H04L45/16; H04L45/42; H04L12/46; H04L45/745; H04L45/00; H04L101/622
技術(shù)領(lǐng)域
host,server,gossip,computer,packet,header,in,pop,can,network
地域: WA WA Seattle

摘要

A system uses gossip messages that are transmitted via multicast to other host server computers to share when new sockets associated with a communication session are established. The gossip message can be used to create an association between a host identifier and an identifier of the communication session. When a network packet arrives, a host server computer can check which host server computer is associated with the communication session. If the communication session is associated with a different host server computer, it encapsulates the packet and transmits the packet to the appropriate host using the pre-computed header template. On the receiving end of this encapsulated packet, a kernel space removes then encapsulation and allows the network packet to be processed by the proper destination host server computer. The result is to ensure all network packets land on the host server computer associated with the communication session.

說明書

FIG. 2 provides further details of the POP 130 of FIG. 1. As shown, the client computers 102 are coupled to the POP 130 through the Internet 210. The POP 130 includes one or more racks of host server computers 230, 232. Each rack 230, 232 can include a switch 234, 236 (e.g., a top-of-rack switch) coupled to multiple host server computers. Each rack is a separate domain, shown as domain 1 (250) through domain N (252)(where N is any positive integer number). A particular host server computer 289 is shown in an expanded view at 260. The host 289 has underlying hardware 262 including one or more CPUs, memory, storage devices, etc. Running a layer above the hardware 262 is a kernel layer 264. A user space 266 is an application layer and any desired applications can be executing in conjunction with the kernel layer 264 and hardware 262.

權(quán)利要求

1
微信群二維碼
意見反饋