В современном образовательном процессе информационные технологии играют ключевую роль. Школьный сервер становится центром цифровой инфраструктуры учебного заведения, обеспечивая работу электронной почты, веб-сайта школы, системы электронного дневника и множества других сервисов.
Однако создание и поддержка работоспособности школьного сервера – задача не из простых. Системному администратору, который часто совмещает эту роль с обязанностями учителя информатики, необходимо обеспечить:
-
Надежную работу всех сервисов
-
Безопасность данных учащихся и сотрудников
-
Доступ к необходимым ресурсам для учебного процесса
-
Резервное копирование информации
-
Масштабируемость системы под растущие потребности
В этой статье мы рассмотрим практическое решение этих задач на примере системы виртуализации Proxmox. Этот выбор обусловлен его бесплатностью, широкими возможностями и относительной простотой использования – важными факторами для большинства образовательных учреждений.
Такой сервер в школе — это большая редкость
При планировании работы серверов можно выделить три основные проблемы, которые нужно решить в условиях крайнего дефицита бюджета:
- Финансирование — его приходится сводить до минимума, поэтому нужно надежное малозатратное решение.
- Распределение нагрузки на сервере — необходимо решение, которое позволит использовать железо более эффективно.
- Организация бэкапирования — очень важный момент, без которого сложно организовать работу любой организации.
Со всеми этими задачами может помочь система вируализации, а именно, этот способ поможет нам на одном ПК запускать сразу нескольких виртуальных машин с разным функционалом, но работать они будут вполне реально. Одной из таких систем виртуализации является Proxmox.
Proxmox — это система виртуализации с открытым исходным кодом, основанная на Debian GNU/Linux. Разрабатывается австрийской фирмой Proxmox Server Solutions GmbH, спонсируемой
Internet Foundation Austria. В качестве гипервизоров использует KVM и LXC. Способна выполнять любые поддерживаемые KVM ОС (Linux, *BSD, Windows и другие) с минимальными потерями производительности и Linux без потерь. Управление виртуальными машинами и администрирование самого сервера производятся через веб-интерфейс либо через стандартный интерфейс командной строки Linux.
То есть нам не нужно тратить деньги на дорогой софт и админ не привязан к системе управления, достаточно иметь браузер. Таким образом мы снижаем затраты:
В данном случае администрирование производиться с планшета
Также мы получаем очень удобную статистику:
Удобно следить за работой виртуальных машин и потребляемыми ресурсами в окне браузера
В последнее время очень стали популярны контейнеры. В Proxmox уже есть готовые шаблоны:
Можно найти готовый шаблон, практически, на любой вкус. Правда он будет на базе Linux
Также присутствует система бэкапирования, все виртуальные машины буду сохраняться автоматически по заданному расписанию:
Восстановить систему можно в любой момент, лучше хранить бэкапы на подключенном файловом сервере
Ведь системные администраторы бывают двух видов:
- те кто делают бэкапы;
- и те кто еще не делают бэкапы.
Если мы хотим внести изменения в настройки системы на виртуальной машине и не знаем как она себя поведет, то лучше сделать снимок виртуальной машины:
Если что-то пошло не так, то легко можно вернуться в исходное состояние
Особенно это актуально перед обновлением АИС Параграф:
В данном случае бэкап лишним не бывает
Еще один приятный бонус — это возможность удаленного администрирования виртуальной машины с использованием веб-интерфейса:
Работать с рабочим столом виртуальной машины можно непосредственно в окне браузера
Подробно о установке и первичной настройке Proxmox можно прочитать на нашем сайте: http://itsch.ru/proxmox-ustanovka-i-nastrojka/
Proxmox VE — миниобзор: