首页 理论教育 集群测试实验:节点运用、完整数据库、分享数据表、负载均衡

集群测试实验:节点运用、完整数据库、分享数据表、负载均衡

时间:2023-09-23 理论教育 版权反馈
【摘要】:本次测试将把三种节点运用到集群当中,以此提高数据库的完整度,并把数据节点和SQL 节点与主机作为真实的服务器。创建共享分享式数据表,并指向SQL 语言。为了减少实证过程中My SQL 数据库最大连接数受限带来的影响,对连接数值进行调整。同时在计算机上运行虚拟用户的脚本,执行SQL 语言,测量用户数和所需时间,在负载均衡器上对不同的算法进行反复的测试。

集群测试实验:节点运用、完整数据库、分享数据表、负载均衡

1.实验配置

完整的My SQL 数据库集群需要具备管理节点、数据节点以及SQL 节点。本次测试将把三种节点运用到集群当中,以此提高数据库的完整度,并把数据节点和SQL 节点与主机作为真实的服务器。主机的IP 分别如下。

LVS 负载均衡器IP:192.168.1.141

负载均衡IP:192.168.1.250

DB Node 01 IP:192.168.1.142

DB Node 02 IP:192.168.1.143

DB Node 03 IP:192.168.1.144

为了提高数据库节点的性能,在节点的RAM 中配置512 MB、1024 MB、2048 MB 内存,并使用高速路由器进行连接,根据My SQL 数据库集群搭建的方式和LVS 的配置原理,在管理节点中以ipvsadm-l 命令来查询内配置。

2.LoadRunner 配置(www.xing528.com)

将用户的信息存储到HP LoadRunner 文件中,以lr_eval_string()函数来实现参数文件的调用,将使用者的循环调用方式调整为Unique-Once 模式,在此基础上导入文件,编辑使用者的action 脚本。为了使使用者之间保持相对独立性,需要借助IP spoof 功能,通过IP Wizard 将IP 地址发送到本地网卡中,启动专家模式和IP 欺骗功能,绑定虚拟用户的IP 地址。

3.实证过程

(1)将用户的信息进行执行授权。

(2)创建共享分享式数据表,并指向SQL 语言

(3)为了减少实证过程中My SQL 数据库最大连接数受限带来的影响,对连接数值进行调整。

(4)设定数据库的连接超时使用户能够有效进行访问。

(5)同时在计算机上运行虚拟用户的脚本,执行SQL 语言,测量用户数和所需时间,在负载均衡器上对不同的算法进行反复的测试。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈