Файлы данных (csv, pdf) и код хранятся на одном постоянном диске SSD
Ничто не мешает вам подключить том в SSD к тому, чтобы вы могли продолжитьиспользовать SSD.Я могу говорить только с терминологией AWS, но некоторые экземпляры EC2 поставляются с «локальным» оборудованием SSD, и, таким образом, вам нужно будет только использовать nodeSelector
, чтобы убедиться, что ваши модули были запланированы на машины, на которых было доступно локальное хранилище.
Где вы столкнетесь с проблемами, если вы в настоящее время просто используете один php + apache и, следовательно, только один SSD, но теперь вы хотите увеличить масштаб приложения и требует, чтобы все php+ apache имеет доступ к тому же SSD.Это проблема классической архитектуры распределенных приложений, и что kubernetes сам не может решить для вас.
Если вы готовы затратить усилия, вы также можете попробовать любую другую распределенную файловую систему (Ceph, GlusterFS).и т. д.) и посмотрите, будут ли они лучше в вашей ситуации.С другой стороны, «у нас очень ограниченное время», я думаю, это в значительной степени означает, что это не на столе.