1. Что такое серверная ОС?
Серверная ОС — это операционная система для работы серверов и сетевых служб. Она обеспечивает хранение данных, работу сайтов, баз данных и подключение пользователей.
От настольной ОС отличается тем, что рассчитана на высокую нагрузку, многопользовательскую работу и удалённое администрирование.
⸻
2. Какие задачи решают серверные ОС?
Серверные ОС управляют сетью, хранят данные и обеспечивают работу сервисов.
Примеры серверных ролей:
* файловый сервер;
* веб-сервер;
* сервер баз данных;
* почтовый сервер;
* DNS-сервер;
* DHCP-сервер.
⸻
3. Серверная и клиентская редакции ОС
Серверная ОС предназначена для обслуживания сети и пользователей. Клиентская — для обычной работы на ПК.
Серверные версии поддерживают домены, виртуализацию и большое количество подключений.
⸻
4. Примеры серверных ОС
* Windows Server
* Ubuntu Server
* Red Hat Enterprise Linux
* Debian
* FreeBSD
⸻
5. Где используются серверные ОС?
* размещение сайтов;
* хранение файлов компании;
* работа баз данных;
* виртуализация и облачные сервисы.
⸻
6. Что такое бездисковая станция?
Это компьютер без жёсткого диска, который загружается по сети с сервера через PXE.
Серверная ОС хранит систему и управляет загрузкой клиентов.
⸻
7. Особенности серверных ОС
* стабильность;
* высокая производительность;
* поддержка множества подключений;
* удалённое управление;
* виртуализация;
* безопасность.
⸻
8. Стабильность и отказоустойчивость
Стабильность — работа без сбоев долгое время.
Отказоустойчивость — продолжение работы даже при поломках оборудования.
Используются резервирование, контроль ошибок и кластеры.
⸻
9. Что такое масштабируемость?
Это способность системы работать при увеличении нагрузки.
Виды:
* вертикальное — усиление одного сервера;
* горизонтальное — добавление новых серверов.
⸻
10. Работа с большим количеством подключений
Серверные ОС используют многозадачность, асинхронный ввод-вывод (AIO) и пулы потоков.
Это позволяет обслуживать тысячи подключений одновременно.
⸻
11. Аппаратная избыточность
Это резервирование оборудования для повышения надёжности.
Примеры:
* RAID;
* резервные блоки питания;
* многопроцессорность.
⸻
12. Управление памятью
Серверные ОС поддерживают большие объёмы ОЗУ и swap.
Они оптимизированы для стабильной работы под высокой нагрузкой.
⸻
13. Удалённое администрирование
Это управление сервером через сеть.
Средства:
* Windows: RDP, PowerShell Remoting;
* Linux: SSH, Cockpit.
⸻
14. Требования к файловым системам
Они должны быть надёжными и быстрыми.
На серверах часто используются ZFS, XFS, ReFS и ext4 с журналированием.
⸻
15. Что такое uptime?
Uptime — время непрерывной работы сервера без перезагрузки.
Хорошим считается uptime в несколько месяцев.
⸻
16. Безопасность серверных ОС
Используются:
* межсетевые экраны;
* контроль доступа;
* аудит;
* шифрование;
* SELinux и Active Directory.
⸻
17. Что такое кластеризация?
Это объединение нескольких серверов в одну систему.
Кластеры используются для отказоустойчивости и балансировки нагрузки.
⸻
18. Лицензирование серверных ОС
Windows Server лицензируется по ядрам и CAL.
Linux-системы чаще имеют открытые лицензии.
⸻
19. Что такое виртуализация?
Это запуск нескольких виртуальных машин на одном сервере.
Гипервизоры:
* Hyper-V;
* KVM;
* VMware ESXi.
⸻
20. GUI и Server Core
Desktop Experience имеет графический интерфейс.
Server Core работает без GUI, требует меньше ресурсов и безопаснее.