Давно не брал я в руки шашку не писал в этом блоге. А материалов, тем не менее, накопилось много, а мыслей ещё больше. Тем не менее, не так давно было окончательно объявлено, что в следующем году выходит новая версия SQL Server 2012 (ранее кодовое название Denali). Для себя я отмечаю среди новшеств и улучшений две основных темы:

  • отказоустойчивость (дурацкий русский термин, мне больше по душе английский High Availability) и масштабируемость (особенно с точки зрения интеграции Vertipaq в виде ColumnStore Index в решении для хранилищ данных).
  • Бизнес-аналитика (особенно проект, который носил название Crescent, демонстрации которого производят неизгладимое впечатление на пользователей).

На самом деле и про эти темы и про другие говорить можно долго, предлагаю начать знакомиться с гидом по продукту. Его можно скачать здесь. Потом нужно будет его распаковать и запустить скрипт STARTHERE.

Гид по продукту включает в себя ссылки на виртуальные лабы по SQL Server 2012 CTP3, не требующие установки, а также:

  • 32 новых технических презентации;
  • два кратких описания;
  • лабо по AlwaysOn (как раз на тему High Availability).

Скоро будут ещё новости, так что если вы разрабатываете и внедряете решения на SQL Server, то нужно готовиться.

View Comments

Шедеврально работают разработчики операционных систем. Самая массовая из альтернативных систем решила сменить свою одну графическую оболочку на альтернативную же. Шумиха в стакане воды кипит жаркая. Я читал статью и думал: “про пользователей-то, когда скажут?” Сказали, в самом конце:

Предполагается, что пользователи таких ПК смогут отказаться от «тяжелой» Unity 3D в пользу ее менее требовательной версии Unity 2D, которая также будет присутствовать в дистрибутиве Ubuntu по умолчанию.

Упоминания в Twitter

pdiyakov Убунту-шмубунту, Гном-шмуном - а где же пользователи? http://itaas.ru/i9e
Re-Tweet | Reply | View Tweet
View Comments

В духе разговоров про возможности использования в сегменте Enterprise планшетников вообще и Apple iPad, в частности, задался я целью узнать, есть ли какие-то приложения и воркэраунды по работе с помощью iPad с BI-платформой Microsoft. Дело в том, что основой для пользовательского интерфейса в BI-платформе Microsoft является SharePoint. Соответственно в первую очередь встаёт вопрос о том, как достучаться до портала.

Как сказано в статье в блоге команды SharePoint есть проблемы с доступом из Safari под iPhone и iPad, так как Safari под MacOS и Windows (официально поддерживаемый SharePoint) сильно отличается от “мобильного” Safari. В статье указываются две опции. Первая опция – это некий workaround, который позволяет произвести корректные настройки. В качестве второй опции указывается возможность использования сторонних приложений из App Store для работы с SharePoint. Сначала попробуем разобраться как настроить SharePoint для работы через Веб-интерфейс, а потом разберёмся со второй опцией.

Первая рекомендация указана в упомянутой выше статье. Вот ещё одна рекомендация из другой статьи про то, как правильно конструировать SharePoint BI для корректного отображения на iPad. Получается симпатично. Короткие рекомендации:

  1. Производить разработку отчётов с ориентацией на планшетник. Дизайн должен быть простым для использования, например, в машине.
  2. Помнить о том, что навигация будет осуществляться пальцами. Использовать кастомизированную master page и использовать контролы для работы, опять же, пальцами, а не мышью.
  3. Смотреть как на ПК сайт с аналитикой выглядит в разрешении 1024×768, но помнить что лучше проверять на реальном устройстве.

Теперь попробуем сделать списочек из приложений. (Кстати, если вы знаете какие-то ещё хорошие приложения для iPad для работы с BI и SharePoint, будьте любезны – оставьте комментарий).

Главная проблема с этим обзором – это отсутствие отзывов пользователей (ну не Злые Птицы) и отсутствие возможности попробовать, посему буду ориентироваться по описанию в iTunes и скриншотам.

SharePlus Office Mobile Client

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

Moprise: SharePoint Documents for iPad

Только на английском, позволяет открывать документы, из SharePoint в сторонних приложениях. Бесплатна и есть один положительный отзыв.

ShareOffice

Доступна на Английском и Японском языках. Стоит 13 долларов, зато есть описание на русском языке. Кстати, судя по скриншотам, вполне нормально показываются  Excel со всеми таблицами и графиками.

Помимо, приложений для работы с SharePoint есть такое приложение для работы с регламентными отчётами (хотя для некоторых это не регламентные, а adHoc отчёты – всё дело в определениях).

Sketch Reports

Позволяет получить доступ к отчётам на основе Microsoft Reporting Services. Tcnm бесплатный вариант, а есть платный (версия Pro).

P.S. В общем пока писал статью, составил для себя неоднозначное мнение по поводу использования iPad в Enterprise. Если судить по количеству приложений для отображения бизнес-аналитики и отзывов на эти приложения выходит, что на сам iPad ни пользователи не готовы использовать устройство для работы с аналитической информацией.

Что думаете про сценарии использования iPad в Enterprise?

Упоминания в Twitter

pdiyakov Как работать с SharePoint с вашего iPad http://itaas.ru/rny
Re-Tweet | Reply | View Tweet
View Comments

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

—Unified Communications 28 July 2010

—Enterprise Wireless E-Mail Software Market 10 June 2010

—Web Conferencing 4 November 2010

—Horizontal Portal Products 3 September 2010

—Social Software in the Workplace 25 October 2010

—*Information Access Technology 2 September 2009

—Enterprise Content Management 16 November 2010

—Business Intelligence Platforms 29 January 2010

—IT Project and Portfolio Management 6 June 2010

—Sales Force Automation (CRM) 28 July 2010

—CRM Customer Service Contact Centers 9 April 2010

—Midmarket and Tier 2-Oriented ERP for Product-Centric Companies 4 June 2009

—Business Process Analysis Tools 22 February 2010

—Data Warehouse Database Management Systems 28 January 2010

—Enterprise Application Servers 24 September 2009

—Application Infrastructure for Systemic Application Integration Projects 18 October 2010

—Application Infrastructure for Systematic SOA-Style Application Projects 21 October 2010

—Secure Email Gateways 27 April 2010

—PC Configuration Life Cycle Management Tools 4 January 2011

—IT Event Correlation and Analysis 13 December 2010

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

Единая платформа коммуникаций:

  • Email, IM, Presence, VoIP, UM, Conferencing, Mobility

Платформа взаимодействия

  • Соц. сети, Поиск, Порталы, Управление рабочими процессами, ECM

Средства Бизнес Анализа (BI)

  • BI, CRM, ERP, Управление Проектами

Интеграция приложений

  • Аналитические хранилища, SOA, Back-End Integration, B2B Gateways

Информационная безопасность и Управление

В итоге анализа отчётов получается, что Gartner очень любит Microsoft, так как решения Microsoft попадают во всех 20-ти отчётах в квадрат лидеров. К примеру, другие вендоры, которые тоже играют на ниве решений продуктивности совместной работы, гораздо реже попадают в квадрат лидеров:

  • IBM – 11
  • Oracle – 10
  • HP – 3
  • Salesforce.com – 2
  • Google – 1

Продуктовая линейка Microsoft, составляющая Платформу, отмеченную в отчётах Gartner:

Единая платформа коммуникаций:

  • Exchange, OCS, Live Meeting, Windows Mobile/Phone, Mobile Device Mgr

Платформа взаимодействия

  • SharePoint Server, SharePoint Online, FAST Search and Transfer

Средства Бизнес Анализа (BI)

  • Excel, SharePoint, CRM, Dynamics, Project, Portfolio, SQL, Visio

Интеграция приложений

  • Windows Server, SQL, .NET, BizTalk, Visual Studio, Windows Azure

Информационная безопасность и Управление

  • ForeFront, System Ctr. Config. Manager, System Ctr. Ops. Manager, MDOP

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

image

Конечно же ещё есть куда расти, есть возможность подвигать другие решения из квадратов Челленджеров и Визионеров, но это-то и интересно. А Заказчикам хорошо.

Упоминания в Twitter

pdiyakov Gartner любит Microsoft http://itaas.ru/zum
Re-Tweet | Reply | View Tweet
View Comments

Не всегда бывает просто понять – зачем переходить на новую версию оборудования или ПО. В случае с Microsoft SQL Server 2008, появляется достаточное количество обоснований для перехода, среди которых: инструменты бизнес-анализа; функции по обеспечению непрерывности бизнес; улучшения в производительности и управляемости. Утверждается, что миграция с SQL Server 2005 на SQL Server 2008 – проста, а миграция с SQL Server 2000 – жизненно необходима. Кстати, мы совсем недавно проводили тестирование одной критически важной системы крупного заказчика – в результате тестов на одном и том же оборудовании (после некоторых доработок) при миграции с SQL Server 2000 на SQL Server 2008 R2 производительность системы была увеличена на 40%.

В одной рассылке пришёл хороший документ с разъяснением необходимости миграции на SQL Server 2008. Основная аудитория документа – заказчики из сегмента Малого и Среднего бизнеса с уже развёрнутыми SQL Server 2005 либо SQL Server 2000 (да-да, таких очень много). Не буду полностью приводить этот документ, а приведу лишь краткие выдержки. И сразу к причинам обоснования такого перехода:

причина 1: возможности бизнес-анализа.

Да, в нашей стране с шальными нефтеденьгами тыжело говорить про бизнес-аналитику, но даже и тут есть заметные подвижки. Те бизнесы, которые всерьёз задумываются о стратегии своей жизни и выживания в конкурентной среде, с помощью инструментов бизнес-анализа, встроенных в SQL Server 2008 уже сейчас начать ими пользоваться. При этом эти инструменты встроены в саму СУБД, за них не нужно платить дополнительные деньги. Таким образом, бизнес-анализ становится доступен не только тем, кто обладает огромными бюджетами, но и тем кто “поменьше”.

Подробнее с инструментами бизнес-анализа можно познакомиться здесь:

http://www.powerpivot.com/

http://www.microsoft.com/sqlserver/ru/ru/solutions-technologies/business-intelligence.aspx

причина 2: обеспечение высокой доступности данных

В SQL Server 2008 было сделано много для повышения уровня доступности данных. Например, зеркалирование стало доступно как в редакции Enterprise Edition так и в редакции Standard Edition.

Подробнее о доступности здесь: http://www.microsoft.com/sqlserver/2008/ru/ru/high-availability.aspx

причина 3: повышение производительности баз данных

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

http://www.microsoft.com/sqlserver/2008/ru/ru/benchmarks.aspx

http://www.microsoft.com/sqlserver/2008/ru/ru/performance-scale.aspx

причина 4: централизованное управление базами данных

В SQL Server 2008 появилась возможность управления серверами БД на основе политик (в редакции Enterprise Edition и в редакции Standard Edition). Данный функционал позволяет централизованно создавать политики управления всеми серверами SQL Server 2008 в рамках организации.

http://www.microsoft.com/sqlserver/2008/ru/ru/manageability.aspx

http://www.microsoft.com/sqlserver/2008/ru/ru/server-consolidation.aspx

причина 5: ни когда не мешает работать на современной версии

При абсурдности, на первый взгляд, такого тезиса он верен и интересен при детальном рассмотрении. SQL Server 2008 хорошо и тесно интегрирован с Windows Server 2008 (тут вам и виртуализация и инструменты, типа, PowerShell), с SharePoint и другими продуктами.

причина 6: SQL Server 2000 необходимо мигрировать

Хотя бы в виду сроков его поддержки со стороны Microsoft

http://support.microsoft.com/lifecycle/?p1=2852

причина 7: с SQL Server 2005  имеет смысл мигрировать

так как это простой путь миграции, который даёт все возможности, перечисленные выше без затрат на переписывание приложений. Кроме того, SQL Server 2005 также будет однажды снят с поддержки

http://support.microsoft.com/lifecycle/?p1=2855

 

Дополнительные ресурсы по миграции можно найти здесь:

http://www.microsoft.com/sqlserver/2008/ru/ru/migration.aspx

 

P.S. Обнаружилась ещё одна статья про другие 7 причин перехода на SQL Server 2008 R2 http://www.infoworld.com/d/data-management/seven-reasons-care-about-sql-server-2008-r2-631

Упоминания в Twitter

pdiyakov Семь причин для миграции на SQL Server 2008 http://itaas.ru/kpn
Re-Tweet | Reply | View Tweet
View Comments

Интересный отчёт попался на глаза об уязвимостях и проблемах безопасности в различных СУБД. Отчёт с графиком, который показывает тенденцию того, как меняется качество программных продуктов различных вендоров. Специалисты из NIST провели подсчёт и сделали вывод, что SQL Server является лидером с точки зрения безопасности. Oracle же является худшим продуктом с точки зрения безопасности его кода, начиная с 2002 года.

Приведу пару графиков из отчёта:

image

График показывает количество выявленных уязвимостей в различных СУБД (SQL Server, Oracle, DB2, MySQL), начиная с 2002 года. Интересна тенденция – качество кода SQL Server драматически улучшается год к году, качество кода Oracle как драматически ухудшилось, так и не меняется где-то с 2006-го года.

image

На втором же графике видно общее количество уязвимостей с 2002-го года по 2010. Если же сложить Oracle и MySQL (как продукты объединённой компании), то для лидера рынка СУБД ситуация совсем странная. Странной я считаю эту ситуацию, так как не понимаю, как можно так не серьёзно относиться к качеству своих продуктов.

Упоминания в Twitter

pdiyakov Как обстоят дела с уязвимостями в СУБД http://itaas.ru/elp
Re-Tweet | Reply | View Tweet
View Comments

image

Издание Informationweek провело исследование на тему использования и планирования к использованию средств бизнес анализа различных вендоров. На первом месте по деплойменту идёт Microsoft. Вывод напрашивается очень интересный. Получается, что не всегда то, что дороже в покупке ввиду предположения, что оно очень круто, используется заказчиками. При этом стать пользователем инструментов BI от Microsoft можно развернув Office, SharePoint и SQL Server.

Что Вы думаете по поводу данной статистики?

Кстати, интересная статья с комментариями этого опроса на самом Informationweek

View Comments

sqlcatlogo

Моя новая работа связана с продвижением прикладной платформы Microsoft для построения mission critical систем (на русский язык я бы перевёл как критически важных для бизнеса систем) в некоторых государственных организациях.

Для себя термин Mission Critical Sistem (критически важная система) я определяю следующим образом: система, без которой невозможно функционирование предприятия. Например, для коммерческих организаций такой системой может быть система обработки заказов, простой которой приведёт к штрафным санкциям со стороны клиентов. Основная нагрузка в таких системах ложится, как правило, на слой работы с данными (это могут быть как транзакционные данные, так и аналитические хранилища). Для Microsoft же это не только СУБД (SQL Server), но и решения из области Application Platform вообще.

Я присоединился к этому направлению в Microsoft, в частности, потому что мне нравится благородная цель компании как в направлении развития рынка СУБД, так и в области решения для критически важных систем. Цель же эта и её благородство были хорошо сформулированы в ролике, показанном перед первым кейноутом на прошедшем недавно PASS Summit: Microsoft делает всё, чтобы высокопроизводительные СУБД стали доступны большому числу заказчиков. Достижение высокой доступности, масштабируемости и производительности на СУБД не должно быть супердорогим. В этом смысле Microsoft давно уже начала процесс консьюмеризации ИТ.

Сегодня мне хотелось бы рассказать о том, какие информационные ресурсы Microsoft доступны для принятия решения по построению mission critical систем на нашей платформе. Дам ссылки на ресурсы и примеры внедрений.

Примеры внедрений

Очень часто, к сожалению от плохой информированности есть у потенциальных заказчиков убеждение о том, что Microsoft не способна работать на больших объёмах данных. К счастью это не так. Вот примеры. Прошу обратить внимание на достаточно существенные объёмы данных. Для подтверждения реальных ситуаций в заказчиках есть результаты “идеальных” тестов, ссылка на них приведена в “ресурсах”

MySpace – 4.4 million параллельных пользователей в пиковое время, 8 миллиардов friend’ов, 34 миллиарда e-mails, 1 PetaByte хранилище, масштабирование с использованием технологий SSB и SOA

http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000004532

Bwin – Самая популярная в Европе игровая платформа – 30k db транзакций в секунду, девиз: “Failure is not an option”; 100 TB общий размер хранилища
http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000004138
http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000001470

Korea Telecom – Самая большая Телекоммуникационная компания в в Корее: 26 миллионов клиентов; 3 TB хранилище

http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=4000001993

Get Microsoft Silverlight

Mediterranean Shipping Company Managing – вторая в мире по величине компания, занимающаяся контейнерными перевозками:

- 35 тысяч сотрудников, 400 кораблей, обслуживание в 280 портах
- 22 TB хранилище на SQL Server;
- Самый большой экземпляр SQL Server – 1.8 TB;
- 210 миллиардов транзакций в год;
- 396 907 транзакций в минуту.

- http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000003470

Ещё истории внедрений доступны здесь:

http://www.microsoft.com/servers/missioncritical/CustomerStories.aspx

Ресурсы

  • SQL Server Customer Advisory Team (SQLCAT)
    Работает с самыми большими и сложными проектами во всем мире. Канал для передачи требований клиентов и ISV к функциональности в продуктовую группу. Обмен опытом работы с SQL Server с SQL Server community
    SQLCAT.com

    http://blogs.msdn.com/mssqlisv

  • http://www.microsoft.com/servers/missioncritical – ресурсы по примерам внедрений, по решениям и технологиям Microsoft для реализации mission critical систем
  • http://www.microsoft.com/sqlserver/en/us/product-info/benchmarks.aspx – результаты тестирования производительности. Например, на задаче ETL показан результат по загрузке 1 TB данных меньше чем за 30 минут, на 32-процессорном (64 ядра) сервере Unisys
  • http://www.microsoft.com/sqlserver/en/us/solutions-technologies/mission-critical-operations.aspx – раздел сайта SQL Server о решениях, на которых строятся missioncritical системы.
  • http://www.networkworld.com/community/node/63390 – статья в networkworld где человек, который управляет как SQL Server администраторами, так и Oracle администраторами, проводит ценовое сравнение двух вендоров. Расчёт ведётся для 256-ти процессорного сценария. Для SQL Server 2008 R2 Datacenter цена получается большая – 15 миллионов 360 тысяч долларов США. Но если брать цену на Oracle, то у него выходит при 256-ти двух ядерных процессорах (512 ядер) цена в 23 миллиона с небольшим долларов США. При этом если ориентироваться не новые процессора с бОльшим количеством ядер суммы получаются астрономические. При этом автор расчёта призывает задуматься, а стоят ли все эти фичи, которые есть в Oracle затраченных денег (тем более, что примеры внедрений показывают реальные способности SQL Server).

So it’s really time for all you Oracle guys out there to stop bending the numbers so much by throwing in these ridiculous parameters that make Oracle seem less expensive.  And trying to justify the cost with features doesn’t work either cause all of those features you tout (Advanced Data Guard, etc) are 3% features that hardly anybody uses.  There’s no argument that Oracle beats SQL Server in rich features.  P-SQL has more features than T-SQL and Oracle simply has better high-end features for HA and DR.  That said, most people don’t need a lot of those features especially when you see how expensive they are. – Sean McCown

Get Microsoft Silverlight

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

Упоминания в Twitter

lukovkin RT @pdiyakov: Набор информационных ресурсов для построения mission critical систем на платформе Microsoft - http://itaas.ru/k6y
Re-Tweet | Reply | View Tweet
moreshin RT @pdiyakov:Набор информационных ресурсов для построения mission critic http://itaas.ru/k6y
Re-Tweet | Reply | View Tweet
pdiyakov Набор информационных ресурсов для построения mission critic http://itaas.ru/k6y
Re-Tweet | Reply | View Tweet
View Comments

В свете сегодняшнего официального анонса SQL Server PDW очень рекомендую посетить онлайн семинар LEVERAGING DATA WAREHOUSING APPLIANCES. Семинар состоится 16-го ноября и будет посвящён технологиям построения хранилищ данных.
В рамках данного семинара будет подробно рассказано о решении Microsoft Parallel Data Warehouse (PDW), кроме того, у слушателей будет уникальная возможность послушать приглашённых экспертов о стратегиях построения хранилищ данных. В качестве приглашённых экспертов выступят:

  • Bill Inmon - отец концепции хранилищ данных, который расскажет о концепции DataWarehouse 2.0 и покажет, почему SQL Server PDW является основой перехода к DW 2.0.
  • William McKnight – консультант в области управления информацией, который будет рассказывать про стратегии консолидации хранилищ данных в рамках единой платформы.

Кроме того, вас ждут продуктовые сессии:

  • от Microsoft, где подробно будет рассказано о решении SQL Server PDW
  • совместная сессия Microsoft/HP, где будет рассказано как с помощью традиционных решений, FastTrack и PDW решать задачи по управлению информацией.

Более подробная информация о семинаре и регистрация доступны по ссылке: http://go.techtarget.com/r/12760799/9277147

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Повестка семинара:
9:00 AM – Doors Open: Set up your profile and begin networking! (Networking Lounge Open)
9:15 AM – Keynote Presentation Featuring Bill Inmon:
Architecture for the Next Generation of Data Warehousing and DW Appliances – Evolving Together
10:00 AM – Live Q&A with Bill Inmon (Microsoft Booth)
10:15 AM – Exhibit Hall Open
10:30 AM – Microsoft Session: Parallel Data Warehouse Overview (Val Fontama and Mark Theisson)
11:00 AM – Live Q&A Featuring Microsoft’s Val Fontama and Mark Theisson (Microsoft Booth)
11:15 AM – Networking Lounge Open, Prize Giveaway
11:30 AM – HP and Microsoft: Mission-Critical Applications Made Simple to Speed Business Advantage
12:00 PM – Live Q&A Featuring HP’s Jeff Spiller (HP Booth)
12:15 PM – Networking Lounge, Exhibit Hall Open
12:30 PM – Expert Presentation Featuring William McKnight:
Strategies for Consolidating Enterprise Data Warehouses and Data Marts into a Single Platform
1:00 PM – Live Q&A with William McKnight
1:15 PM – Networking Lounge Open, Prize Giveaway
1:30 PM – Doors Close

Упоминания в Twitter

moreshin RT @pdiyakov: Онлайн семинар по построению хранилищ данных http://itaas.ru/kb5
Re-Tweet | Reply | View Tweet
pdiyakov Онлайн семинар по построению хранилищ данных http://itaas.ru/kb5
Re-Tweet | Reply | View Tweet
View Comments

Сделать музыкальный видео-клип в Microsoft Excel. Вот людям из Sony Music было не слабо сделать такой. Немножко видео есть на Youtube, а можно скачать полный вариант здесь.

Упоминания в Twitter

pdiyakov А вам слабо? http://itaas.ru/qbj
Re-Tweet | Reply | View Tweet
View Comments

Категории

Web 2.0 штучки


Лента обновлений

Архив

ТОП записей

Тэги

IT as a Service

Microsoft App Platform

Mission Critical Solutions

SQL Server resources

Комментарии

Тэги

Архив