The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Large-scale systems with arrays of solid state disks (SSDs) have become increasingly common in many computing segments. To make such systems resilient, we can adopt erasure coding such as Reed-Solomon (RS) code as an alternative to replication because erasure coding can offer a significantly lower storage cost than replication. To understand the impact of using erasure coding on system performance...
Erasure codes are widely used in practical storage systems to prevent disk failure and data loss. However, these codes require excessive disk I/Os and network traffic for recovering unavailable data. As a result, the recovery performance of erasure codes is suboptimal. Among all erasure codes, Minimum Storage Regenerating (MSR) codes can achieve optimal repair bandwidth under the minimum storage during...
Distributed storage systems are composed by many unreliable storage nodes over a network. A data file is redundantly stored in multiple storage nodes to provide high reliability. Recently erasure codes with Maximum Distance Separable (MDS) property are gradually employed in distributed storage systems to reduce the cost of reliably storing large amounts of data. Regenerating codes are a class of erasure...
Distributed storage systems aim at providing reliable access to data that is spread across multiple nodes typically at different physical locations to provide better data safety and/or improve the data access speed. By using an erasure code and spreading coded fragments of the data onto the nodes, faster and more reliable access to the data can be guaranteed. By using Random Linear Network Coding...
In a distributed storage system (DSS), high data reliability is obtained by dispersing the data over a number of nodes over a network. In an (n, k) erasure code based DSS, a data file is first divided into k packets and then these k packets are encoded into n packets using an MDS code, and finally these n packets are distributed over n nodes so that each node stores one encoded packet. A fixed value...
We consider the cloud storage systems with data stored in two geographically different datacenters for remote backup. In such system, inter-data center communication is established for data repair when storage nodes fail in the data center. Since the repairing data are transmitted over the Internet, the communication between the datacenters can become susceptible to eavesdropping. This problemis especially...
With the increasing adoption of cloud computing for data storage, assuring data service reliability, in terms of data correctness and availability, has been outstanding. While redundancy can be added into the data for reliability, the problem becomes challenging in the “pay-as-you-use” cloud paradigm where we always want to efficiently resolve it for both corruption detection and data repair. Prior...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.