Google cloud platform 在自动缩放组中安装SSD磁盘
我有一个VM实例,它具有以下配置并在上面运行geth区块链Google cloud platform 在自动缩放组中安装SSD磁盘,google-cloud-platform,google-compute-engine,geth,Google Cloud Platform,Google Compute Engine,Geth,我有一个VM实例,它具有以下配置并在上面运行geth区块链 20 GB HDD (boot disk) 500 GB SSD (chain data) geth节点工作正常且同步。正如所料。我想把这样的实例放在HTTP负载平衡器后面,但是我不确定扩展实例的最佳方法,因为它还包括挂载磁盘上的链数据 我想,当我想要缩放实例时,我有以下选项: 使用启动盘SSD(500GB)创建一个实例,然后创建一个映像,该映像可用于创建一个实例模板。(区块链同步仍需时间。) 将链数据保存在装入的磁盘中,并创建映像。
20 GB HDD (boot disk)
500 GB SSD (chain data)
geth
节点工作正常且同步。正如所料。我想把这样的实例放在HTTP负载平衡器后面,但是我不确定扩展实例的最佳方法,因为它还包括挂载磁盘上的链数据
我想,当我想要缩放实例时,我有以下选项:
500GB
)创建一个实例,然后创建一个映像,该映像可用于创建一个实例模板
。(区块链同步仍需时间。)链数据
保存在装入的磁盘中,并创建映像。缩放实例时,从该映像创建一个磁盘,并使用gcloud
将其连接到新启动的实例。(区块链同步仍需时间。)有没有比上述方法更好的方法呢?更好的方法是使用Google Kubernetes引擎VM节点。最好在GKE上运行geth。这将加快同步过程,因为您可以创建具有自动缩放功能的状态集,并且每个pod将能够拥有自己的SSD磁盘 有关这方面的更多信息,请按照说明进行操作