1.1 MySQL群集管理器术语

本节提供了用于描述MySQL Cluster Manager及其组件在本手册中的关键术语的定义以及与MySQL Cluster Manager和MySQL NDB集群相关的其他文档。10bet官方网站

地点。一组主机在MySQL Cluster Manager管理的MySQL NDB群集进程上位于其中。网站可以包括一个或多个群集。

簇。MySQL NDB群集部署。群集由一组在一个或多个主机上运行的一组MySQL NDB群集进程组成。通常认为最小群集包括一个管理节点,两个数据节点和一个SQL节点。典型的生产群集可以具有一个或两个管理节点,几个SQL节点和4个或更多数据节点。数据和SQL节点的确切数量可以根据主机上使用的硬件,预期吞吐​​量,网络特性和其他因素的数据大小,类型和额定值而变化;细节超出本文件的范围,您应该咨询MySQL NDB集群7.5和NDB群集7.6,更具体的信息和指南。

主持人。一台电脑。确切的含义取决于上下文:

  • 运行一个或多个MySQL NDB群集进程的计算机。在这种情况下,我们有时会更具体地提到集群主机

    群集进程数和集群主机的数量可以是,但不一定是相同的。

  • MySQL Cluster Manager Agent运行的实例的计算机。

要使用MySQL Cluster Manager运行MySQL NDB群集,必须在要运行群集进程的每个主机上运行MySQL Cluster Manager代理。换句话说,当使用MySQL Cluster Manager时,所有群集主机也必须是MySQL Cluster Manager代理主机(尽管反向不一定是真的)。因此,您应该了解我们使用该术语的时间主持人,我们在刚给出的两个感官中引用主机。

过程。在MySQL NDB群集的上下文中,一个过程(更具体地说,群集进程)是以下3种类型之一的MySQL NDB群集节点:管理节点(ndb_mgmd.),数据节点(NDBD.或者ndbmtd.)或SQL节点(mysqld.)。有关这些节点类型的详细信息及其在群集中的函数,请参阅NDB集群核心概念, 和NDB群集节点,节点组,片段副本和分区

包裹。MySQL NDB集群软件的副本。这包括在给定主机上运行所需类型的群集进程所需的二进制可执行文件。确保完成此操作的最简单方法是在每台计算机上放置您打算用作群集主机的整个计算机上的整个MySQL NDB群集分布。

配置属性。一种以明确定义和可衡量的方式影响群集操作的值。手动运行MySQL NDB群集时,使用群集配置参数,MySQL Server选项和MySQL系统和状态变量完成配置;MySQL Cluster Manager掩盖了这些之间的差异,提供了统一的观点;看配置属性, 想要查询更多的信息。

代理人。在每个群集主机上运行的MySQL Cluster Manager进程,负责管理在该主机上运行的群集进程。

客户。MySQL Cluster Manager客户端是一个软件应用程序,允许用户连接到MySQL群集管理器并执行管理任务,例如(但不限于):创建,启动和停止群集;获取群集和群集进程状态报告;获取群集配置信息和设置群集配置属性。