TrustRadius: an HG Insights company

IBM Storage Ceph

Score8 out of 10

13 Reviews and Ratings

What is IBM Storage Ceph?

IBM® Storage Ceph® is a software-defined storage platform that consolidates block, file and object storage to help organizations eliminate data silos and deliver a cloud-like experience while retaining the cost benefits and data sovereignty advantages of on-premises IT.

Ceph is octopus of the storage

Use Cases and Deployment Scope

One of the main advantages of Red Hat Ceph Storage is its Self-healing and having the ability to provide object, block, and file storage in a single platform. This allows organizations to easily manage and access their data, regardless of the type of data or the specific use case. Additionally, the software is designed to be highly scalable, which means that organizations can easily add more storage capacity as their data grows.

Pros

  • Self healing
  • Redundancy
  • scalable, and cost-effective storage solution
  • provide object, block, and file storage in a single platform.

Cons

  • Limited integration with other tools: While Red Hat Ceph Storage can be integrated with other Red Hat products, it may not integrate seamlessly with other tools that organizations are already using.
  • ack of built-in data compression and deduplication: Red Hat Ceph Storage does not have built-in data compression and deduplication capabilities. This can lead to increased storage costs for organizations that are storing large amounts of data.
  • Limited monitoring
  • Limited to 32 Storage node only at proxmox

Most Important Features

  • Scalability: Red Hat Ceph Storage is designed to be highly scalable, which means that organizations can easily add more storage capacity as their data grows.
  • High availability: The software is designed to automatically detect and recover from hardware failures, which helps to ensure that data is always accessible.
  • Multi-protocol support: Red Hat Ceph Storage supports multiple storage protocols such as S3, RADOS, NFS, and iSCSI, which allows organizations to easily store and access different types of data.

Return on Investment

  • Cloud-based deployments: Red Hat Ceph Storage can provide object storage services for cloud-based applications such as SaaS and PaaS offerings. It is well suited for organizations that are looking to build their own cloud storage infrastructure or to use it as a storage backend for their cloud-based applications.
  • High-performance computing: Red Hat Ceph Storage can be used to provide storage for high-performance computing (HPC) applications, such as scientific simulations and other types of compute-intensive workloads. It's well suited for organizations that need to store and manage large amounts of data that is generated by HPC applications.
  • Data archiving: Red Hat Ceph Storage can be used to store large amounts of data that must be kept for long

Alternatives Considered

VMware vSAN

Other Software Used

VMware vSAN, Red Hat Gluster Storage, MinIO

Red Hat Ceph Storage Review

Use Cases and Deployment Scope

Red Hat Ceph Storage is an excellent solution to manage the data of your data center. I use it to manage the data of telco applications called as VNFs & it provides automatic software-defined storage management for your cloud rack without a dependency on 3PP storage vendors like EMC & NetApp. The replication, resilience & recovery mechanisms are just awesome. Red Hat Ceph Storage gives you the flexibility to define separate storage pools (fast or slow pools) for separate applications & these pools can be defined on top of supported storage devices like SSD or NVMe. Once you setup Red Hat Ceph Storage then you don't have to worry about data replication & recovery unless & until it is a hardware fault.

Pros

  • Data replication
  • Data recovery (in case of a HDD fault)
  • Ease of maintenence via Ceph CLI

Cons

  • GUI based mainetenence should be developed
  • Unable to detect storage latencies
  • VM to disk mapping should be visible so as to save some critical applications data in case of HDD failures

Most Important Features

  • Self healing
  • Vendor agnostic
  • Provisioning of Block storage

Return on Investment

  • Cost saving in terms of capex (you can reduce EMC & NetApp like dependency)
  • One time setup & then easy provisioning of storage
  • Requirement of competent engineers for maintenence

Alternatives Considered

Red Hat Gluster Storage

Simplified data storage platform

Use Cases and Deployment Scope

Our company depends on this platform to store our data with modern advanced tools. My team depends on the information stored in this product to get analytics. Monitoring our operations is easy from reliable insights that keep our organization running. Shrinking storage volumes to store different scaled-down units is easy. Most of the data that is left unattended is currently in a safe environment and can be attended to later when the demand arises.

Pros

  • Breaking down storage units into manageable clusters.
  • Enhancing data protection.

Cons

  • The massive storage platform has no room for improvement.
  • No failure from the performance.

Most Important Features

  • It meets our workload demands.
  • Provision of data security features.

Return on Investment

  • It has moved with speed to recover our ROI.
  • We are satisfied by its overall performance.

Cost effective object storage

Use Cases and Deployment Scope

We use Red Hat Ceph Storage to store large binary objects of unstructured data. We ended up in a situation where storing large objects in a relational database wasn’t cost effective to scale and due to this we changed so structured data is stored in a relational database while binary objects such as photos, videos and documents are stored in Red Hat Ceph Storage.

Pros

  • Cost effective storage
  • Partitioning data in separate buckets
  • Ability to store large individual objects

Cons

  • Authorization on object level could be improved
  • Helper libraries to access Red Hat Ceph Storage from various languages could be improved
  • Ability to attach structured metadata to stored objects could be improved

Most Important Features

  • Scalable storage solution
  • Clustering support
  • Support for authorization on bucket level

Return on Investment

  • Cost effective scalable storage
  • Ability to store large individual objects
  • Simplified management thanks to ability to use separate buckets instead of separate database servers for each application

Alternatives Considered

MongoDB

Other Software Used

Red Hat Enterprise Linux (RHEL), Elasticsearch, Kibana

Red Hat Ceph Storage is a great storage solution, but the management console could be better

Pros

  • Very scalable solution
  • Providing very fast storage
  • Very good integration with KVM, libvirt and OpenStack through Cinder

Cons

  • Deployment of Ceph cluster through the Management Console might fail in some cases; better error reporting would be a good improvement there.
  • The Management Console should provide more options for configuring the Ceph cluster in detail.
  • There should be a mechanism for distributing ceph.conf to all nodes.

Return on Investment

  • Ceph allows my customer to scale out very fast.
  • Ceph allows distributing storage objects through multiple server rooms.
  • Ceph is fault-taulerant, meaning the customer can lose a server room and would still be able to access the storage.

Alternatives Considered

LizardFS, DRBD and GlusterFS

Other Software Used

Docker, Consul, HAProxy, Graylog