|
Forrester Research исследует последствия внедрения Microsoft SQL Azure в коммерческих организацияхПо мнению аналитической компании Forrester Research, на сегодняшний день Microsoft SQL Azure занимает лидирующую позицию среди продуктов своего класса. Специалисты считают, что SQL Azure поднимает планку «облачных» баз данных, благодаря простоте использования, функциональности, надежности и относительно низкой стоимости формирования полноценного решения. Такой вывод аналитики компании сделали на основе интервью 26 компаний, уже использующих в своей работе Microsoft SQL Azure. Большинство клиентов считают, что SQL Azure представляет собой достойную платформу, поддерживающую масштабируемые приложения и обеспечивающую минимальные функции управления данными (резервное копирование, восстановление, тестирование и совместная работа). Microsoft SQL Azure представляет собой «облачную» реляционную базу данных, построенную на «движке» SQL Server и поддерживающую идеологию multitenant. Решение позволяет разработчикам использовать возможности облачных баз данных в своих приложениях. Хотя компания Microsoft вышла на «облачный» рынок достаточно рано, более ранние ее предложения нельзя было назвать столь успешными, как современный SQL Azure. Выпуская последнее решение, разработчики корпорации явно прислушались к рекламациям и пожеланиям клиентов, сформировав продукт, который аналитики Forrester Research по праву называют лидирующим. Среди ключевых нововведений, определивших судьбу SQL Azure, Forrester Research выделяет: 1. Саму облачную идеологию на основе виртуальной инфраструктуры. В отличие от обычного решения на базе SQL Server, разработчику или администратору баз данных нет необходимости устанавливать и настраивать серверное ПО. Microsoft обеспечивает эти функции «автоматически», таким образом, разработчики могут сосредоточиться на модели данных. Это позволяет оптимизировать расходы на владение ИТ-инфраструктурой. Не требуется содержание в штате дополнительных ответственных за жизнеспособность серверного железа и администраторов баз данных, что делает решение ориентированным на малый и средний бизнес. 2. SQL Azure поддерживает Transact-SQL (T-SQL) и другие возможности баз данных, в частности, таблицы, индексирование, триггеры, хранимые процедуры, функции, транзакции, DDL/DML (язык декларирования и работы с данными) и многое другое. Кроме того, поддерживаются прочие возможности SQL Server, обеспечивающие надежность внедряемого решения (избыточность хранения, репликация данных и прочее). 3. Поддерживается прозрачный доступ к данным посредством интерфейса Tabular Data Stream (TDS), что позволяет наладить взаимодействие с любой БД, работающей под управлением SQL Server. Это дает возможность разработчикам использовать те же библиотеки и процедуры, что использовались ранее для «локальных» решений. 4. Масштаб решения, построенного на SQL Azure, соответствует текущим нуждам компании. В любой момент его объемы могут быть увеличены. Поддерживаются решения, состоящие из нескольких самостоятельных БД, правда, пока не поддерживается справочная целостность в таких решениях, так что подобную функцию разработчикам приходится включать в собственный код. Несмотря на то, что SQL Azure день имеет «официальный» лимит объема базы данных в 50 Гб, некоторые компании используют решение для того, чтобы поддержать базы, включающие сотни Гб информации, путем «дробления» решения. Безусловно, идеальных решений не бывает. SQL Azure имеет ряд ограничений, на которые специалисты Forrester Research рекомендуют обратить пристальное внимание. Среди них: 2. В рамках платформы не предлагаются привычные пользователям инструменты: SQL Server Analysis Services или SQL Server Service Broker. 3. Хотя поддерживаются всевозможные функции резервирования, после «падения» сервера SQL Azure, требуется от одной до нескольких минут для переключения на резерв. Но на данный момент Microsoft имеет одно большое преимущество по сравнению с конкурентами. Если большинство конкурирующих решений, присутствующих на рынке (например, продукты IBM, Oracle и Sybase) предлагаются в облаке на базе платформы Amazon Elastic Compute Cloud (Amazon EC2), решение от Microsoft уникально тем, что использует свою собственную архитектуру. Это позволяет существенно экономить средства при масштабировании решения, ведь платформа Amazon EC2 требует определенных усилий для масштабирования и администрирования. Таким образом, специалисты Forrester Research официально признали, что SQL Azure готов к корпоративному использованию. Полный отчет о практике внедрения SQL Azure можно найти в виде PDF файла на сайте Microsoft. |
© Екатерина Баранова - ИТ-контент Добавить комментарий |
| |||||||||||
|
|||||||||||
|
| |||||||||||
