发布时间:2024-11-11
在云网络中,包含底层网络的交换机只不过在有所不同的方位上扮演者有所不同的角色,云网络只不过也对这些有所不同的角色明确提出了有所不同的市场需求。如下图回应的这个云网络中,所有的交换机只不过被分成三种有所不同的角色(在实际环境中,因为Leaf交换机往往被部署在每个机架的顶部,因此也被称作ToR交换机):1). Spine交换机,包含云网络的骨干交换机。2). Server ToR,坐落于物理服务器机柜的顶部、将所有服务器终端云网络的交换机。
3). Gateway ToR,坐落于网关设备机柜的顶部、相连云与外部世界(Internet或云的其他部分)的交换机。显而易见,上述的三种角色在云网络的有所不同方位分担了有所不同任务,它们必须处置的流量的特征、所必须花费硬件资源的用料等都是有所不同的。在传统互相交换芯片包含的网络中,我们不能用一套相同的处置逻辑来应付这些有所不同的市场需求,但是在可编程互相交换芯片的网络中,情况就有所不同了。
在以可编程互相交换芯片为核心的互相交换系统中,业务与控制软件仍然受限于底层芯片的能力,可以根据自身的市场需求展开研发与自定义;通过为有所不同的市场需求、有所不同的场景自定义有所不同的报文处置和发送逻辑,芯片的各条流水线需要协同工作,在不损失系统整体性能前提下,将这些场景的市场需求在芯片的报文发送层面构建,从而使得系统整体的效率大幅度提高。可编程芯片需要为有所不同角色的交换机编成有所不同的发送逻辑、硬件资源分配用料:1). 对于Spine交换机来说:最关键的任务在于获取非常简单、线速的三层多路径发送地下通道,同时,在Asterfusion的协议无限云网架构中,拒绝其需要支撑较小的二层并转公开发表项才可。
2). 对于Server ToR来说:最关键的任务在于获取虚拟世界计算出来节点世界的感官、虚拟世界网络的修理和发送,同时,在Asterfusion的协议无限云网架构中,只拒绝其需要支撑本地的二层并转公开发表项才可。3). 对于Gateway ToR来说:最关键的任务在于支撑、处置网关之间简单的掌控、发送策略和大容量的路由能力,同时,在Asterfusion的协议无限云网架构中,对于其二层并转公开发表项的能力是非常低的。当然,在上述架构中,网卓新闻网,我们几乎也可以使用集中式或分布式的模型,将NAT、SLB等一些功能产于到Gateway ToR和/或Server ToR上。星融云网络中的交换机产品,皆使用可编程芯片架构。
互相交换系统的设计开发者通过可编程互相交换芯片获取的高级编程语言,按照上层业务系统的市场需求研发芯片的报文处置和发送逻辑,然后将这样的逻辑iTunes到可编程互相交换芯片的处置流水线中,可编程互相交换芯片就可以按照这些自定义的流程来处置网络流量和报文。从其构建逻辑和所达成协议的效果来看,可编程互相交换芯片不仅是一次互相交换芯片硬件技术的发展,堪称SDN这一理念在承托网络的硬件芯片层面的一次最出色革新。
可编程互相交换芯片让网络在维持高性能的前提下,前所未有地相似了软件定义这一未来发展趋势。因此,云计算的运营者基于星融Asterfusion的云网络交换机,需要精彩搭起软件可编程、随需而变的云网络,为云中业务建构一个灵活性灵活的网络平台。
本文来源:k1体育-www.szgqw.net