Назад | Перейти на главную страницу

AWS: лучшее решение для синхронизации файлов в инстансах EC2 с автомасштабированием?

Я работаю над настройкой автомасштабирования на EC2; Экземпляры будут запускать веб-приложение с большими всплесками трафика. Первым решением, которое я попробовал для синхронизации файлов между экземплярами (поскольку веб-приложение будет записывать файлы на диск), был S3 с s3fs для монтирования. Однако даже легкое нагрузочное тестирование привело к тому, что s3fs перегружал процессор (что странно, поскольку s3fs настроен на использование локального кеша).

Есть ли другой способ использовать S3 для этой цели (возможно, перенастроить s3fs), или мне нужно искать другие решения?

Спасибо.

на ec2 я бы синхронизировал экземпляры через pki и rsync, так как это было бы путь быстрее чем s3. другой вариант, если имеется огромный объем данных, - это выполнить rsync с монтированием ebs, а затем размонтировать, отсоединить, повторно подключить к следующему экземпляру, смонтировать, rsync, размонтировать, отсоединить, следующий экземпляр и т.

передачу тома ebs для локальной синхронизации довольно легко создать с помощью инструментов api aws ec2 cli.