Author: Dr. Pranay Jha
-
IT Interview Questions for Freshers
1. How to learn windows server 2016? Answer: – To learn Windows Server 2016, you could go through online training cursers and certificates or classroom training provided by coaching centers. Please watch training videos and theory available on Internet. Also please go through below mentioned course and exam. Introducing the Windows Server 2016 MCSA and…
-
Verify Operation | OpenStack Swift – Part 8
We are done with all installation and deployment. Now it’s time to validate and verify the operations. Perform below steps on controller node ( Proxy server node). swift stat Related Topics: An Overview of Swift – An Object Storage Service | OpenStack Swift – Part 1 Deploy Multi node Openstack Swift – Queens Configuration…
-
Migrating VMware workload to Cloud
Companies are moving their workload to cloud as it gives you agility, security, reliability and global scale while reducing your overall cost of infrastructure. Today we are going to discuss migration tools which can help to migrate VMware workload from on-premises to cloud. First we will talk about Azure, Azure offers many services out of…
-
Create and Distribute Initial Rings | OpenStack Swift – Part 7
Before starting the Object Storage services, you must create the initial account, container, and object rings. The ring builder creates configuration files that each node uses to determine and deploy the storage architecture. For simplicity, this guide uses one region and one zone with 2^10 (1024) maximum partitions, 3 replicas of each object, and 1…
-
Install and configure components | OpenStack Swift – Part 6
Perform these steps on each storage node: $yum install openstack-swift-account openstack-swift-container openstack-swift-object Obtain the accounting, container, and object service configuration files from the Object Storage source repository: $curl -o /etc/swift/account-server.conf https://git.openstack.org/cgit/openstack/swift/plain/etc/account-server.conf-sample?h=stable/queens $curl -o /etc/swift/container-server.conf https://git.openstack.org/cgit/openstack/swift/plain/etc/container-server.conf-sample?h=stable/queens $curl -o /etc/swift/object-server.conf https://git.openstack.org/cgit/openstack/swift/plain/etc/object-server.conf-sample?h=stable/queens Edit the /etc/swift/account-server.conf file: [DEFAULT] bind_ip = 10.0.0.4 bind_port = 6202 user = swift swift_dir =…
-
Install and Configure the Storage Nodes | OpenStack Swift – Part 5
This section describes how to install and configure storage nodes that operate the account, container, and object services. For simplicity, this configuration references two storage nodes, each containing three empty local block storage devices. The instructions use /dev/sdb , /dev/sdc and /dev/sdd, but you can substitute different values for your particular nodes. Prepare storage node3…
-
Install and Configure Proxy Server Components | OpenStack Swift – Part 4
In this topic, we are going to Install and configure proxy server components for OpenStack Swift. Enable Openstack queens Repositories on node1, node3 and node4: $ yum install centos-release-openstack-queens $ yum update Install required packages for proxy server on node1: $ yum install openstack-swift-proxy python-swiftclient python-keystoneclient python-keystonemiddleware memcached Obtain the proxy service configuration file from…
-
Configuring Keystone | OpenStack Swift – Part 3
Configuring Keystone:- Source the admin credentials to gain access to admin-only CLI commands: – $ source adminrc.sh Create the swift user: $ openstack user create –domain default –password-prompt swift Check if user is created successfully: openstack user show swift Add the admin role to the swift user: $ openstack role add –project admin –user swift…
-
Deploy Multi node Openstack Swift – Queens Configuration | OpenStack Swift – Part 2
In this session, we will deploy Multi node Openstack Swift – Queens Configuration. Lab Setup: Server Names : node1, node3 and Node4 OS : CentOS 7.3 – 64 bit Enabled Internet Connection Prerequisites Make sure each hosts are reachable. I make an entries in hosts file only. Verify the internet connection, bcos we use public…
-
An Overview of Swift – An Object Storage Service | OpenStack Swift – Part 1
What is Swift? The OpenStack – Swift (Object Storage) is a multi-tenant object storage system. It is highly scalable and can manage large amounts of unstructured data at low cost through a RESTful HTTP API. Swift is a highly available, distributed, eventually consistent object/blob store. Organizations can use Swift to store lots of data efficiently,…
-
vSphere 6.7 ICM – Topic 5.3 – Compare vSphere distributed switches and standard switches
vSphere Standard Switch vs vSphere Distributed Switch
-
GCP Part 3 – Google Cloud Platform Services Overview
Google Cloud Platform provides IaaS, PaaS, and SaaS services. Google Cloud Platform offers services for compute, storage, networking, big data, machine learning and also internet of things (IoT), as well as cloud management, security and developer tools. Here we are listing out the main services which is being provided by Google Cloud Platform, while Google…
Architect’s Toolkit
PJ’s Tools
VMware Cloud Foundation
- VCF Documentation
- VCF 9 Planning & Preparation Workbook
- VCF Bill of Materials (BoM)
- VMware Compatibility Guide
- VMware Interoperability Matrix
- VMware Configuration Maximums
- VMware Ports & Protocols
- VMware Hands-on Labs
- RVTools Download
Nutanix
AI & Cloud-Native Platform
- NVIDIA Build (Model Catalog)
- NVIDIA AI Enterprise Reference Architecture
- NVIDIA NIM Performance Benchmarking
- NVIDIA NGC Catalog
- NeMo Microservices Helm Chart
- Helm Charts Repository
- Hugging Face Models
Architecture & Design
About the Author

Dr Pranay Jha
Dr. Pranay Jha is a Cloud and AI Consultant with 18+ years of experience in hybrid cloud, virtualization, and enterprise infrastructure transformation. He specializes in VMware technologies, multi-cloud strategy, and Generative AI solutions. He holds a PhD in Computer Applications with research focused on Cloud and AI, has published multiple research papers, and has been a VMware vExpert since 2016 and a VMUG Community Leader.
You May Have Missed

DrJha