Администрирование серверов

Сервер — это специализированный компьютер выделенный из пула пользовательских машин для решения общепользовательских задач. Также сервером называется программный компонент вычислительной системы, выполняющий сервисные (обслуживающие) функции по запросу клиента, предоставляя ему доступ к определённым ресурсам или услугам.

  1. Свойства серверов

    В зависимости от задач и условий использования, сервер имеет следующие основные свойства:
    — Производительность
    — Надежность
    — Масштабируемость
    — Управляемость

    Производительность.
    Производительность зависит от комплектующих сервера. А именно: сколько процессоров, сколько ядер в каждом процессоре, каков объем оперативной памяти, какие возможности расширения функциональности заложены на аппаратном уровне.
    В отличии от домашнего компьютера, в серверах применяются более мощные компоненты, продвинутые технологии, такие как, например: использование 4х процессоров на одной материнской плате, применение жестких дисков с интерфейсом SAS (Serial Attached SCSI) частота вращения шпинделя которого 15 000 оборотов/мин. и т.п.

    Надежность.
    Можно назначить роль сервера обычному десктопному компьютеру. Многие маленькие фирмы так и делают. Но данное решение не может похвастаться надежностью. Надежность это показатель сервера, выделяющего его в сравнении с обычным компьютером. Стоит задуматься почему же сервер в отличии от простого компьютера так дорого стоит. Изначально в серверную платформу (материнская плата + процессор + память + дисковый массив) закладываются разработки увеличивающие долговечность и надежность сервера. Обычно сервер в состоянии проработать без остановки несколько лет.

    Масштабируемость.
    В процессе работы организации меняются задачи которые она решает. Меняются и задачи которые ставятся перед серверами фирмы. Увеличивается количество сотрудников, клиентов, появляются новые технологии и методы работы, оптимизируются бизнес-процессы — все это отражается на работе серверов. Для каких-то решений требуется увеличить количество задач на одном сервере, для каких-то необходимо увеличить количество серверов, объединить их в кластеры, а какие-то сервисы можно вынести в облако и таким образом разгрузить свои серверы и снизить затраты на их содержание. Все эти действия и именуются масштабированием. Вообще в электронике и информатике система называется масштабируемой, если она способна увеличивать производительность пропорционально дополнительным ресурсам. Масштабируемость можно оценить через отношение прироста производительности системы к приросту используемых ресурсов. Чем ближе это отношение к единице, тем лучше. Также под масштабируемостью понимается возможность наращивания дополнительных ресурсов без структурных изменений центрального узла системы.

    Управляемость.
    Возможность удаленного мониторинга состояния, удаленное включение и перезагрузка сервера. Возможность удаленной диагностики сервера даже в выключенном состоянии. Системы прогнозирования неполадок. Производители серверов дают все больше возможностей для решения проблем управляемости сервера. Например, с помощью модуля iLO в серверах HP администратор имеет возможность удаленно по локальной сети контролировать работу сервера с момента включения, включая прохождение процедуры самотестирования. Также удаленно администратор, может попасть в BIOS или в настройки RAID-контроллера. Может подмонтировать оптический диск со своего компьютера и т.п. Все эти возможности не доступны для тех кто пытается сделать сервер на базе обычного пользовательского компьютера.

  2. 10 особенностей обслуживания серверов

    В обслуживании серверов есть особенности по сравнению с обслуживанием обычных ПК.
    10 отличий:
    1. Сервера, как правило, рассчитаны на бесперебойную работу в течение длительного времени (например, нескольких лет). Поэтому их один раз устанавливают, настраивают и конфигурируют и в дальнейшем стараются даже не касаться без надобности.
    2. Все работы с дополнительным конфигурированием, настройками и т.п. выполняются в рабочем порядке удаленно.
    3. Современные серверы довольно шумные. Что бы шум не мешал пользователям, а также что бы исключить возможность случайного повреждения серверов, а также что бы исключить несанкционированный доступ к серверу случайный или умышленный, а также что бы создать наиболее благоприятные условия для работы серверов (электроснабжение, вентиляция, кондиционирование), их размещают в специально-оборудованных изолированных помещениях — серверных.
    4. В серверах, в отличие от ПК, часто используются многопроцессорные конфигурации. Т.е. на системной плате есть 2 или 4 слота под процессор. Если необходимо установить только 1 процессор в сервер, то надо точно соблюсти правила производителя, иначе сервер может не запуститься.
    5. В серверах используется буферизированная или ECC-память, которая не совместима с обычными планками памяти. Также существуют режимы работы памяти не доступные на ПК, например режим «Зеркалирования Памяти».
    6. Как правило, в серверах не бывает мощных видеоподсистем. Вся нагрузка ложится на процессор и оперативную память.
    7. В новых серверах все чаще используются жесткие диски SAS. Они совместимы с дисками SATA только в одну сторону. Т.е. диск SATA можно использовать в сервере на SAS-контрллере, а диск SAS в обычном компьютере на SATA-контроллере — нет.
    8. Очень часто жесткие диски в серверах объедены в RAID-массивы. Эти массивы позволяют увеличивать скорость доступа к дискам и/или суммировать их размер увеличивая размер единого диска. Большинство RAID-массивов (но не все) позволяют восстановить информацию даже при выходе из строя одного жесткого диска.
    9. При организации работы сервера много внимания уделяется организации электропитания. Это и дублирование блоков питания в самих серверах, и стабилизаторы напряжения на входящих силовых линиях, и специализированные серверные источники бесперебойного питания (UPS) с обратной связью, и даже генераторы на случай длительного отключения электричества.
    10. Многие узлы сервера поддерживают «горячую» замену без остановки работы сервера. Это блоки питания, жесткие диски, вентиляторы и различные модули расширения (в blade-системах). И даже существуют серверы допускающие «горячую» замену планок памяти (HP).

  3. Классификация серверов

    Классификация серверов – по назначению, выполняемым функциям или ролям.

    Серверы рабочих групп
    Представляет собой систему начального уровня, как правило, однопроцессорный. Небольшие компании и удаленные офисы не имеют выделенного специального помещения и располагают сервер непосредственно в офисе. Такая система должна быть по возможности тихой, что бы не мешать работе сотрудников в том же помещении. По функциям, такая машина служит для разграничения прав доступа сотрудников к файловым ресурсам либо используется как файловый сервер.

    Серверы контроллер домена, Domain Controller server
    Необходим в организации с количеством сотрудников более 20 рабочих мест, позволяет централизованно управлять сетевыми и файловыми ресурсами компании, также обычно выполняет роль сервера печати. DC server должен быть на порядок качественнее и надежнее в отличии от сервера рабочей группы, иметь возможность масштабирования при росте количества пользователей локальной сети. Производительность его зависит от масштаба компании, обычно это одно- двухпроцессорный узел, под управлением MS Windows Server 2003-2008 с настроенной службой каталогов Active Directory. Для обеспечения отказоустойчивости служб Active Directory необходимо развернуть два или более контроллера домена в каждом домене.

    Прокси Серверы — Интернет-шлюзы
    В этой роли серверная машина обеспечивает общий доступ в интернет всем (или определенным компьютерам офиса, если это так определено групповыми политиками) безопасную работу сотрудников в Интернете. В случае, если бизнес компании жестко связан с работой сотрудников во внешней сети, такой шлюз должен быть не только отказоустойчивым, но и достаточно производительным: работа специального программного обеспечения (антивирусных программ, анализ и учет трафика, анализаторы атак и т.п.) может требовать большого количества системных ресурсов и высокоскоростных интерфейсов связи.

    Серверы электронной почты, Mail Server
    Выделенный узел для обработки почтовых приложений может иметь потребность у организации с численностью сотрудников 30-40 человек и более. И позволяет централизованно управлять внешней корреспонденцией, внутренней перепиской и документооборотом. Серверные версии антивирусных программ и грамотно настроенные фильтры снизят риск потери или утечки конфиденциальной информации и уменьшат объемы нежелательной почты.

    Веб серверы, серверы web приложений
    Многие современные компании и организации имеют свой виртуальный офис или магазин в сети Интернет WEB-сайт. Сайт может быть простым и служить лишь визитной карточкой компании, либо более сложным – порталом, онлайн каталогом с возможностью оформления заказов от клиентов. Бизнес процесс многих компаний в современном мире полностью зависим от работы WEB служб, а в нашем случае от веб сервера, его доступность и отказоустойчивость, возможность противостоять внешним негативным воздействиям, атакам и попыткам взлома, достаточной производительностью для сотни или тысячи одновременно принимаемых запросов из сети. Выделенный узел для веб приложений позволит обеспечить доступ большому количеству посетителей, гарантировать работу сложных, критически важных веб приложений компании.

    Терминальный серверы
    Работу удаленных офисов, мобильных пользователей и сотрудников, часто работающих из дома или в командировке, с обеспечением привычного доступа к рабочим ресурсам посредством сети Интернет или выделенных каналов связи способен обеспечить терминальный сервер. Шифрование передаваемых данных обеспечивает безопасность такого вида связи. Пользователь соединяется через канал связи с сервером, вводит свои учетные данные и попадает на свой виртуальный рабочий стол, или к документам. Эта служба удобна тем что важные данные хранятся непосредственно на сервере, и доступ к ним можно получить из любой точки мира, был бы там лишь доступ в интернет! Также позволяет использовать программу 1С удаленно из любой точки планеты, при наличии интернет канала.

    Серверы баз данных, Database server
    Следующая роль следует из названия — обработка данных, организованных и структурированных согласно определенным правилам и хранимых совместно. Наиболее часто используемые средства управления данными это MS SQL Server, Oracle, Apache, MySQL. В случае потребности бизнес процессов компании в подготовке и обработке данных необходим выделенный вычислительный ресурс. Как правило, параметры такого узла напрямую зависят от масштаба базы данных, количества пользователей, динамики и характера обращений к данным. Важность бизнес приложения связанного с обработкой данных в жизни компании определяет необходимый уровень доступности данных, т.е. отказоустойчивости и надежности такой системы.

    Файловые серверы
    Предназначен для организации и структурированного хранения данных пользователей с учетом политик безопасности и доступа. Количество пользователей и объем хранимых данных являются определяющими моментами при определении состава такой системы

    Серверы приложений
    Для сервера приложений характерны расширенные возможности обработки информации, а взаимодействие с клиентом становится подобным работе приложения. В маркетинге термином «сервер приложений» обычно обозначают предлагаемое продавцами комплексное решение, которое содержит все требуемые компоненты технологий. Для некоторых организаций такой комплексный подход к построению сервера приложений облегчает разработку благодаря унификации разрабатываемых моделей и централизации поддержки.

    «Беспроводные» серверы
    В своей простейшей интерпретации такой компьютер может представлять собой типичный Web-сервер или сервер приложений, который просто знает, как передавать документы, составленные на стандартном для беспроводных устройств языке. Адаптация Web-сервера для работы в качестве беспроводного сервера, способного обрабатывать документы WML-типа, обычно сводится просто к тому, чтобы обучить сервер распознаванию этих документов. Web-серверу требуется только сообщить клиенту, что документ составлен в формате для беспроводных устройств, и на этом его работа заканчивается.

    Брандмауэры, файрволлы
    Это защитный экран от вредоносных воздействий из интернета, стена в одну строну пропускает исходящие данные, а в обратную (на прием) уже анализирует что именно поступает в сеть, определяя вредоносные данные, отсеивает их из общего потока входящей информации, что в настоящем времени является очень актуальной защитой от вирусов и атак из интернета. Прокси-серверы можно сконфигурировать так, что они будут принимать или отвергать определенные типы сетевых запросов, поступающие как из локальной сети, так и из Интернета. В такой конфигурации прокси-сервер становится межсетевым экраном — брандмауэром. Брандмауэр, представляет собой средство обеспечения безопасности. Он просматривает каждый фрагмент данных, который пытается пересечь границу сети.

    Серверы DNS
    DNS сервера решают одну из главных задач: для подключения к узkу необходимо знать его IP адрес, а людям гораздо проще запоминать обычные имена, чем IP адреса. Иногда в больших компаниях для DNS выделяют отдельный сервер, но чаще он запускается на физическом сервере с другими серверными службами. Как правило, для безотказности работы данной службы запускается 2 или более DNS-сервера.

    Серверы DHCP
    IP-адрес компьютерам можно присваивать вручную, или же на одной из машин запускается так называемый сервер DHCP (Dynamic Host Configuration Protocol), который автоматически присваивает IP-адрес каждой локальной машине. Основное преимущество сервера DHCP — свобода изменения конфигурации локальной сети при ее расширении, добавлении или удалении машин (например, портативных ПК).

    Серверы FTP
    Подобные серверы, работающие на основе протокола File Transfer Protocol, уже много десятилетий назад стали стандартом де-факто при перемещении файлов в Интернете. FTP-серверы поддерживают работу простых файловых менеджеров — клиентов. Сложные FTP-серверы обеспечивают администратору большие возможности управления в том, что касается прав на подключение и совместного использования файлов, типов разделяемых файлов и их размещения. Конфигурируемые ресурсы, выделяемые ряду соединений с сервером, ограничения на количество передаваемых данных и минимальную скорость передачи и т.п., становятся все более популярными средствами, помогающими повысить безопасность FTP-серверов.

    Принт-серверы
    Такие серверы позволяют всем подключенным к сети компьютерам распечатывать документы на одном или нескольких общих принтерах. В этом случае отпадает необходимость комплектовать каждый компьютер собственным печатающим устройством. Кроме того, принимая на себя все заботы о выводе документов на печать, принт-сервер освобождает компьютеры для другой работы. Например, принт-сервер хранит посланные на печать документы на своем жестком диске, выстраивает их в очередь и выводит на принтер в порядке очередности.

    Домашние серверы
    В связи с тем, что компьютерная техника имеет очень доступную цену, и проникает повсюду, а также современные операционные системы имеют серверные возможности. С их помощью можно предоставлять пользователям других (соседних) компьютеров доступ к данным на жестком диске или к принтеру, а также «делиться» каналом интернета. Кроме того, домашний сервер можно использовать для резервного хранения данных или, сделав его доступным через Интернет, работать с документами на нем с любого ПК, подключенного к глобальной Сети.
    «Поднять» домашний сервер для хранения файлов и разделения доступа к Интернету не так сложно, как может показаться неискушенному пользователю. Для этой цели можно использовать обычный компьютер, даже без монитора.
    Для файлового или простого веб-сервера достаточно компьютера с процессором не слабее Intell Pentium 4 или AMD Sempron, оперативной памятью объемом 512 Мб и приводом CD-ROM.

    Игровые серверы
    Если на компьютере планируется запуск игрового сервера (весьма популярная инициатива в небольших домовых локальных сетях), потребуется машина по мощнее, чем низкобюджетный ПК.
    Настоящие же игровые сервера для большого количества одновременно играющих геймеров могут размещаться не на одном сервере, а на кластере из нескольких серверов.

    Также серверы различают по форм-фактору и по ОС которая на них установлена.

  4. Состав услуги
    Администрирование ОС











    Администрирование общесистемного ПО