Mysql
 sql >> Base de données >  >> RDS >> Mysql

Percona Live Dublin - Récapitulatif de l'événement et nos sessions

Plusieursnines a eu le plaisir de parrainer une fois de plus Percona Live Europe, la conférence Open Source Database qui s'est tenue cette année à Dublin, en Irlande.

À la conférence

Les membres de l'équipe de Manynines sont venus du monde entier pour s'associer à nos deux Dublinois locaux afin de faire la démonstration de ClusterControl dans le hall d'exposition et de présenter trois sessions (voir ci-dessous).

Sur notre fil Twitter, nous avons tweeté en direct les deux sessions principales pour aider ceux qui n'ont pas pu y assister au courant des derniers événements dans le monde des bases de données.

Nous avons également pu nous asseoir avec René Cannaò, créateur de ProxySQL, pour parler des nouveautés de la technologie passionnante d'équilibrage de charge.

Nos séances

Les membres de l'équipe de Manynines ont présenté trois sessions techniques, qui ont toutes été très suivies… certaines avec des places debout uniquement !

Équilibreurs de charge MySQL :MaxScale, ProxySQL, HAProxy, MySQL Router et nginx :un examen approfondi

Détails de la session : L'équilibrage de charge des connexions MySQL et des requêtes utilisant HAProxy a été populaire ces dernières années. Récemment cependant, nous avons vu l'arrivée de MaxScale, MySQL Router, ProxySQL et maintenant aussi Nginx en tant que proxy inverse.

Pour quels cas d'utilisation les utilisez-vous et comment s'intègrent-ils dans votre environnement ? Cette session vise à donner une base solide aux technologies d'équilibrage de charge pour MySQL et MariaDB.

Nous passons en revue les principales options open source disponibles :depuis les connecteurs d'application (php-mysqlnd, jdbc), les proxys inverses TCP (HAproxy, Keepalived, Nginx) et les équilibreurs de charge compatibles SQL (MaxScale, ProxySQL, MySQL Router).

Nous examinons également les meilleures pratiques pour les vérifications de l'état du backend afin de garantir que les connexions à charge équilibrée sont acheminées vers les nœuds appropriés dans plusieurs topologies de clustering MySQL. Vous aurez une bonne compréhension de la façon dont les différentes options se comparent et suffisamment de connaissances pour décider lesquelles explorer davantage.

MySQL sur Docker - Conteneuriser le Dolphin

Détails de la session : Docker devient de plus en plus courant et adopté par les utilisateurs comme méthode pour empaqueter et déployer des applications autosuffisantes dans des conteneurs Linux principalement sans état. C'est un excellent ensemble d'outils en plus de la virtualisation au niveau du système d'exploitation (LXC, alias conteneurs) et fonctionne bien dans le monde des micro-services.

Cependant, les conteneurs Docker sont transitoires par défaut. Si un conteneur est détruit, toutes les données créées sont également perdues. Pour un service avec état comme une base de données, c'est pour le moins un gros casse-tête.

Il existe plusieurs façons de fournir un stockage persistant dans les conteneurs Docker. Dans cette présentation, nous expliquerons comment configurer un service de données de persistance avec Docker qui peut être supprimé et mis en place sur les hôtes et les conteneurs.

Nous abordons les outils d'orchestration, les volumes partagés, les conteneurs de données uniquement, la gestion de la sécurité et de la configuration, la mise en réseau multi-hôtes, la découverte de services et les implications sur la surveillance lorsque nous passons de services centrés sur l'hôte à des services centrés sur les rôles avec des cycles de vie plus courts.

Automatisation et gestion de MongoDB :analyse d'Ops Manager par rapport à ClusterControl

Détails de la session : Dans tout environnement d'exploitation chargé, il existe d'innombrables tâches à effectuer - certaines mensuelles ou hebdomadaires, certaines quotidiennes ou plus fréquemment, et certaines sur une base ad hoc. Et l'automatisation est essentielle pour effectuer des déploiements et des récupérations de logiciels rapides, efficaces et reproductibles de manière cohérente.

Il existe de nombreux outils génériques disponibles, à la fois commerciaux et open source, pour faciliter l'automatisation des tâches opérationnelles. Certains de ces outils sont même déployés dans le monde des bases de données. Cependant, il existe également un petit nombre d'outils d'automatisation spécialisés spécifiques à un domaine, et nous allons comparer deux de ces produits :Ops Manager de MongoDB et ClusterControl de Manynines.

Nous couvrons l'installation et la maintenance, la complexité de l'architecture, les options de redondance, les fonctionnalités comparatives, la surveillance, le tableau de bord, les alertes, la sauvegarde et la restauration, le déploiement automatisé de configurations avancées et la mise à niveau des déploiements existants

Merci à l'équipe Percona d'avoir organisé une autre grande conférence et à tous ceux qui ont participé de près ou de loin ! Nous espérons vous revoir bientôt !