Storage Vendors Pledge Data Integrity

Enterprise Storage Forum content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

Four IT vendors have banded together to demonstrate a new data integrity standard.

Emulex, LSI, Oracle and Seagate on Wednesday unveiled the Data Integrity Initiative (DII), a technology collaboration that implements and expands the T10 DIF (Data Integrity Field) standard for complete end-to-end data integrity for enterprise storage systems.

The issue is a critical one for high-reliability environments like financial services and healthcare coping with bit error rates and other sources of data loss, corruption and downtime.

The initiative began as a Seagate internal effort and became a standard after other companies became involved. Seagate engineering director Mike Miller said the technology addresses “a rare problem, but one that’s important to attack.”

The technology saves errors from being written to disk and sends the data back to the application for correction, said Miller. Each component seamlessly checks data all the way down the data path, correcting errors before it’s too late to catch them.

“It’s difficult to recover if you don’t know when and how it happened,” said Miller.

The DII technology uses standardized data checking mechanisms that allow each storage component to continuously monitor the integrity of data either in-flight and at rest. The technology enables rigorous data checking, starting with the software application, all the way through the storage and file system, and ending on the disk drive. The technology not only detects, but also isolates and reports the sources of error and data corruption, helping data centers avoid lengthy downtime.

There are no products yet, but the companies expect them to begin to appear next year. The standard directly benefits SCSI-based storage such as Fibre Channel, SASand iSCSI, and can indirectly benefit SATAdrives used in a Fibre Channel environment.

Oracle has a similar initiative called HARD (Hardware Assisted Resilient Data) that has a “bit of overlap” with the DII effort, said Oracle’s Jim Williams. Emulex’s BlockGuard technology, which ensures the integrity of user data as it is transferred from the application to the SAN, is also part of the demonstration.

There are different levels of data corruption, said Williams and Miller. Database metadata errors can be corrected immediately, while errors in relations between data can take a long time to catch, said Williams. And snapshots might be of little value — data corruption at the right time in a RAID system can affect all data copies, said Miller.

The new effort is aimed at correcting such mishaps, they said.

The SNW demonstration features Oracle Database 10g with Oracle Automatic Storage Management connected to a SAN via Emulex 4Gbps Fibre Channel HBA featuring BlockGuard, running on the Linux platform, and highlights how corrupted data can be flagged, identified and corrected to avoid system downtime.

The demo “promises to bring enterprise-class data integrity to the Linux platform, resulting in reduced system downtime and cost savings for end users,” the companies said in a statement.

Back To Enterprise Storage Forum

Paul Shread
Paul Shread
eSecurity Editor Paul Shread has covered nearly every aspect of enterprise technology in his 20+ years in IT journalism, including an award-winning series on software-defined data centers. He wrote a column on small business technology for Time.com, and covered financial markets for 10 years, from the dot-com boom and bust to the 2007-2009 financial crisis. He holds a market analyst certification.

Get the Free Newsletter!

Subscribe to Cloud Insider for top news, trends, and analysis.

Latest Articles

15 Software Defined Storage Best Practices

Software Defined Storage (SDS) enables the use of commodity storage hardware. Learn 15 best practices for SDS implementation.

What is Fibre Channel over Ethernet (FCoE)?

Fibre Channel Over Ethernet (FCoE) is the encapsulation and transmission of Fibre Channel (FC) frames over enhanced Ethernet networks, combining the advantages of Ethernet...

9 Types of Computer Memory Defined (With Use Cases)

Computer memory is a term for all of the types of data storage technology that a computer may use. Learn more about the X types of computer memory.