Днес сме развълнувани да обявим версията 1.5 на ClusterControl – цялостната система за управление на база данни, която ви позволява лесно да разгръщате, наблюдавате, управлявате и мащабирате високодостъпни бази данни с отворен код – и балансиращи натоварването – във всяка среда:на място или в облак.
ClusterControl 1.5 предоставя набор от вълнуващи нови функции за архивиране, за да гарантира, че вашите данни са защитени и достъпни, когато се случи бедствие. Изданието също така предоставя разширена поддръжка на PostgreSQL, MariaDB и MySQL NDB Cluster.
Акценти на изданието
Облачни услуги (AWS S3 и Google Cloud Storage)
- Ръчно качване или планиране на резервни копия, които да бъдат качени след завършване в облака.
- Изтеглете и възстановете резервни копия от облачно хранилище.
Резервно копие (MySQL)
- Архивирайте отделно отделни бази данни (само mysqldump).
- Качвайте, изтегляйте и възстановете резервни копия, съхранявани в облака.
- Задействане на проверка и възстановяване на резервно копие след N часа след завършване.
- Повторно изградете подчинен репликация, като го поставите от съществуващ архив.
- Добавете ново подчинено устройство за репликация, като го поставите от съществуващ архив.
PostgreSQL
- Нов метод за архивиране pg_basebackup, който прави двоично копие на файловете на базата данни.
- Преминаване на отказ при синхронно репликация (поддръжка за synchronous_standby_names).
- Поддръжка за HAProxy с Keepalived.
- Поддръжка за PostgreSql 10.
ProxySQL
- Масово импортиране на съществуващи потребители на база данни в ProxySQL.
- Добавяне и промяна на скриптове на планировщика.
Разни
- Поддръжка на MariaDB v10.2 (Galera и MySQL репликация).
- Поддръжка на MySQL Cluster(NDB) v7.5.
- Добавена поддръжка за показване и филтриране на променливи за състоянието на DB за възли на MongoDB.
- форматирани в HTML аларма и имейл имейли.
- Поддържат се множество NIC при внедряване на балансьори на натоварване (HAProxy).
- Непрекъснати подобрения на UX/UI и производителността.
- Нов процес cmon-cloud и clud клиент за работа с облачни услуги.
- Нов отчет за операциите:Ръст на базата данни
- 1.5 Журнал на промените
- Ръководство за администриране на ClusterControl
- Инструкции за надстройка
Нови и подобрени функции за архивиране
ClusterControl 1.5 бележи първите стъпки към осигуряване на пълна безпроблемна интеграция между ClusterControl и облака. Той предоставя на нашите потребители опциите за мигриране на техните данни в облака, като същевременно се възползват от функциите и функционалността, които ClusterControl може да предложи.
- Интегриране на AWS и Google Cloud Services: ClusterControl вече предлага пълна интеграция за архивиране на бази данни за Amazon Web Services (AWS) и Google Cloud Services. Архивите вече могат да се изпълняват, планират, изтеглят и възстановяват директно от избрания от вас доставчик на облак. Тази способност осигурява повишено съкращаване, по-добри опции за възстановяване след бедствие и ползи както за производителност, така и за спестяване на разходи.
- Нов съветник за архивиране: ClusterControl 1.5 идва с пълен редизайн на нашия съветник за архивиране. Помощникът ви позволява да извършвате и планирате архивиране, като използвате различни опции и технологии, за да гарантирате, че вашите данни са защитени, точни и готови за възстановяване на момента.
- Архивиране и възстановяване на една база данни за MySQL: С ClusterControl 1.5 вече имате възможността да архивирате и възстановявате отделни MySQL бази данни, вместо да бъдете принудени да правите всичко наведнъж. Тази нова функция може да намали тежестта за тези потребители, които управляват стотици бази данни в своята среда.
- Автоматично потвърждаване на архивиране: ClusterControl 1.5 ви носи спокойствие, като автоматично проверява целостта на вашите архивни данни. Той ще извърши възстановяване на вашите архивни данни и ще предупреди в случай на проблеми.
- Създаване и възстановяване на подчинени устройства от резервно копие: В миналото потребителят би трябвало да използва своя главен, за да създаде или възстанови нови подчинени устройства... това създава прекомерна тежест за системата, тъй като извършва пълно архивиране на главния. В ClusterControl 1.5 вече можете да създавате нови възли или да изграждате отново съществуващи подчинени от съществуващи архивни файлове, като премахвате тежестта върху главния и гарантирате, че продължавате да работите с максимална производителност.
Подобрена поддръжка за PostgreSQL
ClusterControl продължава да разширява поддръжката си за PostgreSQL. В нашата нова версия 1.5 вече можем да поддържаме PostgreSQL 10, който предлага редица нови функции, като поддръжка за локална репликация, декларативно разделяне на таблици, подобрен паралелизъм на заявки, ангажимент към кворума за синхронна репликация и други!
- Прокси и виртуален IP адрес на PostgreSQL: ClusterControl вече поддържа отказване на връзки към базата данни с HAProxy, Keepalived и Virtual IP – изпитана в битка комбинация.
- Отказ при синхронна репликация на PostgreSQL: ClusterControl 1.5 вече напълно поддържа отказ от синхронна репликация за PostgreSQL. Тази функция минимизира риска от загуба на данни между главен и подчинен, ако нещо се счупи с главния, преди той да има шанс да се синхронизира напълно. Това ви позволява да увеличите надеждността на вашите сървъри.
- Нов метод за архивиране: PostgreSQL има допълнителен метод за архивиране pg_basebackup, който може да се използва за онлайн двоични архиви. Архивите, направени с pg_basebackup, могат да се използват по-късно за възстановяване в даден момент и като отправна точка за резервни сървъри за доставка на регистрационни файлове или поточно репликация.
Подобрена поддръжка за ProxySQL
ProxySQL позволява на MySQL, MariaDB и Percona XtraDB системите за бази данни лесно да управляват интензивни приложения за бази данни с голям трафик, без да губят наличност.
- Планиране на скрипт: ClusterControl вече осигурява поддръжка за ProxySQL планировчика, модул, подобен на cron, който позволява на балансиращото натоварване да стартира външни скриптове на редовен интервал. Това предоставя на потребителите пълен контрол върху това какви скриптове се изпълняват и кога, като ви позволява да настройвате производителността на вашите екземпляри на много детайлно ниво.
- Управление на потребителите: Вместо да създавате или премахвате потребители един по един от ProxySQL, ClusterControl вече ви позволява да импортирате голяма партида потребители.
Поддръжка за нови версии на MariaDB и MySQL NDB клъстер
- MariaDB 10.2: ClusterControl вече поддържа MariaDB Server 10.2. Тази нова версия осигурява още по-голяма интеграция с Galera Cluster, предпочитано решение за HA на MariaDB, и също така включва подобрения на SQL като функции на Windows, общи изрази на таблици и JSON функции.
- MySQL NDB Cluster 7.5: ClusterControl вече поддържа MySQL Cluster (NDB) 7.5. Най-новата версия на MySQL Cluster, използваща файловата система NDB, предлага разнообразие от подобрения и оптимизации. Тези подобрения включват подобряване на базата данни ndbinfo, оптимизация на записи на ключ и много други!
Допълнителни нови функционалности
- Нови имейли за известия: В версията 1.5 на ClusterControl преработихме дизайна на имейл известията и сигналите, които се изпращат от системата, за да ги направим по-лесни за четене и разбиране.
- Нов оперативен отчет: ClusterControl 1.5 въвежда нов оперативен отчет, наречен „Растеж на базата данни“. Отчетът показва моментна снимка на вашата база данни, както съществува днес, както и данни за последния ден, миналата седмица и миналия месец – полезни за планиране на капацитета. Отчетът също така ви позволява да щракнете върху всеки период, за да се потопите дълбоко в таблиците, за да проследите растежа на още по-подробно ниво.