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...
Feb 08, 2013
fling logo of SilverLining - A vCloud Director 5.1 SDK for JavaScript

SilverLining - A vCloud Director 5.1 SDK for JavaScript

version 1.0.0

SilverLining provides a vCloud Director 5.1 SDK for Javascript. This allows you to build a simplified interface for vCloud Director that works from any modern web-browser that supports HTML5, CSS and Javascript.

Apr 02, 2020
fling logo of vRealize Operations REST Notifications Helper

vRealize Operations REST Notifications Helper

version 1.4.0

vRealize Operations REST Notifications Helper helps vRealize Operations Manager users improve and customize the REST notifications of alerts. It collects the most useful information about an alert before sending it to third parties.

Nov 07, 2016
fling logo of NSX for App Volumes

NSX for App Volumes

version 1.0.0

NSX for App Volumes offers the ability to manage network policies associated with applications in App Volumes.

Aug 03, 2021
fling logo of Site Recovery Manager Mobile

Site Recovery Manager Mobile

version 1.0.1

Site Recovery Manager is a business continuity and disaster recovery solution that helps you plan, test and run the recovery of virtual machines.

May 27, 2014
fling logo of Wavemaker Integration for vCenter Orchestrator

Wavemaker Integration for vCenter Orchestrator

version 1.0

This Fling enables you to easily run vCenter Orchestrator (vCO) workflows from within Wavemaker web applications. It covers much of the Workflow Presentation dialogs available in vCO, with Java services exposing the main vCO functionality. Additionally, you get a demo application.

Dec 11, 2013
fling logo of Real-Time Audio-Video Test Application

Real-Time Audio-Video Test Application

version 1.0

This application verifies the correct installation and operation of the View Horizon Real-Time Audio-Video functionality.

View More