Балансьорите на натоварване са основен компонент в базата данни MySQL и MariaDB с висока наличност; особено когато правите промените в топологията прозрачни за приложенията и внедрявате функционалност за разделяне на четене и запис.
HAProxy е безплатен софтуер с отворен код, който осигурява балансиране на натоварването с висока наличност и прокси сървър за TCP и HTTP-базирани приложения, който разпространява заявки между множество сървъри.
ClusterControl осигурява поддръжка за внедряване, конфигуриране и оптимизиране на HAProxy, както и за други популярни технологии за балансиране на натоварването и кеширане за MySQL и MariaDB бази данни.
Ето нашите най-добри ресурси за HAProxy, за да започнете с тази широко използвана технология.
Уроци
Балансиране на натоварването на MySQL с HAProxy – урок
Наскоро актуализирахме нашия урок за балансиране на натоварването на MySQL с HAProxy. Прочетете за внедряването и конфигурирането, наблюдението, текущата поддръжка, методите за проверка на здравето, разделянето на четене и запис, резервирането с VIP и Keepalived и други.
Прочетете повече
Уеб семинари при поискване
Как да разположите и управлявате HAProxy, MaxScale или ProxySQL с ClusterControl
В този уебинар говорим за поддръжка на прокси сървъри за MySQL HA настройки в ClusterControl:как се различават и какви са техните плюсове и минуси. И ние ви показваме как можете лесно да разгръщате и управлявате HAProxy, MaxScale и ProxySQL от ClusterControl по време на демонстрация на живо.
Гледайте повторението
Как да настроите балансиране на натоварването на SQL с HAProxy
В този уебинар ние обхващаме концепциите около популярния балансьор на натоварване HAProxy с отворен код и ви показваме как да го използвате с вашите SQL-базирани клъстери от база данни.
Гледайте повторението
Настройка на производителността на HAProxy за балансиране на натоварването на базата данни
Този уебинар обсъжда основите за настройка на производителността за HAProxy и обяснява как да се възползвате от някои от новите функции в 1.5, която беше пусната през юни 2014 г. след 4 години работа по разработката.
Гледайте повторението
Представяме модела за репликация на Severalnines MySQL©
Проектът на Severalnines за MySQL репликация включва всички аспекти на топологията на MySQL репликация с тънкостите на внедряването, настройката на репликация, наблюдение, надстройки, извършване на архивиране и управление на висока наличност с помощта на прокси сървъри като ProxySQL, MaxScale и HAProxy. Този уебинар предоставя задълбочено представяне на този план и обяснява как да го използвате най-добре.
Гледайте повторението
Водещи блогове
HAProxy връзки срещу MySQL връзки – какво трябва да знаете
Макс. връзки определя максималния брой връзки към сървъра на базата данни. Това може да бъде зададено както на сървъра на базата данни, така и на проксито пред него. В тази публикация в блога ще се потопим в променливите за максимални връзки на HAProxy и MySQL и ще видим как да извлечем най-доброто от двата свята.
Прочетете повече
Сравнение за балансиране на натоварването на SQL – Сравняване на производителността на MaxScale срещу HAProxy
В предишна публикация ви дадохме бърз преглед на балансира на натоварването MaxScale и преминахме през инсталацията и конфигурацията. Направихме някои бързи тестове, използвайки sysbench, бенчмарк за производителност на системата, който поддържа тестване на процесора, паметта, IO, mutex, а също и производителността на MySQL. Ще споделим резултатите в тази публикация в блога.
Прочетете повече
Настройка на MySQL Galera с балансирано натоварване – Ръчно внедряване срещу ClusterControl
Разгръщането на MySQL Galera Cluster с излишно балансиране на натоварването отнема малко време. Този блог разглежда колко време ще отнеме да го направите ръчно спрямо използването на ClusterControl за изпълнение на задачата.
Прочетете повече
Разделяне на четене-запис за Java приложения с помощта на Connector/J, MySQL репликация и HAProxy
В тази публикация в блога ще си поиграем с Java и MySQL репликацията, за да извършим разделяне на четене и запис за Java приложения с помощта на Connector/J.
Прочетете повече
Разделяне на четене и запис с висока наличност с php-mysqlnd, MySQL репликация и HAProxy
В тази публикация в блога разглеждаме използването на php-mysqlnd_ms с PHP приложение (Wordpress) в стандартен бекенд на MySQL репликация.
Прочетете повече
Станете ClusterControl DBA:Направете вашите DB компоненти HA чрез Load Balancers
Има различни начини за запазване на висока наличност с бази данни. Можете да използвате виртуални IP адреси (VRRP), за да управлявате наличността на хост, можете да използвате мениджъри на ресурси като Zookeeper и Etcd, за да (пре)конфигурирате вашите приложения или да използвате балансьори/прокси сървъри, за да разпределите натоварването върху всички налични хостове.
Прочетете повече
Клъстериране на приложения на Wordpress с помощта на Kubernetes с HAProxy и Keepalived
В тази публикация в блога ще си играем с клъстерирането на приложения Kubernetes и модулите. Ще използваме Wordpress като приложение с един MySQL сървър. Ще имаме също HAProxy и Keepalived, за да осигурим просто препращане на пакети (за външна мрежа) с възможност за висока наличност.
Прочетете повече
Как Galera Cluster дава възможност за висока достъпност за уебсайтове с висок трафик
Тази публикация дава представа за това как Galera може да помогне за изграждането на HA уебсайтове.
Прочетете повече