Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Following is a high-level view of the nature and order of tasks that need to be performed for a full-stack Swarm implementation.

Important

Complete Deployment Planning in consultation with DataCore Sales and Support before starting these tasks.

Phase 1: Prepare Environment

The work to prepare the environment must be completed before adding any Swarm components:

  • Rack and stack hardware designated for Swarm, replacing and upgrading as needed. (See Hardware Setup.)

  • Upgrade firmware to latest versions:

    • All servers

    • All disk controllers

    • All disk drives

  • Configure networking and switches (see Network Infrastructure), including the following:

    • VLAN configuration

    • IGMP snooping disabled (or IGMP querier implemented)

  • Configure IPMI management.

  • Provide access for the storage cluster to phone home. (See Cluster Health Report.)

  • Ensure the servers and base operating systems meet the Swarm system requirements. (See Hardware Requirements for Storage and Hardware Requirements for Elasticsearch Cluster.)

  • Configure IPMI (remote server management)

  • Complete licenses and agreements

    • Obtain any needed storage capacity and capability licenses from DataCore. (See Licensing Swarm.)

    • A user in the organization must register the Red Hat license and accept the EULA if installing or updating RHEL.

    • Accept the DataCore EULA.

Phase 2: Platform Server and Storage Cluster

Swarm Platform Server is installed and configured first, so that it can install Storage nodes on the designated hardware.

Phase 3: Elasticsearch

Install and configure an Elasticsearch cluster on designated hardware, providing the Storage cluster its search and metrics capabilities.

Phase 4: Content Gateway

Install and configure Content Gateways, which provide the primary access to the Storage cluster.

Phase 5: Swarm Clients

As fits with the implementation plan, extend access to Swarm storage by installing one or more Swarm client applications, such as the following:

Optional Swarm Components

These are optional Swarm components, each with separate distribution packaging and licensing.

Phase 6: Post-installation

  • Conduct performance measurement and tuning.

  • Test and debug third-party/custom applications and integration.

  • Train administrators and staff.

  • No labels