top of page
Ask Nikhil
AI Architect and Cloud Consultant
Search


OCVS Block Volume Automation Using Functions & Resource Scheduler
The automation solution focuses on two critical storage management challenges in a VMware ESXi environment. The first is automating the...

Nikhil Verma
Sep 26, 20248 min read


Securely Access OCI Generative AI service From application running on Oracle Cloud VMware Solution #OCVS #OCI #OCI GENAI
Generative AI is like super smart tech that can make text, images, and all sorts of stuff based on what it's learned. It helps with...

Nikhil Verma
Jul 23, 20243 min read


Streamlining Your VMware Workload Migration: A Step-by-Step Guide to Using Oracle Cloud Migration Service for OCI Native
Idea behind this blog is to showcase all steps how we can easily migrate VMware based Windows and Linux servers to OCI native. Before we...

Nikhil Verma
Jun 3, 20242 min read


Leverage OCI Certificate Service for OCVS as Private PKI
Oracle Cloud Infrastructure Certificates provides organisations with certificate issuance, storage, and management capabilities,...

Nikhil Verma
Apr 5, 20231 min read


OCVS VM's deployment using secure OCI Vault secrets for Credentials
Deploying OCVS VM's using OCI vault secrets for credentials In this blog , i am going to deploy VM's on OCVS(Oracle Cloud Vmware...

Nikhil Verma
Apr 5, 20232 min read
NSX-T Deployment using Terraform
In this Blog , we are going to use Terraform to deploy NSX-T in VMware environment. Here we first we need to prepare Terraform Environment : 1) Download Terraform : https://www.terraform.io/downloads 2) After downloading setup Terraform in Environment variable. In System path we need provide Terraform Utility path and restart windows machine after save. 3) Once we are done with above steps then we can run terraform from cmd directly. 4) First we need to create variable.tf fil

Nikhil Verma
May 29, 20221 min read


Dell-Idrac-Firmware-Automation
In normal scenario , we need to manually perform dell Idrac firmware upgrade on production servers or we have pushed firmware's from Dell open manager and then perform Esxi host reboot after putting in Maintenance mode and later once completed we have to exit Maintenance mode. This process is time consuming and here in this blog we are trying to automate this whole process using Python script. FlowChart Using this script we can upgrade Host Firmware with one click . Dependen

Nikhil Verma
Aug 22, 202112 min read


"Dell Poweredge Server Esxi installation even if they are not connected to network"
Problem Statement Our new Esxi's managment network not configured yet , only Idrac accessible and we need to ready install more than 100...

Nikhil Verma
Jun 7, 20213 min read


How to connect Vmware Horizon 8.0 using REST API
From Horizon 7.10 we are seeing Horizon REST API which is very useful in automation and reporting. Purpose of this Blog : => How to generate token in Horizon REST API => How to get information with the help of token's , this would helpful for reporting. => How to make changes using restful API's. Generate Horizon REST token: import requests requests.packages.urllib3.disable_warnings() import json url = "https://horzionserver/rest/login" data1 = { "username": "username", "pa

Nikhil Verma
Feb 5, 20211 min read


How to Monitor NVIDIA License Servers
1. Monitoring of http://<license server>:7070/api/1.0/health of both the Primary and Secondary license server # Title : Python script for Monitoring NVIDIA license servers # Author : Nikhil Verma # Version : " v1.0" import requests requests.packages.urllib3.disable_warnings() import json url = ' http://<license server>:7070/api/1.0/health' data = [] data1 = [] response = requests.get(url,verify=False) data = response.json() data1 = data["LLS"] if response.status_code == 20

Nikhil Verma
Jan 28, 20211 min read


Vmware Unified Access gateway(UAG) External Monitoring
UAG appliance is used as reverse proxy for applications and provide secure connection. We can monitor UAG appliance either by API call scripts or you can create Custom monitor in AVI LB and set below python script. Here are steps to perform this : 1) Create Monitoring account in UAG's , since we have multiple UAG's so we have used script to create account in all UAG's. ==================================================================================== # Title : Python script

Nikhil Verma
Jan 27, 20211 min read


Setting up Nvidia vGPU clutser with M10 GPU for Horizon VDI
=> Type of Hardware. I have 4 Dell Poweredge R740 Rack server with given configuration: Intel Xeon Gold 6148 CPU. Memory Configuration Network Adaptors Attached storage NvidiaTesla M10 Graphic Card => Esxi Driver and Configuration Before Adding to Cluster Just make Sure following Firmware and Drivers up to date If your Drivers are missing , Create a Independent baseline. . Go to Update manager .Go to admin view . Select patch repository and add patch. . Then create Cust

Nikhil Verma
Aug 4, 20192 min read
Horizon Instant Clones provisioning fails with the error: "Unable to prepare migration"
Sometimes we have face this issue while creating instant clone pool. If you have already tried to set Esxi hosts in maintenance mode ,even set attribute instantclone.maintenance=2 but still you are facing same error. This KB if you have already followed : https://kb.vmware.com/s/article/60397 Then try this workaround : Power off your parent template , go to edit settings => VM options => Advanced => edit configuration => remove any value against this attribute "namespaceMgr.

Nikhil Verma
Jul 28, 20191 min read
bottom of page