External, Nutanix, VMWare vSphere

Nutanix on ESX, howto setup the network stack — Tielen Consultancy

Offcourse I encourage customers to use AHV when using Nutanix, but sometimes customers are stuck using VMWare due to specific requirements or others reasons. Setting up Nutanix on AHV is pretty straightforward but on VMWare it is a bit different. 874 more words

Nutanix on ESX, howto setup the network stack — Tielen Consultancy
Advertisement
External, Nutanix AHV, Openshift, Redhat

RedHat Openshift & Nutanix AHV – SVA Style

Disclaimer : This post has been originally published on SVA’s Focus IT blogs in german language and translated my me using google translator.

To access original blog Click Here

As a  Red  Hat Premium Partner and  Nutanix  Reseller Champion Partner, SVA welcomes the  partnership of our focus partners that was concluded on July 29, 2021. The created this  press release, we took  an opportunity ,  us with the automated installation of  Open Shift  to  Nutanix  to deal. 

Nutanix, RedHat Openshift & # 038;  Nutanix AHV & # 8211;  SVA style
Fig. 1: Redhat Openshift on Nutanix AHV
Source:  Nutanix Blog

Starting position

Many SVA customers 1 already rely on the hyper-convergent Nutanix Webscale architecture in their data centers, often with the cost-neutral Nutanix Acropolis Hypervisor AHV. As the largest Nutanix Reseller Champion Partner in EMEA, SVA looks after all customer groups equally: From small to medium-sized customers or, of course, enterprise customers with more than 500 nodes – we have everything in our program!

Especially with enterprise customers, sooner or later you come across large RedHat installations, this customer group attaches particular importance to a stable and supported Linux distribution → always with enterprise support.

When containers come into play, many of our customers rely on the RedHat Openshift Container Platform (OCP), in fact the enterprise standard in this segment.

It has been particularly painful over the last few years that RedHat does not support the Nutanix Acropolis Hypervisor AHV as an officially certified hypervisor, although Acropolis, like RedHat Virtualization (RHV), also relies on KVM (Kernel Virtual Machine) as a substructure. From a technical point of view there was no real problem, RedHat Enterprise Linux RHEL and the RedHat Openshift container platform OCP ran without problems but were not officially supported by RedHat.

Both players have now heard their customers – with the partnership between Nutanix and RedHat announced on July 29, 2021, there are no longer any support restrictions \ o /

Our experts took this as an opportunity to take a closer look at the setup options of Openshift on Nutanix Acropolis Hypervisor AHV. It quickly became apparent that the “manual” installation did not meet the expectations of our customers, the specifications include an automated and repeatable setup without additional 3rd party tools → This is exactly where the SVA comes into play with its years of expertise in the enterprise environment

Get the overview

If you want to get started quickly with OpenShift, you usually fall back on the IPI (installer-provisioned infrastructure) installation variant . The point is quickly reached at which adjustments such as changing host names on the cluster are required or desired.

Another important point when choosing the installation variant is the existing infrastructure. Factors such as DHCP, DNS and access to the Internet play an important role in the selection of the installation variant and the installation media used for it. We often advise our customers in the on-prem environment to use the UPI (user-provisioned infrastructure) installation variant right from the start and to adapt this accordingly to the conditions in the data center.

It is advisable to set the installation to the UPI (user-provisioned infrastructure) installation variant right from the start.

Requirements

Before the installation can start, preparatory work is required. With all OpenShift installation variants, regardless of the platform, the DNS entries must be set in advance.

We use a Linux system, the so-called Helpernode, to install OpenShift. The new CoreOS ISO file will be created on this system. This in turn is used to create the virtual machines on the Nutanix AHV. To provide the so-called ignition files, an NGINX web server was started in a container on the helpernode. A load balancer, also in the form of a container, was provided on the system for our laboratory setup. We have packed the requirements for a successful cluster installation, the provision of the VMs and the actual OpenShift installation into a single script that is executed on the Helpernode.

The Nutanix platform itself can be used and addressed in a variety of ways. In addition to the Restfull API, the Powershell module and the nCLI, it is also possible to work directly with the Acropolis CLI aCLI via SSH connection.

The second variant was chosen because our automation is completely scripted via bash. In addition, if possible, no (paid) 3rd party tools or proprietary tools should be used.

OpenShift installation history

Regardless of the selected installation variant (IPI or UPI), the installation process is identical. The values ​​required for the installation are stored in the install-config.yaml file and used in the further course of the installation.

Nutanix, RedHat Openshift & # 038;  Nutanix AHV & # 8211;  SVA style
Fig. 2: RedHat Openshift Setup

Based on the created install-config.yaml file, the OpenShift installation process starts. The Bootstrap Node is required during the initial installation to install the OpenShift Control Plane. If the control plane is ready for use, the compute nodes are installed, which later process the actual workload. After a successful cluster installation, the bootstrap node is no longer required.

Nutanix, RedHat Openshift & # 038;  Nutanix AHV & # 8211;  SVA style
Fig. 3: Redhat Openshift Bootstrap Workflow

Automated installation

In order to automatically carry out the OpenShift installation in our laboratory, the following steps were automated:

  • Install cluster tools
  • Install Image Server
  • Install Ignition Server
  • Install LoadBalancer
  • Build CoreOS ISO image
  • Nutanix: Provide Customized CoreOS Image
  • Create OCP SSH key
  • Create install-config.yaml
  • Generate manifestos
  • Create Ignition Files
  • Nutanix: Create OCP Nodes
  • Nutanix: Install CSI Driver
Video 1: OpenShift @AHV – SVA

Conclusion

After the Nutanix-specific hurdles, such as changing the boot order, were mastered, the installation of OpenShift on AHV ran smoothly in the familiar manner. However, a small step backwards was made with the provision of the LoadBalancer. The high-availability HA proxy integrated in OpenShift had to be implemented by manual installation, as is known from OpenShift <4.5.

Due to the lack of Nutanix integration in OpenShift, it is not yet possible to automatically scale additional compute nodes. As announced by Nutanix, the integration is already being worked on. We are looking forward to the upcoming releases and will continue to follow the OpenShift topic on Nutanix AHV with excitement.

Until then, we as SVA already have a solution at the start for our customers which we can fully support, we use the mechanisms provided in the products and do not have to make any changes to the OpenShift or Nutanix AHV products. This guarantees 100% manufacturer support and we are always upgradeable.

https://cloud.redhat.com/blog/deployment-guide-for-openshift-on-nutanix-aos-ahv

https://www.nutanix.com/de/press-releases/2021/strategische-part Partnerschaft-red-hat

Source: Fig. 1 + 2: https://docs.openshift.com/container-platform/4.8/architecture/architecture-installation.html

1 In this article, “customer” does not mean private persons, but legal persons or companies.

External, Nutanix

HCI Platform Availability, Resiliency & Integrity – Part 4 – VMware vSAN/Dell VxRAIL Full Data Evacuation Mode — CloudXC

In Part 1 we’ve learned about the new HCI Platform Availability, Resiliency and Integrity scenario which can be run using X-Ray to test HCI platforms. Part 2 highlighted that Nutanix AOS maintains full availability for virtual machines & data integrity … Continue reading →

HCI Platform Availability, Resiliency & Integrity – Part 4 – VMware vSAN/Dell VxRAIL Full Data Evacuation Mode — CloudXC
External, Nutanix

HCI Platform Availability, Resiliency & Integrity – Part 5 – Nutanix AOS vs VMware vSAN/Dell VxRAIL with Object Repair Timer Reduced to Zero — CloudXC

In this series we learned Nutanix AOS maintains full availability for virtual machines & data integrity during Maintenance Mode, Reboots and Failure scenarios. We’ve also compared Nutanix AOS to vSAN 7 Update 1 and have been looking the fact that … Continue reading →

HCI Platform Availability, Resiliency & Integrity – Part 5 – Nutanix AOS vs VMware vSAN/Dell VxRAIL with Object Repair Timer Reduced to Zero — CloudXC
External, Nutanix, Nutanix ERA

Heads Up! – New Nutanix Era 2.1 PostgreSQL User and Group Requirements — Virtualization, DBaaS & Whatever Crosses My Mind

Quick note to let you know about a PostgreSQL related change that has been implemented in Nutanix Era 2.1. As you know Era comes with a PostgreSQL software profile including VM built on CentOS Linux release 7.3.1611 and PostgreSQL version 10.4. This Era software profile is not affected meaning this note is addressing the PostgreSQL…

Heads Up! – New Nutanix Era 2.1 PostgreSQL User and Group Requirements — Virtualization, DBaaS & Whatever Crosses My Mind
External, Nutanix

Nutanix : Managing Categories through API (Part 2) — Let’s Talk About Tech!

BackgroundNow that we have seen how to get and apply categories and values to VMs, it is about time to learn how to create categories and values. Indeed, to be able to apply categories to VMs they first need to be created and ready to be used. Nutanix allows us to create whatever categories we…

Nutanix : Managing Categories through API (Part 2) — Let’s Talk About Tech!
External, Nutanix, Nutanix Calm, Nutanix ERA

Calm & Era Integration – Monitor Era Operation Progress — Virtualization, DBaaS & Whatever Crosses My Mind

I’m getting more and more questions about integrations to Nutanix Era from overlying self-service, automation and orchestration services/tools. It’s a perfect match since integrations to Era is one of my responsibilities these days so keep the questions coming:) In this blog post i will share a Nutanix Calm script you can use to monitor Era…

Calm & Era Integration – Monitor Era Operation Progress — Virtualization, DBaaS & Whatever Crosses My Mind
External, Nutanix Move

Nutanix Move 3.7 Released — Virtualization, DBaaS & Whatever Crosses My Mind

A new version of Nutanix Move has been released. This is the first dot release in 2021 and the latest version available is now 3.7. As you might know Move is a VM migration tool which makes it possible to migrate VMs between the following environments with minimal downtime: VMware ESXi to Nutanix clusters on…

Nutanix Move 3.7 Released — Virtualization, DBaaS & Whatever Crosses My Mind
External, Nutanix

HCI Platform Availability, Resiliency & Integrity – Part 3 – VMware vSAN/Dell VxRAIL Increased I/O Timeout — CloudXC

In part 2 we learned that Nutanix AOS consistently maintained VM Availability and I/O integrity throughout all phases of the Platform Availability, Resiliency and Integrity test while vSAN 7 Update 1 consistently failed both the reboot and power off phases … Continue reading →

HCI Platform Availability, Resiliency & Integrity – Part 3 – VMware vSAN/Dell VxRAIL Increased I/O Timeout — CloudXC