Лучшая производительность и резервное копирование- стратегия с запуском нескольких веб-приложений и баз данных на выделенных серверах

моя компания скоро переместит наш веб-хостинг на нового хостера, и поэтому я сейчас планирую, как все будет работать в будущем.

Мне нужно развернуть как минимум:

  • Сервер MsSQL-базы данных, на котором хранятся наши продукты и продажи. Довольно высокая посещаемость.
  • База данных MsSQL будет поставляться с некоторыми приложениями .net.
  • Наш общедоступный интернет-магазин. PHP 5.6 + mysql
  • Наши внутренние веб-приложения. PHP 7 + mysql

Я планирую арендовать для этого один или два выделенных сервера. Итак, мой главный вопрос: как добиться максимальной производительности для моего пула приложений и баз данных и какова для них лучшая стратегия резервного копирования? Стоит ли размещать каждое приложение и базу данных на V-сервере? Как это снизит производительность?

Одна идея: Ссылка на мой сервер-план Важным здесь является резервное копирование на другом выделенном сервере на случай потери данных.

Любые предложения приветствуются. Заранее спасибо

-Paul

0
задан 27 April 2016 в 14:35
1 ответ

В качестве надежной стратегии вы можете попробовать proxmox, чтобы виртуализировать выделенный сервер и воспользоваться преимуществами виртуализации kvm, если вы планируете использовать ОС Windows, или lxc для последнего дистрибутива Linux. . Затем вы можете легко сделать снимок каждой виртуальной машины на внешний ftp / nfs + какое-нибудь хорошее резервное копирование на уровне файлов (резервное копирование чердака, acronis, rsync, rsnapshot, резервное копирование rdiff, bacula и т. Д.). В будущем, если вы будете использовать drbd, высокоскоростное хранилище nfs или iscsi, вы можете выбрать кластеризацию высокой доступности proxmox

0
ответ дан 24 November 2019 в 06:40

Теги

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