18个月前,一些存储厂商达成合作关系,共同开发保护数据完整性的技术,如今,它们的努力将结出第一批硕果。Oracle今天宣布在Linux操作系统中整合了块I/O数据完整性架构代码,该代码此前已经应用于2.6.27 Linux内核。
这个开放式源代码是HBA(主机总线适配器)厂商Emulex所开发的。该公司称,该代码能够让子系统实现数据完整性功能,在整个软件栈中实现全面的数据完整性功能。
Oracle和Emulex同时还计划进行一个早期采用者计划,让客户在真实环境下测试数据完整性功能。
Emulex的产品营销副总裁Scott McIntyre说,存储阵列厂商在一两年内还不会为数据完整性行动(DII)提供支持,但是他说从主机这边开始这项计划”将能够解决很大部分这类问题”。
LSI是该项行动的另一个成员,该公司将可能成为第一个支持DII的阵列厂商。LSI将实施T10的信息保护模式(此前被称为DIF:数据完整域),为企业级存储系统提供端到端的数据完整性功能。DII的另一个参与者希捷公司也在内部开展了该行动。惠普也将在近日宣布支持DII。
McIntyre说,因软件和硬件错误而导致”无记载”的数据损坏的情况相对比较少见,但是一旦这种情况被检测出来,那么就意味着每个数据副本都损坏了,包括备份。
他说:“它们并不经常发生,但是一旦发生,那么后果将相当严重。”
终端用户不愿意讨论数据损坏问题,但是Netflix在8月份的发货故障好像就是因为数据库遭到损坏。
在Linux代码发布中,增加了在块层级和文件系统层级上对数据完整性的支持,以及对T10保护信息模型和数据完整性扩展器的支持。
新代码增加了Linux系统的检查点。通过减少错误数据被写入磁盘的概率,减少应用程序和数据错误以及系统宕机时间,新代码能够避免产生无记载数据损坏。
这些公司表示,该代码帮助用户在将数据从Linux操作系统移动到磁盘存储以及将数据从应用程序移动到数据库时保持全面的数据完整性”。T10保护信息模型标准也是第一次应用于操作系统。
T10标准可以将数据保护信息移入移出主机内存,从而实现端到端的数据完整性保护。
McIntyre说:“我们同Oracle合作的方向是帮助数据中心管理员迅速地确认和修复受损数据,从而保护他们的商业资产,防止产生长时间的服务器宕机并避免相关的成本。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
翻译
相关推荐
-
Oracle FS1-2存储阵列系统
Oracle FS1-2 SAN阵列系统可以扩展至PB级别的容量,此外还包含了数据存储应有的所有的特性,例如像复制和自动分层功能。
-
Emulex与IBTA为数据中心推出横向RoCEv2
Emulex联合InfiniBand行业协会(InfiniBand Trade Association,IBTA),推出了增强RoCE (RDMA over Converged Ethernet)规范,该规范将被称为“RoCEv2”。
-
Emulex为全新QCT OCP网络提供高性能以太网连接
Emulex宣布将为新的QCT开放计算项目(OCP)网络(ON)10Gb和40Gb以太网(40GbE)Skyhawk以太网适配器提供其OneConnect(Skyhawk)以太网技术。
-
Emulex推出面向戴尔第13代PowerEdge服务器的优化I/O连接解决方案
Emulex宣布为基于全新英特尔至强TM处理器E5-2600/1600 v3产品家族的全新Dell PowerEdge第13代服务器提供万兆以太网(10GbE)和第五代(16Gb)光纤通道连接支持。