Server management: What Is Server Management? Definition, Best Practices, and Best Software

Содержание

Совместное использование зарегистрированных записей сервера в среде SQL Server Management Studio | Windows IT Pro/RE

Коллективная работа: применение списков и категорий экземпляров SQL Server, процесс экспорта и импорта

В этой статье я хотел бы продолжить разговор, начатый рассказом об окне Registe­red Servers («Зарегистри­рованные серверы») в статье «Скрытые жемчужины среды SQL Server Manage­ment Studio: зарегистрированные серверы» (опубликована в этом же номере журнала), и показать, каким образом можно совместно с другими членами группы использовать списки и категории экземпляров SQL Server во всей среде.

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

Импорт и экспорт записей зарегистрированных серверов

Напомню некоторые основы, рассмотренные в предыдущей статье, посвященной скрытым жемчужинам среды SQL Server Management Studio (см. экран 1).

 

Экран 1. Группы зарегистрированных серверов

Мы разобрали, как выполнить следующие действия:

  • открыть окно зарегистрированных серверов;
  • пройти по нескольким узлам;
  • зарегистрировать новые экземпляры Database Engine;
  • перемещать экземпляры между узлами;
  • распределять экземпляры по категориям;
  • запускать и выполнять запросы на нескольких экземплярах одновременно.

Теперь поговорим о коллективном подходе к этой работе. Процесс очень прост, хотя и не слишком известен. Сначала просто щелкните правой кнопкой мыши на узле, который хотите экспортировать; в приведенном примере экспортируются все зарегистрированные серверы на уровне групп локальных серверов (Local Server Groups) (см. экран 2).

 

Экран 2. Выбор серверов для экспорта зарегистрированных групп

Появляется всплывающее окно, знакомое вам по предыдущей статье. Выберите Tasks («Задачи»), а затем Export («Экспортировать») из контекстного окна (см. экран 3).

 

Экран 3. Экспорт зарегистрированных групп

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

Указав местоположение файла и сделав выбор относительно имен пользователей и паролей, нажмите OK, чтобы сохранить информацию по указанному пути (см. экран 4). На этом процесс экспорта завершается (см. экран 5).

 

Экран 4. Указание расположения файла для экспорта

 

Экран 5. Экспорт завершен

Несколько рекомендаций по размещению общих зарегистрированных серверов

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

  • Использовать проверку подлинности Windows для всех зарегистрированных серверов.
  • Если необходимо подключение к зарегистрированному серверу с вводом имен пользователей SQL (может быть, с целью тестирования реакции конечного пользователя при подключении к экземпляру и базовой среде данных), обязательно соблюдайте следующие условия:

— защитите любое устройство, используемое для SSMS;

— выполняйте экспорт только при установленном флажке Do not include user names and passwords in the export file («Не включать в файл экспорта имена пользователей и пароли»).

  • Выполняйте экспорт на защищенные тома, доступный лишь тем, кто имеет доступ к экспортируемым экземплярам.

Процесс импорта

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

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

Чтобы выполнить импорт, начните с пустой установки SSMS (см. экран 6).

 

Экран 6. Окно пока пустое

Щелкните правой кнопкой мыши на узле, в который требуется выполнить импорт. В данном случае, поскольку перед нами чистая установка SSMS, используйте группы локальных серверов (Local Server Groups). Выберите пункт Tasks («Задачи») из всплывающего меню, как в прошлый раз, но теперь выберите Import (см. экран 7).

 

Экран 7. Начало процесса импорта

На экране появится запрос пути к файлу экспорта. Выберите файл, из которого следует импортировать записи, и нажмите кнопку OK (см. экран 8).

 

Экран 8. Выбор файла, созданного на этапе экспорта

Вы окажетесь в среде, похожей на среду экспорта с базовыми контекстами безопасности, или без них, в зависимости от выбранных ранее параметров (см. экран 9).

 

Экран 9. Состояние среды после импорта

Процесс экспорта и импорта настроек зарегистрированных серверов — механизм, позволяющий экономить время и унифицировать работу членов групп с SSMS, без труда переносить настройки SSMS между различными версиями SQL Server Management Studio и вносить изменения в оборудование, на котором функционирует SSMS. В следующих статьях мы продолжим разговор о скрытых жемчужинах среды SQL Server Management Studio. Цель этих статей — помочь читателям сделать больше, работая изобретательнее, а не усерднее.

Что такое управление сервером? Определение, лучшие практики и лучшее программное обеспечение

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

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

  • Что такое управление сервером?
  • Что такое виртуальный сервер?
  • Основы управления сервером
  • Мониторинг внутреннего сервера и внешнего сервера
  • Как выбрать лучшее средство управления сервером
  • Заключительные мысли об управлении сервером

Что такое управление сервером?

Управление сервером — это процесс мониторинга и поддержания серверов для работы с максимальной производительностью. Управление сервером также включает в себя управление оборудованием, программным обеспечением, безопасностью и резервным копированием. Основными целями эффективной стратегии управления сервером являются:

  • Сведение к минимуму — и, возможно, устранение — замедления работы сервера и времени простоя
  • Создание безопасных серверных сред
  • Обеспечение того, чтобы серверы продолжали удовлетворять потребности организации по мере ее развития

Что такое виртуальный сервер?

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

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

Основы управления сервером

Основы управления сервером включают управление оборудованием, программным обеспечением, безопасностью и резервным копированием. Ниже приведены важные элементы эффективного управления сервером, которые должны быть адресованы любой ИТ-стратегии или программному решению:

  • .

    Управление оборудованием

Поддержание высокой производительности оборудования — основа эффективного управления сервером. Без надежного оборудования производительность бизнеса может снизиться, поэтому важно постоянно контролировать как минимум пять основных компонентов, чтобы обеспечить производительность серверного оборудования. К этим аппаратным компонентам относятся:

  1. Центральный процессор (ЦП): ЦП — это мозг сервера, выполняющий все вычисления для запуска программ. ЦП следует постоянно контролировать, чтобы избежать чрезмерного использования. ЦП, загруженный почти на 100% в течение длительного периода времени, перегружен, а это означает, что у пользователей нет избыточной мощности для выполнения дополнительных задач, что может привести к риску всего в зависимости от замедления сервера до сканирования.
    Чтобы справиться с чрезмерно загруженным ЦП, вам может потребоваться обновить микросхему, добавить больше ЦП или остановить ненужные программы, занимающие системные ресурсы. Более сложный вариант — настроить производительность других элементов системы, чтобы меньше нагружать ЦП.
  2. Оперативная память (ОЗУ): ОЗУ — это рабочая память сервера. Эта форма временного хранилища работает быстрее, чем постоянные жесткие диски. Программы, работающие из оперативной памяти, будут работать лучше, учитывая это преимущество в скорости.
    Чем больше оперативной памяти у вашего сервера, тем выше его потенциальная производительность. Вы должны следить за использованием ОЗУ и рассмотреть возможность добавления большего объема, когда он приближается к емкости.
  3. Жесткий диск: Жесткий диск (также называемый жестким диском) — это постоянное хранилище сервера. Программы и данные сохраняются здесь, даже когда машина выключена. Производительность может ухудшиться, когда емкость жесткого диска приближается к максимальной.
    Вам необходимо следить за объемом памяти на жестком диске, добавляя новые диски или удаляя ненужные данные по мере их заполнения (или решите инвестировать в облачное хранилище для большей емкости). В руководстве, которое я написал о том, как проверить работоспособность жесткого диска, также объясняется, как узнать, что жесткий диск неисправен.
  4. Температура процессора: Серверы могут выделять много тепла. Большинство физических серверов поставляются с проводными термометрами, которые помогают определить, находится ли температура ЦП в нормальном диапазоне. Если температура процессора становится слишком высокой, немедленно выключите сервер и оцените проблему.
    Охлаждающие вентиляторы — еще один важный компонент физического сервера. Эти вентиляторы втягивают холодный наружный воздух и выбрасывают горячий воздух, нагретый процессором. Если вентилятор выйдет из строя, сервер может перегреться и нанести непоправимый ущерб. Обязательно следите за скоростью вращения вентилятора, чтобы избежать скачков температуры.
  5. Операционная среда: В дополнение к внутренней температуре сервера следует также обратить внимание на операционную среду, в которой расположен сервер. В серверной комнате должны поддерживаться надлежащая температура и влажность, а также должны поддерживаться потоки воздуха, чтобы обеспечить максимальную производительность и надежность сервера.

При выборе серверного оборудования важно тщательно учитывать характеристики сервера, которые вам потребуются. Лучше всего создать избыточную емкость хранения и обработки, чтобы у сервера было пространство для роста в соответствии с потребностями бизнеса. Однако выбор компонентов, значительно превышающих ваши текущие требования, может привести к ненужным затратам на оборудование в дополнение к потреблению энергии.

Наверх

  • Управление программным обеспечением

Как и аппаратное обеспечение, серверное программное обеспечение нуждается в мониторинге и регулярном обслуживании. Убедитесь, что вы понимаете зависимости программного обеспечения в вашей инфраструктуре, чтобы вы могли лучше обнаруживать и устранять любые проблемы с производительностью.

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

  • Безопасность

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

  1. Установка и обновление антивирусного программного обеспечения
  2. Установка брандмауэров для защиты от несанкционированного трафика
  3. Использование политики паролей или программного обеспечения для управления доступом, позволяющее использовать только безопасные пароли и требовать от пользователей регулярной их смены
  4. Шифрование хранилища конфиденциальных данных и внешних сетевых подключений
  5. Внедрение инструментов SIEM
  6. Анализ и использование передовых методов ведения журналов безопасности для лучшего понимания тенденций потенциальных угроз
  • Резервные копии

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

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

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

Итак, если вы являетесь поставщиком управляемых услуг (MSP), мы рекомендуем проверить N-able Backup. Это решение упрощает управление резервными копиями для сотен клиентов, если это необходимо, и защищает их от ошибок, взломов и потери данных.

Внутренний сервер или мониторинг внешнего сервера

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

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

В начало

Как выбрать лучший инструмент управления сервером

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

  • Отслеживает ли программное обеспечение для управления сервером приложения, системы и какие-либо службы XaaS, уже существующие или планируемые к использованию?
  • Позволяет ли система обнаруживать основные причины проблем с сервером с помощью встроенных аналитических возможностей?

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

SolarWinds Sever & Application Monitor (SAM)

SolarWinds ® SAM обеспечивает мониторинг производительности сервера, необходимый для более простого и быстрого устранения проблем с сервером и оптимизации производительности сервера. SAM может помочь предотвратить сбои и повысить производительность сервера, отслеживая статусы включения и отключения, емкость и производительность аппаратных компонентов сервера, таких как память, ЦП и дисковый ввод-вывод.

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

Допустим, у вас есть приложения в Active Directory, а также серверы, размещенные в AWS. Трудность здесь заключается в необходимости консолидированного представления вашей среды с данными мониторинга для этих отдельных компонентов в одном представлении наряду с другими важными показателями производительности вашего сервера. SAM помогает решить эту проблему благодаря возможности мониторинга облачной инфраструктуры для сред AWS и экземпляров Azure. Его право AppInsight 9Функция мониторинга приложений 0171 ™ также может получать метрики из Active Directory, IIS, SQL и т. д.

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

Заключительные мысли об управлении сервером

Наличие эффективной стратегии управления сервером может помочь вам избежать простоев, нарушений безопасности и снижения производительности сервера, но наиболее важным инструментом в вашем наборе инструментов, когда дело доходит до управления сервером, является используемое вами программное обеспечение для управления сервером. . Вот почему я рекомендую Server & Application Monitor как комплексное решение для управления сервером, позволяющее получить исчерпывающую информацию на упрощенной платформе. Вы даже можете попробовать полнофункциональную пробную версию SAM бесплатно в течение 30 дней, чтобы убедиться, что это лучший инструмент для вас.

Определение диспетчера серверов | Основы средств управления ИТ-сервером

  1. ИТарианец

  2. ITSM

  3. Управление ИТ-сервером

Что такое управление ИТ-сервером?

Управление ИТ-сервером — это способ контроля и обслуживания серверов, обеспечивающий их оптимальную производительность. Он охватывает администрирование оборудования, программного обеспечения, безопасности и резервного копирования. Его основная цель — смягчить замедление работы и время простоя серверов, создать безопасную среду и обеспечить, чтобы серверы продолжали соответствовать требованиям организации даже по мере ее роста.

Что такое виртуальный сервер?

В отличие от традиционного физического сервера, работающего на одном компьютере, виртуальный сервер позволяет размещать несколько серверов на одном оборудовании. Это помогает повысить эффективность, облегчая работу с меньшим количеством оборудования. Однако они могут быть немного сложными в управлении по сравнению с физическими серверами.

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

Основы управления сервером

Диспетчер сервера включает в себя управление следующими компонентами:

Аппаратное обеспечение — Он наблюдает за вашими ключевыми аппаратными компонентами, такими как ОЗУ и ЦП, чтобы обеспечить их хорошую работу.

Программное обеспечение — регулярно обновляет программное обеспечение, встроенное ПО и операционные системы.

Безопасность — разверните меры безопасности, такие как антивирусные инструменты, брандмауэры, контроль доступа и шифрование.

Резервное копирование

Создает резервную копию ваших данных в облаке или физическом хранилище и имеет план восстановления.

Выбор инструментов диспетчера серверов

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

Совместимость поставщиков

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

Сначала попробуйте различные инструменты

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

Соответствует вашим требованиям

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

Роли управления сервером

Выберите инструмент Менеджер ИТ-сервера , который может предоставлять ограниченный доступ к консолям управления. Таким образом, вы можете предоставить уполномоченным сотрудникам доступ к отчетам, чтобы они могли придумывать собственную аналитику.

Мониторинг масштабируемого сервера

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