扩展技术(Dynamic Resource eXtension,DRX),实时监控承载了特定应用的虚拟服务器组的CPU、内存和连接数等负载状况,并根据业务负载的高低实现资源的动态扩展与回收。
资源层、业务资源调度和展示层、业务负载监控三大模块由H3C CAS平台实现,业务负载分发模块由H3C LB设备实现。
DRX解决方案主要应用场景如下:
1.1 B/S架构的应用软件,针对web层和中间件层进行扩展。
1.2 单机应用,单机部署、不需要数据同步的业务。
DRX主要配置包括以下几个部分:交换机DHCP配置、LB服务器负载均衡配置、CAS动态资源扩展配置。涉及CAS Tools和虚拟机创建等基本操作请参考《H3Cloud工程开局指导书》。
2.1 DHCP配置
[H3C] dhcp enable
[H3C] dhcp server ip-pool drx
[H3C-dhcp-pool-drx] network 192.168.9.0 mask 255.255.255.0
[H3C-dhcp-pool-drx] gateway-list 192.168.9.1
[H3C-dhcp-pool-drx] interface vlan-interface 10
[H3C-Vlan-interface10] dhcp select server global-pool
2.2 LB负载均衡设备配置
LB(Load Balancing Products)是负载分担设备,用于业务的负载均衡。LB配置中涉及以下几个概念:
虚服务:虚服务是由业务负载分发模块整合的逻辑整体,统一对外提供业务访问。
实服务:实服务是提供业务服务的虚拟机,每一个实服务对应“业务资源动态扩展组”中的一台业务虚拟机。
实服务组:实服务组是一组实服务的集合,对应“业务资源动态扩展组。
1)实服务组:为所有提供实服务的虚拟机构建管理组。
2)调度算法指LB进行负载分担的方式(建议配置为轮转),健康性检测类型指LB对实服务主机进行健康性检测的方法。
3)创建实服务:关联DHCP地址池中所有提供服务的IP地址。
4)创建虚服务:对用户提供应用服务,和实服务组进行关联。
3.3 CAS平台配置
1)新增动态资源扩展业务。
2)填写基本信息,配置业务名称、描述和使用的集群。
3) 配置检测时间间隔、持续时间、CPU和内存利用率扩展阀值、资源注入模式、CPU和内存利用率回收阀值、资源回收策略。
4)扩展策略及回收策略可自行修改。
5)配置资源回收模式。
6)LB配置。
7)增加动态资源扩展-虚拟机组。
8)配置扩展信息。
9)完成动态资源扩展配置。
10)增加扩展资源扩展策略。
11)测试结果。
1.
2.
3.
该案例对您是否有帮助:
您的评价:1
若您有关于案例的建议,请反馈:
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作