Алексей Шуленин Эксперт по технологиям обработки и анализа информации Microsoft Innovation Day.

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



Advertisements
Похожие презентации
Новые продукты Microsoft для повышения качества и эффективности образования Амит Миталь Старший вице-президент Microsoft по развитию социальных проектов.
Advertisements

Microsoft TechDays Константин Трещев MCITP: Enterprise Administrator
Msdevcon.ru#msdevcon. OPEN SOURCE РЕШЕНИЯ В ОБЛАКЕ WINDOWS AZURE Воркачёв Владимир.
Microsoft TechDays Дмитрий Рудых.
Microsoft TechDays Людмила Шайкина Quarta Consulting
Microsoft TechDays Никоноров Евгений разработчик EPAM Systems.
Электронная Библиотека Президента Полнотекстовый поиск на базе iFTS SQL Server Июнь 2009| MSC.
Microsoft TechDays Евгений Марченков Эксперт по технологиям разработки ПО Microsoft.
Microsoft TechDays Черкас Дмитрий Специалист по технологиям Microsoft.
Ромуальд Здебский Microsoft.
Microsoft TechDays Марат Бакиров Эксперт по разработке ПО Microsoft
Microsoft TechDays Золотовицкий Аркадий Директор по производству «Интеллектуальные системы»
Валерия Казбан, менежер по работе с государственным сектором, Майкрософт Украина Опыт внедрения концепции е- управления Майкрософт Украина: локальные особенности.
Microsoft TechDayshttp:// Коршиков Андрей Фёдорович ведущий инженер-программист ЗАО «НИПИ «ИнжГео» MCT, MCITP, MCPD.
Microsoft TechDays Леонид Шапиро MCT ЦКО «Специалист»
Microsoft TechDays Павел Маслов MVP, Directory Services.
Microsoft TechDays Панов Никита Технический инженер Microsoft.
Microsoft TechDays Леонид Шапиро MCT, MVP, MCSE Microsoft TechDays Правила наименьших привилегий Стандартные средства защиты Microsoft Свойства учетной.
Microsoft TechDays Заграничнов Александр Microsoft.
Microsoft TechDays Ксения Хмелёва Специалист по технологиям Microsoft.
Транксрипт:

Алексей Шуленин Эксперт по технологиям обработки и анализа информации Microsoft Innovation Day

Microsoft SQL Server 2012 В релизе – с 6 марта! Доступность в канале – с апреля

Надежность Активные вторичные реплики Масштабирование приложений на чтение Разгрузка бэкапов Быстрый failover приложений Мониторинг с помощью Microsoft System Center и панель AlwaysOn Интегрированный мастер настройки конфигурации Более полная функциональность автоматизации административных действий с помощью Windows PowerShell

V-LAN SAN Replication IP: subnet 1 subnet 2 Network Name: SqlClus Требуется создавать VLAN, чтобы воспринимали обе площадки Площадка 1 Площадка 2 Технология от вендора HW распределенные массивы с т.зр. Windows Cluster видятся как один общий storage

Основной ЦОД Log Shipping Резервный ЦОД PrincipalMirror Witness Синхронное зеркалирова ние базы Применение журналов Вариант: зеркалирование и Log Shipping

Вариант: кластеризация и зеркалирование Основной ЦОД Database Mirroring Principa l Резервный ЦОД Mirr or SQL-FCI-1 SQL-FCI-2

SQL Server 2012 Зависимость 2-го порядка Ресурсы «SQL Server» и «SQL network name» зависят от ресурса «IP- адрес», который зависит от другого IP-адреса Зависимость типа «или» Только один из ресурсов может быть в онлайне

SQL Server 2012 AlwaysOn Объединяет функциональность отказоустойчивых кластеров, зеркалирования и log shipping Единица отказоустойчивости – не экземпляр, а группа доступности Группа доступности включает несколько пользовательских БД БД д.б. в full recovery mode Зеркалирование настраивается для группы баз, а не для каждой в отдельности Зеркалирование выступает в кач-ве транспорта для распространения изменений на вторичные реплики (Mirroring TCP Endpoint) Для данной группы доступности все экземпляры должны располагаться на узлах Windows Server Failover Cluster Каждый узел - Windows 2008 R2 Enterprise и выше При этом SQLный экземпляр может быть некластеризован Используется Cluster API для выполнения failover и Cluster Administrator (+SSMS) для администрирования Не требуются кластерные IP или общий диск, пользователи коннектятся к обычному инстансу Каждый экземпляр должен быть сконфигурирован как HADR-enabled

SQL Server 2012 AlwaysOn Для группы настраивается Availability Group Listener – точка входа клиентских соединений, который переправляет их на нужный экземпляр Listener характеризуется DNS-именем, ТСР-портом и статическим IP- адресом в каждой подсети (или DHCP) MultiSubnetFailover=Yes в строке соединения при соединении с прослушивателем На каждом экземпляре должна иметься Database Mirroring Endpoint Хотя в отл.от нынешнего зеркалирования реплик может быть не 1, а 4 (2 синхронных) Для автоматического failover реплика д.б. синхронной Вторичные реплики могут использоваться для балансировки Операции чтения (отчетность), резервного копирования,... ApplicationIntent=ReadOnly в строке соединения

Безопасность Функция HASHBYTES поддерживает алгоритмы SHA2-256 и SHA2-512 Алгоритм шифрования главного ключа службы и главного ключа базы изменяется с 3DES на AES RC4 считается устаревшим, используется для обратной совместимости Определяемые пользователем серверные роли Схема по умолчанию для групп 19 новых GRANT / DENY / REVOKE Идет работа по сертификации на Common Criteria и получению отечественных сертификатов безопасности подобно SQL Server 2008 (

Улучшения в аудите Появился в SQL Srv 2008 Enterprise, DataCenter Позволяет отслеживать не только заходы пользователей триггер на логон и сделанные в данных изменения CDC, Change Tracking, триггеры и настройках SQL Trace, Event Notifications, XEvents но и операции чтения Кто, когда, откуда, к каким данным доступился В 2012 поддерживается во всех редакциях Включая бесплатный Express SQL Server Express

Информация о стеке SQL-вызовов Audit Log hr.viewsalary hr.payroll exec hr.viewsalaryselect salary from hr.payroll

Пользовательские события аудита sp_audit_write( ) exec sp_audit_write 1234, 1, @user_defined_info Audit Log

Производительность ТРС-Е, ТРС-Н, SAP,... См. info/benchmarks.aspx Усовершенствованный Full-Text Search с возможностью семантического, т.е. с учетом релевантности в данной предметной области, поиска Кол-во партиций увеличено с 1 тыс. до 15 тыс. (напр., можно хранить по дням 40 лет) Resource Governor: кол-во пулов увеличено с 20 до 64, можно привязывать к планировщикам и NUMA-узлам Колоночные индексы (в ведены в 2008R2 PowerPivot VertiPaq) Возможность сжимать и затем сканировать большие объемы данных в малой памяти Встроены в движок, нет нужды строить внешнюю column store database В Oracle 11g – дополнительная опция, доступная в Exadata

Distributed Replay … Simulate workload

ColumnStore Index C1C2C3C5C6C4 В отличие от традиционной организации по строкам в колоночных индексах данные группируются и хранятся по одному столбцу за раз Преимущества: Большинство звездных запросов не трогают все столбцы таблицы. Т.о., многие поля никогда не будут передаваться в память. Это улучшает использование буферного пула, что уменьшает общее число операций ввода-вывода Должны быть прочитаны только необходимые столбцы => меньше данных читается из диска в память и затем перемещается из памяти в кэш процессора Столбцы сильно сжимаются. Это также уменьшает число байтов, которые необходимо прочесть и переместить. Не существует понятия ключевых столбцов => нет ограничения на 16 столбцов в ключе и длину ключа 900 байт Ограничения Не поддерхиваются блобовские типы, binary, uniqueidentifier, sql_variant, CLR, XML На данный момент readonly

Быстрое исследование и визуализация данных Использование накопленного опыта работы с Excel Гибкие возможности по расположению и отображению данных Представление данных в памяти Функции DAX по типу формул Excel для быстрого построения аналитических приложений Богатые возможности визуализации, в т.ч. в динамике Основанная на метаданных интерактивность Данные готовы к презентации Тесная интеграция с SharePoint Быстрый доступ к отчетам и dashboards Уведомления об изменении данных в отчетах

BI Semantic Model Модель данных Бизнес-логика и запросы Доступ к данным Tabular mode в SSAS БД в памяти Движок VertiPaq Потребляется клиентскими приложениями (Excel, Power View) Работает в 2-х режимах: Cached (собираются данные из различных источников) и DirectQuery (запрос, минуя модель в памяти, идет на SQL Server) Разработка – в SSDT

Исследование и визуализация данных Не является идейным развитием Report Designer Он остается, в основном, статичным Клиент может заказать разработку на основе настраиваемых AJAXовских Report Controls в VS или использовать готовое решение от производителя – Power View

Исследование и визуализация данных Тонкий клиент – достаточно поставить SilverLight Доступен в редакциях BI и Enterprise Требует SharePoint 2010 Enterprise в режиме фермы Требует доменную учетную запись, PowerPivotные Analysis Services 2012 не желают работать под локальной учетной записью Не может работать с традиционным многомерным кубиком, требует PowerPivotный Excel в библиотеке документов или соединение с BISM

Надежные целостные данные в организации 91% 68% < 50% SemanticBI Semantic Model DataQuality Services Master Data Services

Надежные целостные данные в организации

Большие данные для больших открытий Microsoft будет поддерживать технологии Apache Hadoop в Windows Server и Windows Azure Широкий доступ к Hadoop для конечных пользователей, IT pro и разработчиков Enterprise-ready Hadoop distribution с улучшениями в безопасности, производительности и управляемости Доступность для анализа с помощью знакомых инструментов, таких, как PowerPivot for Excel, SSAS, SSRS 1. Два коннектора к Hadoop для SQL Server и Parallel Data Warehouse. Выпущены, распространяются бесплатно 2. Hadoop based distribution на Windows Server и Windows Azure – ожидается в текущем календарном году

Спасибо Innovation Day

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.