关键词:Emulex OneCore Storage I/O设备开发
时间:2014-03-05 17:35:54 来源:中电网
“Emulex公司日前宣布推出最新版本的OneCore Storage Software Development Kit(SDK)5.0。
”Emulex公司日前宣布推出最新版本的OneCore™ Storage Software Development Kit(SDK)5.0。这是一种面向独立硬件和软件开发商(IHV和ISV)及系统集成商的全面解决方案,可在定制的高效环境中创建目标侧驱动程序,支持存储、闪存/固态硬盘(SSD)和需要低延时高性能I/O连接的应用。Emulex OneCore Storage SDK可提供最广泛的存储应用和全面的后端支持,而且可支持所有Emulex I/O连接解决方案,包括Emulex LightPulse®第五代(16GFC)光纤通道(FC)主机总线适配器(HBA)和新推出的OneConnect® OCe14000系列网络适配器及融合网络适配器(CNA)。
“我们与产品开发合作伙伴密切合作,通过最新版本的OneCore Storage SDK简化解决方案集成,加快解决方案上市。目标控制模块特性的增加可帮助轻松支持网络和存储设备市场上需要企业级可靠性、高带宽和低延时I/O连接的任何Linux产品,”Emulex企业营销及开发高级副总裁Shaun Walsh表示,“借助受OneCore Storage SDK支持的最新Emulex OCe14000系列产品,开发人员可充分利用我们行业领先的协议卸载功能来扩展产品功能,最大限度地提高CPU效率和性能。”
Emulex OneCore Storage SDK驱动程序架构可提供出色的设计灵活性,帮助客户有选择性地使用模块化层来满足客户特有的要求和架构需求。此外,Emulex OneCore Storage SDK还可提供以下优势:
·灵活性和广泛的协议支持:OneCore Storage SDK现在可支持所有协议速度,包括8Gb光纤通道(8GFC)、第五代FC(16GFC)、Fibre Channel over Ethernet(FCoE)、iSCSI和万兆以太网(10GbE),而且不久后还将支持40Gb Ethernet(40GbE)。开发人员可在使用一种协议时利用该SDK,然后轻松地转而使用另一种协议来完成开发工作,进而大大缩短将来的开发时间,减少工作量并加快上市时间。
·最广泛的后端设备和平台支持:OneCore Storage SDK可提供对SCSI Target Subsystem for Linux(SCST)、FreeBSD、Random Access Memory Disk(RAMD)及UserSpace的广泛支持,而且发布了对Target Core Module(TCM)——原linux-iscsi.org(LIO)——的支持技术计划。OneCore Storage SDK的架构还使客户可以利用他们自己的专用后端设备或标准Linux(Red Hat Enterprise Linux,RHEL 6.4)或FreeBSD 9.2后端设备。此外,操作系统(OS)中立的设计还支持将驱动程序迁移到其它操作系统。
·模块化驱动程序架构:Emulex OneCore Storage SDK采用了独特的驱动程序架构,可提供清晰易懂的参考驱动程序,客户可将其用作其驱动程序的基础或组件。OneCore Storage SDK包括Emulex的Service Level Interface(SLI™)、Hardware Abstraction Layer(HAL)、传输代码和用于操作系统(OS)专用实施的抽象化OS接口。
·高级标准支持:Emulex OneCore Storage SDK驱动程序可支持多种高级标准,包括N_Port Identification Virtualization(NPIV)(使用户可以在虚拟化环境中沿用SAN最佳实践)、T10 Protection Information(T10 PI)(提供增强的数据保护,防止无记载数据损坏)、用于确保iSCSI安全性的Challenge Handshake Authentication Protocol(CHAP)及用于iSCSI故障切换的MC/S(Multiple Connections per Session)。
分享到:
猜你喜欢