Skip to content

Deployment Overview

The following are recommended deployment approaches depending on the use case.

Use caseCommentsInfrastructure sizeRecommended deployment approach
Small Full Stack deployment deploymentServer, Switch, Stoarge, VM management, Cluster managementless than 300 nodesAppliance-based deployment
Large Full Stack deployment deploymentServer, Switch, Stoarge, VM management, Cluster managementmore than 300 nodesKubernetes-based deployment
Fabric Manager deploymentSwitch managementless than 100 switchesAppliance-based deployment
Bare Metal as a Service deploymentServer & Storage management, offered as a serviceanyKubernetes-based deployment
GPU as a Service deploymentSimilar to full stack, offered as a serviceanyKubernetes-based deployment
Small VM as a Service deploymentEither just VM management or together with Full Stackless than 300 nodesAppliance-based deployment
Large VM as a Service deploymentEither just VM management or together with Full Stackmore than 300 nodesKubernetes-based deployment

To deploy the MetalSoft solution, follow this guide to get an overall understanding of the required information and steps.

The following is a reference setup of a site that also has the management domain represented. Note that this is a demonstration and most of the time this is customized for the respective customer.

Network topology diagram

This setup requires a client-provided kubernetes cluster and at least one VM for the Site Controller in each site. In addition, configure firewall access between the Global Controller/Site Controller, the end user, and the Internet (or towards an Artifactory repository).

For more information, visit:

This setup is typically used for smaller deployments when there are fewer devices under management. In this setup only two VMs are typically deployed, often on the same hypervisor.

For more information, visit:

Once the Global Controller and Site Controllers are connected, log into the Admin UI of the Global Controller and click on Users & Permissions on the left, then click on Users and Add User. MetalSoft pre-defines default roles of “root” for admin users and “user” for users who can only log into the User UI, along with a few others, but you can set up new custom roles.

After setting up the users, set up Accounts by clicking on AccountsAdd account and then add users to the account.

For more information, visit: Users and Permissions

Your installation is now complete. You can either proceed to registering the hardware, or, if you need to integrate MetalSoft with other external tools, visit the following resources first:

Registering the hardware and additional configurations

Section titled “Registering the hardware and additional configurations”

Proceed to register your initial hardware: