2008年2月,我们提出了一个全新的市场构想,将其称之为Connectivity Continuum。在这个构想中,我们根据云和服务器虚拟化增长的几个关键趋势、当时即将推出的Nehalem系列服务器、基于fabric的计算模型(惠普、IBM、甲骨文、思科)的兴起 以及基于万兆以太网(10GbE)的网络融合的出现等因素,概括了Emulex对市场变化的预期。为支持这一构想,我们发布了一系列新技术,并在过去三年时间内,陆续将它们交付市场。这些新技术包括:
- OneConnect – 10GbE 通用聚合网络适配器(UCAN)和Universal LAN on Motherboard(ULOM)ASIC系列,同一平台上集成一流的10GbE和光纤通道技术,为融合网络分类带来革命性的变化。OneConnect包括几个关键特性,如vEngineTM(第一个真正意义上的三协议I/O卸载引擎)和我们独有的Pay-as-You-Go(PAYG,按需付费)升级功能, IT部门只需为他们所要求的功能付费。
- OneCommand管理框架 – 随着该框架的发布,我们又推出了 OneCommand Manager,它是第一个将IP、ISCSI、以太网光纤通道(FCoE)和光纤通道管理融入到一个单一的驱动程序和管理界面的管理应用。OneCommand Vision是业界第一个虚拟 I/O管理应用,能够让IT经理们仅仅使用一组管理工具,即可部署、监控和管理物理和虚拟I/O。OneCommand Manager for VMware vCenter是一个新插件模块,用于将 OneCommand集成到VMware的vCenter管理控制台中。
不用说,这是在我们三年前制定的构想基础上所交付的一组重要产品。展望下一个三年,我们将根据市场变化、服务器技术、日益增长的新型云服务模型的使用扩展、服务器和网络虚拟化的相关标准、永不停歇的存储增长以及网络融合的革命性使用等方面,不断更新我们的未来构想。下面,让我们回顾一下新Emulex Connect Architecture(ECA)的几个关键驱动因素。
Emulex Connect Architecture的驱动因素

- 云连接:云已经演进为两种核心部署模型,第一种是大规模应用服务(如Google 搜索、SalesForce.com、iTunes、Facebook)及其它一些由几百万乃至亿万用户共享的应用,这些应用正促使新的模型服务器、网络和存储部署在一个个类似集装箱的箱子中。这些新箱子,要求完全基于以太网的简化I/O网络,且必须符合它们的特定文件系统和响应时间要求。第二种部署模型是在部署公用和私人云的IT-as-a-service (IT即服务)提供商方面,这种部署模型要求在这些核心服务中采用新的网络部署模式,通常称为平台即服务(PaaS)和基础设施即服务(IaaS),它要求I/O网络可以在一个共享的硬件基础设施上支持多个客户端。在这些环境中,可以提供虚拟I/O隔离,用以支持客户隐私、安全、法规和遵从性要求的新网络服务,这是Emulex的一个重要创新领域。
- 虚拟网络:尽管虚拟局域网(LAN)和存储区网络(SAN)应用已经有一段时间,但基于Fabric计算模型的兴起,正推动着一波新的虚拟I/O功能。标准组织正在定义新的解决方案,如旨在改善I/O在虚拟服务器和网络中处理方式的单根I/O虚拟化(SR-IOV)。最终目标是将虚拟I/O密度,从目前的每内核4个虚拟机(VM)提高到每内核25到50个VM。由于负载在一天内随时都会变化,因此,有时需要集中网络流量,有时需要分散网络流量,以适应这些不断变化的要求。
- Storage Universe:根据IDC1的预测,到2013年,存储容量将从目前的1.8 zettabytes提高到7 zettabytes,而其中90%的内容都将来自网络,以图形或视频的形式出现。考虑到存储容量增长到1.8 zettabytes用了50多年的时间,而在不到4年的时间内这一数字就将提高近三倍。Storage Universe的增长主要受移动、VDI以及以设备为中心的不同存储和网络需求推动。存储不仅仅关系到带宽和IOPS,还关系到如何将新媒体内容传送到新的移动及虚拟设备。
- 网络融合:网络融合以支持新的多跳交换机、10GBASE-T以及低延迟丛集解决方案继续演进,如即将到来的RDMA over Converged Ethernet(RoCE)。下一代融合解决方案,不仅仅要求传送性能,它们必须更像是一个十项全能选手,在众多不同场合有着优异表现,而所有这一切都是在一个封包内完成的。这也是我们调整三年构想的一个关键推动因素。
Emulex Connect Architecture概述

市场中的这些核心变化和趋势,催生了我们的全新构想,Emulex Connect Architecture围绕5个基本原则,将推动着我们未来三年的产品路线图。
- 连接云和虚拟数据中心。ECA的设计旨在满足云和虚拟数据中心的网络服务及管理要求。ECA不仅需要提供对虚拟服务器部署的支持,而且,还必须支持一些特定的云功能,如,用于多租户云服务提供商的流量隔离。
- 虚拟网络服务及管理。虚拟网络服务意味着支持新的、不断演进的虚拟I/O标准,包括SR-IOV、虚拟以太网网桥(VEB)和虚拟以太网端口聚合器(VEPA)。虚拟I/O支持必须能够适应那些OEM的特定要求,他们正在根据这些标准,定义自己的架构。此外,ECA还必须扩展光纤通道和以太网物理基础设施,来覆盖IT部门所要求的管理服务,以便在一个高度虚拟化的数据中心内,有效执行日常的部署、管理、优化和故障排除工作。
- 灵活的Multi-fabric协议引擎。 融合对Emulex来说是一项关键技术,能够在一根10GbE线缆上整合存储和网络流量,将成为未来的一个重要部署模型。融合通过节省适配器、交换机、电源和冷却的成本,从而降低了资本支出(CAPEX)和运营支出(OPEX)。然而,实际上并不是所有数据中心都是千篇一律的。当今,最常见的模型是为存储流量使用光纤通道SAN,为网络流量使用以太网LAN。
2011年,第三种融合模型,即Multi-fabric模型逐渐浮出水面。在该模型中,以太网和光纤通道在相同名称的网络设备中得到了支持。Multi-fabric已经在新型网络交换机、新型存储设备中屡见不鲜。Emulex Connect Architecture的一个重要特征就是支持这些新的Converged Fabric Adapters(CFA),为服务器和存储厂商提供一个选择,并提供一个可同时支持光纤通道和以太网的适配器。
下图显示了三种连接模型。

- 可扩展的性能和虚拟设备。随着虚拟化的日渐成熟和服务器技术可扩展性的不断提升,ECA也实现了高度的可扩展性,它不但能够在单一板卡上支持8个或32个虚拟设备,而且实现了多达250个虚拟设备的I/O连接。ECA包括了新型多核ASIC,它旨在同时运行标准协议和专业功能。这个多核架构在硬件中实施(这种硬件以前被设计到固件中),能够动态扩展,以满足特殊工作负载的马力要求。
此外,ECA还能够集中资源,从而将它们动态地分配到多个协议。动态资源管理在中断实施、中断分配方式、虚拟功能、TCP/IP同时连接、每个启动程序端口的登录次数、完成队列、交换、N_Port ID Virtualization(NPIV)和XRI端口方面具有高度的灵活性,并且支持多达256个VM和2000个TCP/IP同时会话,进而实现了多协议向外扩展的巨大突破。
- Emulex企业级可靠性。联合高度虚拟化的部署模型是工业实力可靠性和安全性的要求。ECA超越了标准的ECC和奇偶校验,支持新的数据完整性特性,如支持T10-PI标准。Emulex BlockGuard™ 技术确保了用户数据从应用传输到SAN的过程中的完整性,从而消除了无记载数据破坏(这种现象可能在从存储设备读取应用,或将应用写至存储设备时出现)。通过在数据传输过程中交换“验证信息”,端到端数据完整性保证了I/O操作的有效性。
证据就是交付物
2011年5月2日,我们宣布开始为OEM进行我们的第一款Converged Fabric ASIC和板卡的打样,而且,凭借我们的新XE201 I/O Controller技术,我们获得了多个主机、目标应用及设备应用方面的设计奖项。在5月9日开幕的EMC World上,Emulex首次公开演示我们的16Gb光纤通道技术,几乎是同时同地开幕的Interop上,我们还首次公开演示了10GBASE-T UCNA和40GbE UCNA。这些都是我们致力于为云和虚拟数据中心,提供下一代I/O技术的关键证据。正如我们在2008年所做的那样,我们告诉您我们的战略构想,我们提供的产品和服务,而且我们确实说到做到。
__
¹IDC:《IDC预测2011年:欢迎加入新主流》(2010年12月)
The purpose of our blog are to facilitate an ongoing conversation on what's going on in our industry, with our partners and customers. We encourage your comments. Your ideas and feedback are what makes our blogs interesting, timely and useful for our readers.
We want to publish your comments, however, all comments are moderated. Offensive, off-topic or fraudulent comments won't be approved. We also expect a basic level of civility; disagreements are expected, but mutual respect is a must. We will not post comments that contain vulgar or abusive language; personal attacks of any kind; or offensive terms that target specific ethnic or racial groups. Comments that make accusations will also not be posted.
By submitting a comment, you agree to these terms; having your name displayed with your comment and that you are 18 years old or older. Your name and personal information will not be used for any other purpose, and your e-mail address will not be published.