近年來,市面上有許多雲端儲存系統,像是:GOOGLE Drive、Dropbox、iCloud跟Sky Drive,在儲存用戶的私用資料跟系統資料的方面必須保證端儲存系統必須有可靠性跟安全性,因此雲端儲存系統為了提高資料的可靠性,市面的儲存系統大多數會使用糾錯碼機制來當作其系統的資料容錯機制,雖然這些容錯機制增加了資料的可靠性,但是也增加系統儲存成本跟耗電量,然而,目前節能資料儲存系統都是開發在RAID-base的架構,並沒有開發在使用糾錯碼的系統,根據上述,我們想要提供一個能節能並有著基於糾錯碼資料回復上面有著服務品質考量的叫做EECache-scheme儲存系統,這個方案可以減少在資料回覆時候的耗電量跟減少回應使用者需求時間。
Recently, many applications and users rely on cloud storage services, such as Google drive, Dropbox, iCloud and Sky drive, to store private files and system data, and cloud storage services must thus be reliable and secure. To increase reliability, previous studies have proposed a variety of erasure coding algorithms for data fault tolerance for use in storage systems. Although these data fault tolerance mechanisms increase data reliability, implementation also increases storage system costs and energy consumption due to data redundancy. However, to date energy-efficient schemes have only been developed based on a RAID architecture, and none have been implemented using an erasure coding algorithm. To address this issue, this study proposes an energyaware I/O framework with a quality-of service (QoS) aware data reconstruction scheduler for erasure coding algorithms, called the EECache-scheme. This approach reduces storage system energy consumption and decreases response times for user requests when the system restores failed disks. A series of experiments show that the proposed scheme can significantly reduce power consumption in storage systems and reduces response times by xx% over a solution without QoS control.