forked from openebs/openebs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(adopters): update with details from arista and comcast
Related: openebs#2719 Updated the ADOPTER.md with details from new companies Also refactor to list using alphabetical order. Signed-off-by: kmova <kiran.mova@mayadata.io>
- Loading branch information
Showing
3 changed files
with
49 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
### Company: Arista Networks (https://www.arista.com/en/) | ||
|
||
### Stateful Applications that you are running on OpenEBS | ||
- Gerrit (multiple flavors), NPM, Maven, Redis, NFS, Sonarqube | ||
- Various internal tooling requiring stateful storage. | ||
|
||
### Type of OpenEBS Storage Engines behind the above application - cStor, Jiva or Local PV? | ||
About ~90% cStor, 10% Jiva. | ||
|
||
### Are you evaluating or already using in development, CI/CD, production | ||
Used in dev, staging, and production clusters. | ||
|
||
### Are you using for home use or for your organization | ||
For Arista Networks. | ||
|
||
### A brief description of the use case or details on how OpenEBS is helping your projects. | ||
- Easy for developers to use: developers don't have to worry beyond choosing the right storageclass and size of storage. Decouples developers from storage integrity and unnecessary details that they shouldn't have to worry about. | ||
- Withstand cluster disasters: OpenEBS' ability to spread volumes across multiple nodes in a kubernetes cluster as well as automatic recovery of degraded replicas without operator involvement was our highest requirement for a storage solution, and OpenEBS met this perfectly. Rolling upgrades with kubernetes is a breeze thanks OpenEBS, since we only need to maintain quorum and not require all replicas/nodes to be online. | ||
- Separation of application from storage in terms of physical location: application is entirely decoupled from where the storage is thanks to iSCSI backbone. We can optimize storage nodes vs. nodes serving applications thanks to OpenEBS being built on networked storage. | ||
- Configurability and ease of deployment: deployment of the entire stack is very easy. As an early adopter, upgrades are a pain point, but I'm pleased to see the team have fixed this in later versions with helm, which is the right thing to do. Configurable NDM and cStor pools that allowed us to have | ||
extensive custom configurations for our storage nodes vs. application nodes. | ||
- Doesn't require 139746387243 nodes to operate (exaggeration): compared to Ceph, amount of starting nodes required to operate OpenEBS is incomparably lower/efficient. | ||
- Uses age old technologies proven to work, rather than unproven solutions: built on iSCSI, ZFS. Standard solutions. No unknown unicorn magic. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
### Company: Comcast (https://github.com/Comcast) | ||
|
||
### Stateful Applications that you are running on OpenEBS | ||
- Prometheus | ||
- Alertmanager | ||
- Influxdb | ||
- Helm Chartmuseum | ||
|
||
### Type of OpenEBS Storage Engine(s) | ||
cStor | ||
|
||
### Are you evaluating or already using in development, CI/CD, production | ||
Already using in dev and production | ||
|
||
### Are you using for home use or for your organization | ||
Using for the organization | ||
|
||
### A brief description of the use case or details on how OpenEBS is helping your projects. | ||
We are currently using openebs as persistent storage for a lot of our monitoring, alerting, and metrics gathering applications (Prometheus, Alertmanager, and Influxdb). We are also using it as the backend storage for [helm chartmuseum](https://github.com/helm/chartmuseum) where we store our custom helm charts used for deployments. | ||
|