Introducing Netmail Store
Netmail Store is a high-performance and scalable object storage infrastructure product designed to store and manage large repositories of unstructured files (such as text documents and image files) as data objects in a TCP/IP network. Using x86 nodes in a clustered environment that operate as a single entity, Netmail Store creates replicas of your data objects and distributes these objects within the cluster to create a highly available and self-managing pool of storage.
Each object provides multiple metadata options that allow you to locate, correlate, and manage similar objects within the cluster. Each object is configured with either a universal unique identifier (UUID) or a name of your choice that provides direct access to a client system using a subset of hypertext transfer protocol (HTTP) methods.
Netmail Store Infrastructure
The Netmail Store infrastructure is comprised of the following components:
- Three or more x86 nodes configured as cluster nodes with one or more physical volumes running the Netmail Store software
- Client applications, such as Netmail Secure or Netmail Archive, that access the cluster through HTTP
- TCP/IP network connecting cluster nodes and clients
Integration with Netmail Secure
Netmail Store enables Netmail Secure to strip and store attachments from inbound and outbound email messages, preventing new types of viruses or unwanted content from entering the messaging and collaboration system and preventing data leaks from within the organization. Netmail Secure communicates with Netmail Store via HTTP. The Netmail Secure server establishes an HTTP connection with the Netmail Store cluster and sends a stripped attachment to the Netmail Store cluster to be stored. Netmail Secure delivers the email message to the recipient along with a URL pointing to the stripped attachment. After a specified number of days, Netmail Store deletes the attachment, thereby freeing up storage space.
Integration with Netmail Archive
Netmail Store can be deployed in conjunction with Netmail Archive as a primary or secondary storage repository for static archived data, such as email messages and attachments. Netmail Archive communicates with Netmail Store via HTTP. The Netmail Archive server establishes an HTTP connection with the Netmail Store cluster and sends a file to the Netmail Store cluster to be stored. In response to the file, Netmail Store sends a Content Address (CA) to Netmail Archive. The CA is an identifier that will allow Netmail Store to later retrieve the file. The Netmail Archive server stores the CA in the archive audit files, and the Index Server indexes this information.