dBrain is an open-source hardware and software platform for cloud computing. It allows creating a private cloud, an analog of Amazon EC2 and Google Cloud, in a closed loop for government customers and corporations.
Includes container virtualization (Docker), orchestration (Kubernetes), distributed storage (Ceph) and many other services necessary for the operation of cloud applications. Used for the work of their own and third-party products.
- Ceph is an open-source distributed storage: no binding to the vendor. You can combine equipment from different manufacturers to optimize costs.
NFS: equipment of certain vendors with proprietary software, lack of compatibility
2. Ceph: is laid at the software level, which allows you to use horizontal scaling, unlimitedly increase the power of the entire cluster and not change the previous system to put additional server equipment into operation.
NFS is laid at the level of equipment and the system as a whole. There are limits for both vertical and horizontal scaling, which over time can lead to the replacement of hardware and software.
3. Ceph is an open-source solution that greatly facilitates debugging and speeds up the solution of critical problems.
NFS is a closed solution. Changes are made directly by the technical specialists of the vendor.
4. Ceph is initially fault-tolerant storage. There are various levels of fault tolerance:
- 2/3/n replication
- Erasure coding
NFS: fault tolerance is laid at the level of hardware and software which leads to an increase in the cost of technology.
5. Ceph takes into account the physical location of the media to reduce the likelihood of simultaneous failure of several replicas at once:
- the server where the disk is located
- the rack where the server is placed
- the row where the server is located
- data center
6. Ceph is used by ERN, Cisco, DigitalOcean, Deutsche Telekom, Yahoo!, Bloomberg, Mail.ru, Wargaming, Huawei, QCT.