Saturday, June 21, 2025

Agentforce London: Salesforce Reports 78% of UK Companies Embrace Agentic AI

WhatsApp Aims to Collaborate with Apple on Legal Challenge Against Home Office Encryption Directives

AI and the Creative Industries: A Misguided Decision by the UK Government

CityFibre Expands Business Ethernet Access Threefold

Fusion and AI: The Role of Private Sector Technology in Advancing ITER

Strengthening Retail: Strategies for UK Brands to Combat Cyber Breaches

Apple Encryption Debate: Should Law Enforcement Use Technical Capability Notices?

Sweden Receives Assistance in Strengthening Its Sovereign AI Capabilities

MPs to Explore Possibility of Government Digital Identity Program

Understanding Erasure Coding: A Comparison to RAID

Erasure coding (EC), a method of data protection, involves breaking data into fragments, expanding and encoding them with redundant pieces, and storing them across multiple locations or storage media. This allows for data reconstruction in case of drive failures or corruption, increasing redundancy without the limitations of RAID implementations.

To implement EC, data is split into fragments and additional parity blocks are created for recovery. The fragments and parity blocks are stored across different drives, providing protection against data loss. Different configurations like 5+2 or 17+3 have varying levels of fault tolerance and storage overhead, offering flexible options for data protection.

In comparison to RAID, EC offers greater fault tolerance, flexibility, and better resource utilization. While RAID is well-established with fixed redundancy levels, EC allows for specific data protection requirements to be met. However, EC can be processing intensive and require more resources compared to RAID configurations.

Overall, EC is gaining popularity, especially for large object-based data sets in the cloud. Key use cases include distributed storage systems, disk arrays, cloud data stores, and backups. EC offers benefits such as better resource utilization, lower risk of data loss, greater flexibility, durability, and enhanced resiliency, making it a viable option for organizations looking to scale their storage systems efficiently.