Если Вы следите за тенденциями, которые происходили в 2010 году на рынке баз данных и, особенно, хранилищ данных, то Вы могли заметить мейнстрим направление – заказчикам предлагаются так называемые appliances. Я их называю программно-аппаратные комплексы (ПАК). Они представляют собой специально подобранные конфигурации оборудования и ПО для обеспечения определённых результатов при определённых требованиях к производительности и масштабируемости.

Примерами таких ПАК могут служить Microsoft Fastrack DW, Parallel DataWarehouse (PDW), Oracle Exadata, Oracle Exalogic. Очевидно, что для пользователей такие ПАК удобны тем, что они под свои требования могут получить специально подобранную и оттестированную вендорами конфигурацию. Правда, между подходом Microsoft и Oracle есть некоторая разница в построении ПАК. Попробую пояснить в чём разница и почему эта разница напоминает мне рынок смартфонов.

Подход Oracle к построению программно-аппаратных комплексов напоминает мне подход Apple к построению iPhone. Дело в том, что после покупки Sun у Oracle появился полный законченный портфель решений: программные и аппаратные средства построения решений для баз данных (да и для промежуточного слоя тоже). В итоге, та же, Oracle Exadata представляет собой законченное программно-аппаратное решение от одного вендора. Вот тут-то и есть схожесть с подходом Apple. Единственно – Apple в таком подходе, как говорят, зарабатывает на высокомаржинальном оборудовании. Интересно было бы понять какова ситуация у Oracle. E такого подхода есть свои плюсы и минусы. У меня есть некоторые соображения, попытаюсь их выразить в одном из следующих постов.

Подход Microsoft к построению ПАК похож на подходы Google c её Android и самой же Microsoft с Windows Phone 7 (да и с WM 6 такая же ситуация). Наш (Microsoft) подход заключается в том, что заказчик может выбрать аппаратную конфигурацию у различных вендоров оборудования. Пользователи не ограничены только производителем под названием Oracle, они могут обратиться к HP, Dell, Fujitsu или, даже, к IBM. Всё зависит от существующих отношений с тем или иным вендором, от условий гарантийного обслуживания вендорами и различных других. И в этом мне такой подход напоминает Android и Windows Mobile и Windows Phone. Единственно в чём я вижу некорректность своего же сравнения, так это то, что Android да и WM 6 допускают некоторую “зоопарковость” в построении систем. Вот требования к вендорам “железа” в построении Parallel DataWarehouse они больше схожи с требованиями к Windows Phone 7.

Наверняка найдутся люди, которым подход по построению ПАК не нравится, но их никто не ограничивает в свободе действий и они всё так же могут собирать свои собственные конфигурации. Весь вопрос в том, сколько времени и ресурсов они готовы отдать на создание и тестирование своих таких конфигураций.

Убедил?

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

pdiyakov смартфоны и хранилища данных–что общего http://itaas.ru/1tr
Re-Tweet | Reply | View Tweet
View Comments

Презабавнейшая статья вышла на желто-cnews. Опять подмена понятий -  инновации и снижение затрат госорганов на ИТ, почему-то понимают слишком узко. По мне это просто спуск денег на поддержание частного репозитория от Альтлинукса, а это, IMHO, разные вещи.
Смешно когда говорят про инновации и репозиторий, которому 10 лет. Интересно, а как много в этом репозитории "пукающих" приложений (ну чтобы совсем как в App Store было) и как часто там приложения обновляются. Разве госслужащим на рабочих местах нужны все эти тысячи "приложений"?
Я всегда полагал, что чиновники должны работать с так называемыми LOB-приложениями, но вот эти люди из Альта и аналогичных им, не зная толком чего нужно заказчику лезут втюхивать своё невтюхиваемое.
Совсем не знают коллеги теории и практики продаж – для успешных продаж нужно решать реальные проблемы заказчиков, а не пытаться втюхать им свой продукт, просто потому, что он есть.

Вообще очень напоминает историю с Михалковым и 1%.

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

madman61rus Путин распорядился перевести власти на Linux http://itaas.ru/726
Re-Tweet | Reply | View Tweet
artlebsak RT @pdiyakov: Путин распорядился перевести власти на Linux http://itaas.ru/726
Re-Tweet | Reply | View Tweet
pdiyakov Путин распорядился перевести власти на Linux http://itaas.ru/726
Re-Tweet | Reply | View Tweet
View Comments

Предлагаю поговорить про консьюмеризацию ИТ.

Очень часто приходилось и приходится слышать старую сказку о том, что “Microsoft не играет в Enterprise и в критически-важных системах”. Мол, Oracle и IBM с их Java – вот это игроки. В том, что это сказка, можно убедиться, посмотрев на исследование компании IDC 2009 Mission Critical North American Application Platform Study.  Исследование проведено среди ИТ-департаментов, отвечающих за критически-важные (mission critical) системы показало что:

  • Заказчики всё чаще полагаются на Платформу и инструменты разработки Microsoft
  • Лидерами рынка Платформ разработки являются Microsoft, IBM и Oracle
  • Microsoft стала лидером в традиционных платформенных решениях: ОС, СУБД, сервера приложений, порталы, средства управления инфраструктурой
  • платформа .Net – лидер среди традиционных средств разработки

Ниже представлены некоторые результаты исследования IDC.

Вопрос 3: Какие ОС вы используете для критически-важных систем сейчас и в перспективе 2-х лет?

image

Интересная тенденция. Расти, согласно этому опросу, будут доли Windows Server и Linux. Судя по всему, время очень дорогих решений уходит. Высокая доступность информационных систем, становится более доступна заказчикам по цене.

Вопрос 5. Какие языки программирования и среды разработки используются при разработке критически-важных систем.

image

 

Вопрос 15. Какой сервер приложений используется в качестве основного.

image

Как видно, из ответов на данный вопрос следует, что Windows Server обходит всех поставщиков решений на основе Java.

Вот ещё некоторые результаты опроса в сводном виде:

  • Windows Server на первом месте (52.7%) среди ОС для развёртывания критически-важных систем
  • Windows Server и .NET на первом месте (54.1%) среди серверов приложений
  • Уровень использования .NET среди предприятий выше Java
  • Windows Server – ОС #1 (46%) для критически-важных систем, написанных на Java
  • SharePoint является лидером (по сравнению с IBM WebSphere) в качестве портала для критически-важных систем 
  • SQL Server лидирует (в сравнении с Oracle) в качестве СУБД #1, используемой для критически-важных систем
  • BizTalk Server лидирует (в сравнении с Oracle) как технология интеграции процессов #1, используемой для критически-важных систем
  • Microsoft на первом месте (58.6%) среди поставщиков сервисно-ориентированной архитектуры

Мне кажется, что если повнимательней отнестись к результатам опроса, посмотреть на стоимость решений, то можно согласиться с тезисом Стива Балмера: “Консьюмеризация ИТ началась давно, и начала её Microsoft”. Ну цель такая у Microsoft – сделать High End от ИТ-индустрии более доступным. Так и движемся к этой высокой цели.

А Вы тоже думаете, что консьюмеризацию ИТ начала Apple?

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

pdiyakov К вопросу про консьюмеризацию ИТ. Наткнулся на исследование IDC про mission-critical системы. Интересные результаты http://itaas.ru/7c5.
Re-Tweet | Reply | View Tweet
View Comments

Интересно понаблюдать за “драйверами” попыток перехода на Открытое ПО в России и на Западе. Говорю именно про попытки, а не про переход. Если посмотреть на примеры внедрения Linux на серверах, то главным сценарием в Штатах можно отметить (на примере Red Hat) миграцию с дорогих RISC серверов на дорогом UNIX на дешёвую альтернативу в виде x86 и серверной Linux. В области десктопов говорится о снижении расходов за счёт перехода на более дешёвую альтернативу. При этом такой переход не всегда становится оправдан, если смотреть на картину целиком и оценивать полное value перехода или развития существующей десктопной платформы.

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

Это мои выводы по наблюдениям за рынком с разных сторон.

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

vgabriel RT @pdiyakov: Разница в подходах к внедрению Открытого ПО на Западе http://itaas.ru/db6
Re-Tweet | Reply | View Tweet
artlebsak RT @pdiyakov: Разница в подходах к внедрению Открытого ПО на Западе http://itaas.ru/db6
Re-Tweet | Reply | View Tweet
pdiyakov Разница в подходах к внедрению Открытого ПО на Западе http://itaas.ru/db6
Re-Tweet | Reply | View Tweet
View Comments

PowerPoint 2010 показывает свою интеллектуальность, которая радует. Делаю слайд с описанием двух подходов к развитию информационной системы: революционный (высокорисковый) и эволюционный (позволяет минимизировать риски незавершения проекта). Решил воспользоваться фичей PowerPoint под названием SmartArt Tools для того, чтобы описания этих подходов представить на одном слайде в виде списков с буллетами. Жму на кнопку “Покрасить в разные цвета”, чтобы подобрать цвета для этого списка, а PowerPoint сама красит эволюционный путь в зелёный цвет, а революционный путь в красный цвет. Вот ведь умная зараза, как угадала удачно!

Подробнее о SmartArt объектах PowerPoint 2010 можно узнать здесь.

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

pdiyakov Умница PowerPoint http://itaas.ru/idq
Re-Tweet | Reply | View Tweet
View Comments
cnews выпустили статью с “обзором” рынка BI. Читаешь его, читаешь и не видишь сначала подвоха. Но доходишь до последнего абзаца с заголовком “Основа лидерства” и видишь там такой бред:

Главное преимущество Топ5 вендоров – наличие полного набора инфраструктурных решений: СУБД (у Oracle и IBM), ПО промежуточного слоя и бизнес-приложения (Oracle, Microsoft и SAP).

А где в списке СУБД упоминание Microsoft SQL Server? Это от желтизны или от незнания?

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

pdiyakov cnews смешно написали про рынок BI http://itaas.ru/ktw
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

На этой неделе 17-го и 18-го ноября в Москве проходит основное ИТ-мероприятие года – конференция Microsoft Платформа 2011. Я уже как-то писал, что извержение ирландского вулкана должно было положительным образом повлиять на развитие рынка Unified Communication и Интернет-трансляций. Вот очередной повод приобщиться к данному мэйнстримному режиму получения информации (если вы этого не сделали во время TechEd, PASS Summit, PDC и прочих мероприятий).

Следить за мероприятием можно с помощью онлайн-трансляции. Трансляция начнется 17-ого ноября в 10:00 и 18 ноября в 9:30. Регистрируйтесь, составляйте своё расписание и следите. Кстати, официальный тэг для отслеживания Платформы в Twitter – #msplatforma.

И не забываем про он-лайновый семинар про построение хранилищ данный с помощью SQL Server (FastTrack for DW, SQL Server 2008 R2 PDW).

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

pdiyakov “Платформу” будут транслировать в Интернет http://itaas.ru/jor
Re-Tweet | Reply | View Tweet
View Comments

Категории

Web 2.0 штучки


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

Архив

ТОП записей

Тэги

IT as a Service

Microsoft App Platform

Mission Critical Solutions

SQL Server resources

Комментарии

Тэги

Архив