Performance Comparison and Analysis of RAID-6 Encoding and Scaling in Edge Computing Environments

Authors

  • Zehao Liu

DOI:

https://doi.org/10.54097/6hp0x463

Keywords:

Edge Computing, RAID-6, Storage System.

Abstract

In today's world where cloud computing is widely used, edge computing is starting to be used as a new type of data computing and management service. This paper first describes the importance of data reliability and storage fault tolerance for edge computing operating in multiple environments, and then focuses on RAID-6 to address the data storage requirements of edge computing. In this paper, the feasibility of RAID-6 for edge computing is discussed and two different RAID-6 coding algorithms are introduced. The better option for edge computing is explored through performance comparison. Among the two RAID-6 coding algorithms, it is considered that Row-Diagonal parity will be more suitable than EVENODD code for edge computing scenarios through comparison. But perhaps there are better coding algorithms with lower complexity that can again improve the performance of edge computing storage systems. An edge computing storage system using RAID-6 architecture would be very beneficial for a wide range of real-world application scenarios.

Downloads

Download data is not yet available.

References

Cao, K., Liu, Y., Meng, G., Sun, Q.: An Overview on Edge Computing Research. IEEE Access. 8, pp. 85714–85728 (2020).

Jiang, L., Xu, D., Cai, H., Jiang, Z., Bu, F., Xu, B.: An IoT-Oriented Data Storage Framework in Cloud Computing Platform. IEEE Transactions on Industrial Informatics. vol. 10, no. 2, pp. 1443-1451 (2014).

Patterson, D.A., Gibson, G., Katz, R.H.: A case for redundant arrays of inexpensive disks (RAID). ACM SIGMOD Record. 17, 109–116 (1988).

Klein, H., Keller, J.: "RAID Architecture with Correction of Corrupted Data in Faulty Disk Blocks," 22th International Conference on Architecture of Computing Systems 2009, Delft, Netherlands, pp. 1-4. (2009).

Jin, C., Feng, D., Jiang, H., Tian, L.: A Comprehensive Study on RAID-6 Codes: Horizontal vs. Vertical. 2011 IEEE Sixth International Conference on Networking, Architecture, and Storage, Dalian, China, pp. 102-111 (2011).

Hefner, K.: RAID 6, https://www.techtarget.com/searchstorage/definition/RAID-6-redundant-array-of-independent-disks#:~:text=What%20are%20the%20disadvantages%20of,extra%20disks%20required%20for%20parity, last accessed 2023/09/30.

Cai, H., Xu, B., Jiang, L., Vasilakos, A.V.: IoT-Based Big Data Storage Systems in Cloud Computing: Perspectives and Challenges. IEEE Internet of Things Journal. 4, pp. 75–87 (2017).

Heinrich, S.: Lucid Motors Flash Memory Summit. (2017).

Blaum, M., Brady, J., Bruck, J., Menon, J: EVENODD: an efficient scheme for tolerating double disk failures in RAID architectures. IEEE Transactions on Computers. 44, pp. 192–202 (1995).

Corbett, P., English, B., Goel, A., Grcanac, T., Kleiman, S., Leong, J., Sankar, S.: USENIX Association Proceedings of the Third USENIX Conference on File and Storage Technologies Row-Diagonal Parity for Double Disk Failure Correction. (2004).

Downloads

Published

26-03-2024

How to Cite

Liu, Z. (2024). Performance Comparison and Analysis of RAID-6 Encoding and Scaling in Edge Computing Environments. Highlights in Science, Engineering and Technology, 87, 17-22. https://doi.org/10.54097/6hp0x463