ECS: How to disable CAS access to a node
Summary: This solution explains the procedure for disabling CAS access on one or more ECS nodes for testing purposes.
Instructions
IMPORTANT: The following steps will also disable S3, SOAP, and other application access to the affected ECS nodes. The intent of the steps used is to ensure that Content Addressable Storage (CAS) access is disabled in a way that prevents continued usage in and CAS Application Programming Interface (API) load balancing algorithms, while allowing the affected nodes to continue performing internal functions as part of the VDC.
To avoid complications or unintended results, open a service request with ECS technical support to assist with the controlled testing of disabled CAS access.
Additional Information
Unlike other data access APIs such as S3, the CAS API can provide its own load balancing. For that reason disabling external access to the ECS node will not simulate the true loss of a node as seen by the CAS API.
The Software Development Kit (SDK) debug-logging on the local node (or application) contains a reference to all ECS nodes which are identified internally. That set of IPs is returned to the application to use for additional requests of CAS objects.