我正在VM实例的Google Cloud平台上运行geth完整节点https://github.com/ethereum/go-ethereum/wiki/geth。目前,我已经安装了SSD并将链数据写入其中。
我现在想在多个VM实例上运行它,并使用负载平衡器来满足Dapp发出的请求。我可以使用普通的负载平衡器执行此操作,并创建VM和自动扩展。但是,我有以下问题:
答案 0 :(得分:0)
看看此Kubernetes Engine教程,该教程向您展示如何使用自动持久卷供应来运行StatefulSet:https://cloud.google.com/kubernetes-engine/docs/how-to/stateful-apps
看看此Kubernetes Engine教程,该教程向您展示如何配置SSD磁盘https://cloud.google.com/kubernetes-engine/docs/concepts/persistent-volumes#ssd_persistent_disks
使用这些+ HorizontalPodAutoscaler,您应该能够创建具有自动缩放功能的StatefulSet,并且每个Pod都将获得自己的SSD磁盘。