最新版本:

|
概览 |
|
|
目录 |
动态 |
|
类别 |
应用控制器 |
|
用户卷 |
yes |
|
最小 内存 |
224 MB |
|
操作系统 |
Linux |
|
约束 |
否 |
|
问题/注释 |
|
SLA 是一个应用控制器,它通过根据用户定义的策略启动和停止应用内的组件来动态调整该应用。 策略实施依赖于通过 mtr 终端访问的计数器值的定期评估。 mtr 终端通常连接到 MON 组件的 aux 终端。 SLA 跟踪一组组件上的单个计数器的值。
策略可通过 SLA 公开的简单 Web 界面 (GUI) 来配置。 该 GUI 可通过使用应用 IP 和配置的 SLA 端口来访问。 策略包括:
通过求出跟踪平均周期内组件组中运行的组件的计数器平均值,SLA 会定期计算计数器跟踪平均值。 当跟踪平均值超过启动值时,SLA 会启动组件组中的组件。 当跟踪平均值超过停止值时,SLA 会停止组件组中的组件。
SLA 通常用于启动和停止可扩展 Web 服务器组件 WEBx4/WEBx8 内部的单个 Web 服务器,以响应 HTTP 请求负载。
重要信息
|
资源 |
最小值 |
最大值 |
默认值 |
|
CPU |
0.15 |
0.15 |
0.15 |
|
内存 |
320 MB |
320 MB |
320 MB |
|
带宽 |
2 Mbps |
2 Mbps |
2 Mbps |
|
名称 |
方向 |
协议 |
说明 |
|
in |
in |
任何 |
公开用于配置策略的 Web 界面 (GUI)。 未定向到 GUI 的所有其他网络流量将在不作修改的情况下通过 aux。 |
|
net |
out |
任何 |
用于访问网格以帮助组件启动/停止的输出。 |
|
mtr |
out |
任何 |
用于通过 MON 数据收集接口访问性能和资源数据的输出。 |
|
日志 |
out |
CIFS |
用于存储操作日志的网络文件系统的输出。 如果此终端未连接,日志将存储在配置卷上。 |
|
aux |
out |
任何 |
辅助输出。 未定向到 GUI 的传入流量将在不作修改的情况通过此终端进行发送。 此终端可保持未连接状态。 |
|
mon |
out |
CCE |
用于性能和资源使用统计信息。 此终端可保持未连接状态。 |
|
卷 |
说明 |
|
config |
用于配置数据的读/写卷。 |
此卷用于存储:
此卷大小应为 10 MB。 有关在配置卷上设置私钥的信息,请参阅“准备使用”。
|
名称 |
类型 |
说明 |
|
appliance_group |
字符串 |
SLA 动态启动和停止的组件组。 这是不包括任何尾随编号的组件名称。 例如:main.srv.srv 值表示 SLA 将启动/停止名称以 main.srv.srv 开头的组件(即 main.srv.srv1、main.srv.srv2 等)。 |
|
grid_ctl_ip |
IP |
运行应用的网格控制器的 IP 地址。 |
|
port_no |
整数 |
用于访问 Web 界面的端口。 GUI 可通过应用 IP 和此端口来访问。 默认值:8080。 |
|
用户名 |
字符串 |
进行基于 Web 的身份验证所用的用户名。 如果为空,则不执行任何身份验证。 默认值:空 |
|
password |
字符串 |
进行基于 Web 的身份验证所用的密码。 如果用户名为空,则不使用此属性。 默认值:空 |
|
logs_base_dir |
字符串 |
存储日志的目录。 如果日志终端未连接,则此属性不起作用。 默认值:/ |
当组件无法启动时,网格控制器的组件日志文件或系统日志中可能会出现下列消息:
SLA 组件是由 PS8 端口交换机 ps 实例和 SLACTL 组件 ctl 实例组成的组件集,如下图所示。
重要信息:SLACTL 组件必须与包含 SLA 组件集结合使用。 请在设计应用而不是直接使用 SLACTL 组件时使用 SLA 组件。
SLA 公开了一个用于定义策略的 Web 界面。 该 GUI 可使用配置端口 port_no 上的应用 IP 来访问。
提交按钮用于提交 GUI 中为实施而定义的策略。

上面是实施策略时 GUI 的示例。 该图表显示最近 24 小时内的策略实施情况,其中包括:
GUI 顶部的按钮用于:
必须首先执行下列步骤,才能使用 SLA 动态启动和停止应用中的组件。 SLA 必须能够以普通用户身份在网格控制器上进行身份验证。
准备在应用中使用 SLA
OR
LampX4
下图显示了如何将 SLA 合并到 LampX4 参考应用中。 INSSLR 网关属性已设置为将端口 8080 上的 tcp 通信转发到其 aux 终端。 在浏览器上指向位于端口 8080 的 LampX4 应用 IP 或可解析域名,调出 SLA 的 Web 界面。
注意:

appliance_group 属性没有解析为应用内的两个或更多个组件。
组件内所用的开源和第三方软件
SLA 是由 PS8 和 SLACTL 组成的复合组件。 SLACTL 的基类是 WEB6。 除了在其基类 WEB6 上的第三方开源软件包之外,SLACTL 上未安装任何其他第三方开源软件包。
|
版权所有 © 2013 CA。
保留所有权利。
|
|