Company
"Turning vast information into vital assets" is the vision of CU Coding Ltd. (CUC), an Independent Software Vendor (ISV) for applications by Network Coding technology. The core technology behind is invented and researched in CUHK for the last 20 years. Network Coding is a completion project in the Areas of Excellence (AoE) of the UGC, which is recognized internationally for the state-of-the-art technology.
nCloud: Software-Defined Distributed Storage on "Multiple Clouds"
We explore cloud diversity by striping data redundancy across multiple cloud storage services, so as to provide data availability and durability guarantees in the face of cloud outages, ultimately achieving fault-tolerant storage. The nCloud is a proof-of-concept prototype of a network-coding-based cloud storage system, aiming to provide fault tolerance and to reduce data repair costs when storing files using multi-cloud storage. nCloud uses a proxy-based design; interconnecting multiple cloud storage providers to export a file system interface that enables applications to seamlessly manage cloud storage through standard file system operations. nCloud builds on the Maximum Distance Separable (MDS) codes, a network coding scheme which maintains the same storage overhead as traditional erasure coding under the same data redundancy level, while minimising the amount of repair traffic (with up to 50% of reduction) and hence monetary costs due to data transfers.
Description
CU Coding develops large-scale network-coding-based storage and implements the ‘nCloud’ system by storing and “striping” data in a diverse manner to achieve fault-tolerant storage across multiple clouds through adopting a proxy-based design.