Обзор технологий IT Industrial для высокоорганизованных офисных зданий Вишал Маллик Пристально присмотревшись к тому, как используются здания, концерн АББ пришел к ра дикальному решению в отношении технической инфраструктуры, ставящей в центр вни мания процессы, связанные с конечными пользователями, и интегрирующей все системы сооружения вокруг потребностей этих процессов. Новое решение исходит из осознания того, что такие разнообразные задачи, как органи зация рабочего совещания, регистрация постояльца в гостинице или доставка больного в больницу, могут выиграть, если применить к ним концепции архитектуры IndustrialIT, ис пользуемые концерном АББ для оптимизации промышленного производства, например, в автомобилестроительной промышленности. Закончив телеконференцию, Джон тут же приступил к организации срочного двухдневного сове щания, которое должно начаться на следующий день в здании, где расположен его офис. Уже позд но, вокруг нет никого, кто мог бы помочь ему в организационных вопросах (найти помещение, про ектор, заказать номера в гостинице, организовать питание участников и т. д.). Однако это не ос танавливает Джона. Вызвав на экран электронную повестку дня, он нажимает кнопку "Новая конференция". Предусмотренный в IndustrialIT мастер организации конференций помогает Джону определиться с датой и временем проведения мероприятия, составить список участников, заре зервировать конференцзал, заказать питание. К моменту, когда Джон занесет в память машины необходимые реквизиты и уйдет домой, в системе пропускного режима произойдет автоматичес кая регистрация участников конференции в качестве его посетителей, система ERP выдаст заказ предприятию общественного питания, запустится агент компьютерной программы, обеспечива ющей бронирование билетов для участников конференции. Одновременно по электронной почте начнется рассылка приглашений участникам с повесткой дня, адресом места проведения конфе ренции и даже с пятизначным кодом, позволяющим в нерабочее время пройти в зону для посетите лей. В приведенном примере организаци онные задачи, на решение которых обычно уходят часы, а то и дни, вы полняются в течение нескольких минут. Ключом к повышению производительнос ти стала сквозная интеграция всех подсис тем здания. Различные организации и 64 предприятия тратят на вертикальную и го ризонтальную интеграцию процессов, свя занных со своей деятельностью, миллиар ды долларов. Однако неиспользованных возможностей остается еще немало, соот ветственно остаются и неиспользованные резервы. Надо только, чтобы такие пред приятия и организации применили те же принципы и методы к своим, нередко иг норируемым офисным процессам. Характерным примером могут служить автомобилестроительные предприятия. Во всем мире на автозаводах ведется боль шая работа по внедрению решений, поз АББ Ревю 2/2002 1 Категории инфраструктуры здания. Системы разных категорий не связаны между собой и поступают от разных поставщиков Хозуправ' ление Распределение площадей Организация перемещения рабочих мест ERP Телефонная связь Итернет'обучение Провайдер услуг Видеоконференции Служба режима Противопожарная служба, безопас' ность людей Электроснабжение Эксплуатация здания Категории аспектов Пользо' ватель Инвестор Система кондиционирования и отопления Инженерные системы Категории процессов Категории объектов воляющих заказчикам размещать заказы и контролировать их выполнение, а также реализовывать другие сервисные транзак ции. Точно так же осуществляется ком плексная интеграция на современном цел люлознобумажном комбинате, которая охватывает все от датчиков до пультовой, что позволяет постоянно и оперативно оп тимизировать производительность. Кон церн АББ с успехом поставляет решения для этих и других областей, что обусловле но глубоким пониманием соответствую щих ключевых процессов и применением для целей интеграции уникальных изде лий класса IndustrialIT. ных в здании организаций и их поставщи ков услуг обеспечена высокая интеграция подсистем вокруг используемых процес сов. По сравнению, скажем, со сложным производством современного автомобиля такие процессы, как организация рабочего совещания, регистрация постояльцев в гостинице, перемещение больного в боль нице могут показаться тривиальными. Од нако объем такого рода мероприятий на порядок больше, а значит, остается про стор для существенной экономии расходов и повышения производительности. Как и любой завод, офисное здание или, ска жем, гостиницу, можно разбить на ряд "объектов", которыми, в частности, можно управлять, отталкиваясь от точки зрения инвесторов, пользователей или, скажем, поставщиков услуг 1 . Офисные здания начинены огромным количеством подсистем. Это и системы ох раны, и системы оповещения о возгорани ях, и автоматизация инженерных систем, и сети передачи данных, и лифтовое хозяй ство, и многое другое. Концерн АББ рас ширил традиционное определение техно логии эксплуатации зданий, включив в не го всю инфраструктуру. В офисном здании под это понятие могут попасть такие пред меты, как настольные компьютеры, либо такие мероприятия, как резервирование конференцзалов, материальнотехничес кий учет, управление кадрами. Но тогда сразу становится ясно, что получившийся в результате технологический ландшафт представляет собой исключительно одно родный набор самостоятельных частных 2 Концепция высокоорганизованного здания. Все системы и прикладные задачи объединены в расчете на усовершенствование процессов для пользователей определенного типа поставщиков услуг, инвестора, фирмарендаторов и т. д. От "офисных " к "высокоорганизован ным" зданиям Тот же подход и ту же технологию кон церн АББ сегодня применяет в области офисных зданий. "Высокоорганизованные здания" (Performance Buildings это товар ный знак, применяемый концерном АББ к зданиям, в которых с целью повышения производительности труда расположен АББ Ревю 2/2002 65 Обзор технологий 3 Архитектура на основе сетевых услуг для всех инженерных систем, используемых в здании ("островных") решений, каждому из кото рых соответствует своя база данных. На эти базы распространяются права интеллекту альной собственности, в них имеются свои протоколы, свои средства управления, свои операционные системы. Некоторые из таких островков даже физически отде лены друг от друга за счет использования специальных кабелей. Все это приводит к огромным, хотя и безропотно принимае мым потерям производительности для ор ганизаций и учреждений, арендующих в здании площади, и для привлекаемых ими внутренних и внешних поставщиков услуг. Для эксплуатации всех этих систем постав щикам услуг приходится содержать значи тельные ресурсы. Для офисного же поль зователя рационализация даже самого простого из перечисленных процессов свя зана со значительными сложностями. При подходе, положенном в основу принципа "высокоорганизованного здания", в центр внимания ставятся пользователи и связан ные с ними процессы 2 , а все системы 66 интегрируются с учетом потребностей пользователей, или, говоря на языке про граммистов, применительно к конкретным практическим случаям ("случаям примене ния"). Ситуация, описанная в начале ста тьи, может служить наглядным примером того, как в "высокоорганизованном зда нии" проходит организация совещания. Однако автоматизация на этом не заканчи вается. Представим себе, что на следую щее утро ктото из участников запоздал и оказался в конце огромной делегации. Участников совещания приглашает виртуальный стол приема посетителей, ра ботающий по принципу самообслужива ния. После регистрации они направляются в конференцзал, руководствуясь выдан ной им повесткой дня и схемой. Но еще до того, как они туда доберутся, все будет го тово: официанты привезут кофе с бутерб родами, централизованная система жиз необеспечения проветрит помещение и включит аудиовизуальные системы. Можно привести почти не ограничен ный перечень практических случаев, поз воляющих осуществить рационализацию за счет интеграции на уровне систем. В ка честве другого примера рассмотрим про пускную систему и систему телефонной связи. Если бы их удалось связать между собой, то это позволило бы осуществлять маршрутизацию телефонных вызовов по месту присутствия вызываемого лица: про пускная система будет сообщать маршру тизатору АТС имена находящихся в здании лиц и порядок их организации; если вызы ваемого лица в здании в данный момент нет, система автоматически перенаправит вызов его присутствующему коллеге, а значит, без какихлибо дополнительных затрат резко снизятся негативные эмоции звонящего. IndustrialIT Несмотря на очевидные преимущества высокоорганизованных зданий, они пока что не получили широкого распростране ния. В первую очередь это объясняется АББ Ревю 2/2002 4 Аспектные объекты как основа интеграции прикладных задач применительно к используемым в здании системам фрагментарностью проектов и результата ми их практической реализации. Но есть и еще одна причина: фрагментарный харак тер технологий. Однако даже в тех случа ях, когда инженерные системы здания по ставляются единым подрядчиком, инвес тор на стадии проектирования зачастую не знает, какие организации в конце концов расположатся в строящемся здании. А ес ли такая информация и имелась бы, то бы ло бы слишком рискованно проводить оп тимизацию применительно только к одно му из арендаторов. Каким же образом можно создать зда ние, позволяющее оптимизировать произ водительность находящихся в нем органи заций независимо от используемых ими разновидностей процессов и конкретных практических случаев? Специалисты АББ пришли к выводу, что такая задача может быть решена при условии выполнения двух критериев: вопервых, реализуемые в здании прикладные ITзадачи должны в максимальной степени отвечать требова ниям архитектуры сетевых услуг. А вовто рых, для упрощения интеграции таких приложений они должны быть активизи рованы под IndustrialIT. Архитектура сетевых услуг Архитектура сетевых услуг подразуме вает, что все прикладные задачи класса IT общаются между собой с использованием интернетпротокола (IP). Иными словами, такие системы, как система управления зданием, пропускная система и даже теле фонная и видеосвязь должны работать на базе установленной в здании локальной сети корпоративных данных. Разумеется, АББ Ревю 2/2002 отдельные виды оперативной связи между технологическими и управляющими уст ройствами могут осуществляться на базе физически самостоятельных сетей (LON, EIB, H232 и т. д.) либо на основе других протоколов (BACnet). Тем не менее, как показано на рис. 3 , каждое приложение должно соответствовать требованиям ар хитектуры сетевых услуг. Сетевые услуги это прикладные зада чи, которые могут решаться через интернет и интегрироваться с другими приложения ми с помощью таких программных прото колов, как XML/SOAP. Приведенный нами пример организации конференции являет ся результатом интегрирования следую щих приложений, каждое из которых со здавалось как разновидность сетевых ус луг: ■ персональная электронная повестка дня, ■ система бронирования мест в гости ницах, ■ оповещение о прибытии посетите лей, ■ пропускная система, ■ телефонная связь, ■ система кондиционирования поме щений, ■ выполнение заказов на обеспечение питанием, ■ система ERP (выставление счетов). Именно эта архитектура и обеспечивает огромный потенциал принципа "высокоор ганизованного здания". Сетевые услуги могут быть самыми разнообразными от простых справок о телефонных номерах до сложных операций по заказу офисного оборудования и материалов. Например, метеорологическое бюро может предло жить сетевую услугу, которая позволит си стеме автоматизации здания вызывать прогнозы температуры и вводить их в ка честве управляющего сигнала в устройства кондиционирования помещений. Интеграционные рамки, основанные на аспектных объектах Сами по себе сетевые услуги не способ ны обеспечить интеграцию приложений, необходимых для создания высокооргани зованных зданий. Сетевые услуги способ ны лишь предоставить средства связи. Для целей же интеграции прикладные задачи должны согласовать между собой объект, подлежащий передаче по системам связи. Рассмотрим случай принятия на работу нового сотрудника. Как правило, права нового сотрудника приходится создавать в различных приложениях в системе уп равления офисными кадрами, в пропуск ной системе, компьютерной сети и т. д. Очевидно, требуется общее определение признаков, образующих личность, с тем чтобы изменение в любой из перечислен ных систем автоматически отражалось и в остальных системах. Для решения этой за дачи специалистами АББ разработана тех нология аспектных объектов [1]. Прежде всего для сотрудника ("лица") определяет ся тип объектных данных 4 . В результате каждое приложение превращается в ас пектную систему, которую необходимо ак тивизировать (путем адаптации заложен ного в ней программного обеспечения) для работы с данным объектом. Если, на пример, сотрудника повышают в должнос ти, то об этом ставится в известность сис 67 Обзор технологий жений, входящих в комплекс продуктов с помощью интеграционных рамок архитек туры IndustrialIT. АББ пошла на шаг даль ше: все приложения, входящие в комплекс продуктов, в том числе разработанные третьими сторонами, активизированы под IndustrialIT. 5 Эскиз высокоорганизованного здания с точки зрения IndustrialIT. Основой для интеграции и прикладных задач, связывающей между собой комплексы про дуктов для целей создания технических решений, служат аспектные объектыTM. Комплексы продуктов (Product Suites) прикладные задачи сетевых услуг, по строенные по принципу модульности и масштабируемости на основе откры той архитектуры и протокола IP. Могут поставляться третьими сторонами. Решения (Solutions) новые сквозные функциональные возможности для офисных конечных пользователей и их поставщиков услуг. тема управления кадрами (система HR), которая в свою очередь вносит уточнение в реквизиты объекта. Остальные аспект ные системы признают произошедшие в реквизитах объекта изменения и проявля ют соответствующую реакцию: режимное приложение присваивает сотруднику бо лее широкие права доступа; система уп равления транспортным обеспечением по вышает класс автомобилей, которые поз волено ему арендовать; а вот в программ ном управлении компьютерной сетью ни чего не происходит. 68 При таком подходе обеспечивается взаимодействие совершенно независимых приложений. Если говорить кратко, то вы сокоорганизованное здание состоит из двух слоев 5 : 1) слоя, получившего на звание комплекс продуктов с различными приложениями, относящимися к действу ющим в здании системам; комплексы про дуктов выбираются с таким расчетом, что бы они соответствовали архитектуре сете вых услуг; 2) второй слой решения но вая разновидность комплексных решений, создаваемых путем объединения прило Пример реализации: здание Cityport Пилотным примером реализации кон цепции высокоорганизованного здания является сооружаемое концерном АББ в Цюрихе (Швейцария) офисное здание Cityport. К настоящему времени установлены многие из основных подсистем слоя "ком плексы продуктов", созданы функции на уровне решений (например, "циркуляция людей"). При разработке проекта исполь зован развитой системный подход, заклю чающийся в том, что все происходящие в офисном здании процессы разбиваются между "действующими лицами" и "практи ческими случаями", после чего разрабаты вается сквозное комплексное решение, обеспечивающее повышение производи тельности. На момент написания настоя щей статьи реализованы два решения из общего набора решений IndustrialIT, на правленных на повышение производи тельности 5 : "циркуляция людей" и "ор ганизация конференций". Циркуляция людей под управлением IndustrialIT Циркуляция людей в офисном здании относится к числу ключевых процессов, по скольку она определяет инфраструктуру пропускной системы и режима охраны. Постоянным сотрудникам выдаются про пуска, принимаются меры по недопуще нию в здание без разрешения посторонних лиц. Проанализировав процессы входа в здание и выхода из него посетителей и по стоянных сотрудников, специалисты АВВ разработали комплексное решение 6 для сотрудников, стремящихся ввести в организованные рамки поток своих посе тителей. В первую очередь это касается ра АББ Ревю 2/2002 6 Эскиз функции "циркуляция людей" с точки зрения IT. IndustrialIT не только интегрирует все модули, но и открывает новые функциональные возможности, позволяющие создавать сквозной процесс ботников, которым требуется постоянно иметь точные сведения о находящихся в здании лицах. В подобных случаях прихо дится устанавливать пропускные системы с индивидуальной проверкой каждого вхо дящего (например, с помощью нагрудных пропусков). Платой за это является необ ходимость регистрации всех пользовате лей здания (в том числе посетителей) и выдачи им права доступа (пропусков), что может повлечь за собой довольно боль шие расходы, поскольку потребует увели чения штата. В состав комплекса продуктов при дан ном решении входят перечисленные ниже приложения. Программа обеспечения пропускного режима ControlIT В состав данного приложения входят считыватели карт 7 , дежурные на пропу скном пункте и система администрирова ния пропускного режима. При этом конфи гурация системы пожаротушения и систе ма обеспечения безопасности здания обеспечивает непосредственное открытие запасных входов и выходов, находящихся под охраной системы пропускного режи ма. АББ Ревю 2/2002 Виртуальное бюро пропусков OperateIT Здесь посетитель может представиться и без дополнительной административной помощи получить пропуск 8 . Система телефонной связи CommunicateIT Внутренняя система голосовой связи, предназначенная для обеспечения автома тической связи бюро пропусков с постоян ными сотрудниками в случае прибытия к ним посетителей. Оповещение о прибытии посетителя FulfillIT Данное приложение используется по стоянными сотрудниками для оповещения о прибытии к ним посетителей. Оповеще ние может быть сделано с использованием стандартных приложений, установленных на настольных компьютерах (Microsoft Outlook, Lotus Notes и т. д.). В решении, получившем название "циркуляция людей под IndustrialIT", все перечисленные приложения данного ком 7 Пропускная система: устрой ство считывания с карт. 69 Обзор технологий 8 Виртуальный стол приема посетителей: пульт управления и кассета для карт плекса продуктов с целью полной автома тизации потока постоянных сотрудников и посетителей в стенах здания при одновре менном обеспечении его надежной охра ны и безопасности объединены в одну прикладную программу. В результате повышается производи тельность как арендаторов офисов, так и поставщиков услуг. При проведении сове щаний арендующая организация получает возможность организовать прием посети телей точно в соответствии с потребностя ми, причем потребуется для этого не не сколько дней, а считанные минуты. Пропу скная способность в отношении числа по сетителей может быть при этом расширена даже при снижении соответствующего штата. При желании можно вообще отка заться от стола приема посетителей со штатным сотрудником. Внедрение описан ного решения открывает следующие новые возможности: ■ большую гибкость в отношении экс плуатации здания; ■ снижение текущих расходов в нера бочее время; ■ новые модели операторов с наличи ем нескольких пропускных пунктов либо 70 9 Все технические функции в конференцзале (управление освещением, жалюзи, кондиционером, аудио и видеоаппаратурой) управляются по сети дополнительных зданий, управляемых из единого центра; ■ расширение функций стола приема посетителей (например, выдача из единой справочной рекомендаций по выбору маршрута поездки), обусловленное избав лением сотрудников от необходимости выполнения рутинных задач. Приложение по организации конфе ренций IndustrialIT Conferencing Разработанное концерном АББ реше ние Conferencing, обеспечивающее орга низацию конференций и совещаний, охва тывает все стороны этого процесса от бро нирования мест в гостиницах до заказа такси на момент закрытия совещания. Особое внимание при разработке про граммы было уделено интегрированию функций, реализуемых непосредственно в конференцзале. Современный конференцзал пред ставляет собой собрание разнообразных систем от системы освещения и кондицио нирования воздуха до звуковоспроизводя щих установок и проекторов. Для упроще ния пользования данным пакетом концерн АББ разработал на основе сетевого подхо да диалоговый интерфейс (HMI, human machine interface), позволивший объеди нить все функции по критерию "случаев применения". Так, например, в здании Cityport имеется портал конференцзала OperateIT Conference Room Portal 9 , ко торый предлагает председателю совеща ния различные сценарии ("Компьютерная презентация", "DVDфильм" и т. д.). В за висимости от выбранной опции парамет ры систем освещения, управления жалюзи и занавесями, аудиосистемы и ЖКпроек торы выставляются на заранее запрограм мированные значения. Однако само по себе это приложение лишь часть общего уравнения. Для под держания столь высокого уровня систем ной интеграции необходимо, чтобы новый подход был принят, например, и постав щиками услуг для соответствующего зда ния. Если, скажем, жалюзи не среагирова ли на выданную команду, то это может быть вызвано целым рядом причин: незна комством пользователя с правилами рабо ты с данным приложением, неисправнос тью сети, отказом двигателя. Поэтому тре буется тщательно продумать состав согла шений об уровне обслуживания, заключа емых с поставщиками каждой из исполь зуемых подсистем. И хотя для обслужива ния здания потребуется меньшая числен ность вспомогательного персонала, в шта те появятся новые должности, а значит, по требуется и обучение соответствующих ра ботников. Гибкий характер описанного подхода к интеграции на основе сетевых решений проявился уже через три месяца после введения Cityport в эксплуатацию. Исходя из реакции пользователей, удалось прове сти ряд усовершенствований, для чего по требовалось лишь внести изменения в программное обеспечение. Следующая цель, которую ставят перед собой разра ботчики, шагнуть на более высокий по сравнению с уже реализованным уровень, создав возможность управления средой и предоставляемыми услугами непосредст венно с места проведения конференции. Если, например, в помещение для со АББ Ревю 2/2002 10 Диалоговый интерфейс на первом из выводимых экранов предлагает на выбор ряд процессов (слева). Выбор команды "Собеседование с кандидатом" приводит к выводу следующего экрана (справа) с очередными опциями вещаний входит новый человек, скажем, для собеседования в связи с возможным приемом на работу, то вместо выбора сце нарных установок (например, "аудиовизу альная система") и лишь после этого де монстрации видеофильма о соответствую щей фирме, система управления сразу предложит именно этот вариант. При этом возможные для выбора варианты процес сов будут сразу выводиться на первую страницу экрана 10a , а выбор опции ("Собеседование с кандидатом на прием на работу" ("Candidate Interview") сразу приведет к появлению следующего экрана с дополнительными опциями 10b . После этого начнется автоматический выбор команд, управляющих системными функциями и процессами, что повысит продуктивность встречи. Выгоды в отдельных точках стоимост ной цепочки Специалисты АББ заново определили объем технологий, используемых в офис ных зданиях, добавив к ним помимо уже известных систем кондиционирования, те лефонной связи и лифтового хозяйства, также процессы и приложения, относящи еся ко всем вспомогательным функциям, начиная с обеспечения питанием и кончая регулированием потока посетителей. Столь радикальный подход обеспечивает выгоды во всей стоимостной цепочке и да же для каждого участника создания и экс плуатации офисного здания. Инвестор получает здание гораздо бо лее универсального характера, поскольку теперь появляется возможность самым тесным образом увязать характеристики здания с процессами, специфичными для разнообразного круга фирмарендаторов. Повышается коэффициент загруженности, увеличивается эксплуатационный ресурс технических сооружений. У архитекторов, консультантов, подрядчиков появляется новое измерение, дающее им возмож ность более четкого позиционирования се бя на рынке. Руководители инженерных сооружений здания, а также поставщики услуг получают возможность не только экономить средства, но и предложить арендаторам помещений новые виды ус луг. И последнее по счету, но не по важно сти, появляется возможность положить в основу процесса весь диапазон потребнос тей конечных пользователей здания, в том числе и тех многочисленных потребнос тей, которые появятся уже задним числом. Путь вперед... Описанный выше комплекс решений для высокоорганизованных зданий, осно ванный на архитектуре IndustrialIT, касает ся в первую очередь офисных процессов. Однако его можно применить и к зданиям других типов. В настоящее время специа листы АББ занимаются проработкой реше ний для больниц и гостиниц. Скажем, для приведения графика уборки номеров в гостинице в соответствие с присутствием или отсутствием в номерах постояльцев можно ввести в систему ERP гостиницы датчики, сигнализирующие о присутствии в номерах людей. В будущем это даст воз можность вновь прибывшим посетителям выспаться после изнурительного перелета в самолете, не опасаясь быть разбуженны ми горничными, желающими произвести в номере уборку. Что и говорить "сладкие сны", любезно предоставленные архитек турой IndustrialIT. Об авторе Вишал Маллик (Vishal Mallick) ABB Industries Management Ltd CH8050 Zurich, email: vishal.mallick@ch.abb.com, факс: +41433174286. Литература [1] Основы программы Industrial IT. AББ Ревю 1/2002, 613. АББ Ревю 2/2002 71