Please provide your feedback in this short Flings' survey.

Contributors 2

View All

Comments 0

View All

Summary

High Performance Computing (HPC) is the use of parallel-processing techniques to solve complex computational problems. HPC systems have the ability to deliver sustained performance through the concurrent use of distributed computing resources,and they are typically used for solving advanced scientific and engineering problems, such as computational fluid dynamics, bioinformatics, molecular dynamics, weather modeling and deep learning with neural networks.

Due to their extreme demand on performance, HPC workloads often have much more intensive resource requirements than those workloads found in the typical enterprise. For example, HPC commonly leverages hardware accelerators, such as GPU and FPGA for compute as well as RDMA interconnects, which require special vSphere configurations.

This toolkit is intended to facilitate managing the lifecycle of these special configurations by leveraging vSphere APIs. It also includes features that help vSphere administrators perform some common vSphere tasks that are related to creating such high-performing environments, such as VM cloning, setting Latency Sensitivity, and sizing vCPUs, memory, etc.

Feature Highlights:

  • Configure PCIe devices in DirectPath I/O mode, such as GPGPU, FPGA and RDMA interconnects
  • Configure NVIDIA vGPU
  • Configure RDMA SR-IOV (Single Root I/O Virtualization)
  • Configure  PVRDMA (Paravirtualized RDMA)
  • Easy creation and  destruction of virtual HPC clusters using cluster configuration files
  • Perform common vSphere tasks, such as cloning VMs, configuring vCPUs, memory, reservations, shares, Latency Sensitivity, Distributed Virtual Switch/Standard Virtual Switch, network adapters and network configurations

Requirements

  • OS for using this toolkit: Linux or Mac
  • vSphere >=6.5
  • Python >=3

Instructions

Please read the instructions from the ReadME.md

Similar Flings

No similar flings found. Check these out instead...
Aug 25, 2014
fling logo of Services Virtual File System

Services Virtual File System

version 1.0

Building on top of the FUSE API (Linux specific) and the llfuse library, Services Virtual File System (SVFS) aims to provide an easy way to custom create a file system that integrates seamlessly with your Linux file system. Additionally, it enables almost all file system operations to be performed on it.

Jul 30, 2018
fling logo of Workspace ONE UEM Samsung E-FOTA Tool

Workspace ONE UEM Samsung E-FOTA Tool

version 1.2

The Workspace ONE UEM Samsung E-FOTA Tool is designed to add to the existing abilities of AirWatch's Samsung E-FOTA implementation.

Nov 10, 2021
fling logo of Community NVMe Driver for ESXi

Community NVMe Driver for ESXi

version 1.2

This Fling is a collection of ESXi Native Drivers which enables ESXi to recognize and consume various NVMe-based storage devices. These devices are not officially on the VMware HCL and have been developed to enable and support the VMware Community.

Jan 22, 2021
fling logo of Desktop Container Tools

Desktop Container Tools

version 0.0.1

Desktop Container Tools is a free tool that allows you to do basic management of vctl (a CLI tool shipped with VMware Fusion) container engine on macOS for running containers and Kubernetes clusters.

Mar 27, 2020
fling logo of Horizon View Events Database Export Utility

Horizon View Events Database Export Utility

version 2.2

This utility allows administrators to easily apply very detailed filtering to the data and export it to a .CSV file. You can filter on time range, event severity, event source, session type (application or desktop), usernames and event types.

Mar 27, 2015
fling logo of Certificate Manager for vCenter Server Appliance 5.5

Certificate Manager for vCenter Server Appliance 5.5

version 1.0

This Fling is a graphical user interface (GUI) application to replace digital certificates on the vCenter Server Appliance.

View More