Рейтинг:0

Макет сервера для веб-сервера, API-сервера, базы данных, VPN-сервера и SIP-сервера

флаг bg

у меня есть возможность переделать нашу серверную инфраструктуру - мне нужны ваши советы и лучшие практики, чтобы создать хорошую основу для будущего расширения. Поскольку мы довольно маленькая компания с очень ограниченной клиентской базой (<100), безопасность и аварийное восстановление (даже в случае ошибки другого сотрудника) являются главной заботой. Таким образом, предложенный вопрос не очень полезен, поскольку планирование емкости не является главной задачей. Главной особенностью нашей инфраструктуры является сбор Данных из наших инструментов по всему миру и представление их клиентам. А также поддержка обслуживания (например, SIP). Основные характеристики в настоящее время:

  • Веб сервер
  • VPN-сервер
  • SIP-сервер
  • База данных

у меня есть 3 сервера Ubuntu

  • 2x Райзен 5 5600, 32 ГБ ОЗУ
  • 1x i7 2600, 16 ГБ ОЗУ

мой текущий запланированный макет: https://imgur.com/a/YiiBav9

  • поэтому я бы поставил сервер i7 в качестве веб-сервера
  • один Ryzen для сервера VPN, SIP и DB API
  • один Ryzen для базы данных

Я подумал о том, что один управляющий сервер может быть слабым (если я его облажаю, все ... облажается). Должен ли я добавить еще один старый сервер (например, ПК) для «аутсорсинга» VPN-сервера? Запуск 4 ПК может показаться немного излишним, но стоимость электроэнергии не такая уж большая проблема. У вас есть хорошие идеи здесь?

Заранее спасибо!

Йоханнес

флаг in
Отвечает ли это на ваш вопрос? [Можете ли вы помочь мне с планированием емкости?](https://serverfault.com/questions/384686/can-you-help-me-with-my-capacity-planning)
флаг bg
спасибо за совет, позже изучу. Речь идет не о планировании емкости, а о безопасности и аварийном восстановлении, поскольку я думаю, что мы можем справиться с нашей нагрузкой (i7 — мой единственный сервер прямо сейчас).
Nikita Kipriyanov avatar
флаг za
Что такое требования? Отказоустойчивость, время простоя, соображения производительности? Другое оборудование, напр. коммутаторы, ИБП? Возможно, переместите что-нибудь в дата-центр, чтобы повысить доступность.
флаг bg
Никита, спасибо за вашу точку зрения. Поскольку наши данные могут рассматриваться как «разумные», мы пришли к выводу, что хотим сами разместить нашу инфраструктуру. спасибо за запрос требований! доступность на самом деле не настолько критична, поэтому время простоя здесь и там может быть приемлемым. устойчивость, возможно, то, к чему мы стремимся. Что вы думаете о виртуализации? Я мог бы легко делать снимки, а аварийное восстановление займет менее часа, чтобы вернуть его в сеть ?! Таким образом, я мог логически разделить функции (SIP, VPN) и повысить безопасность по сравнению с хостингом на одном сервере. Спасибо!

Ответить или комментировать

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