Tech Center

This page is a home for my technology related posts.

Disclaimer!

The views, information or opinions expressed on this site are my own and do not represent my current/future employer or customer.

The author of the information takes no responsibility of any damages that may occur using the information.

You are free to share or redistribute the information as you seem fit.

Resurrect SRM Protection Groups

Use case: Some operational error or an environmental change has left all your protection Groups in an error state. All the VMs under the protection Groups have IP customizations defined using the vSphere UI. Therefore, a CSV file for dripcustomizer is not available. drIpReporter and XmlToCsv to rescue: Most versions of SRM ship with a handy tool called drIpreporter. This tool can generate a XML file for all your protection group settings including IP customization specifications. While most other configurations are quite straight forward to recreate IP customization can be a operational nightmare XmlToCsv can help you to create a CSV file from the output XML generated using drIpreporter . This csv file can be used with dripcustomizer after little modification. Feel free to check the code at https://github.com/akshaykalia-chd/XmlToCsv Modifications needed to csv file:
  • VM ID: This filed need to be updated with the ID reported by dripcustomizer for the ...
    Read More

Install and Configure a resilient network @Home!

A few weeks ago I posted a blog with a network design that can help you achieve better connectivity at your home. In this blog we will discuss the Installation and configuration of various devices use in that design. High Level Network Design Installation and configuration Step1: Reset all your devices to factory defaults The devices can be reset to factory defaults using the reset button. The location of this button varies for device and vendor. Make sure to keep a note of DSL and PPOE credentials before following this step Step2: Find the default IPs You can find the default IP of the device by reading the device label usually located behind the device. A few examples below
Some modern routers might have a url instead of an IP. Well in that case you will need to connect a PC/Laptop/Phone to that router and check the Default ...
Read More

Building a resilient Work from Home network!

In last one year we have all battled the largest pandemic ever witnessed by the human race. One positive outcome of this pandemic is Work from Home culture. Not only do we know it works, but we also have KPIs and Matrices to prove that it is productive. The organizations around the world are talking about implementing some form of work from home strategy. The question is, Is your home ready for the future of work? Today in this blog I will cover a Home network that provides low-cost resilient Internet access High Level Network Design Investments Looking at the above diagram you might be thinking what should I buy to implement! To implement the above network we need following devices
  1. FTH Modem
  2. ADSL Modem
  3. 4g/5g Modem
  4. WAN Load Balancer
  5. Wifi Router
When you subscribe for a ADSL or FTH (Fibre to Home) Internet connection the devices 1 and 2 are covered by ...
Read More

App Modernization made easy for SMBs (CirrusWave)

What is App Modernization? App modernization is the process of creating new value form existing application. In most environments this involves
  1. Remodeling of data sources
  2. Migrating the data from existing data sources
  3. Porting of the legacy code
  4. Redevelopment of some or all modules of an application
This list can go on and on. The bottom line is that the modernization of an application can be time consuming, expensive and complex. A few days ago, I was looking for a software that can reverse engineer a jar file. The end goal was to make all the public functions in it a Rest API. During my research of solution that will not need me to learn Java, I stumbled upon product called Cirruswave. Cirruswave was able to achieve my end goal in less than 12 hours the functions of the jar file were exposed as well documented Rest APIs. The product provides many ...
Read More

vMware vSphere Bitfusion – Cluster Destroy and Downsizing Demo

Till now I have covered:
  1. Bitfusion Installation Gotchas
  2. Setup of the First Server Node
  3. Setup of the additional Server Nodes
In this blog we will cover the Cluster Downsizing and destroy operations with a demo The steps to Downsize a VMware vSphere Bitfusion cluster are as under:
  1. Delete a node using VMware vSphere Bitfusion plugin
  2. Check the output of “nodetool status” on one of the remaining nodes
  3. Once the Node deleted using the vSphere Bitfusion plugin is no longer present in the output of “nodetool status”
    • Power Off the Node
    • Delete from disk or inventory (Optional)
      • If you keep the VM, do not power it on without adding it back to cluster
      • An accidental power on of this VM may overwrite the VMware vSphere Bitfusion plugin
  4. Repeat Step 1 to Step 3 for every node you would like to delete
Destroying a VMware vSphere Bitfusion cluster is much simpler as compared to Downsizing. The steps to ...
Read More