Это моя ситуация ...
Облачный хостинг - - дисковый ввод-вывод для моего веб-сайта WordPress (он же веб-сайт, управляемый базой данных) ужасен. Но что в этом хорошего, здесь нет единой точки отказа, поэтому риск простоя минимален.
Я подумал, что так и будет, но вместо избыточной SAN в облаке было предложено локальное хранилище для повышения производительности. Но затем выгода, это приводит к единой точке отказа (хост не предлагает RAID для локального хранилища в облаке) + риск потери данных.
Как вы все знаете, у выделенного физического сервера снова есть единая точка отказа. Так что ты думаешь мне делать? Любые идеи приветствуются.
РЕДАКТИРОВАТЬ: Я имел в виду, что мне делать для производительности диска в облачном хостинге без риска потери данных?
При оценке приемлемого риска первое, что вам нужно определить, - это сколько стоит на кону. Что вы теряете, когда ваш сайт Wordpress не работает (следствие, медленность с учетом «простоя»)? Следующий вопрос, на который нужно ответить, - как долго вы можете лежать в состоянии покоя, пока выздоравливаете.
Как только вы получите эти два ответа, это позволит вам лучше оценить риски различных действий.
Во втором случае критически важно, чтобы у вас действительно было восстановление какой-то механизм, и время от времени проверяйте его. Веб-сайты, управляемые базами данных, как правило, можно восстановить довольно хорошо, вам просто нужно быть уверенным, что ваши резервные копии БД согласованы, а ваши резервные копии файлов обновляются при каждом изменении на уровне файлов.
Одним из вариантов повышения производительности диска в облаке может быть покупка пакета облачного хостинга с достаточным объемом оперативной памяти, чтобы затем использовать ее для создания виртуального диска, настроить асинхронный рейд (напишите в основном) с облачным хранилищем и ramdisk и наслаждайтесь довольно высокой скоростью чтения, некоторой отказоустойчивостью данных ... и, вероятно, довольно большим ежемесячным счетом.
RAM-диск, конечно, теряет данные, которые вы храните на нем, при перезапуске облачной виртуальной машины / экземпляра / сервера, поэтому асинхронный рейд поможет вам сохранить ваши данные. Хотя после каждой перезагрузки массив raid придется перестраивать, и производительность будет медленной, пока перестройка не будет завершена ...
Не все SAN, кстати, предлагают ужасную дисковую производительность, так что вам, вероятно, просто нужно немного присмотреться. Вы также, вероятно, знаете о плагинах кеширования, которые могут улучшить производительность Wordpress, но я полагаю, следует упомянуть, что вы можете изучить что-то вроде w3_total_cache и т. д.
Если вас беспокоит потеря данных, покупайте у хоста с приличным планом резервного копирования. Некоторые из них даже предлагают ежечасное резервное копирование.