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, we suggest you 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 just 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 to this, firewall configuration needs to be set up between the Global Controller/Site Controller, the end user and the Internet (or towards an Artifactory repository).

For more information, please 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, please visit:

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

When you have set up the users, you can then set up Accounts by clicking on AccountsAdd account and then add users to the account.

For more information, please 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:”

You should now proceed to register your initial hardware: