Home > Storage > ObjectScale and ECS > Product Documentation > ECS with Kemp LoadMaster Deployment Reference Guide > ECS overview
ECS provides a complete software-defined strongly consistent, indexed, cloud storage platform that supports the storage, manipulation, and analysis of unstructured data on a massive scale. Client access protocols include S3, with additional Dell extensions to the S3 protocol, Dell Atmos, Swift, Dell CAS (Centera), NFS, and HDFS.
Object access for S3, Atmos, and Swift is achieved using REST APIs. Objects are written, retrieved, updated, and deleted using HTTP or HTTPS calls using REST verbs such as GET, POST, PUT, DELETE, and HEAD. For file access, ECS provides NFS version 3 natively and a Hadoop Compatible File System (HCFS).
ECS was built as a completely distributed system, following the principle of cloud applications. In this model, all hardware nodes provide the core storage services. Without dedicated index or metadata nodes the system has limitless capacity and scalability.
Service communication ports are integral in the Kemp LoadMaster configuration. See Table 1 for a complete list of protocols used with ECS and their associated ports. In addition to managing traffic flow, port access is a critical piece to consider when firewalls are in the communication path.
For more information about ECS ports, see the ECS Security Configuration Guide.
For a more thorough ECS overview, see the white paper Dell ECS Overview and Architecture.
Protocol | Transfer Protocol or Daemon Service | Port |
S3
| HTTP | 9020 |
HTTPS | 9021 | |
Atmos
| HTTP | 9022 |
HTTPS | 9023 | |
Swift
| HTTP | 9024 |
HTTPS | 9025 | |
NFS | portmap | 111 |
mountd, nfsd | 2049 | |
lockd | 10000 |