MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

ClusterControl - Tất cả các tính năng nổi bật và cải tiến từ năm 2017

Với bốn bản phát hành chính trong năm 2017, ClusterControl tốt hơn bao giờ hết trong việc hỗ trợ các môi trường MySQL, MariaDB, MongoDB &PostgreSQL của bạn.

Khi nghĩ về các tính năng và chức năng được phát hành vào năm 2017, ba chủ đề chính nổi lên…

Mang lại tính khả dụng cao

Năm 2017 có nghĩa là sự ra đời của ProxySQL, một proxy nhận thức giao thức nhẹ nhưng phức tạp nằm giữa máy khách và máy chủ MySQL. Điều đó cũng có nghĩa là hỗ trợ được cải thiện cho HAProxy và Keepalived và đảm bảo rằng MySQL và MariaDB có thể sử dụng đầy đủ chúng.

Giúp bạn làm việc hiệu quả hơn

Từ việc giới thiệu ClusterControl CLI mới đến hàng chục cải tiến đối với giao diện người dùng của chúng tôi đối với hệ thống mới để tích hợp với cảnh báo và chatops, ClusterControl giờ đây giúp quản lý môi trường cơ sở dữ liệu của bạn dễ dàng hơn.

Hỗ trợ Môi trường Hỗn hợp

ClusterControl luôn là hệ thống quản lý nhiều công nghệ từ một bảng điều khiển duy nhất và để chúng hoạt động liền mạch với nhau. Năm 2017 có nghĩa là bổ sung hỗ trợ cho các phiên bản mới nhất của MariaDB, MongoDB, MySQL, PostgreSQL, Percona Server và Galera Cluster.

ClusterControl 1.4.0 - Tháng 1 năm 2017

Được công bố vào tháng 1 năm 2017, ClusterControl phiên bản 1.4.0 đã mang lại một số cải tiến cho MySQL Replication và MongoDB. Đây cũng là phiên bản đầu tiên giới thiệu các tính năng cho ProxySQL.

Với phiên bản mới, giờ đây bạn có thể triển khai thiết lập sao chép đa tổng thể ở chế độ chờ hoạt động. Một cái sẽ chủ động ghi, trong khi cái kia sẵn sàng tiếp quản việc ghi nếu cái chủ hoạt động không thành công. Từ giao diện người dùng, bạn cũng có thể dễ dàng thêm các nô lệ dưới mỗi chủ và định cấu hình lại cấu trúc liên kết bằng cách quảng bá các trang chủ mới và thất bại trước các nô lệ.

Cấu hình lại cấu trúc liên kết và chuyển đổi dự phòng tổng thể không phải lúc nào cũng có thể thực hiện được trong trường hợp có sự cố sao chép, ví dụ:các giao dịch có lỗi. Trong phiên bản này, ClusterControl kiểm tra các vấn đề trước khi bất kỳ chuyển đổi dự phòng hoặc chuyển đổi nào xảy ra. Quản trị viên có thể xác định danh sách trắng và danh sách đen mà nô lệ cần thăng cấp lên thành chủ (và ngược lại). Điều này giúp quản trị viên dễ dàng hơn trong việc tùy chỉnh tự động chuyển đổi dự phòng trong các thiết lập sao chép của họ.

Đối với MongoDB, chúng tôi đã mở rộng hỗ trợ, mang đến các cụm phân đoạn ngoài các tập hợp bản sao. Cùng với đó là khả năng truy xuất nhiều số liệu hơn để theo dõi, thêm cố vấn mới và cung cấp các bản sao lưu nhất quán cho sharding. Với bản phát hành này, giờ đây bạn có thể chuyển đổi một cụm ReplicaSet thành một cụm được phân đoạn, thêm hoặc xóa các phân đoạn khỏi một nhóm được phân đoạn cũng như thêm Mongos / bộ định tuyến vào một cụm được phân đoạn.

Cuối cùng, chúng tôi đã thêm hỗ trợ ban đầu của mình cho ProxySQL cho phép triển khai nó trên các thiết lập MySQL Replication.

ClusterControl 1.4.1 - Tháng 4 năm 2017

Tháng 4 là tháng ProxySQL tại Somenines. ClusterControl 1.4.1 hầu như chỉ tập trung vào việc bổ sung các tính năng bổ sung và hỗ trợ cho công nghệ cân bằng tải mới thú vị này.

Trong phiên bản này, giờ đây bạn có thể dễ dàng định cấu hình và quản lý các triển khai ProxySQL của mình với một giao diện người dùng toàn diện. Bạn có thể tạo máy chủ, định hướng lại thiết lập của mình, tạo người dùng, đặt quy tắc, quản lý định tuyến truy vấn và bật các cấu hình có thể thay đổi. Giờ đây, có thể xem phân tích truy vấn cho tất cả các truy vấn đi qua proxy, và ví dụ:lưu vào bộ nhớ cache bất kỳ truy vấn thường xuyên nào chỉ trong một cú nhấp chuột.

ClusterControl 1.4.2 - Tháng 6 năm 2017

Được tạo ra “Phiên bản DevOps”, phiên bản 1.4.2 mang lại sự hỗ trợ được cải thiện và các tính năng mới như chuyển đổi dự phòng tự động cho PostgreSQL &MongoDB và bao gồm nhiều tính năng hơn nữa cho ProxySQL.

Một trong những điểm nổi bật chính trong bản phát hành này là ClusterControl CLI, cho phép người dùng thích quản lý cơ sở dữ liệu của họ thông qua dòng lệnh. Tất cả các hành động, chẳng hạn như triển khai một cụm, sử dụng CLI sẽ hiển thị trong giao diện người dùng và ngược lại.

Cũng bao gồm trong bản phát hành này là hệ thống tích hợp mới cho hệ thống thông báo cảnh báo và hệ thống ngăn cách. Tích hợp mới này với các dịch vụ trò chuyện và quản lý sự cố phổ biến cho phép bạn tùy chỉnh các báo thức và nhận cảnh báo trong các công cụ hoạt động mà bạn đang sử dụng - ví dụ:Pagerduty, VictorOps, Telegram, Opsgenie và Slack.

ClusterControl 1.5.0 - Tháng 11 năm 2017

ClusterControl 1.5 cung cấp một loạt các chức năng sao lưu mới thú vị để đảm bảo rằng dữ liệu của bạn được an toàn và sẵn sàng bất cứ khi nào thảm họa xảy ra. Bản phát hành cũng cung cấp hỗ trợ PostgreSQL, MariaDB, MySQL NDB Cluster và ProxySQL mở rộng.

Phiên bản này đã giới thiệu Trình hướng dẫn sao lưu mới với hỗ trợ mới cho sao lưu AWS &Google Cloud, xác minh sao lưu, sao lưu và khôi phục Cơ sở dữ liệu đơn lẻ cũng như khả năng tạo và khôi phục nô lệ từ bản sao lưu thay vì thực hiện từ bản chính. Kiểm tra khôi phục tự động là một tính năng được chờ đợi, vì đây là một công việc tốn thời gian thường bị quản trị viên cơ sở dữ liệu bỏ qua.

PostgreSQL có một số tính năng mới trong phiên bản này bao gồm hỗ trợ phiên bản 10, cân bằng tải và hỗ trợ IP ảo với HAProxy và Keepalived, một phương pháp sao lưu mới và hỗ trợ chuyển đổi dự phòng sao chép đồng bộ.

Phiên bản này cũng bao gồm hỗ trợ cho MariaDB 10.2 và MySQL NDB Cluster 7.5. Nếu bất kỳ tính năng nào trong số này hấp dẫn bạn, hãy đảm bảo nâng cấp hoặc tải xuống phiên bản ClusterControl mới nhất để tận dụng chúng.

Chúng tôi mong muốn cung cấp cho bạn nhiều tính năng hơn nữa để giúp bạn triển khai, giám sát, quản lý và mở rộng quy mô cơ sở dữ liệu nguồn mở của mình hơn nữa trong năm 2018!


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cập nhật một mục trong một mảng nằm trong một mảng

  2. Lợi thế của việc sử dụng ObjectId thay vì một Chuỗi đơn giản là gì?

  3. Cách cài đặt và cấu hình MongoDB trên Ubuntu

  4. Các cụm MongoDB hiệu suất cao trên Amazon EC2

  5. Làm thế nào để tổng hợp theo ngày khi một dấu thời gian đầy đủ được đưa ra trong khuôn khổ tổng hợp?