Лоуренс Арагон
Хранилища данных
В условиях слияния с фирмой Southern Pacific хранилище данных компании UP не позволяет ее отделу ИТ сойти с рельсов
Происшедшее в прошлом году слияние крупнейшей национальной железнодорожной компании Union Pacific (UР, Омаха, шт. Небраска) с корпорацией Southern Pacific Rail оказалось неудачным и поставило UР в трудные условия, которые можно сравнить со скольжением по обледенелым рельсам. В результате этого ее хранилище данных проходит теперь “испытание огнем”, работая в условиях постоянного перегрева.
Роджер Бреснахан из корпорации UP: “Хорошо организованное хранилище данных сэкономит нам 30 млн. долл.”
Администрация UP рассматривает созданное четыре года назад хранилище данных как важнейший инструмент, помогающий решать возникшие в результате объединения двух компаний проблемы обслуживания клиентов, в особенности это касается устранения жалоб на задержки при доставке грузов. В частности, администрация стала использовать это хранилище для получения статистических данных о вагонах, которые, числясь пустыми, на самом деле были в составе поездов.
По словам Роджера Бреснахана, старшего системного аналитика UP, хранилище данных помогает администрации найти точку приложения усилий, которые могут исправить положение дел.
Хотя UP отныне старается проводить свои мероприятия совместно с Southern Pacific, однако отдел ИТ компании уже убедительно доказал свою способность к самостоятельному созданию успешно действующего хранилища данных. По словам Бреснахана, проект позволит сэкономить в 1997 году в общей сложности свыше 30 млн. долл., что вдвое превышает объем средств, сэкономленных в 1996 году. Из этой суммы 5 млн. долл. приходятся на основные средства, а 25 млн. долл. - это экономия за счет повышения результативности труда пользователей хранилища и эффективности деятельности компании, что, по словам Фореста Грейпса, старшего менеджера администрации баз данных UP, позволило избежать крупных закупок техники, в том числе дополнительных локомотивов.
Бреснахан считает, что в ближайшие несколько лет размеры экономии значительно возрастут, а годовая сумма возврата инвестиций, вложенных в создание хранилища, составит в 1997 году более 35%.
“Возврат инвестиций в размере 35% - это то, о чем многие только мечтают”, - отмечает Кен Орр из фирмы The Ken Orr Institute (Топека, шт. Канзас), занимающейся консультированием по вопросам создания хранилищ данных.
Затраты на обслуживание хранилища складываются из годовых лицензионных отчислений корпорации NCR за использование аппаратного и программного обеспечения (сумма этих отчислений составляет 5 млн. долл.) и стоимости содержания примерно 20 штатных сотрудников, включая администрацию БД, инженеров и вспомогательный персонал.
Хранилище данных UP создавалось в расчете на повышение операционной эффективности информационной системы компании за счет объединения самостоятельных баз данных, содержащих сведения о деловых операциях, составе локомотивного депо, бухгалтерских отчетах, подлежащих оплате счетах, кадровом составе компании, перевозках и т. п. За прошедшие четыре года объем данных, накопленных в хранилище, вырос до 600 Гб при общей емкости хранилища в 1,1 Тб. Бреснахан надеется, что UP в 1998 году увеличит его емкость до 1,5 Тб, поскольку оно продолжает пополняться новыми данными, включая поступающие от корпорации Southern Pacific.
UP начала работу со своего отдела по оплате счетов, который ранее использовал систему пакетной обработки, установленную на большой машине. Отдел ИТ сумел перенести весь объем накопленных за два года данных в систему DBC 1012 NCR с массивно-параллельной обработкой, где была установлена СУБД Teradata той же корпорации NCR. Благодаря использованию отделом по оплате счетов СУБД Teradata компания теперь ежегодно экономит более 2 млн. долл. в результате повышения производительности труда, снижения затрат рабочего времени и уменьшения нагрузки на процессоры.
С начала работы над проектом количество пользователей хранилища выросло с двух десятков человек почти до 2,5 тысяч. Большинство из них используют хранилище данных для получения информации о деловых операциях компании.
Неудивительно, что хранилище данных оказывает прямое воздействие на деятельность UP. Например, отдел транспортировки использует его для составления отчетов о неиспользуемых локомотивах, что позволило сократить время их простоев на 39% и тем самым сохранить миллионы долларов.
Кроме того, UP теперь может экономить более 1 млн. долл. в год благодаря устранению так называемых “кассовых заторов”. Раньше при разгрузке поезда на стоянках компания не имела информации о том, полностью ли заказчик оплатил доставку груза. Теперь, используя специальное ПО, связанное с хранилищем данных, UP может контролировать каждый отдельный вагон и давать операторам железнодорожных составов указание не производить разгрузку, если заказчик не рассчитался за доставку товара.
По словам Грейпса, в будущем UP планирует поставить новые приложения, например “план рейса”, который позволит контролировать маршрут поезда, график его движения и эффективность использования тех или иных перегонов пути.
Другое приложение, которое находится в стадии разработки, должно контролировать режим эксплуатации вагонов и локомотивов. Его идея состоит в том, чтобы UP могла выявлять основные источники проблем, заранее планировать выделение необходимых средств для обновления железнодорожных путей и подвижного состава и своевременно производить перекладку путей на участках с повышенной вероятностью аварий.
Несмотря на сегодняшний успех хранилища, вначале отделу ИТ приходилось убеждать пользователей в необходимости его создания, поскольку большинство из них привыкли к своим старым системам. Чтобы преодолеть инертность персонала компании, сотрудники отдела ИТ придерживались принципа постепенности, решая отдельные проблемы и затем демонстрируя полученные результаты другим отделам. Они также вникали в деятельность подразделений UP и предлагали, когда это было возможным, пути решения проблем на базе хранилища данных. “Мы закладывали фундамент, - говорит Бреснахан, - и понимали, что крупные дела не делаются за один день”.
В будущем UP намерена в порядке эксперимента предоставить избранной группе пользователей доступ к хранилищу через внешние сети. Для начала они могли бы контролировать затраты по отдельным маршрутам. Через год компания предполагает расширить круг пользователей, имеющих доступ к хранилищу данных.
Поезд принимает новых пассажиров, и на всех светофорах горят зеленые огни. Хранилище данных корпорации UP далеко не исчерпало своих возможностей и продолжает работать.
Корпорация UNION PACIFIC
Задача: обеспечение более эффективной работы железнодорожной компании.
Решение: ранее существовавшие системы объединены с хранилищем данных. Использование хранилища позволило компании сэкономить в 1997 г. свыше 30 млн. долл.
Оборудование/программные средства: хранилище данных действует на базе группы серверов NCR WorldMark 5100M, состоящей из 16 узлов, каждый с четырьмя 133 МГц процессорами Pentium. Память системы хранения состоит из 320 дисков NCR емкостью по 4 Гб с RAID уровня 5. Данные вводятся в реляционную СУБД Teradata корпорации NCR из различных систем онлайновой аналитической обработки и унаследованных систем.
Текущее состояние: заполнено около 60% общего объема хранилища данных, составляющего 1,1 Тб. К середине 1998 г. компания планирует расширить емкость хранилища.