Я использую полный узел geth https://github.com/ethereum/go-ethereum/wiki/geth на платформе Google Cloud на экземпляре виртуальной машины. В настоящее время я смонтировал SSD и записал на него данные цепочки.
Теперь я хочу запустить его на нескольких экземплярах виртуальных машин и использовать балансировщик нагрузки для обслуживания запросов, сделанных Dapp. Я могу сделать это с помощью обычного балансировщика нагрузки и создать виртуальные машины и автоматическое масштабирование. Однако у меня есть следующие вопросы:
- SSD кажется очень важной частью скорости синхронизации блокчейна. Если я просто создам образы виртуальных машин и добавлю их для автомасштабирования, это не поможет, потому что для синхронизации блокчейна потребуется время.
- Если я хочу запустить эти узлы в кластере кубернетов, как лучше всего использовать диск?