It- структура организации. Основные функции и соответствующие сервисы

Вид материалаДокументы

Содержание


ITSM - Управления ИТ-услугами (IT Service Management, ITSM).
Управление Системами
ITSM Reference Model
20. Администрирование SQL-серверов
Установка SQL-сервера
Создание базы данных
Настройка системы прав доступа
Управление ведением журналов сервера
Настройка резервного копирования данных
Мониторинг и оптимизация производительности сервера
Настройка репликации
21. Администрирование Web-серверов
1.Установка IIS в
3.Установка Apache в Windows
Apache используется конфигурационный файл с именем httpd.conf
Настройки глобальной среды (на примере Apache)
Основная конфигурация сервера Apache
Способы хостинга нескольких веб-сайтов.
Принципы работы Web-сервера.
Подобный материал:
1   ...   4   5   6   7   8   9   10   11   12

ITSM - Управления ИТ-услугами (IT Service Management, ITSM).


ITSM (IT Service Management) — концепция организации служб ИТ. Суть ее состоит в том, что служба ИТ рассматривается как сервисная организация, как поставщик информационных услуг. Служба ИТ должна не только решать отдельные технические задачи, но и быть способной предоставлять комплексные, бизнес-ориентированные услуги гарантированного качества. Трансформация в сервисную организацию требует: — формализации и пересмотра процессов и регламентов работы сотрудников, подразделений и службы в целом;
  • внесения изменений в организационную структуру, зоны ответственности, полномочия персонала;
  • внедрения специализированных автоматизированных систем, поддерживающих предоставление информационных услуг.

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

Управление Системами

Многие вышеупомянутые лидеры рынка "выросли" из Network Management, Servers Management - то есть Systems Management продуктов, так что выбирая один из них получаем в том числе и решение по Управлению Системами. Выбирать Systems Management в качестве основы для автоматизации управления Инфраструктурой ИТ имеет смысл при сложной структуре сетевых технологий с большим числом автогенерирующихся событий. Подобный подход популярен в Телекоме. Кроме того, в организации может уже быть подобная система, и логично добавить к ней Управление Услугами.
ITSM Reference Model

Методика HP — ITSM Reference Model — заслуживает серьезного внимания, особенно для тех, кто хотел бы произвести радикальные преобразования. В HP группируют обозначенные в ITIL процессы в пять блоков: Согласование задач бизнеса и ИТ (Business IT Alignment); Разработка и управление услугами (Service Design&Management); Разработка и распространение услуг (Service Design&Deployment); Операционные задачи ИТ (Operations Bridge); Гарантии предоставления услуг (Service Delivery Assurance). При этом первые четыре блока принято рассматривать как следующие друг за другом в рамках жизненного цикла работы ИТ-департамента, а в центр помещать пятый блок, отвечающий за предоставление услуг. Но несмотря на это ITSM Reference Model допускает произвольную последовательность внедрения в зависимости от особенностей предприятия.
MOF

Пожалуй, из всех предложенных ITSM-подходов наибольшей доступностью для изучения обладает Microsoft Operations Framework (MOF). В его основе лежат три модели: Модель процессов (Process Model), Модель организационных команд (Team Model) и Модель рисков (Risk Model). Модель процессов состоит из четырех квадрантов, включающих в себя Функции управления услугами (Service Management Function, SMF). Многие из этих функций повторяют процессы ITIL, но есть и ряд дополнительных, которые предложены Microsoft, исходя из собственного опыта эксплуатации ИТ-инфраструктуры и опыта партнеров.

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

Предложенная в конце 70-х годов для решения задач управления компьютерными системами архитектура ISMA (Information Systems Management Architecture) мало чем напоминала современную библиотеку ITIL. По сути ITPM (IT Process Model), возникшая из ISMA, отличается от ITIL не только по способу деления процессов, но и по ряду терминологических моментов. В реальности, IT Process Model — не модель в ее практическом понимании, а среда разработки прикладной модели. Тем не менее, преобразованная на основе анализа опыта выполнения ИТ-проектов, ITPM органично сочетается с ITIL.

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

20. Администрирование SQL-серверов


Задачи установки и администрирования SQL-сервера

Рассмотрим основные задачи, которые приходится выполнять администратору SQL-сервера.

Установка SQL-сервера

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

Создание базы данных

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

Настройка системы прав доступа

Для того чтобы обеспечить корректность и сохранность данных, которыми управляет SQL-сервер, необходимо тщательно спланировать и настроить систему прав доступа пользователей к самому серверу и хранящимся на нем базам данных.

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

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

Настройка резервного копирования данных

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

Мониторинг и оптимизация производительности сервера

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

Настройка репликации

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

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

21. Администрирование Web-серверов
  1. Какие особенности имеет web-сервер Apache

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

Для многих web-сайтов любая версия IIS обеспечивает необходимые функции для публикации web-страниц. Windows 2000 выпускается с IIS 5.0, а в Windows Server 2003 используется IIS 6.0. Все версии IIS поддерживают HTML и Active Server Pages (ASP), которые вы используете для создания динамических страниц. ASP.NET включается и в Windows 2000, и в Windows 2003.
  1. Основные этапы установки web-сервера

•Инсталляция

1.Установка IIS в Microsoft Windows (Устанавливается вместе с Microsoft Windows )

2.Установка Apache в Red Hat Linux (Если на вашем веб-сервере установлен Linux, то вы можете установить Apache одним из трех способов. Во-первых, вы можете сделать так, чтобы Linux автоматически устано­вил Apache, когда вы устанавливаете Linux. Во-вторых, вы можете установить версию Apache, находящуюся на CD 2 Red Hat. Этот способ является легким из-за использования метода rpm. В-третьих, вы можете загрузить из Web программу, предназначенную для работы с любым из дистрибутивов Linux. В этом способе вы загружаете исходный код для Apache и затем самостоятельно его компилируете)

3.Установка Apache в Windows (Устанавливается с диска.)

•Настройки глобальной среды

Раздел Global Environment (Глобальная среда) управляет общим функционированием сервера

В Apache используется конфигурационный файл с именем httpd.conf, который выполняет ту же работу, какую выполняет интерфейс GUI для IIS.

•Основные конфигурации

Раздел Main server configuration (Основная конфи­гурация сервера) содержит конфигурационную информацию для сервера, устанавливае­мого по умолчанию.Настройки основного раздела определяют базовую конфигурацию безопасности, опи­сание документов по умолчанию, ведение журнала ошибок и поддержку иностранных языков.
  1. Настройки глобальной среды (на примере Apache)

Вы редко будете изменять глобальные настройки в конфигурационном файле Apache. Некоторые из этих настроек сосредоточены на физических адресах каталогов при уста­новке или являются стандартными настройками, общими для большинства серверов, та­кими, как номер порта. Главным изменением, которое вы сделаете в этом разделе, будет изменение установленного по умолчанию «KeepAlive Off» («Сохранение активности вы­ключено») на «KeepAlive On» («Сохранение активности включено»). Вспомните, что свойство KeepAlive предоставляет пользователям вашего сайта постоянное соединение на определенное количество секунд. Оно позволяет браузерам загружать веб-страницу с изо­бражениями, не устанавливая нового соединения для каждого изображения.
  1. Основная конфигурация сервера Apache

В разделе Main server configuration конфигурационного файла Apache описывается сервер, установленный по умолчанию. Около 70 процентов конфигурационной информа­ции для Apache находятся в этом разделе.

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

Вы можете создать, несколько веб-сайтов на одном сервере для различных целей. Такой метод называют виртуальными серверами и виртуальными хостами. Чтобы несколько веб-сайтов сосуществовали на одном компьютере, вам необходимо сделать каждый сайт различимым, и это вы можете сделать:
  • хостинг веб-сайтов с помощью номера порта (каждому веб-сайту - своей порт для прослушивания. Если вы настраиваете веб-сайт на использование порта, отличного от 80-го, вы должны создать ссылку на этот альтернативный номер порта в URL, связанном с сайтом. Иначе браузер будет считать, что веб-сайт использует порт 80.)
  • хостинг веб-сайтов с помощью IP-адреса (доступ к службе, такой, как веб-сервер, используя комбинацию IP-адреса и номера порта. вы настраиваете на компьютере два типа IP-адресов. Первый тип IP-адреса соответствует физической сетевой карте компьютера. Вторым типом является виртуальный IP-адрес, который добавляется к IP-адресу сетевой карты. Виртуальные IP-адреса часто используются, когда у вас есть несколько доменных имен.)
  • хостинг веб-сайтов основанный на имени хоста.(если вы настроите конфигурацию веб-сайта по имени хоста, то вам понадобится только один IP-адрес от вашего Интернет-провайдера, что делает такой метод наиболее экономичным. Одним незначительным недостатком этого метода является то, что он требует браузер, поддерживающий HTTP 1.1)
  1. Принципы работы Web-сервера.

Работа всех web-серверов основана на протоколе HTTP(Hypertext Transfer Protocol), определяющем способ обмена информацией web -серверов с браузерами и другим клиентским По. Когда вы устанавливаете web -сервер, то по умолчанию его конфигурация настраивается на выполнение наиболее общих задач, т.к. отображение простых web -страниц.

Хотя функции выполняемые web-серверами, значительно расширились со времени появления самих серверов, главной их задачей является передача браузеру документов HTML. HTML является языком форматирования, который используют браузеры для отображения текста и графики. Все web-серверы поддерживают протокол передачи гипертекста HTTP, который определяет, как информация передается между браузером и web-сервером. web-серверы и браузеры должны соблюдать одни и те же правила, определяемые HTTP. Эта согласованность позволяет пользователю, работающему, например, с браузером Netscape или с браузером Internet Explorer, видеть одни и те же страницы на любом сервере.

Двумя наиболее популярными web-серверами являются Apache, выпущенный Apache Software Foundation, и Internet Information Services (IIS) компании Microsoft. Согласно данным Netcraft почти две трети всех web-серверов используют Apache и менее одной трети IIS. Оба типа серверов публикуют HTML-страницы и выполняют другие задачи, необходимые для создания интерактивных web-страниц.

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

Подобно DNS-серверам, web-серверы являются службами, которые прослушивают запросы в портах. Большинство из их прослушивания входящих запросов используют порт 80, хотя они могут использовать любой порт с номером большим, чем 1023. портя до 1023 включительно зарезервированы для других целей. Часто, если web-сервер работает не с портом 80, он работает с портом 8080 или 8000, но выбор этих портов является чисто условным. Этим пользуются в тех случаях, когда на одном компьютере функционируют два сервера.

На каждом web-сервере имеется корень (root), в котором вы храните документы HTML и вложенные папки для вашего сайта. Если вы устанавливаете IIS на диск C:, то корнем будет c:\inetpub\wwwroot. Например, если вы используете этот корень для web-сайта ссылка скрыта и храните файл с именем hello.php в папке d:\inetpub\wwwroot, то вы можете получить отображение из браузера, введя URL ofollow" href=" " onclick="return false">ссылка скрыта/hello.php.