'

Семейство СУБД IBM: обзор возможностей

Понравилась презентация – покажи это...





Слайд 0

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


Слайд 1

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 Прибыльность продуктов и клиентов Оптимизация операций Эффективность маркетинга Анализ финансовых рисков


Слайд 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 Прибыльность продуктов и клиентов Оптимизация операций Эффективность маркетинга Анализ финансовых рисков


Слайд 3

Интегрированное управление данными Инновации в СУБД Бизнес ценность Решения IBM для управления данными Больше бизнес ценности, быстрее и с меньшими затратами Дешевле Быстрее Умнее


Слайд 4

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


Слайд 5

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


Слайд 6

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


Слайд 7

Значительная экономия с технологией сжатия “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. Сокращение затрат


Слайд 8

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


Слайд 9

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


Слайд 10

Высокая доступность Очень быстрое восстановление в течение секунд Управление плановыми и внеплановыми отказами Легкость добавления Без переписывания приложения Не требуется специального оборудования Установка с помощью графического помощника в течение минут Система может быть распределенной “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 2. Reliable


Слайд 11

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


Слайд 12

Легкая работа с 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. Легкость использования


Слайд 13

Ускорение разработки приложений Легкая разработка и развертывание приложений Поддержка всех последних языков и версий Поддержка сред разработки, включая 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. Легкость использования


Слайд 14

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


Слайд 15

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


Слайд 16

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


Слайд 17

Технический план развития Informix Инвестиции, инновации, новые возможности 18 and more… 2001 Informix acquisition 2007 - 2008 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


Слайд 18

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


Слайд 19

Когда Primary отказывает, secondary server принимает роль Primary. Обработка отказа: High Availability Data Replication (HDR) Два идентичных сервера на двух одинаковых машинах Primary Server Secondary Server Primary Server Полно функциональный сервер Все операции по обработке данных операции insert/update/delete Посылает логи на secondary server Secondary Server Только операции чтения Всегда в режиме восстановления Получает логи с primary и воспроизводит их для поддержания идентичности копии


Слайд 20

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


Слайд 21

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


Слайд 22

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


Слайд 23

Client Apps IDS Global Availability Fabric Полный набор опций высокой доступности The Initial System Add Capacity Add a Failover Node Add a Local Copy in Denver Connect 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 Сократить затраты за счет Blade Servers без изменения приложений


Слайд 24

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


Слайд 25

Реляционные СУБД поддерживают корпоративные приложения 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 ERP CRM Data Warehousing Ведущие СУБД эффективно поддерживают От сотен до тысяч пользователей Время отклика от миллисекунд до секунд Тысячи транзакций в минуту


Слайд 26

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


Слайд 27

Решение: реляционная СУБД в оперативной памяти Обработка критических данных в десятки раз быстрее 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


Слайд 28

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


Слайд 29

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


Слайд 30

Интегрированное управление данными Инновации в СУБД Бизнес ценность Решения IBM для управления данными Больше бизнес ценности, быстрее и с меньшими затратами Дешевле Быстрее Умнее


Слайд 31

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


Слайд 32

Complete Business Object Ссылочно-полный набор данных в таблицах и приложениях; включает метаданные Обеспечивает “исторический снимок” бизнес событий Поддержка сложных объектов, собранных из разных систем


Слайд 33

Retek / Oracle Other apps / any DBMS Custom Inventory Management / DB2 Захват связанных бизнес объектив из разных систем Поддержка разнородных данных


Слайд 34

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


Слайд 35

Architecture Архитектура Optim Optim Workstation Optim Server Enterprise Reporting Tools ODM Optim Universal Database Access Layer ERP CRM Custom App Optim Directory Dev QA


Слайд 36

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


Слайд 37

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


Слайд 38

Production Selective Restore Archives Complete Business Object – исторический снимок активности Независимость системы хранения обеспечивает ILM Неизменяемый формат файла обеспечивает сохранность данных Optim Data Growth Solution: архивирование


Слайд 39

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


Слайд 40

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


Слайд 41

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


Слайд 42

Optim Data Privacy Solution Production Contextual, Application- Aware, Persistent Data Masking Замена конфиденциальной информации на фиктивные данные с помощью разных алгоритмов маскирования Целостность между средами Возможность тестирования вне организации Защита конфиденциальности данных в непродуктивных средах


Слайд 43

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


Слайд 44

Маскированные данные целостные Data is masked DB2 Client Billing Application Целостность в масштабах организации


Слайд 45

Интегрированное управление данными Инновации в СУБД Бизнес ценность Решения IBM для управления данными Больше бизнес ценности, быстрее и с меньшими затратами Дешевле Быстрее Умнее


Слайд 46

Спасибо за внимание!


×

HTML:





Ссылка: