© 2009 IBM Corporation May 19, 2014 Семейство СУБД IBM: обзор возможностей Сергей Лихарев IBM Information Management Software SLikharev@ru.ibm.com.

Презентация:



Advertisements
Похожие презентации
ASE 12.0 Эволюция продуктов ASE for Linux поддержка jConnect ASE 12.0 Распределенные транзакции Java/XML в БД Enterprise Event Broker Обработка событий.
Advertisements

Администрирование информационных систем Лекция 4. Система управления базами данных.
Обзор продуктов и решений корпорации Oracle Ольга Горчинская Ведущий консультант Oracle Corporation
Microsoft SQL Server 2005 и сверхбольшие базы данных Гайдар Магдануров Эксперт по технологиям разработки ПО.
Обзор продуктов и технологий Кобер Екатерина Региональный представитель Северо-Запад.
Что Такое Progress ?. Progress Software Corporation l Основана в 1981 l Штаб-квартира в Bedford, USA l 1,100 сотрудников l Присутствие в 60+ странах l.
Что Такое Progress ? Графеева Н. Помыткина Т. Санкт-Петербург 2002.
Слайд 1 из 11 Преимущества торговых решений на платформе 1С: Предприятие 8.2 Заржецкий Александр Руководитель департамента автоматизации непродовольственн.
БД (администрирование) 1 Базы данных (администрирование) Аблов Игорь Васильевич Кафедра информационных технологий.
CRM БИЗНЕС СИСТЕМА. MS TelemarketingSIA "Multi Stream"2 CRM Customer Rrelationship Management - Управление взаимоотношениями с клиентами; Модель взаимодействия,
Windows Server 2008 R2 – новые сценарии и возможности для бизнеса.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Г. Москва, тел.: +7 (495) , Internet: Слайды курса «Администрирование работы на сервере.
Практический опыт построения системы централизованного мониторинга ИБ в банковской организации на базе решений Oracle Информационная безопасность для компаний.
® © 2007 IBM Corporation 1 Оптимизация процессов управления документооборотом для повышения эффективности Сергей Лихарев, IBM EE/A.
Премиум-версии: SQL Server 2008 R2 Parallel Data Warehouse SQL Server 2008 R2 Datacenter Основные версии: SQL Server 2008 R2 Enterprise SQL Server 2008.
> > Департамент Microsoft бизнес-приложений Константин Майоров Руководитель отдела Microsoft Office Решения.
Защита баз данных. Повестка дня Реалии сегодняшнего дня … Источники атак Уязвимости СУБД Что делать ? Кто поможет ? DbProtect – новое предлагаемое решение.
Компоненты SQL Server Реляционный сервер –Внутризапросный параллелизм –Распределенные фрагментированные представления (серверные фермы) –Службы тиражирования.
SQL 2012 И ГИБКИЕ МЕТОДЫ КОМАНДНОЙ РАЗРАБОТКИ C TFS Добро пожаловать в команду! Alexander Yakovlev
Транксрипт:

© 2009 IBM Corporation May 19, 2014 Семейство СУБД IBM: обзор возможностей Сергей Лихарев IBM Information Management Software

IBM Information Management Software © 2009 IBM Corporation 2 Flexible Architecture for Leveraging Existing Investments Оптимизация бизнеса IBM InfoSphere Warehouse IBM InfoSphere MDM Server IBM Information Server DB2, IMS, Informix IBM Content Manager, IBM FileNet Решения IBM Industry Models, Blueprints & Frameworks Information On Demand Полный спектр возможностей по управлению информацией Other Information & Application Sources IBM Cognos 8 BI IBM Cognos Financial Performance Management Прибыльность продуктов и клиентов Оптимизация операций Эффективность маркетинга Анализ финансовых рисков

IBM Information Management Software © 2009 IBM Corporation 3 Flexible Architecture for Leveraging Existing Investments Оптимизация бизнеса IBM InfoSphere Warehouse IBM InfoSphere MDM Server IBM Information Server DB2, IMS, Informix IBM Content Manager, IBM FileNet Решения IBM Industry Models, Blueprints & Frameworks Information On Demand Полный спектр возможностей по управлению информацией Other Information & Application Sources IBM Cognos 8 BI IBM Cognos Financial Performance Management Прибыльность продуктов и клиентов Оптимизация операций Эффективность маркетинга Анализ финансовых рисков

IBM Information Management Software © 2009 IBM Corporation 4 Develop Design Deploy Optimize Operate Standards Models Policies Интегрированное управление данными Инновации в СУБД Бизнес ценность Решения IBM для управления данными Больше бизнес ценности, быстрее и с меньшими затратами Дешевле Быстрее Умнее

IBM Information Management Software © 2009 IBM Corporation 5 IBM Database Software Управлять данными умнее, быстрее и с меньшими затратами solidDB : Исключительная скорость Оптимизирована для решений, требующих исключительную скорость – производительность СУБД в оперативной памяти до 10 раз выше производительности СУБД с записью на диск U2 : Гибкие данные Оптимизирована для быстрой разработки приложений, требующих данные с записями переменной длины IMS : Непревзойденные объемы и скорость Оптимизирована для решений, требующих наивысших показателей по скорости и объему обработки транзакций DB2 : Выше производительность. Ниже затраты Оптимизирована для высокой производительности при обработке транзакций и аналитических решений, низкая стоимость обработки данных Informix : Установи и забудь Оптимизирована для высокопроизводительных транзакционных систем с минимальными требованиями по администрированию

IBM Information Management Software © 2009 IBM Corporation 6 IBM DB2 Сокращение операционных затрат Надежность Высокая надежность, доступность и безопасность. Сокращение затрат Автоматизация задач DBA, оптимизация хранения, производительность. Легкость использования Поддержка разработчиков, XML данные We ended up choosing DB2 for several reasons. One was reliability, second was performance and perhaps the most important factor was ease of use – Bashir Khan, Director of Data Management and Business Intelligence

IBM Information Management Software © 2009 IBM Corporation 7 Позвольте DB2 настраивать себя, а сами сосредоточьтесь на бизнесе Self Tuning Memory Manager –Настройка DB2 без участия DBA –В течение минут запустите систему даже без наличия глубоких знаний и специальных тренингов Легкая конфигурация –Configuration Assistant –Автоматическое управление хранением –Помощники в настройке 1. Сокращение затрат

IBM Information Management Software © 2009 IBM Corporation 8 Значительная экономия с технологией сжатия 1.5 Times Better 3.3 Times Better 2.0 Times Better 8.7 Times Better DB2 9 Other We're seeing compression rates up to 83% on the data warehouse tables. The projected cost savings are more than $2million initially with ongoing savings of $500,000 a year Michael Henson, SunTrust Bank, Inc. Сокращение затрат на подсистему хранения –Экономия 30% затрат на хранение по сравнению с Oracle Database Повышение производительности Повышение использования буферного пула и сокращение ввода/вывода Ускорение резервного копирования и восстановления 1. Сокращение затрат

IBM Information Management Software © 2009 IBM Corporation 9 Дальнейшее улучшение ведущих технологий сжатия New –Различные алгоритмы для автоматического сжатия индексов Нет аналогов в отрасли Table Order By Temp Table Temp –Интеллектуальное сжатие больших объектов и XML –Автоматическое сжатие временных таблиц 1. Сокращение затрат

IBM Information Management Software © 2009 IBM Corporation 10 Безопасность на новом уровне New Подсистема безопасности переработана под сценарии использования локальных, удаленных и внешних ИТ специалистов Настройка всех групп безопасности DB2 в соответствии с потребностями организации Тонкая настройка уровня контроля по каждому уровню безопасности Новые группы безопасности в соответствии с современными потребностями компаний 2. Надежность

IBM Information Management Software © 2009 IBM Corporation 11 Высокая доступность Очень быстрое восстановление в течение секунд Управление плановыми и внеплановыми отказами Легкость добавления –Без переписывания приложения –Не требуется специального оборудования –Установка с помощью графического помощника в течение минут –Система может быть распределенной One of the major advantages of DB2 is that we get a disaster recovery solution for our SAP system with HADR at no extra cost. Gustav Elias, Austrian Railways Keep Servers Synchronized StandbyPrimary 2. Reliable

IBM Information Management Software © 2009 IBM Corporation 12 Лидерство по производительности обработки транзакций с XML Легкая разработка и интеграция –Нет сложных реляционных схем –Нет парсинга при извлечении Эффективное хранение –Всего 440GB объема хранения в тесте 1TB XML Высокая производительность –6,763 транзакций в секунду в тесте 1TB XML DB2 With [DB2s] ability to process pureXML, our customers are seeing 5 to 10 times performance improvements. Keith Feingold, CEO, Skytide 3. Легкость использования

IBM Information Management Software © 2009 IBM Corporation 13 Легкая работа с XML в хранилище данных Использование данных XML в задачах анализа –Высокая производительность аналитических запросов по XML данным –Полная поддержка XML в разделах данных, range partitions, database views, multi-dimensional clustering –Улучшенное сжатие данных и индексов XML New The new release of DB2 is outstanding for its data warehousing functionality...Jean-Marc Blaise, Venedim The parallelization of queries and inserts of the XML data will allow our researchers to gain access to the data they require even faster... Tom Holdener, BJC HealthCare 3. Легкость использования

IBM Information Management Software © 2009 IBM Corporation 14 Ускорение разработки приложений Легкая разработка и развертывание приложений –Поддержка всех последних языков и версий –Поддержка сред разработки, включая Visual Studio 2008, Eclipse, и pureQuery –Поддержка разных SQL диалектов и процедурных языков Легкое создание Web сервисов Большой выбор языков и API –SQL, XQuery, XPath, CLPPlus, JDBC, SQLJ, ODBC, ADO,.NET, CLI, OLE-DB, and more Univar increased developer productivity by 25-50%. They reduced development costs by 35-45%. New 3. Легкость использования

IBM Information Management Software © 2009 IBM Corporation 15 Модель конкурентного доступа в соответствии с вашими потребностями Поддержка различных моделейконкурентного доступа позволяет… –Оптимизировать производительность для различных нагрузок –Устранить конфликты между запросами на Чтение и Запись Облегчение работы с DB2 для разработчиков приложений Log-based control –Нет накладных расходов по управлению –Нет накладных расходов по производительности –Проще чем Oracle Database rollback segments New 3. Легкость использования

IBM Information Management Software © 2009 IBM Corporation 16 Гибкая типизация данных New Традиционно DB2 поддерживает строгую типизацию: –В соответствии по стандартом SQL Тенденция к слабому контролю типов: –например PERL, RUBY, PHP, etc. DB2 теперь поддерживает: –Легкое предобразование между типами данных Ваши приложения могут легче использовать DB2 Ваши разработчики могут легче использовать DB2 –например, не требуется изменений для приложений с Oracle Database DATE 3. Легкость использования

IBM Information Management Software © 2009 IBM Corporation 17 IBM Database Software Управлять данными умнее, быстрее и с меньшими затратами solidDB : Исключительная скорость Оптимизирована для решений, требующих исключительную скорость – производительность СУБД в оперативной памяти до 10 раз выше производительности СУБД с записью на диск U2 : Гибкие данные Оптимизирована для быстрой разработки приложений, требующих данные с записями переменной длины IMS : Непревзойденные объемы и скорость Оптимизирована для решений, требующих наивысших показателей по скорости и объему обработки транзакций DB2 : Выше производительность. Ниже затраты Оптимизирована для высокой производительности при обработке транзакций и аналитических решений, низкая стоимость обработки данных Informix : Установи и забудь Оптимизирована для высокопроизводительных транзакционных систем с минимальными требованиями по администрированию

IBM Information Management Software © 2009 IBM Corporation 18 Технический план развития Informix Инвестиции, инновации, новые возможности 18 and more… 2001 Informix acquisition Futures* 2005 Optimized OLTP Engine (IDS 10) Query performance improvement Online index build Multiple page size support for better space utilization Enhanced buffer management Increased security with column encryption Disaster recovery with table level restore Scale-out at lower costs (IDS 11) Multi-node active cluster for high- availability (MACH) 11 with multiple remote servers and shared disk cluster Open source tool for administration, SQL Admin API to embed admin tasks Improved checkpoint performance Secured data encryption, LBAC, Common Criteria certification Enhanced application development for SOA and XML Web Feature Service support for geospatial applications Data Server Client Text Search MQ Support Retail Integration Framework Application Integration Grid Computing SOA enabled Database Enhanced Warehouse capabilities Data Warehouse Appliance Performance/Index advisor More XPS Features Red Brick Features Deeper Embed Automatic storage provisioning Embedability toolkit Installation API solidDB Security Fine-grained Auditing Trusted context Carrier Grade Edition Automatic Fragmentation Conversion of ASCII DBs to UTF-8 *возможны изменения в планах 2009* Business Optimization Informix Warehouse Cognos integration Cloud Computing support Online Storage Optimization Compression Virtual Appliance XPS features External Tables In-memory support with solidDB Heterogeneous Replication via CDC 3-D Internet collaboration

IBM Information Management Software © 2009 IBM Corporation 19 Главный приоритет – непрерывность бизнеса Disaster Recovery (HDR) Enterprise Replication (ER) Remote Standalone Server (RSS) Shared Disk Secondary (SDS)

IBM Information Management Software © 2009 IBM Corporation 20 Primary Blade Server A Building-A HDR Traffic Blade Server B HDR Secondary Client Apps Когда Primary отказывает, secondary server принимает роль Primary. Обработка отказа: High Availability Data Replication (HDR) Два идентичных сервера на двух одинаковых машинах –Primary Server –Secondary Server Primary Server –Полно функциональный сервер –Все операции по обработке данных операции insert/update/delete –Посылает логи на secondary server Secondary Server –Только операции чтения –Всегда в режиме восстановления –Получает логи с primary и воспроизводит их для поддержания идентичности копии

IBM Information Management Software © 2009 IBM Corporation 21 Enterprise Data Replication (ER) Используется для разделения нагрузки –Active/active updates Гибкая настройка и использование подмножеств данных Возможность обновления в любом узле –Синхронизация с глобальными данными –Очень малая задержка Совместима с другими технологиями высокой доступности IDS –Возможность обеспечения защиты коммуникаций Параллельное обновление таблиц на целевом сервере Встроенная проверка контрольных сумма

IBM Information Management Software © 2009 IBM Corporation 22 Remote Standalone Server (RSS) Общее с HDR –Поддерживает полную дисковую копию БД –Создается путем backup/restore БД –Может использоваться для: Дополнительной резервной копии Получения отчетов Балансировки нагрузки –Отлично подходит для восстановления после сбоя Отличие от HDR –Использует full duplex communication (SMX) Лучшее поддерживает плохие каналы связи –Не поддерживает синхронный режим –Не может стать primary Может стать только HDR secondary –Фокус на Disaster Recovery, а не HA –Поддерживается любое количество RSS копий RSS может быть скомбинирован с HDR Secondary –RSS может быть преобразован в HDR Secondary –HDR Secondary может быть преобразован в RSS

IBM Information Management Software © 2009 IBM Corporation 23 Shared Disk Secondary (SDS) HDR поверх Shared Disk Subsystem Primary передает текущий log sequence number (LSN) по мере генерации SDS копии получают LSN от primary и читают логи с общего диска SDS копии применяют изменения логов к их локальным buffer cache SDS копии отправляют подтверждение LSN на primary

IBM Information Management Software © 2009 IBM Corporation 24 Blade Server C HDR Secondary Shared Disk Primary CAF Blade Server A Building-A HDR Traffic Shared Disk Shared Disk Mirror CAF Blade Server B Building-B Client Apps RSS Traffic Shared Disk Blade Server D RSS Offline Primary HDR Secondary HDR Traffic OAT DBA IDS Global Availability Fabric Полный набор опций высокой доступности The Initial System Add Capacity Add a Failover Node Add a Local Copy in DenverConnect New Clients Disaster Strikes New Orleans Local Clients Loose Connectivity HDR/RSS Replication Stops HDR Secondary and RSS Nodes Promoted HDR Traffic Resumes, Local Clients Continue The Rest of the Clients Continue Client Apps Сократить затраты за счет Blade Servers без изменения приложений

IBM Information Management Software © 2009 IBM Corporation 25 IBM Database Software Управлять данными умнее, быстрее и с меньшими затратами solidDB : Исключительная скорость Оптимизирована для решений, требующих исключительную скорость – производительность СУБД в оперативной памяти до 10 раз выше производительности СУБД с записью на диск U2 : Гибкие данные Оптимизирована для быстрой разработки приложений, требующих данные с записями переменной длины IMS : Непревзойденные объемы и скорость Оптимизирована для решений, требующих наивысших показателей по скорости и объему обработки транзакций DB2 : Выше производительность. Ниже затраты Оптимизирована для высокой производительности при обработке транзакций и аналитических решений, низкая стоимость обработки данных Informix : Установи и забудь Оптимизирована для высокопроизводительных транзакционных систем с минимальными требованиями по администрированию

IBM Information Management Software © 2009 IBM Corporation 26 Реляционные СУБД поддерживают корпоративные приложения Sales and Marketing, Commissions Service Customer Contact and Call Center support Canned reports Ad-hoc Reporting OLAP Data Mining General Ledger, Cash Management, Accounts Payable, Accounts Receivable, Fixed Assets, Human Resources, Payroll ERPCRM Data Warehousing Ведущие СУБД эффективно поддерживают От сотен до тысяч пользователей Время отклика от миллисекунд до секунд Тысячи транзакций в минуту

IBM Information Management Software © 2009 IBM Corporation 27 Количество пользователей и объемы данных растут Производительность должна вырасти в 10 раз Брокерские приложения Получение данных с рынка Оценка позиций Проверка на fraud Online Retail Web Site Идентифицировать пользователя Персональные списки Кросс продажи Онлайн списания денег Аутентификация и авторизация Управление балансом Объемные скидки CommunicationsFinancial Services Web 2.0 Проверить 30,000+ правил на 500 операций в секунду для 15 миллионов операций в день 100,000 до 1,000,000ов конкурентных запросов Десятки микросекунд на доступ к БД Facebook: 10,000,000 конкурентных сессий = 2 миллиарда просмотров в день Wikipedia: 3000 страниц в секунду и 25,000 SQL запросов в секунду

IBM Information Management Software © 2009 IBM Corporation 28 Решение: реляционная СУБД в оперативной памяти Обработка критических данных в десятки раз быстрее Response Times Measured in Microseconds Throughput of Tens of Thousands of Transactions per Second In-memory database Disk-based database Time Transactions per second In-memory cache + disk-based database Disk-based database Select Update Microseconds

IBM Information Management Software © 2009 IBM Corporation 29 Универсальный кэш –Ускоряет IBM DB2 for z/OS, DB2 for LUW, IDS, Microsoft, Oracle, and Sybase Высокая скорость –Десятки тысяч транзакций в секунду –Время отклика в микросекундах –Критические данные близко к приложению Адаптивность –Подстраивается под различные потребности приложений –Гибкая настройка отображения схем данных –Горизонтальная и вертикальная масштабируемость Надежность –Обеспечивает высокую доступность данных IBM solidDB Universal Cache App Universal Cache App

IBM Information Management Software © 2009 IBM Corporation 30 Как работает IBM solidDB Universal Cache Администратор определяет критические данные и настраивает кэш 1 solidDB Universal Cache загружает данные из основной БД 2 Приложения могут соединяться как с кэшем, так и с основной базой для доступа и изменения данных 3 solidDB Universal Cache копирует данные между кэшем и основной БД 4 App Universal Cache App

IBM Information Management Software © 2009 IBM Corporation 31 Develop Design Deploy Optimize Operate Standards Models Policies Интегрированное управление данными Инновации в СУБД Бизнес ценность Решения IBM для управления данными Больше бизнес ценности, быстрее и с меньшими затратами Дешевле Быстрее Умнее

IBM Information Management Software © 2009 IBM Corporation 32 Текущие проблемы организации в управлении данными Управление рисками –Эффективно и безопасно управлять архивными данными –Обеспечить защиту частных данных –Быстрый ответ на запросы по аудиту данных Управление производительностью при росте объемов данных –Повышение производительности за счет перемещения исторических данных в архив –Выполнение Service Level Agreements (SLA) Контроль затрат –Сокращение затрат на инфраструктуру; использование многоуровневой системы хранения –Минимизация затрат на соответствие нормативным требованиям –Повышение эффективности разработчиков

IBM Information Management Software © 2009 IBM Corporation 33 Complete Business Object Ссылочно-полный набор данных в таблицах и приложениях; включает метаданные Обеспечивает исторический снимок бизнес событий Поддержка сложных объектов, собранных из разных систем Payments

IBM Information Management Software © 2009 IBM Corporation 34 Retek / OracleOther apps / any DBMS Custom Inventory Management / DB2 Захват связанных бизнес объектив из разных систем Поддержка разнородных данных

IBM Information Management Software © 2009 IBM Corporation 35 Корпоративная архитектура Независимая от платформы архитектура действует как центральная точка для извлечения, сохранения, восстановления и преобразования данных

IBM Information Management Software © 2009 IBM Corporation 36 Architecture Архитектура Optim Optim Workstation Optim Server Enterprise Reporting Tools ODM Optim Universal Database Access Layer ERP CRM Custom App Optim Directory Archive Dev QA

IBM Information Management Software © 2009 IBM Corporation 37 Связи автоматически находятся если первичные и вторичные ключи определены в БД. Пользовательские первичные ключи и связи могут быть определены в интерфейсе Optim или импортированы. Связи могут быть между базами данных (по DB Alias) Связи Optim Directory Database Alias Primary Keys Relationships

IBM Information Management Software © 2009 IBM Corporation 38 Архивирование и восстановление Production Extract Restore Archive E-Discovery Universal Access to Data Optim безопасно перемещает неактивные данные в архив Доступ к архиву возможен разными способами

IBM Information Management Software © 2009 IBM Corporation 39 Production Selective Restore Current Historical Restored Archives Reporting Data Historical Data Reference Data Archive Complete Business Object – исторический снимок активности Независимость системы хранения обеспечивает ILM Неизменяемый формат файла обеспечивает сохранность данных Universal Access to Application Data Application XMLODBC / JDBC Optim Data Growth Solution: архивирование

IBM Information Management Software © 2009 IBM Corporation 40 Test Data Management Поддержка тестовых сред Быстрое и эффективное создание подмножеств данных нужного размера Production Dev QA Test Load Insert / Update Compare Extract Files Extract

IBM Information Management Software © 2009 IBM Corporation 41 Optim Test Data Management Data Fixes Compare Results TEST Go Live Production Application Refine Data Copy Production Data for Testing Refresh Test Data Optim Extract Optim Edit Optim Compare Optim Extract Optim Edit

IBM Information Management Software © 2009 IBM Corporation 42 Optim Compare Поиск неожиданных изменений (или проверка ожидаемых) Для тестирования, контроля качества, проверки содержимого БД Сравнение одной или нескольких таблиц Создание отчета по операции сравнения Master Copy Latest Test Files Reports Compare

IBM Information Management Software © 2009 IBM Corporation 43 Optim Data Privacy Solution Production Contextual, Application- Aware, Persistent Data Masking Contextual, Application- Aware, Persistent Data Masking EBS / Oracle Custom / Sybase Siebel / DB2 Test EBS / Oracle Custom / Sybase Siebel / DB2 Замена конфиденциальной информации на фиктивные данные с помощью разных алгоритмов маскирования Целостность между средами Возможность тестирования вне организации Защита конфиденциальности данных в непродуктивных средах

IBM Information Management Software © 2009 IBM Corporation 44 Деидентификация данных Может быть проведена –Во время извлечения данных из БД –Во время вставки/загрузки в БД –Как отдельный процесс на существующей БД Преобразование осуществляется с помощью : – Стандартных правил: Символы, Специальные списки, Выражения, Значения по умолчанию, Таблицы поиска – Специальные правила: номера страхования, адреса... – Пользовательские правила: user exits Преобразованными данными можно свободно обмениваться

IBM Information Management Software © 2009 IBM Corporation 45 Маскированные данные целостные Data is masked SSN#s SS#s DB2 SSN#s SSN#s Client Billing Application Целостность в масштабах организации

IBM Information Management Software © 2009 IBM Corporation 46 Develop Design Deploy Optimize Operate Standards Models Policies Интегрированное управление данными Инновации в СУБД Бизнес ценность Решения IBM для управления данными Больше бизнес ценности, быстрее и с меньшими затратами Дешевле Быстрее Умнее

© 2009 IBM Corporation May 19, 2014 Спасибо за внимание! СЕРГЕЙ ЛИХАРЕВ IBM Information Management Software Руководитель направления ext