Спустя четыре года после запуска управляемого сервиса баз данных MySQL под названием Cloud SQL, Google объявила о доступности бета-версии очередного варианта этого сервиса, который в компании характеризуют как второе его поколение.

В своем блоге продукт-менеджер Google Бретт Хестерберг написал, что обновленный сервис использует преимущества службы хостинга облачной инфраструктуры Compute Engine и возможности дисковой памяти для обеспечения лучшей масштабируемости и производительности на каждый затраченный доллар.

По словам Хестерберга, сервис Cloud SQL второго поколения в семь раз быстрее предыдущей версии и каждая его копия может масштабироваться до 10 Тб данных и 104 Гб оперативной памяти, причем оба эти показателя намного превышают те, что предлагались сервисом Cloud SQL первого поколения.

Cloud SQL — это полностью управляемый сервис, который позволяет предприятиям переложить на Google задачи по администрированию и управлению базами данных MySQL. В рамках этого сервиса Google управляет такими задачами, как резервное копирование, репликация и восстановление данных, а также обеспечение непрерывности бизнеса. Google также берет на себя ответственность за установку патчей, устраняющих уязвимости в системе безопасности, и обновление программного обеспечения для предприятий, пользующихся этим сервисом.

Согласно Хестербергу, обновленный сервис имеет улучшения самого разного характера.

Поддержка компанией Google протокола MySQL Wire Protocol и других технологий на базе открытых стандартов, таких как Connector/NET и Connector/ODBC, дает возможность предприятиям получать доступ к своим управляемым базам данных SQL почти с любого подключенного к Интернету клиентского устройства и из любого приложения, включая работающие на Google Compute Engine и управляемых виртуальных машинах.

В настоящее время платформа Google App позволяет подключиться только к Cloud SQL первого поколения, но, как утверждает Хестерберг, в скором времени ситуация изменится.

Администраторы смогут управлять своими базами данных в системе Cloud SQL с любого клиентского устройства, пользуясь стандартными инструментами вроде MySQL Workbench и командной строки MySQL. «Благодаря тому, что мы сделали ставку на открытые стандарты, поддержав MySQL Wire Protocol — стандартный протокол соединения баз данных MySQL, вы сможете получать доступ к своим управляемым базам данных на Cloud SQL практически из любого приложения, запущенного на чем угодно,» — заявил Хестерберг.

Google Cloud SQL также позволяет администраторам использовать интерфейс командной строки и инструменты типа Cloud Console (разработанной компанией панели управления на основе браузера) для того, чтобы по мере необходимости останавливать или запускать копии баз данных SQL, ориентируясь на постоянно меняющиеся потребности. Смысл в том, чтобы облегчить компаниям оптимизацию баз данных, предоставив возможность запускать их не на постоянной основе, а по мере необходимости.

Во время бета-тестирования сервиса Google предлагает всем пользователям скидку для постоянных клиентов, которая тем больше, чем дольше предприятие пользуется сервисом. На бета-стадии любой, кто опробует новый сервис, получит максимальную скидку независимо от того, насколько активно будет пользоваться сервисом.

Благодаря тому, что Cloud SQL поддерживает модель оплаты по факту потребления (pay-as-you-go), предприятия не обязаны связывать себя контрактом. Хестерберг утверждает, что наилучшей цена на Cloud SQL окажется для тех, чьи базы данных непрерывно работают в сервисе. С тех, кто пользуется ими время от времени, будут брать плату поминутно. «Никаких обязательств, никаких условий,» — пишет он.

Фирмы, которым требуется помощь в переносе данных на Cloud SQL, могут воспользоваться услугами таких компаний, как Attunity, xPlenty и Talend, которые являются партнерами Google. Хестерберг сообщает, что аналогичное партнерство Google с другими поставщиками услуг, такими как Bime, Tableau, ScaleArc и WebYog, направлено на оказание помощи компаниям в вопросах визуализации данных и мониторинга баз данных.