Mellanox亚太及中国区市场开发高级总监刘通 —— 未来3年内25G将成数据中心主流网络

简介:

日前,“2016ODCC开放数据中心峰会”在京隆重举行,就数据中心的发展现状、未来趋势进行了深入研讨。会中,Mellanox(迈络思)公司亚太及中国区市场开发高级总监刘通接受了记者专访,分享了他们对数据中心网络建设的认识和成果。


高速和开放已成市场普遍需求

        云计算和大数据技术的不断成熟直接带动了云数据中心的兴起。与传统数据中心相比,云数据中心要求有更灵活的机制来进行管理网络,从而对硬件和软件都提出了更多需求。“更高速、更开放已经成为市场的普遍要求。”刘通指出。

        用户终端数据流量和数据处理能力的提升将压力全部集中到了数据中心。为了实现对应用的良好支持,数据中心对内部网络速度的需求已经严重超过了行业预期。“去年,大多数人谈论的还是万兆,认为未来两到三年都够用了。而今年,大家热议的网络话题已经转移到了25G”。随着应用的快速发展,数据中心建设者对网络速度的关注度正不断提升。

        同时,SDN技术在建立在网络软硬件解耦的基础上,继而对硬件层面的接口开放提出了要求。硬件接口不开放,所谓的软硬件解耦也只会在某种程度上沦为一个宣传口号,难以避免传统网络在部署时遇到的“割裂”问题。“要实现软硬件的完全隔离,网络厂商的硬件设备必须要在支持SDN的基础上做得更加开放”。

技术前瞻,构建核心竞争优势

       相对于其他网络企业,高速和开放正是Mellanox的突出优势所在。Mellanox自成立之初就致力于提供高速的网络产品和解决方案。“99年Mellanox成立时,数据中心网络的普遍带宽只有百兆,而当时我们研发的InfiniBand已经可以实现万兆,比当时的主流网速快一百倍。”刘通介绍称。

         以太网的演进路线在上个世纪发展缓慢,并存在诸多弊端,不能支撑对网络带宽有更高要求的应用场景。由Mellanox联合业界领袖创立的InfiniBand技术通过全新架构设计实现SDN的管理方式,同时优化协议传输机制如kernel bypass和 CPU bypass,通过RDMA技术让网络处理绕过内核和CPU,实现了传输点之间的“直连”,从而使网速得到明显提升,同时下降CPU消耗。“到2008年,Mellanox开始借鉴在InfiniBand领域积累的技术和经验拓展以太网市场,并始终保持着相对于主流网速一到两年的领先优势。”

        Mellanox一直引领着数据中心网络速度的发展路线图,是首家做出25G、40G、50G、100G端到端以太网产品的企业。Mellanox在技术方面的前瞻性使其在大型网络2.0公司和大型云计算公司中占有相当高的市场份额。据统计,Mellanox在4万兆以太网的市场占有率已经达到95以上%。

        而在硬件的开放方面,Mellanox也是绝对的领导者。“Mellanox是业界首家倡导开放以太网交换机的公司。”刘通称,“我们交换机通过开放API接口支持OpenDaylight、ONOS等主流的第三方SDN控制器。我们希望给用户和合作伙伴最大的空间开发来自己的网络管理软件或采用第三方网络管理软件”。

25G提前到来,400G不是梦想

         从目前的数据中心发展来看,万兆网络仍是应用主流。但这一市场状况有可能在较短的时间内实现转变。“25G以太网的发展速度和被客户接受的速度比预想的快很多,25G、50G、100G以太网已经成为未来数据中心网络架构的主流发展方向”刘通指出,“普通网络2.0数据中心对服务器端的网络速度要求已经达到25G,如果有深度学习的需求,有大量数据处理、高速存储的需求,100G 才能满足”。

        事实上,早在 2014年迈络思就联合微软、谷歌等公司创立了25G以太网联盟来推动25G以太网的规范制定。目前,25G已经成为被工业标准完全接受的行业规范。“未来3年内,25G将成为数据中心的主流网络,同时当下最快的100G网络也会快速提升至200G甚至达到400G。”刘通预测称。

        面向未来,智能化将成为网络演进的主要方向。Mellanox ConnectX系列以太网网卡具备强大的虚拟化加速能力和数据处理卸载能力。“不同类型的应用对网络硬件的需求不同。比如要通过普通数据中心的网络架构和设备实现对NFV专有设备的替代,满足NFV对性能和稳定性的高要求,就必须在网络设备的创新方面下大功夫。”刘通指出,“网络硬件不仅要关注网络基本速度指标的提升,更要关注网络处理能力的提升。未来的网卡将会进一步提升智能化能力,成为协处理器,卸载由CPU承担的通讯及数据处理工作,大幅提升数据中心整体运行能力,提高投资回报率。”

         对于网络速率和智能化的预测,刘通信心十足:“我相信这些预测一定能够实现,甚至比我预期的时间还要快”。


本文转自d1net(转载)

相关文章
|
26天前
|
机器学习/深度学习 自然语言处理 数据处理
大模型开发:描述长短期记忆网络(LSTM)和它们在序列数据上的应用。
LSTM,一种RNN变体,设计用于解决RNN处理长期依赖的难题。其核心在于门控机制(输入、遗忘、输出门)和长期记忆单元(细胞状态),能有效捕捉序列数据的长期依赖,广泛应用于语言模型、机器翻译等领域。然而,LSTM也存在计算复杂度高、解释性差和数据依赖性强等问题,需要通过优化和增强策略来改进。
|
26天前
|
机器学习/深度学习
大模型开发:解释卷积神经网络(CNN)是如何在图像识别任务中工作的。
**CNN图像识别摘要:** CNN通过卷积层提取图像局部特征,池化层减小尺寸并保持关键信息,全连接层整合特征,最后用Softmax等分类器进行识别。自动学习与空间处理能力使其在图像识别中表现出色。
24 2
|
1月前
|
网络协议 C++
C++ Qt开发:QTcpSocket网络通信组件
`QTcpSocket`和`QTcpServer`是Qt中用于实现基于TCP(Transmission Control Protocol)通信的两个关键类。TCP是一种面向连接的协议,它提供可靠的、双向的、面向字节流的通信。这两个类允许Qt应用程序在网络上建立客户端和服务器之间的连接。Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用`QTcpSocket`组件实现基于TCP的网络通信功能。
37 8
C++ Qt开发:QTcpSocket网络通信组件
|
1月前
|
存储 网络安全 C++
C++ Qt开发:QUdpSocket网络通信组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用`QUdpSocket`组件实现基于UDP的网络通信功能。与`QTcpSocket`组件功能类似,`QUdpSocket`组件是 Qt 中用于实现用户数据报协议(UDP,User Datagram Protocol)通信的类。UDP 是一种无连接的、不可靠的数据传输协议,它不保证数据包的顺序和可靠性,但具有低延迟和简单的特点。
19 0
C++ Qt开发:QUdpSocket网络通信组件
|
1月前
|
缓存 网络安全 调度
C++ Qt开发:QNetworkAccessManager网络接口组件
Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用`QNetworkAccessManager`组件实现Web网页访问。QNetworkAccessManager是Qt网络模块中的关键类,用于管理网络访问和请求。作为一个网络请求的调度中心,它为Qt应用程序提供了发送和接收各种类型的网络请求的能力,包括常见的GET、POST、PUT、DELETE等。这个模块的核心功能在于通过处理`QNetworkReply`和`QNetworkRequest`来实现
21 0
C++ Qt开发:QNetworkAccessManager网络接口组件
|
1月前
|
监控 C++ 索引
C++ Qt开发:QNetworkInterface网络接口组件
在Qt网络编程中,`QNetworkInterface`是一个强大的类,提供了获取本地网络接口信息的能力。通过`QNetworkInterface`,可以轻松地获取有关网络接口的信息,包括接口的名称、硬件地址、IP地址和子网掩码等。这个类对于需要获取本地网络环境信息的应用程序特别有用,例如网络配置工具、网络监控程序等。`QNetworkInterface`通过提供一致而易于使用的接口,使得网络编程中的任务更加简便和可靠。
26 4
C++ Qt开发:QNetworkInterface网络接口组件
|
1月前
|
JSON Go API
Go语言网络编程:HTTP客户端开发实战
【2月更文挑战第12天】本文将深入探讨使用Go语言开发HTTP客户端的技术细节,包括发送GET和POST请求、处理响应、错误处理、设置请求头、使用Cookie等方面。通过实例演示和代码解析,帮助读者掌握构建高效、可靠的HTTP客户端的关键技术。
|
2月前
|
存储 并行计算 网络协议
|
2月前
|
消息中间件 机器学习/深度学习 安全
盘点网络安全开发中的缩写——M
盘点网络安全开发中的缩写——M
24 0
|
2月前
|
安全 物联网 测试技术
盘点网络安全开发中的缩写——I
盘点网络安全开发中的缩写——I
32 0