Производительность, потеря данных и время простоя - - Разница между выделенным и облачным хостингом [закрыто]

Это моя ситуация ...

Облачный хостинг - - дисковый ввод-вывод для моего веб-сайта WordPress (он же веб-сайт, управляемый базой данных) ужасен. Но что в этом хорошего, здесь нет единой точки отказа, поэтому риск простоя минимален.

Я подумал, что так и будет, но вместо избыточной SAN в облаке было предложено локальное хранилище для повышения производительности. Но затем выгода, это приводит к единой точке отказа (хост не предлагает RAID для локального хранилища в облаке) + риск потери данных.

Как вы все знаете, у выделенного физического сервера снова есть единая точка отказа. Так что ты думаешь мне делать? Любые идеи приветствуются.

РЕДАКТИРОВАТЬ: Я имел в виду, что мне делать для производительности диска в облачном хостинге без риска потери данных?

-5
задан 1 October 2011 в 22:37
2 ответа

При оценке приемлемого риска первое, что вам нужно определить, - это сколько стоит на кону. Что вы теряете, когда ваш сайт Wordpress не работает (следствие, медленность с учетом «простоя»)? Следующий вопрос, на который нужно ответить, - как долго вы можете лежать в состоянии покоя, пока выздоравливаете.

Как только вы получите эти два ответа, это позволит вам лучше оценить риски различных действий.

  • Всегда работает, но медленно - приемлемо, если простоя нужно избежать любой ценой
  • Почти всегда, но быстро приемлемо, если можно допустить некоторое время простоя

Во втором случае критически важно, чтобы у вас действительно было восстановление какой-то механизм, и время от времени проверяйте его. Веб-сайты, управляемые базами данных, как правило, можно восстановить довольно хорошо, вам просто нужно быть уверенным, что ваши резервные копии БД согласованы, а ваши резервные копии файлов обновляются при каждом изменении на уровне файлов.

3
ответ дан 5 December 2019 в 22:17

Одним из вариантов повышения производительности диска в облаке может быть покупка пакета облачного хостинга с достаточным объемом оперативной памяти, чтобы затем использовать ее для создания виртуального диска, настроить асинхронный рейд (напишите в основном) с облачным хранилищем и ramdisk и наслаждайтесь довольно высокой скоростью чтения, некоторой отказоустойчивостью данных ... и, вероятно, довольно большим ежемесячным счетом.

RAM-диск, конечно, теряет данные, которые вы храните на нем, при перезапуске облачной виртуальной машины / экземпляра / сервера, поэтому асинхронный рейд поможет вам сохранить ваши данные. Хотя после каждой перезагрузки массив raid придется перестраивать, и производительность будет медленной, пока перестройка не будет завершена ...

Не все SAN, кстати, предлагают ужасную дисковую производительность, так что вам, вероятно, просто нужно немного присмотреться. Вы также, вероятно, знаете о плагинах кеширования, которые могут улучшить производительность Wordpress, но я полагаю, следует упомянуть, что вы можете изучить что-то вроде w3_total_cache и т. д.

Если вас беспокоит потеря данных, покупайте у хоста с приличным планом резервного копирования. Некоторые из них даже предлагают ежечасное резервное копирование.

0
ответ дан 5 December 2019 в 22:17

Теги

Похожие вопросы