Go Ceph

Open-source Go projects categorized as Ceph

Top 4 Go Ceph Projects

  • rook

    Storage Orchestration for Kubernetes

  • Project mention: Ceph: A Journey to 1 TiB/s | news.ycombinator.com | 2024-01-19

    I have some experience with Ceph, both for work, and with homelab-y stuff.

    First, bear in mind that Ceph is a distributed storage system - so the idea is that you will have multiple nodes.

    For learning, you can definitely virtualise it all on a single box - but you'll have a better time with discrete physical machines.

    Also, Ceph does prefer physical access to disks (similar to ZFS).

    And you do need decent networking connectivity - I think that's the main thing people think of, when they think of high hardware requirements for Ceph. Ideally 10Gbe at the minimum - although more if you want higher performance - there can be a lot of network traffic, particularly with things like backfill. (25Gbps if you can find that gear cheap for homelab - 50Gbps is a technological dead-end. 100Gbps works well).

    But honestly, for a homelab, a cheap mini PC or NUC with 10Gbe will work fine, and you should get acceptable performance, and it'll be good for learning.

    You can install Ceph directly on bare-metal, or if you want to do the homelab k8s route, you can use Rook (https://rook.io/).

    Hope this helps, and good luck! Let me know if you have any other questions.

  • ceph-csi

    CSI driver for Ceph

  • Project mention: kubernetes snapshot of cephfs pvc | /r/ceph | 2023-05-26

    So, apparently ceph doesn't provide this feature anymore and, while for rbd this works fine, I'm left a bit confused. Following these examples https://github.com/ceph/ceph-csi/tree/devel/examples/cephfs I thought it would be enough, but not sure anymore.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • cn

    Ceph Nano - One step S3 in container with Ceph.

  • microceph

    Ceph for a one-rack cluster and appliances

  • Project mention: Are small ceph clusters viable? | /r/ceph | 2023-06-11

    I sincerely recommend checking out Microceph, it is designed specifically for smaller edge clusters and Homelabs.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Ceph related posts

Index

What are some of the best open-source Ceph projects in Go? This list will help you:

Project Stars
1 rook 11,905
2 ceph-csi 1,150
3 cn 231
4 microceph 174

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com