gototopgototop

Покупка базы данных: пять важнейших принципов

Покупка базы данных: пять важнейших принципов
(Action Item: Buy Database 5 Mission-Critical Maxims, by Patrick Mott)

Источник: журнал Profit, No.4, 2001

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

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

Время - деньги. Надежность

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

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

Согласно Уэллс, время простоя предприятия является одним из показателей ROI. "Продуктивность и прибыль напрямую от него зависят. Если база данных функционирует без проблем, с минимальным или нулевым временем холостой работы, то прямым результатом этого становится повышение продуктивности производства. Если же она постоянно выходит из строя, вследствии чего данные оказываются недоступными, это не может не сказаться отрицательным образом на производительности и доходах предприятия. Для компаний это имеет очень большое значение."

Отсюда возникают следующие вопросы. Насколько работоспособно Ваше оборудование в аварийных ситуациях? В состоянии ли оно адаптироваться к произошедшим изменениям и неполадкам, чтобы выполнить свою первоочередную задачу и обеспечить пользовательским приложениям бесперебойную работу таким образом, чтобы последние не испытали никаких неудобств. Если, например, Ваша система построена на базе Oracle 9i, поддерживающей Real Application Clusters (см. врезку), то сбой в одном из узлов технологического кластера автоматически ликвидируется системой путем перераспределения потока данных по оставшимся узлам. Это структурная особенность, присущая только Oracle 9i, также обеспечивает возможность профилактики и модернизации базы данных без прекращения рабочего процесса.

Полезное время работы базы данных имеет настолько большое значение, что Филип Гордон (Phillip Gordon), исполнительный директор Центра Информационных технологий и преобразования рынка Калифорнийского Университета, отмечает эксплуатационные издержки в качестве одного из важнейших факторов в определении ROI. "Когда компании занимаются прогнозированием окупаемости инвестиций," говорит он," то обычно они берут в расчет договор на техническое обслуживание и/или соглашение о технической поддержке, заключенные, скажем, сроком до трех лет, ну, возможно, еще стоимость программного обеспечения. Но никто из них, за редким исключением, не представляет себе реальные затраты на реализацию этого программного обеспечения."

Поскольку подсчет таких затрат представляет нелегкую задачу, то проще попытаться определить минимальную "цену", а именно - чем выше работоспособность Вашей базы данных, тем короче периоды простоя предприятия, тем меньше неприятностей в итоге. Учитывая высочайшую надежность и отказоустойчивость системы Oracle 9i, ставшую возможной благодаря применению механизма RAC, коммерческим организациям и учереждениям гарантирован максимальный результат на каждый вложенный ими доллар, марку или драхму.