Informix Logo

Информация о продуктах


Полный список продуктов
Informix Dynamic Server [IDS]
Informix Internet Foundation 2000
Advanced Design Support Option
Extended Parallel Option
Universal Data Option
MetaCube Rolap Option
IDS, Developer Edition
IDS, Workgroup Edition
IDS, Personal Edition
INFORMIX-SE
Enterprise Gateway Manager
Enterprise Gateway for EDA/SQL
Enterprise Gateway with DRDA
INFORMIX-ESQL for C
INFORMIX-CLI
INFORMIX-DCE/NET
Data Director for Visual Basic
INFORMIX-4GL
Informix Visionary

Компания INFORMIX, которая является одним из мировых лидеров в области построения SQL-серверов,   предлагает семейство программных продуктов, позволяющее строить крупные распределенные информационные системы, используя модель сервера БД в рамках архитектуры "клиент-сервер".

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

  • серверы БД;
  • средства интеграции;
  • средства разработки приложений.

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

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

Существует 2 способа расширения сервера БД: горизонтальный и вертикальный.

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

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

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

Основными характеристиками расширяемости являются:

  • поддержка многопроцессорности,
  • расширяемость архитектуры.

Несмотря на то что платформы сейчас в основном являются
однопроцессорными, возрастающее значение приобретают 3 следующие архитектуры:

СИММЕТРИЧНАЯ МНОГОПРОЦЕССОРНАЯ (SMP) - наиболее общая форма сильно связанных многопроцессорных систем. Состоит из нескольких (чаще всего 2-32) процессоров, имеющих общую шину, память, систему ввода/вывода. Многозадачная операционная система и работающая в ней СУБД одна на все процессоры. Большинству систем при 12-16 процессорах становится тесно в рамках общей памяти --- начинается борьба за ресурсы. Вследствии того, что эти системы являются сильно связанными, сбой в аппаратном или программном ресурсе приводит, как правило, к нарушению работы всего комплекса;

СЛАБОСВЯЗАННЫЕ МНОГОПРОЦЕСООРНЫЕ (КЛАСТЕРНЫЕ) СИСТЕМЫ системы, которые могут совместно использовать дисковую память, но имеют различную организацию оперативной памяти. Такие системы более устойчивы к сбоям в работе, однако для согласованной работы элементов кластера требуется специальный механизм взаимодействия.

СИСТЕМЫ С МАССОВЫМ ПАРАЛЛЕЛИЗМОМ (MPP) - определяется как набор свободно связанных элементарных процессоров, в котором каждый процессор имеет свои собственные (не разделяемые) ресурсы: шину, память, систему ввода/вывода, копии операционной системы и СУБД. Межпроцессорная связь осуществляется передачей сообщений по высокоскоростному соединению.

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

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

Семейство масштабируемых, расширяемых решений компании Informix опирается на передовую технологию Dynamic Scalable Architecture(динамическую масштабируемую архитекруру - DSA). Благодаря этой современной архитектуре технологии Informix полностью удовлетворяют перечисленным выше требованиям  

linegph.gif (6612 bytes)

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

Серверы, реализованные по технологии DSA позволяют развернуть основанную на базах данных систему в масштабе целого предприятия. Эти серверы поддерживают как приложения для рабочих групп и небольших отделов, так и большие приложения оперативной обработки транзакций (OLTP-приложения) и хранилища данных, обслуживающие задачи большой организации и работающие в параллельных вычислительных системах старшего класса.

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

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


Украинская баннерная сеть
 

[Home]

Сайт поддерживается группой пользователей Информикс на Украине.

Hosted by NO- more .