Swarm 16.0 VMware Bundle Package

This bundle contains a collection of supported VMware templates for proof-of-concept and production field deployments. Each VM contains all the necessary DataCore Swarm software as well as dependencies. The software packages are pre-installed and unconfigured.

This package contains:

  • SwarmTelemetry OVF file

  • SwarmClusterServices OVF file

  • SwarmContentGateway OVF file

  • SwarmSearch OVF file

What’s New:

  • Swarm Storage 16.0.0 Swarm Storage 16.0 Release

  • Swarm Cluster Services (SCS) 1.6 Swarm Cluster Services 1.6 Release Notes

  • Swarm Content Gateway 8.0.0 Content Gateway 8.0.0 Release

  • Elasticsearch 7.17.14

  • All VMs upgraded to the latest CentOS 7.9 distribution packages 

  • OEM-95: VM hardware set to 19 on all VMs (needed for vmotion) 

  • OEM-96: DirectPath I/O is now disabled for all vmxnet3 adapters (needed for vmotion) 

  • OEM-97: IPv6 disabled on all templates 

  • SwarmTelemetry: nic adapter changed to vmxnet3 to keep consistency 

  • SwarmTelemetry: Switched SCSI controller to VMware ParaVirtual 

  • SwarmTelemetry: Branding of dashboards modified for v16 

  • SwarmTelemetry: OEM-89 fix wrong default ES ip 

  • SwarmTelemetry: OEM-99 add grafana image rendered plugin 

  • SwarmContentGateway: Switched SCSI controller to VMware ParaVirtual 

  • SwarmContentGateway: OEM-94 set docker storage device explicitely 

  • SwarmContentGateway: OEM-91 disabled haproxy service 

  • SwarmContentGateway: OEM-90 removed 3DES cyphers from haproxy.cfg 

  • SwarmContentGateway: OEM-98 disable docker service on gateway 

  • SwarmContentGateway: OEM-83 indexSocketTimeout too high 

  • SwarmSearch: OEM-93 remove syslog config elasticsearch 

The bundle package can be found at DataCore Downloads.

Prerequisites

  • A dedicated vSwitch for the Swarm Storage Network before importing VMs with the dual virtual network card.

  • VMs created on VMware ESX 7.0 must be loaded into 6.7 U3 and 7.x (8.x is not supported, but has been tested in our labs)

  • If using vCenter, use the VMware vAPP OVF datacore-swarm-16.0.0-ESX.ovf to load the entire set of VMs in one command. Must include the nvram files as well.

  • If not using vCenter, use an individual OVF for each template. This requires specifying the associated disk for each VM.

Important

  • Swarm 16.0.0 - ESXi-8.0 - can be deployed on ESX 7.0U2 and ESX 8.0U2 See Announcing End of Support Life for vSphere 6.5.x and vSphere 6.7.x for end-of-life (EOL) statement regarding VMware ESX 6.x.

  • This is an installation-only bundle, so don’t use this bundle for upgrades.

  • A field engineer needs to modify /usr/lib/system.d/system/elasticsearch_exporter.service if the ES node IP is different.

Info

  • All VMs have dual virtual network cards, one for the public client network and another for the Swarm Storage Network.

  • For SwarmSearch 1, the public-facing network card is not connected for security reasons.

  • VMware ESX 7.0U2 and above is required.

  • All access credentials use the default password “datacore”.

Disk-to-VM Mapping

The following is a sample mapping example of OVF with the associated disks:

OVF

Associated Disks

OVF

Associated Disks

SwarmClusterServices.ovf

datacore-swarm-16.0.0-ESX-disk6.vmdk

datacore-swarm-16.0.0-ESX-disk7.vmdk

SwarmContentGateway.ovf

datacore-swarm-16.0.0-ESX-disk5.vmdk

SwarmSearch1.ovf

 

datacore-swarm-16.0.0-ESX-disk3.vmdk

datacore-swarm-16.0.0-ESX-disk4.vmdk

SwarmTelemetry.ovf

 

datacore-swarm-16.0.0-ESX-disk1.vmdk

datacore-swarm-16.0.0-ESX-disk2.vmdk

Info

All access credentials use the default password ‘datacore’.

VM Template Overview

The following is a sample example of the VM template:

VM

Hostname

vCPU

RAM

System Disk

Data Disk

VM

Hostname

vCPU

RAM

System Disk

Data Disk

SwarmClusterServices 

swarmclusterservices 

4 GB 

50 GB 

100 GB

SwarmContentGateway 

swarmcontentgateway 

8 GB 

50 GB 

-- 

SwarmSearch 

swarmsearch1 

24 GB 

30 GB 

0.45 TB 

SwarmTelemetry 

swarmtelemetry 

2GB 

20 GB 

100 GB 

Software Versions

The following software versions are required for the Swarm 15.1 VMware bundle:

VM

Application

Version

Vendor

VM

Application

Version

Vendor

All 

Centos 

7.9 

Centos 

SCS 

Swarm Cluster Services 

1.6.0 

DataCore Software, Inc 

GW 

Content Gateway Web UI 

7.10.0 

DataCore Software, Inc 

GW 

Content Gateway 

8.0.0

DataCore Software, Inc 

SCS 

Swarm 

16.0.0

DataCore Software, Inc 

GW 

Storage Management UI 

3.5.0-1 

DataCore Software, Inc  

GW 

Haproxy 

1.8.17 

HAProxy - The Reliable, High Perf. TCP/HTTP Load Balancer  

ES 

Elasticsearch 

7.17.14

Elasticsearch 

TM 

Prometheus 

2.45.0 

Prometheus - Monitoring system & time series database

TM 

AlertManager 

0.25.0 

Prometheus - Monitoring system & time series database

GW 

Node Exporter 

1.6.0 

Prometheus - Monitoring system & time series database

TM 

Grafana 

9.3.2 

Grafana: The open and composable observability platform | Grafana Labs

TM

Elasticsearch Exporter

15.0

Prometheus - Monitoring system & time series database

References

Abbreviation

Full Form

Abbreviation

Full Form

SCS

Swarm Cluster Services

GW

Swarm Content Gateway

ES

SwarmSearch

TM

SwarmTelemetry

 

Related content

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