Информационная инфраструктура цифровой экономики россии. Информационная инфраструктура организации

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


Трактовку понятия информационной системы можно посмотреть, например, в Википедии .

На всякий случай:

ограничения и соглашения

1. Изложенное ниже - не догма, это исключительно мое видение ситуации. Основанное, однако, на довольно большом опыте практической работы.
2. В нынешние времена доступ к информации подразумевает почти исключительно использование электронных средств, о них и буду говорить, оставив за скобками газеты, книги и классические библиотеки.
3. Ограничимся достаточно незначительными масштабами, скажем, от персональной, домашней, самой мелкой сети, до системы отдельного предприятия - рассматривать вопрос в рамках планеты или хотя бы страны можно только теоретически, а меня интересуют прежде всего прикладные аспекты.
4. Заодно оставлю в стороне такой немаловажный компонент информационной системы, как программное обеспечение всего комплекса, упор буду делать на «железные» компоненты. Это, конечно, неправильно. Подразумеваем, что ПО в той или иной мере присутствует в любом элементе системы.
5. Приводимые ниже цифры вполне условны, как пишется в конструкторской документации, «справочные».

Подсистемы информационной инфраструктуры. Назначение подсистем, задачи, которые они решают

Как мне видится инфраструктура информационной системы? Эдакая пирамида, вершина которой, «первый слой» - потребитель и искомая, обработанная и готовая к употреблению информация. Информация, как воспринимаемое человеком нематериальное. Человек - тоже элемент этой инфраструктуры, и довольно значимый, как и программное обеспечение; однако, к техническим, инженерным элементам его относить почему-то не принято. Не стану и я.

Что такое - эта информация? То, что мы видим на экране монитора, слышим из динамиков; то, на основе чего мы принимаем некие решения - или осознанно делегируем право принять эти решения опять же вычислительной технике.

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

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

Компьютер (ноутбук, планшет, смартфон) сам по себе, без данных для обработки, без связи с источником информации - не особо нужная дорогая железка. Когда-то «источником» данных для вычислительных систем были (если оставить за кадром первоисточник - человека и окружающую действительность/среду) телетайпы, перфокарты, перфоленты, затем магнитные ленты… Теперь исходные данные, как правило, берутся через сети с других вычислительных устройств, мест массового хранения, посредством телекоммуникаций. Это четвертый слой, обеспечивающий связи оконечных устройств, готовящих информацию к употреблению человеком, с источниками данных.

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

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

  • Во-первых, без электроэнергии, причем соответствующей определенным требованиям, стандартам, работа ИТ оборудования, как ни странно, невозможна - такой вот парадокс.
  • Во-вторых, электронные компоненты ИТ оборудования, в соответствии с законами физики, работать нормально, без большого количества сбоев, могут только в довольно ограниченном диапазоне температур, условно от -40 до +50ºC, а «комфортным» вовсе считается диапазон 20±2ºC. При этом само ИТ оборудование является источником тепла: вся потребляемая электрическая энергия превращается компонентами ИТ систем в энергию тепловую.
  • В третьих, из-за применяемых ныне технологий, существуют ограничения на уровень относительной влажности воздуха: при повышенной влажности возможно выпадение росы, а значит, вероятно замыкание в электрических схемах; при низкой влажности возможно накопление статического электричества, и растет вероятность пробоя электрических компонентов.
  • В четвертых, учитывая «во-вторых и в третьих», ИТ оборудование надо оградить от нежелательных внешних воздействий, начиная от попадания в них пыли, и заканчивая камнем, брошенным хулиганом. Слой пыли затрудняет отвод тепла от компонентов, и способствует накоплению статики; с камнем и так все понятно.
  • Есть еще проблема компактного размещения ИТ систем и систем, их обеспечивающих. То есть - архитектурная подсистема, выделенная зона, или помещение, или здание, или сооружения, где все хозяйство размещено. Проблема эта решается по разному, и зачастую это решение требует весьма значительной части средств, выделяемых на информационную систему. Оставим это в стороне, хотя это тоже неправильно - как и то, что не учитываем ПО.

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

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

Цели, ради которых строится конкретная информационная система; зависимость инфраструктуры от выбранной цели

Цель, собственно, понятна: обеспечить потребителя, имеющего необходимый уровень ответственности (или просто право), информацией для окончательного анализа и принятия решений; как вариант - для получения некоего удовольствия (в компьютерные игры играете? А фильмы? А музыка?). От итоговой важности решаемой задачи напрямую зависят масштабы инфраструктуры, призванной обеспечить потребителя информацией.

Информационная инфраструктура. Примеры очевидны: с одной стороны, «домашняя сеть», включающая ПК, ноутбук и пару смартфонов в качестве клиентов, роутер в качестве центрального узла, и единственный канал связи до провайдера; с другой стороны - предприятие с филиалами в половине мира, с полутора десятком дата-центров по всей стране. Диапазон получается широчайший. Соответственно, для реализации этих двух инфраструктурных решений требуется оборудование разного уровня; производители в курсе этой «проблемы», и заранее позиционируют устройства: «домашний wi-fi роутер», «коммутатор для рабочих групп», «сервер масштаба предприятия».

Сложность и дороговизна решений для каждой конкретной задачи определяется важностью этой задачи - с этим определились давно. Насколько ценны вам, как частному лицу, ваши фотографии, видеозаписи, фильмы и книги, хранимые на диске ноутбука? Стоят ли они приобретения NAS с RAID-массивом уровня 10? Или достаточно будет «флэшки» на 8 гигабайт? Или, например, двух флэшек по 32 гигабайта? Окупят ли затраты на NAS ваши моральные страдания от возможной утери уникальных фоток с Кипра?

С другой стороны, насколько ценна коммерческому банку информация, «живущая» в петабайтном хранилище? Нужно ли его, хранилище, зеркалировать вторым таким же в другом городе, или будет достаточно ежедневного бэкапа на ленты? Будут ли потери от простоя банка на ремонты и восстановление после краха СХД настолько велики, что «зеркало» за несколько десятков миллионов долларов окажется мелочными расходами?

Инженерная инфраструктура. Нужно ли покупать домой источник бесперебойного питания, который займет дефицитное место, но может спасти от потери данных? Оправданы ли затраты - если на вашей памяти электричество дома отключали два раза за последние пять лет? А какую схему резервирования кондиционеров дата-центра выбрать: N+1 или 2N – учитывая, что каждый лишний кондиционер холодильной мощностью, например, 50 кВт, обойдется в полтора миллиона?

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

Определение масштабов инфраструктуры, состав подсистем

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

Можно попытаться определить необходимые масштабы инфраструктуры, и необходимый состав ее систем и подсистем.

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

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

Характер конечной информации может определять содержание «верхних слоев» инфраструктурной пирамиды,
технический уровень средств интерфейса, и предоставления информации: дизайнерская веб-студия вряд ли сможет эффективно конкурировать на рынке, предоставив своим ведущим сотрудникам компьютеры на базе Pentium-III для рендеринга, и 14-дюймовые мониторы с разрешением 800х600; с другой стороны, многие бухгалтерии такой техникой пользуются, и вполне могут пользоваться еще годы.

Интенсивность использования данных и их объемы определяют требования к средствам передачи данных: в приведенном выше примере с бухгалтерией достаточно будет иметь (для средней величины конторы) сеть, построенную на основе «медной» структурированной кабельной системы категории 5/5е и коммутаторов 10/100 Layer 2. Ядро сети дата-центра банка требует уже оптику для SAN и не только, коммутаторы Layer 3-4 с интерфейсами со скоростью передачи 2-8 (для SAN) и 1-10 (для прочих) гигабит в секунду.

Средства обработки информации представлены серверами разной производительности (и, соответственно, мощности), исполнения, стоимости и даже назначения: от уровня рабочей группы в корпусе Midi-Tower до монстров класса IBM p795. В «среднем» сегменте популярными заслуженно стали блэйд-серверы (в основном, из-за гибкости решений). Выбор конкретной системы зависит от сложности решаемых задач (две большие разницы: расчет теплозащиты космического аппарата методом конечных элементов, или «поиграть в сапера») и, соответственно, требуемой производительности.

Хранение данных - задача достаточно традиционная, решается разными способами (база, тем не менее, сейчас у всех способов одна - в основном жесткие диски, если иметь в виду оперативное хранение, SSD для критичных к скорости обработки данных задач, и магнитные ленты для резервных и архивных копий; вообще-то о резервировании информации разговор особый; в частной жизни добавляются CD/DVD и «флешки»). Способы выбираются - как ни странно - в зависимости от требуемых объемов хранения и скорости доступа. Это может быть раздел на единственном HDD в домашнем компьютере, RAID-массив внутри сервера, дисковая «полка» или их массив, или Hi-End система из трех (пяти, семи) шкафов 42U, один-два из которых - «мозги», контроллеры, а остальные - дисковый массив.

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

Суммируем электрическую паспортную мощность, потребляемую каждым ИТ устройством, добавляем 10-20% «на всякий пожарный случай» (по нашим замерам во время формирования отчетов, то есть при интенсивных вычислениях, потребляемая мощность ИТ системы увеличивалась в среднем на 9,67 процента по сравнению с обычной, установившейся повседневной мощностью), при необходимости прибавляем запас на развитие, и получаем мощность, которую будет потреблять ИТ оборудование, то есть примерно 50-70% от необходимой общей мощности (для всей инфраструктуры). При этом становится понятна требуемая мощность систем гарантированного и бесперебойного питания , а заодно - и количество тепла, которое надо будет отводить от ИТ оборудования и от ИБП, то есть - можно оценить мощность системы кондиционирования . После этого определяемся с минимально допустимыми уровнями резервирования, и основа для черновых расчетов готова.

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

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

Вопросы надежности

Надежность технических систем - вполне себе многоплановая и занимательная наука. Но нас интересуют только прикладные аспекты; главный вопрос - как обеспечить приемлемую надежность информационной инфраструктуры за приемлемые деньги. Поскольку:
  • Основной способ повышение надежности - резервирование и дублирование компонентов (устройств, подсистем, каналов связи и пр.).
  • Дополнительный способ - использование высоконадежных, а поэтому дорогих компонентов.
  • Оба этих способа повышения надежности требуют определенных затрат.
Исходя из «цены» возможных потерь в случае отказа какого-нибудь компонента или системы в целом, и следует выбирать способ повышения надежности и/или уровень резервирования. Исключительно для получения удовольствия сравним два крайних варианта - домашняя сеть и крупное предприятие. Пойдем по уровням инфраструктурной пирамиды снизу вверх, от базиса к надстройке, то есть начнем с энергетики, занося в таблицу данные подсистем и компонентов. В таблице хорошо смотрелись бы и промежуточные варианты, скажем, для малых и средних предприятий, но тут контраст между совсем малым и достаточно большим доставляет сильнее. Повторюсь: цифры в таблице достаточно условны, и даны, чтобы можно было наглядно сравнить затраты. В реальности могут «плавать» очень сильно.

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

При этом заметьте, что принципиальной разницы между инфраструктурой, например, «Мобильных телесистем», или ВТБ-24 и вашей домашней сетью нет. Никто и ничто, кроме соседей и кошелька, не помешает вам, если посчитаете свои личные данные бесценными, дополнительно их защитить: установить ИБП под каждое устройство, а на балконе - аварийный бензиновый генератор на самый уж крайний случай; подключиться к двум независимым провайдерам, установив на каждом канале по отдельному роутеру/коммутатору; добавить к имеющемуся NAS с RAID-массивом пятого уровня еще один, в зеркало; положить «про запас» под шкаф еще один системный блок, идентичный стоящему на столе (так называемый «холодный резерв», ага), а в стоящий на столе вставить пишущий BlueRay привод, на котором еженедельно нарезать очередную болванку с бесценным; а записанные болванки раз в месяц отвозить в банковскую ячейку; и так далее. Только нужно ли вам это?

В качестве заключения

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

Введение. 2

Информационная инфраструктура. 3

Информационно-аналитическая система (ИАС) как часть программной поддержки информационной структуры организации. 4

Проект ИАС института. 8

Заключение. 12

Литература. 14

Введение

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

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

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

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

Информационная инфраструктура

Информационная инфраструктура (ИИ) – это организация взаимодействия информационных потоков (при этом несущественно какой носитель).

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

Организационные мероприятия (определение структуры документов и маршрутов их движения, определение ответственности за виды проводимых мероприятий, определение правил организации разработки программ и структуры базы данных, способы финансирования и другие);

Технические мероприятия (приобретение, установка и техническое обеспечение эксплуатации оборудования, создание кабельной системы);

Определение системного программного обеспечения которое будет использоваться в организации и создание LAN как программно-технического комплекса (установка системного программного обеспечения, организация маршрутизации между подсетями, администрирование сети и работа с пользователями сети);

Обучение сотрудников организации;

Использование при работе с документами стандартного программного обеспечения, организация почтовой службы, организация доступа к Internet;

Проектирование и разработку программных продуктов и создание информационно-аналитической системы (ИАС);

Обеспечение безопасности информации;

Работу службы эксплуатации и внедрения;

Наполнение базы данных;

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

1. Техническая служба. Функции – работы по монтажу LAN, установка оборудования, ремонт и замена оборудования.

2. Служба эксплуатации и внедрения. Функции – работа с Заказчиком приложений ИАС по постановке задачи, установка приложений ИАС, подготовка заданий для группы разработки программного обеспечения, обучение персонала.

3. Группа разработки программного обеспечения.

Информационно-аналитическая система (ИАС) как часть программной поддержки информационной структуры организации

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

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

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

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

Таким образом:

1. ИАС - это открытая, модульная система, использующая архитектуру клиент-сервер с реализацией правил бизнес логики как COM объектов сервера транзакций.

2. Уточнение свойств объектов, которыми оперирует ИАС может быть произведено пользователем на описательном уровне. Для этого могут быть написаны компоненты системы, использующие Wizard технологию.

3. Модули, реализующие новые объекты и функции системы должны создаваться в основном на уровне сервисов и объектов сервера.

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

5. Должны использоваться готовые программные продукты, поддерживающие работу с базами данных. Например, генератор отчетов Crystal Report или MS Excel.

6. Существуют компоненты ИАС, которые обладают подобной структурой и используют одинаковые методы обработки данных для всех предприятий и учреждений (“структурный инвариант ИАС”), например, бухгалтерия (АРМ главного бухгалтера), которая вследствие того, что принципы ведения бухгалтерского учета едины для любых организаций (принцип двойных проводок и журнально-ордерная система отчетности). Например, организационную структуру учреждения или персонал организации. Другим типом задач (“функциональным инвариантом ИАС”) являются компоненты ИАС, которые выполняют одинаковые функции, но исходя из различных соображений и используя, быть может, различные исходные данные. К функциональным инвариантам можно отнести задачу расчета заработной платы. Функциональные инварианты должны быть реализованы как библиотека COM объектов. Важным в данном случае является то, что интерфейсы COM объектов такой библиотеки могут быть определены один раз и в дальнейшем не меняться.

Очевидно, что для описания специфики деятельности предприятия и уточнения содержания компонент-инвариантов потребуются дополнительные данные и функции их обработки. К уточняющим компонентам можно отнести, например, ученые степени сотрудников института. Как правило, уточняющие данные связаны с основными как многие к одному. Обеспечение связности данных производится на уровне объектов базы (связи и триггера). Удаление или перенос в архив основных данных должны производится вместе со всеми уточняющими записями. При этом работа с записями одной уточняющей таблицы реализуется на уровне хранимых процедур SQL сервера, а COM объект сервера транзакций обеспечивает последовательный вызов хранимых процедур для каждого объекта. Добавление, изменение и удаление уточняющих компонент не может привести, таким образом, к изменению структуры ИАС в целом, а только изменить содержание некоторых отчетов.

Кроме вышеперечисленных есть модули, реализующие частные задачи и взаимодействующие с инвариантами системы и дополнительными модулями. Если рассматривать учет материальных ценностей и проекты организации, то задачи обработки заявок и получения материалов являясь дополнительным сервисом связывает эти инварианты. Дополнительными модулями являются, модули, обеспечивающие функции статистической и другой обработки информации хранящейся в одной базе данных и экспорт уже обработанного в другую базу. Примером такой задачи будет “оплата за обучение в вузе”, которая связывает оплату каждого студента и кассу института, как часть АРМа главного бухгалтера. Другим примером является экспорт данных о выпускниках ВУЗа в базу выпускников всех учебных заведений России. Очевидно, что дополнительные модули могут не содержать никаких данных. В этом случае их реализация может заключаться в программировании COM объектов сервера транзакций и добавлением его вызова в программе клиента. Если для работы дополнительного модуля требуется хранение какой-то информации, таблицы могут создаваться в другой базе данных.

Поскольку любая ИАС содержит большое количество разнообразных данных, а одним из основных принципов реляционных баз данных является то, что в системе не должно быть дублирования данных, вопрос связей между компонентами один из основных. Некоторые связи являются атрибутами структуры данных отдельных компонент. Например, ссылка на сотрудника в таблице отпусков. Другие – это отдельные таблицы, реализующие отношения многие ко многим. Например, таблица назначений на должности, которая содержит две ссылки: на человека и на должность. Таблицы связей в этом случае могут содержать дополнительные данные, которые уточняют характеристики конкретной связи между экземплярами двух и более объектов (в случае люди – должности такой характеристикой может быть размер ставки, т.е. 0.5, 1, 1.25). Такие таблицы являются основой для определения правил бизнес логики ИАС. Некоторые связи между данными системы могут быть временными и содержать только две ссылки. Назовем такой вид связи объединением. Очевидно, процесс создания таблиц связи, установления связей между записями и удаления связи можно автоматизировать поскольку необходимой для этого информацией являются только имена таблиц, которые необходимо связать, и полей этих таблиц, которые будут ключами связи и тех, в которых будет находиться содержательная информация (характеристики записей). Для определения конкретной связи достаточно двух списков в клиентском приложении, содержащих характеристики связываемых записей, и собственно механизма установления и удаления связи.

Таким образом в информационно-аналитической системе (ИАС) предприятия или учреждения должны быть компоненты различной степени уникальности (имеется ввиду возможность их использования без изменений или с небольшими изменениями другой организацией). Различные части ИАС имеют различный “вес”. Одни должны быть обязательно в любой системе; другие могут быть, а могут и не быть; третьи, описывающие временные связи, возникают в системе и исчезают из нее во время ее эксплуатации. Кроме того, некоторые объекты могут быть созданы только как часть других объектов.

Любой программный комплекс на этапе анализа должен рассматриваться с четырех точек зрения:

Объектов, существующих в системе;

Функциональных зависимостей между объектами;

Рабочих мест, отражающих структуру организации и являющихся контейнерами модулей обработки объектов.

Уровней доступа к данным и их модификации;

Схема задач и компонент ИАС отражает 1, частично 2-й и 3 вышеперечисленные аспекты.

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

При проектировании этой системы к ее архитектуре предъявлялись следующие требования:

Использование архитектуры клиент-сервер;

Организация АРМов специалистов и руководителей как контейнеров, содержащих унифицированные модули клиентских приложений;

Каждый отдельный модуль приложения клиента должен обеспечивать работу с каким-либо объектом сферы управления институтом.

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

Такой подход к архитектуре системы позволяет в дальнейшем производить изменения и развитие системы независимыми разработчиками. Таким образом не так остро стоит вопрос: «а будет ли система работать без людей ее создававших?»

Следует отметить, что в структуре компонент и задач ИАС не описаны рабочие места, однако, из вышеизложенного следует, что если объект присутствует в системе, его клиентский модуль может быть легко включен в любой АРМ, или на его основе создан новый АРМ (рис. 1).


Рисунок 1. Структура задач и компонент ИАС

Заключение

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

Использование систем автоматизации деловых процессов позволяет говорить о следующих преимуществах внедрения новой технологии организации управленческой деятельности по сравнению с традиционными:

Обеспечивается высокая эффективность принятия решений;

Рационализируются и интегрируются информационные процессы, в том числе совершенствуется организация документооборота предприятия;

Поддерживается оперативная настройка системы автоматизации на изменения порядка работы, складывающегося на предприятии;

Устраняется дублирование функций;

Повышается эффективность работы в целом;

Снижаются расходы на информационное сопровождение функционирования предприятия.

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

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

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

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

Литература

1. Мишенин А.И. Теория информации. – М.: Финансы и статистика, 1999

2. Жеребин В.М., Мальцев В.Н., Савалов М.С. Экономические информационные системы. – М.: Наука, 1998

3. Введение в информационный бизнес: Учеб. пособие / под ред. Тихомирова В.П. – М.: Финансы и статистика, 1996

Информационная инфраструктура предприятия и ее составляющие

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

Существует несколько определений ИИ, однако на настоящий момент все они достаточно неполно отражают сущность этого объекта:

1. Информационная инфраструктура представляет собой систему организационных структур, обеспечивающих функционирование и развитие информационного пространства страны и средств информационного взаимодействия. Она включает совокупность информационных центров, банков данных и знаний, систем связи и обеспечивает доступ потребителей к информационным ресурсам Глоссарий [Электронный ресурс]. - Режим доступа: www.glossary.ru, свободный. - Загл. с экрана..

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

2. Информационная инфраструктура может быть определена как социо-техническая конструкция Другой термин, которому придается в данном случае то же значение - социо-технические сети (socio-technical networks). «ИИ - это больше, чем «чистая» технология, они скорее представляют из себя социо-технические сети (socio-technical networks)». (Nшkkentved, 2004) (цитируется по )., включающая экономических агентов, ресурсы и процессы, обеспечиваемые информационно-коммуникационными технологиями, и простирающиеся за границы бизнес-сети фирмы Шерешева М.Ю. Развитие информационной инфраструктуры розничных сетей в России / М.Ю. Шерешева // Российский Журнал менеджмента. - 2005. Т. 3. № 1. - С. 53..

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

3. Информационно-коммуникационная инфраструктура - совокупность территориально распределенных государственных и корпоративных информационных систем, линий связи, сетей и каналов передачи данных, средств коммутации и управления информационными потоками, а также организационных структур, правовых и нормативных механизмов, обеспечивающих их эффективное функционирование Глоссарий по информационному обществу [электронный ресурс]. - Режим доступа: http://www.iis.ru/glossary/ici.ru.html. свободный.. - Загл. с экрана..

Это определении ИИ носит глобальный характер, объединяющий в себе все имеющиеся ИИ, а не только корпоративную. Его можно отнести к любой современной инфраструктуре, а не ко всей совокупности государственно-корпоративной сети.

Таким образом, из данных трех определений можно сделать вывод, что понятие ИИ включает решения не только по программному обеспечению, аппаратному комплексу и организационному обеспечению, но и методологию и механизмы их взаимодействия, что вполне соответствует пониманию системы в наиболее современных стандартах типа ISO Михайловский Н. Архитектура информационной системы, оценка рисков и совокупная стоимость владения [Электронный ресурс] // Директор ИС. - 2002. - 17 июня (№6). - М: Директор ИС.RU, 2002. - Режим доступа: http://www.osp.ru/cio/2002/06/021_1.htm , свободный. ? Загл. с экрана..

Необходимо подчеркнуть отличие понятия ИИ от понятия архитектуры информационной системы. Архитектура представляет собой «концепцию, определяющую модель, структуру, выполняемые функции и взаимосвязь компонентов информационной системы» Глоссарий [Электронный ресурс]. - Режим доступа: www.glossary.ru , свободный. - Загл. с экрана. или «официальное определение правил бизнеса, структур систем, технических ограничений и сути производимой продукции для информационных бизнес-систем. Архитектура информационных систем состоит из четырех уровней: архитектура бизнеса, архитектура систем, техническая архитектура и производственная архитектура» Глоссарий по информационному обществу [электронный ресурс]. - Режим доступа: http://www.iis.ru/glossary/ici.ru.html. свободный. - Загл. с экрана.. Таким образом, если рассматривать информационные системы предприятия как компонент ИИ, то и архитектура ИС будет также ее составной частью. Другими словами, архитектура дает представление «как устроено», а инфраструктура - «чем наполнено».

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

Формирование и развитие ИИ в современных компаниях должно определяться целями и задачами бизнеса, а не устанавливаться руководством «сверху». Таким образом, управление ИИ является неотъемлемой частью управления бизнесом. Помимо этого, формирование ИИ представляет собой одну из основных задач современного информационного менеджмента.

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

В высокотехнологичных и производственных компаниях «внутренняя», т.е. ориентированная на решение внутренних задач предприятия, ИИ почти на 100% детерминирована самой сутью производства, управления и требованиями к качеству продукта. Бизнес-правила в такой компании, роли, ответственность, в том числе и в информационной сфере, четко определены и стандартизированы. «Внутренняя» ИИ и ее развитие полностью подчинены бизнес-целям и детерминируются стандартными практиками и структурами. Для построения «внутренней» ИИ существует линейка продуктов компаний IBM (например, решения класса Tivoli для малых и средних предприятий), Microsoft, серверное обеспечение HP и Intel, продукты Oracle и пр.

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

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

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

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

Понятие "инфраструктура"

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

Таким образом, можно сказать, что инфраструктура (от латинского infra - "под", "ниже" и structura - "расположение", "строение") - целый комплекс связанных между собой обслуживающих объектов или структур, обеспечивающих и/или составляющих основу функционирования определенной системы. Этот термин был позаимствован из военной лексики. Вот что такое инфраструктура, говоря кратко.

Виды инфраструктур

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

Социальная инфраструктура

Что такое социальная инфраструктура? Ответим на этот вопрос. Она представляет собой совокупность предприятий и отраслей, обеспечивающих функционально нормальную жизнедеятельность общества. Другими словами, это жилье, строительство его, объекты культурного назначения, сфера ЖКХ, организации и предприятия систем здравоохранения, дошкольного воспитания, образования, организации и предприятия, связанные с досугом и отдыхом, общественное питание, розничная торговля, спортивно-оздоровительные учреждения, сфера услуг, пассажирский транспорт, система учреждений, которые оказывают услуги финансово-кредитного и правового характера (нотариальные конторы, юридические консультации, банки, сберегательные кассы) и др. Вот что такое социальная инфраструктура. Список объектов ее можно продолжить, так как мы перечислили только основные.

Транспортная инфраструктура

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

Этот список был составлен нами, опираясь на Федеральный закон, в котором все это прописано - N 259-ФЗ от 08.11.2007.

Что такое информационная инфраструктура?

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

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

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

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

Другие виды инфраструктур

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

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

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

Многообразие определений

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

Чтобы упростить задачу, мы будем понимать под данным термином объекты обеспечения и/или средства производства жизнедеятельности (жизненно важных потребностей) человека, обеспечивающие тот или иной процесс/дело/бизнес.

Очень важно не отождествлять и не смешивать инфраструктуру с бизнесом, структурами и процессами, поскольку сама она ничего не производит и не делает. Это всего лишь материальная основа. Без того, что обеспечивает инфраструктура, она рассыпается на различные отдельные объекты техногенного происхождения.

Свойства инфраструктуры

Она рукотворна, то есть представляет собой результат труда.

Она обеспечивает наши материальные потребности; созданные руками человека объекты или структуры, обеспечивающие духовность, культуру и т. п. мы в этой статье не рассматриваем.

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

Она может быть посчитана и измерена, то есть поддается количественной оценке.

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

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

Примеры инфраструктуры с данными свойствами

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

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

К инфраструктуре нефтяной компании относятся:

Объекты подготовки газа и нефти;

Линии электропередач;

Добывающие скважины, включая погружное оборудование;

Для страны/города:

Сооружения и здания, в том числе социальные объекты, жилой фонд и т. п.;

Транспортные коммуникации, включая линии электропередач, железнодорожную и дорожную сети;

Трубопроводная инфраструктура - канализация, сети холодного и горячего водоснабжения;

очистные сооружения, свалки;

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

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


Трактовку понятия информационной системы можно посмотреть, например, в Википедии .

На всякий случай:

ограничения и соглашения

1. Изложенное ниже - не догма, это исключительно мое видение ситуации. Основанное, однако, на довольно большом опыте практической работы.
2. В нынешние времена доступ к информации подразумевает почти исключительно использование электронных средств, о них и буду говорить, оставив за скобками газеты, книги и классические библиотеки.
3. Ограничимся достаточно незначительными масштабами, скажем, от персональной, домашней, самой мелкой сети, до системы отдельного предприятия - рассматривать вопрос в рамках планеты или хотя бы страны можно только теоретически, а меня интересуют прежде всего прикладные аспекты.
4. Заодно оставлю в стороне такой немаловажный компонент информационной системы, как программное обеспечение всего комплекса, упор буду делать на «железные» компоненты. Это, конечно, неправильно. Подразумеваем, что ПО в той или иной мере присутствует в любом элементе системы.
5. Приводимые ниже цифры вполне условны, как пишется в конструкторской документации, «справочные».

Подсистемы информационной инфраструктуры. Назначение подсистем, задачи, которые они решают

Как мне видится инфраструктура информационной системы? Эдакая пирамида, вершина которой, «первый слой» - потребитель и искомая, обработанная и готовая к употреблению информация. Информация, как воспринимаемое человеком нематериальное. Человек - тоже элемент этой инфраструктуры, и довольно значимый, как и программное обеспечение; однако, к техническим, инженерным элементам его относить почему-то не принято. Не стану и я.

Что такое - эта информация? То, что мы видим на экране монитора, слышим из динамиков; то, на основе чего мы принимаем некие решения - или осознанно делегируем право принять эти решения опять же вычислительной технике.

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

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

Компьютер (ноутбук, планшет, смартфон) сам по себе, без данных для обработки, без связи с источником информации - не особо нужная дорогая железка. Когда-то «источником» данных для вычислительных систем были (если оставить за кадром первоисточник - человека и окружающую действительность/среду) телетайпы, перфокарты, перфоленты, затем магнитные ленты… Теперь исходные данные, как правило, берутся через сети с других вычислительных устройств, мест массового хранения, посредством телекоммуникаций. Это четвертый слой, обеспечивающий связи оконечных устройств, готовящих информацию к употреблению человеком, с источниками данных.

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

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

  • Во-первых, без электроэнергии, причем соответствующей определенным требованиям, стандартам, работа ИТ оборудования, как ни странно, невозможна - такой вот парадокс.
  • Во-вторых, электронные компоненты ИТ оборудования, в соответствии с законами физики, работать нормально, без большого количества сбоев, могут только в довольно ограниченном диапазоне температур, условно от -40 до +50ºC, а «комфортным» вовсе считается диапазон 20±2ºC. При этом само ИТ оборудование является источником тепла: вся потребляемая электрическая энергия превращается компонентами ИТ систем в энергию тепловую.
  • В третьих, из-за применяемых ныне технологий, существуют ограничения на уровень относительной влажности воздуха: при повышенной влажности возможно выпадение росы, а значит, вероятно замыкание в электрических схемах; при низкой влажности возможно накопление статического электричества, и растет вероятность пробоя электрических компонентов.
  • В четвертых, учитывая «во-вторых и в третьих», ИТ оборудование надо оградить от нежелательных внешних воздействий, начиная от попадания в них пыли, и заканчивая камнем, брошенным хулиганом. Слой пыли затрудняет отвод тепла от компонентов, и способствует накоплению статики; с камнем и так все понятно.
  • Есть еще проблема компактного размещения ИТ систем и систем, их обеспечивающих. То есть - архитектурная подсистема, выделенная зона, или помещение, или здание, или сооружения, где все хозяйство размещено. Проблема эта решается по разному, и зачастую это решение требует весьма значительной части средств, выделяемых на информационную систему. Оставим это в стороне, хотя это тоже неправильно - как и то, что не учитываем ПО.

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

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

Цели, ради которых строится конкретная информационная система; зависимость инфраструктуры от выбранной цели

Цель, собственно, понятна: обеспечить потребителя, имеющего необходимый уровень ответственности (или просто право), информацией для окончательного анализа и принятия решений; как вариант - для получения некоего удовольствия (в компьютерные игры играете? А фильмы? А музыка?). От итоговой важности решаемой задачи напрямую зависят масштабы инфраструктуры, призванной обеспечить потребителя информацией.

Информационная инфраструктура. Примеры очевидны: с одной стороны, «домашняя сеть», включающая ПК, ноутбук и пару смартфонов в качестве клиентов, роутер в качестве центрального узла, и единственный канал связи до провайдера; с другой стороны - предприятие с филиалами в половине мира, с полутора десятком дата-центров по всей стране. Диапазон получается широчайший. Соответственно, для реализации этих двух инфраструктурных решений требуется оборудование разного уровня; производители в курсе этой «проблемы», и заранее позиционируют устройства: «домашний wi-fi роутер», «коммутатор для рабочих групп», «сервер масштаба предприятия».

Сложность и дороговизна решений для каждой конкретной задачи определяется важностью этой задачи - с этим определились давно. Насколько ценны вам, как частному лицу, ваши фотографии, видеозаписи, фильмы и книги, хранимые на диске ноутбука? Стоят ли они приобретения NAS с RAID-массивом уровня 10? Или достаточно будет «флэшки» на 8 гигабайт? Или, например, двух флэшек по 32 гигабайта? Окупят ли затраты на NAS ваши моральные страдания от возможной утери уникальных фоток с Кипра?

С другой стороны, насколько ценна коммерческому банку информация, «живущая» в петабайтном хранилище? Нужно ли его, хранилище, зеркалировать вторым таким же в другом городе, или будет достаточно ежедневного бэкапа на ленты? Будут ли потери от простоя банка на ремонты и восстановление после краха СХД настолько велики, что «зеркало» за несколько десятков миллионов долларов окажется мелочными расходами?

Инженерная инфраструктура. Нужно ли покупать домой источник бесперебойного питания, который займет дефицитное место, но может спасти от потери данных? Оправданы ли затраты - если на вашей памяти электричество дома отключали два раза за последние пять лет? А какую схему резервирования кондиционеров дата-центра выбрать: N+1 или 2N – учитывая, что каждый лишний кондиционер холодильной мощностью, например, 50 кВт, обойдется в полтора миллиона?

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

Определение масштабов инфраструктуры, состав подсистем

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

Можно попытаться определить необходимые масштабы инфраструктуры, и необходимый состав ее систем и подсистем.

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

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

Характер конечной информации может определять содержание «верхних слоев» инфраструктурной пирамиды,
технический уровень средств интерфейса, и предоставления информации: дизайнерская веб-студия вряд ли сможет эффективно конкурировать на рынке, предоставив своим ведущим сотрудникам компьютеры на базе Pentium-III для рендеринга, и 14-дюймовые мониторы с разрешением 800х600; с другой стороны, многие бухгалтерии такой техникой пользуются, и вполне могут пользоваться еще годы.

Интенсивность использования данных и их объемы определяют требования к средствам передачи данных: в приведенном выше примере с бухгалтерией достаточно будет иметь (для средней величины конторы) сеть, построенную на основе «медной» структурированной кабельной системы категории 5/5е и коммутаторов 10/100 Layer 2. Ядро сети дата-центра банка требует уже оптику для SAN и не только, коммутаторы Layer 3-4 с интерфейсами со скоростью передачи 2-8 (для SAN) и 1-10 (для прочих) гигабит в секунду.

Средства обработки информации представлены серверами разной производительности (и, соответственно, мощности), исполнения, стоимости и даже назначения: от уровня рабочей группы в корпусе Midi-Tower до монстров класса IBM p795. В «среднем» сегменте популярными заслуженно стали блэйд-серверы (в основном, из-за гибкости решений). Выбор конкретной системы зависит от сложности решаемых задач (две большие разницы: расчет теплозащиты космического аппарата методом конечных элементов, или «поиграть в сапера») и, соответственно, требуемой производительности.

Хранение данных - задача достаточно традиционная, решается разными способами (база, тем не менее, сейчас у всех способов одна - в основном жесткие диски, если иметь в виду оперативное хранение, SSD для критичных к скорости обработки данных задач, и магнитные ленты для резервных и архивных копий; вообще-то о резервировании информации разговор особый; в частной жизни добавляются CD/DVD и «флешки»). Способы выбираются - как ни странно - в зависимости от требуемых объемов хранения и скорости доступа. Это может быть раздел на единственном HDD в домашнем компьютере, RAID-массив внутри сервера, дисковая «полка» или их массив, или Hi-End система из трех (пяти, семи) шкафов 42U, один-два из которых - «мозги», контроллеры, а остальные - дисковый массив.

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

Суммируем электрическую паспортную мощность, потребляемую каждым ИТ устройством, добавляем 10-20% «на всякий пожарный случай» (по нашим замерам во время формирования отчетов, то есть при интенсивных вычислениях, потребляемая мощность ИТ системы увеличивалась в среднем на 9,67 процента по сравнению с обычной, установившейся повседневной мощностью), при необходимости прибавляем запас на развитие, и получаем мощность, которую будет потреблять ИТ оборудование, то есть примерно 50-70% от необходимой общей мощности (для всей инфраструктуры). При этом становится понятна требуемая мощность систем гарантированного и бесперебойного питания , а заодно - и количество тепла, которое надо будет отводить от ИТ оборудования и от ИБП, то есть - можно оценить мощность системы кондиционирования . После этого определяемся с минимально допустимыми уровнями резервирования, и основа для черновых расчетов готова.

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

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

Вопросы надежности

Надежность технических систем - вполне себе многоплановая и занимательная наука. Но нас интересуют только прикладные аспекты; главный вопрос - как обеспечить приемлемую надежность информационной инфраструктуры за приемлемые деньги. Поскольку:
  • Основной способ повышение надежности - резервирование и дублирование компонентов (устройств, подсистем, каналов связи и пр.).
  • Дополнительный способ - использование высоконадежных, а поэтому дорогих компонентов.
  • Оба этих способа повышения надежности требуют определенных затрат.
Исходя из «цены» возможных потерь в случае отказа какого-нибудь компонента или системы в целом, и следует выбирать способ повышения надежности и/или уровень резервирования. Исключительно для получения удовольствия сравним два крайних варианта - домашняя сеть и крупное предприятие. Пойдем по уровням инфраструктурной пирамиды снизу вверх, от базиса к надстройке, то есть начнем с энергетики, занося в таблицу данные подсистем и компонентов. В таблице хорошо смотрелись бы и промежуточные варианты, скажем, для малых и средних предприятий, но тут контраст между совсем малым и достаточно большим доставляет сильнее. Повторюсь: цифры в таблице достаточно условны, и даны, чтобы можно было наглядно сравнить затраты. В реальности могут «плавать» очень сильно.

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

При этом заметьте, что принципиальной разницы между инфраструктурой, например, «Мобильных телесистем», или ВТБ-24 и вашей домашней сетью нет. Никто и ничто, кроме соседей и кошелька, не помешает вам, если посчитаете свои личные данные бесценными, дополнительно их защитить: установить ИБП под каждое устройство, а на балконе - аварийный бензиновый генератор на самый уж крайний случай; подключиться к двум независимым провайдерам, установив на каждом канале по отдельному роутеру/коммутатору; добавить к имеющемуся NAS с RAID-массивом пятого уровня еще один, в зеркало; положить «про запас» под шкаф еще один системный блок, идентичный стоящему на столе (так называемый «холодный резерв», ага), а в стоящий на столе вставить пишущий BlueRay привод, на котором еженедельно нарезать очередную болванку с бесценным; а записанные болванки раз в месяц отвозить в банковскую ячейку; и так далее. Только нужно ли вам это?

В качестве заключения

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