Understanding Feeds

Feeds is the object-routing mechanism in the Swarm storage cluster that uses intermittent channel connections to distribute data to these targets:

  • Elasticsearch cluster, for object metadata search

  • Remote Swarm storage clusters, for object replication and mirroring

  • S3 cloud service bucket, for object replication dedicated to disaster recovery

Swarm supports three types of feeds for implementation:

Because feeds involve communication beyond the Swarm cluster, they require a reliable network connection between the source and target cluster, as well as the source cluster and the Elasticsearch cluster.

Search feeds work on the entire cluster, but replication-type feeds have optional domain filtering (inclusive and exclusive). They can copy over to the target all content in the source cluster or the content in specific domains.

Feed Behaviors

  • Feeds operate continuously to keep up with source cluster changes.

  • A single object can be associated with up to eight feed definitions.

  • The source cluster processes all UUIDs and names stored in the source cluster based on your feed configurations. As objects are added to the cluster, Swarm adds the UUIDs and names to the assigned feed queue. Swarm logic processes the queue and notifies the target cluster and the Elasticsearch server that feeds are available.

  • All feed changes can take up to 60 seconds to propagate from the source node to the targeted nodes in your cluster.

  • After an object is replicated, it is not replicated again unless you update a feed. When this occurs, Swarm reevaluates all objects in the source cluster against the new feed definition. If required, Swarm reinitiates another replication to the targeted cluster.

Tip

To determine whether a particular object was replicated or indexed for metadata search, use administrator credentials to submit an request for the object and view feed status information in the metadata for the object.



© DataCore Software Corporation. · https://www.datacore.com · All rights reserved.