了解StorageGRID配置的几个用例
了解客户和NetApp IT实施的StorageGRID配置的少数用例。
以下示例说明了StorageGRID客户(包括NetApp IT)实施的配置。
用于S3存储分段的F5 BIG-IP本地流量管理器运行状况检查监控器
要配置F5 BIG-IP本地流量管理器运行状况检查监控器、请执行以下步骤:
-
创建新显示器。
-
在Type字段中,输入
HTTPS
。 -
根据需要配置时间间隔和超时。
-
在发送字符串字段中,输入
OPTIONS / HTTP/1.1\r\n\r\n.
\r\n表示回车;不同版本的大IP软件需要零个、一个或两组\r\n序列。有关详细信息,请参见 https://support.f5.com/csp/article/K10655。 -
在Receive String (接收字符串)字段中,输入:
HTTP/1.1 200 OK
。
-
-
在创建池中、为所需的每个端口创建一个池。
-
分配在上一步中创建的运行状况监控器。
-
选择负载平衡方法。
-
选择服务端口:18082 (S3)。
-
添加节点。
-
Citrix NetScaler
Citrix NetScaler为存储端点创建一个虚拟服务器,并将StorageGRID存储节点称为应用程序服务器,然后将其分组到“服务”中。
使用HTTP-ECV运行状况检查监控器创建自定义监控器,以便通过选项请求和接收来执行建议的运行状况检查 200
。为HTTP-ECV配置了发送字符串并验证接收字符串。
有关详细信息,请参阅Citrix文档 "HTTP-ECV运行状况检查监控器的配置示例"。
Loadbalancer.org
Loadbalancer.org已对StorageGRID进行了自己的集成测试,并提供了大量的配置指南: https://pdfs.loadbalancer.org/NetApp_StorageGRID_Deployment_Guide.pdf。
凯普
KEMP已对StorageGRID进行了自己的集成测试,并提供了大量的配置指南: https://kemptechnologies.com/solutions/netapp/。
HA 代理
将HAProxy配置为使用options request、并在haproxy.cfg中检查运行状况检查的200状态响应。您可以将前端的绑定端口更改为其他端口、例如443。
以下是在HAProxy上终止SSL的示例:
frontend s3 bind *:443 crt /etc/ssl/server.pem ssl default_backend s3-serve rs backend s3-servers balance leastconn option httpchk http-check expect status 200 server dc1-s1 10.63.174.71:18082 ssl verify none check inter 3000 server dc1-s2 10.63.174.72:18082 ssl verify none check inter 3000 server dc1-s3 10.63.174.73:18082 ssl verify none check inter 3000
以下是SSL直通示例:
frontend s3 mode tcp bind *:443 default_backend s3-servers backend s3-servers balance leastconn option httpchk http-check expect status 200 server dc1-s1 10.63.174.71:18082 check-ssl verify none inter 3000 server dc1-s2 10.63.174.72:18082 check-ssl verify none inter 3000 server dc1-s3 10.63.174.73:18082 check-ssl verify none inter 3000
有关StorageGRID配置的完整示例、请参见 "HAProxy配置示例" GitHub上的。