I’m running on Google Container Engine (GKE) based on the tutorial at https://github.com/couchbase/kubernetes. I’m looking for sizing suggestions. Since GKE is ultimately backed by GCE, any GCE guidance should apply
I’m trying to figure out the instance sizes to run and how many nodes to put in my cluster. I’m using it as a caching layer, so currently my reads and writes are about equal. I’m migrating from Google Cloud Datastore. This is what my workload has been averaging this month so far:
- Avg 150 Write Ops / sec
- Avg 150 Read Ops / sec
- Peak 750 Write Ops / sec
- Peak 750 Read Ops / sec
- Avg 4kb record size
- Peak 3 MB record size (rare)
I also expect to have 50-100GB persistant disk storage. What would be a good for the number of nodes and the machine type on GCE?
Thanks,
Derek