You run the AI and ML applications on a vSphere Bitfusion client. Since vSphere Bitfusion 2.5, you can install and enable a vSphere Bitfusion client on any machine.

System Requirements for vSphere Bitfusion Client

  • Тhe minimum disk space requirement for a vSphere Bitfusion client is 2 GB.
  • The minimum memory requirement for a vSphere Bitfusion client is at least 150% of the GPU memory that applications request to use.
  • The minimum virtual CPU (vCPU) requirement for a vSphere Bitfusion client is the same as the requirement for running applications with dedicated, local GPUs.
  • The vSphere Bitfusion client must be installed on a machine that uses one of the following operating systems.
    • CentOS 7
    • CentOS 8
    • Red Hat Linux 7.4 or later
    • Ubuntu 16.04
    • Ubuntu 18.04
    • Ubuntu 20.04

Prerequisite for VMs

If the vSphere Bitfusion client runs on a virtual machine (VM), all VMware Tools Scripts must be enabled. When creating a new virtual machine, the scripts are enabled in the default configuration.

Additional Prerequisites for VMs

If the vSphere Bitfusion client runs on a VM that is part of the same vCenter Server instance as the vSphere Bitfusion servers, additional system requirements apply.
  • vSphere Bitfusion client VM must run on a vSphere deployment managed by vCenter Server 7.0.
  • The vSphere Bitfusion client must be installed on an ESXi host with version 6.7 or later.
  • All VMware Tools Scripts must be enabled. When creating a new virtual machine, the scripts are enabled in the default configuration.

vSphere Bitfusion Client Enablement

You can enable a client in one of the following ways.

Required Ports for vSphere Bitfusion Client

Verify that the following ports are not blocked by using a denylist or firewall rules. A vSphere Bitfusion client communicates with a vSphere Bitfusion server on the following ports.

Since vSphere Bitfusion 3.5, due to security concerns, the TLSv1.0 and TLSv1.1 protocols are disabled by default. For more information, see Knowledge Base article 2145796.
Port Description
45201 - 46225 These ports are used by vSphere Bitfusion clients to communicate with the vSphere Bitfusion processes that handle CUDA requests.
55001 - 55201 These ports are used by vSphere Bitfusion clients to communicate with a task specific dispatcher process that runs on the vSphere Bitfusion server. The process requests a session and starts the service workers of the vSphere Bitfusion server that handle the workload.
56001 This port is used for vSphere Bitfusion intercommunication. vSphere Bitfusion servers communicate with each other on this port and vSphere Bitfusion clients use this port to start a task on a vSphere Bitfusion server.

Web Browser Requirements for vCenter Server

To use vSphere Bitfusion, you require a web browser version that is supported by vCenter Server. For more information, see vSphere Client Software Requirements.

vSphere Bitfusion Compatibility and Interoperability

For a list of versions, models, and products that are compatible with vSphere Bitfusion, see the VMware vSphere Bitfusion Compatibility and Interoperability page.