Мені надали виділений сервер через Інтернет 1 та 1, який має два жорсткі диски в конфігурації RAID1. Я очікував, що це буде досить добре, як якщо один диск вийде з ладу, інший може перейняти, поки пошкоджений не замінить. Однак на двох випадках обидва жорсткі диски вийшли з ладу (або 1 і 1 були некомпетентними і замінили їх у неправильному порядку), що спричинило серйозні проблеми.
Хотілося б знати, який найкращий спосіб забезпечити високу доступність веб-сервера, який працює на спеціальній машині? Поки що я маю:
- Виділений сервер із 2 500 ГБ жорстким диском під керуванням IIS 7, програмним забезпеченням SQL Server + Web App
- Резервне копіювання сервера EaseUS працює два рази на день
- Немає балансира навантаження
Проблема у мене полягає в тому, що якщо машина знову виходить з ладу, для її відновлення потрібно в середньому 1 і 1 дні. Я не можу собі дозволити ще одну подібну втрату. Вони не пропонують балансиру навантаження для виділених серверів, але, можливо, це можна зробити за допомогою програмного забезпечення, я не впевнений.
Мій єдиний варіант - скинути виділений серверний альготертер і перейти з "хмарним" сервером, який є машиною VMWare. Вони заявляють про її надійність, оскільки інфраструктура настільки величезна, що будь-які проблеми з обладнанням мало впливають на клієнтів. Але я ненавиджу ідею втратити виділений сервер, оскільки мені їх простіше налаштувати.
Який хороший спосіб зробити це? Тобто переслідування мого веб-сайту завжди доступне з дуже невеликим відключенням. Мій бюджет становив би близько 150 доларів на місяць. В даний час мій сервер коштує близько 60 доларів за хвилину.
I hate the idea of losing a dedicated server because I find them easier to configure
- яка різниця між vm та фізичною машиною з точки зору конфігурації?