Системы управления базами данных (СУБД) и корпоративные сети


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

Это касается различных элементов: от маршрутизаторов и концентраторов до операционных систем и серверов – лишь сетевые адаптеры практически не называют этим словом. Данную характеристику также любят применять к СУБД: Sybase, Oracle, DB2, Informix – все это системы управления базами данных, которые во многих случаях получают название корпоративные.

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

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

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

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

Читать также  Служба RRAS: агенты ретрансляции DHCP

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

По аналогичному принципу отдельные СУБД могут поступать с коммуникационными возможностями операционных систем. В качестве примером можно назвать компоненты баз данных Ingres Net либо Oracle SQL*Net, в которых используются распространенные транспортные протоколы. Конечно же, транспортные функции операционной системы дублируются составляющими СУБД не в результате хорошей жизни, а по причине того, что сетевые возможности универсальных ОС имеют определенные ограничения: те либо другие протоколы могут отсутствовать или же их реализация может быть низкоскоростной. Но применение специализированных средств для транспортировки имеет также негативные последствия. СУБД является далеко не единым приложением в сети, которое обладает поддержкой своих транспортировочных средств. Аналогичные средства могут быть интегрированы и в иные приложения – системы коллективной работы, почту, графические системы проектирования в автоматическом режиме и т.д. Администратор в таком случае сталкивается с дополнительными проблемами, так как ему приходится поддерживать различные продукты, которые предназначены для выполнения единой функции, но каждый из них делает это по-своему.

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

Итак, чем являются корпоративные сети? В литературе на английском языке очень часть данный вид сетей также называют "enterprise-wide networks", что дословно можно перевести, как сеть масштаба предприятия. В России больше используют иной иностранный термин – корпоративные сети, который, как мы считаем, наиболее подходит для сетей подобного типа. Характеристика «корпоративная» с одной стороны свидетельствует о величине сети, поскольку корпорацией называют большое, крупное предприятие. С иной стороны, данный термин свидетельствует про объединение, то есть это сеть, которая получилась в итоге объединения нескольких, зачастую разнородных сетей. Помимо этого, сам дух корпоративности можно назвать духом определенной общности, единства, и в данном смысле корпоративные сети являются сетями, в которых компоненты, являющиеся неоднородными, отлично работают вместе.

Читать также  Orbit Downloader — менеджер загрузок с расширенными возможностями.

+ There are no comments

Add yours