Tag Archives: VMware

Getting Started with Vmware Tanzu Portfolio – Part1

Last few months I have been learning about Cloud Native Applications and how VMware Tanzu Portfolio helping thousands of customers around the world to build and run modern application on their existing private cloud running on VMware software defined data center (SDDC). 

Customers are looking for one stop shop to run Traditional Enterprise Apps and Cloud Native Apps on one platform, customer wants to limit CapEx and OpEx  to have single infrastructure which can support to run both modern and traditional applications, and want to focus more on application modernization and business development which helps them to generate more revenue.

This is where VMware Tanzu Portfolio helps to have one infrastructure where customer can run Traditional Enterprise Apps and Cloud Native Apps side by side. Which gives freedom and visibility to software developers and IT operations with the goal of delivering high-quality software that solves business challenges.

How do you build and run cloud native applications?

Whenever we talk or discuss about cloud native application, these are few important terms come into mind, let’s briefly discuss about these terms –

Microservices – Microservices is an architectural approach to developing an application. The microservices approach is the opposite of traditional monolithic software which consists of tightly integrated modules as a single unit. microservices have become popular with companies that need greater agility and scalability for their application.

Microservices characteristics and operations are :

  • A collection of small services where each service implements business capabilities
  • Runs in its own process and communicates via an HTTP API
  • Can be deployed, upgraded, scaled, and restarted independent of other services in the application

Containers – Container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. Containers offer both efficiency and speed compared with standard virtual machines (VMs). Using operating-system-level virtualization, a single OS instance is dynamically divided among one or more isolated containers, each with a unique writable file system and resource quota. The low overhead of creating and destroying containers combined with the high packing density in a single VM makes containers an ideal compute vehicle for deploying individual microservices.

The most popular container is Docker, A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.

VMware Tanzu Portfolio

The goal of the VMware Tanzu portfolio is to provide a modern application platform, which helps customer to transform business, not just IT. VMware Tanzu can run on vSphere with Tanzu, vSphere, Public cloud and Edge environments. Edge refers to branch offices or remote locations outside of data center.

VMware Tanzu portfolio products provides complete end to end solutions for customers to RUN and MANAGE their cloud native applications.

Under Tanzu RUN, VMware provide following products for complete Kubernetes life cycle management (LCM):

  • VMware Tanzu Kubernetes Grid
  • VMware Tanzu Kubernetes Grid Integrated Edition (Formally known as PKS)
  • VMware vSphere with Tanzu

Under Tanzu Manage, VMware provides VMware Tanzu Mission Control, which Provides a centralized management platform for consistently operating and securing your Kubernetes infrastructure and modern applications running across multiple clouds. In nutshell, it provides unified managements for all the Kubernetes infrastructure, whether running on-prem, public cloud or running in multi public clouds environments.

What is Kubernetes and why do we need Kubernetes?

When running containers at scale in production – thousands of containers across your enterprise—things get complex and out of reach for developers or DevOps team to manage them efficiently. In such environments you must have unified and centralized ways to automate the deployment and management of all those containers. This is where we need orchestration engine for container.

Kubernetes, is the industry-standard for container management and provides orchestration engine for container, Kubernetes streamline container orchestration to avoid the complexities of interdependent system architectures. 

VMware Tanzu Kubernetes Grid is CNCF-certified, enterprise ready Kubernetes runtime solution to streamlines and simplify installation and Day 2 operations of Kubernetes across enterprise. It is tightly integrated with vSphere and can be extended to run with consistency across your public cloud and edge environments.

VMware Tanzu Kubernetes Grid is a multi cloud Kubernetes distribution that you can run on, VMware vSphere  and Amazon Web Services. TKG are tested, signed, and supported by VMware. VMware TKG Includes signed and supported versions of open-source applications to provide the networking, authentication, ingress control, and logging services that a production Kubernetes environment requires.

For more details pls visit VMware Tanzu documentation site – https://tanzu.vmware.com/ or https://docs.pivotal.io/

Will leave here in this post, In VMware Tanzu Kubernetes Grid (TKG) – PART2 will discuss more on TKG architecture.

Stay tunned, Keep learing and keep sharing 🙂

 

 

 

Getting STARTED with VMWARE INTEGRATED OPENSTACK (VIO) – PART 2

VMware Integrated OpenStack (VIO) is an OpenStack distribution that is built and tested by VMware. VIO is compliant with the OpenStack Foundation guidelines for an OpenStack distribution and is API-compatible for all OpenStack services running on enterprise level virtual infrastructure.VMware ensures platform stability by rigorous testing and ensuring interoperability. VIO leverages vSphere, NSX, and storage functionality as core of infrastructure. VMware places priority on packing OpenStack core projects in the most stable manner through relentless testing (functional and interoperability).

VMware Integrated OpenStack provides the following key features:
• Fastest deployment with simple installation using an OVA file
• Simplified operations through API and web interface
• Distributed Resource Scheduler (DRS) and Storage DRS for workload    rebalancing and datastore load balancing
• vSphere high availability (HA) to protect and automatically restart workloads
• In-house expertise and skillset with existing vSphere technology
• Runs on the proven VMware software-defined data center
• Production-ready container management that is natively integrated by using VMware capabilities.

• Advanced networking functionality through NSX 

• Integration with vRealize Operations Manager and vRealize Log Insight for greater performance and capacity management, Alerting and troubleshooting.  
• Trusted and single vendor for infrastructure and OpenStack
• Compliant with the OpenStack Foundation’s 2019.11 interoperability guideline

OpenStack Model

The OpenStack model is comprised of core projects and supplement projects. In addition to the core OpenStack projects, customer can choose supplement projects for additional services and functionality based on their requirements.

VMware Integrated OpenStack Components

VMware Integrated OpenStack (VIO) is made by two main building blocks, first the VIO Manager and second OpenStack components. VIO is packaged as an OVA file that contains the VIO Manager server and an Ubuntu Linux virtual machine to be used as the template for the different OpenStack components.

VMware Integrated OpenStack is designed to run over vSphere and NSX-T Data Center, leveraging existing virtualization functionality to provide security, stability, performance, and reliability.

Plug-in drivers are available in Nova for interaction with vCenter Server  and in Neutron to interact with NSX-T Data Center (or vSphere Distributed Switch). Glance and Cinder interact with storage through the vCenter Server system and the OpenStack plug-in driver.

VMware Integrated OpenStack and the VMware SDDC Integration 

VMware Integrated OpenStack (VIO) provides full-stack integration with VMware Software-Defined Data Center (SDDC), which provides customer to have one-stop-shop enterprise grade OpenStack solutions.

Stay tuned for VMware Integrated OpenStack (VIO) – PART 3, In Part 3 will discuss more on VMware Integrated OpenStack (VIO) Deployment !!

 

VCF 4.X – NSX-T Manager Sizing for VI Workload Domain (WLD) – Default Size is LARGE

I got interesting  question today related to NSX-T Manager sizing for VI Workload Domain (WLD), While bring up management domain, there is an option in Bring-up sheet to choose size of the NSX-T Manager.

But when we deploy VI Workload Domain (WLD) there is no option to choose NSX-T Manager Size (It will only ask for NSX-T manager name and IP details). And By Default 3 Large Size NSX-T Managers will be deployed.

If you require to deploy Medium size NSX-T Manager for VI Workload Domain (WLD), Here are steps to perform on SDDC Manager before deploying VI Workload Domain (WLD) :-

If You have already deployed VI Workload Domain (WLD) and want to change the NSX- T manager size after deployment for VI Workload Domain (WLD), you can follow the VMware NSX Docs:

https://docs.vmware.com/en/VMware-NSX-T-Data-Center/3.0/administration/GUID-B1B0CB39-7C51-410D-A964-C03D99E39C19.html

Hope this will help and Keep sharing the knowledge!

 

Why VMware Integrated OpenStack (VIO) – Part 1

Time to move out from comfort zone, explore and deep dive into OpenStack, Specially VMware Integrated OpenStack (VIO), vSphere with Kubernetes, VMware Tanzu Kubernetes Grid (TKG), and VMware Tanzu Kubernetes Grid Integrated (TKGI) (formerly known as VMware Enterprise PKS).

Let’s Start with VMware Integrated OpenStack (VIO)?

VMware Integrated OpenStack (VIO) is a VMware supported enterprise grade OpenStack distribution that makes it easy to run OpenStack cloud on top of VMware virtualization technologies. With VIO, customers can rapidly build production-grade private and public OpenStack clouds on top of VMware technologies, leveraging their existing VMware investment and expertise.

VMware Integrated OpenStack is ideal for many different use cases, including building a IaaS platform, providing standard, OpenStack API access to developers, leveraging edge computing and deploying NFV services on OpenStack.

VMware Integrated OpenStack (VIO) can be deployed and run on your existing vSphere, NSX-T, and vSAN and simplify operations and offering better performance and stability.

VMware Integrated OpenStack (VIO) Architecture

The VMware Integrated OpenStack (VIO) connects vSphere resources to the OpenStack Compute, Networking, Block Storage, Image Service, Identity Service, and Orchestration components.

VMware Integrated OpenStack is design and implemented as separate management and compute clusters. The management cluster contains OpenStack components and compute cluster runs tenant or application workloads.

VMware Integrated OpenStack (VIO) core components are :-

Nova (compute) – Compute clusters in vSphere are used as Nova compute nodes. Nova Provides a way to provision compute instances (aka virtual servers) in these clusters.

Neutron (networking) – Neutron allows you to create and attach network interface devices managed by OpenStack. Neutron provides networking functions by communicating with the NSX Manager (for
NSX-T Data Center deployment) or with vCenter Server (for VDS-only deployments).

Cinder (block storage) – Cinder designed to create and manage a service that provides persistent data storage to applications. Cinder executes block volume operations through the VMDK driver, causing the desired
volumes to be created in vSphere.

Glance (image service) – Glance enables users to discover, register, and retrieve virtual machine images through the Image service in a variety of locations, from simple file systems to object-storage systems  like OpenStack Object Storage. Glance images are stored and cached in a dedicated image service datastore when the virtual machines that use them are booted.

Keystone (identity management) – Authentication and authorization in OpenStack are managed by Keystone.

Heat (orchestration) – Heat provides orchestration service to orchestrate composite cloud applications through an OpenStack API call.

Ceilometer (telemetry) – Telemetry collect data on the utilization of the physical and virtual resources comprising deployed clouds, persist these data for subsequent retrieval and analysis, and trigger actions when defined criteria are met.

VMware also provides simplified OpenStack operations with vRealize Operations Manager (vROps) integrations for performance monitoring, capacity planning and troubleshooting. And vRealize Log Insight (vRLI) for diagnostics across OpenStack service logs.

Stay tuned for VMware Integrated OpenStack (VIO) – PART 2 !!

 

VMware Cloud Foundation (VCF) 4.1 – What’s new?

Last week was big release week from VMware prospective, where VMware released vSphere 7 Update 1, vSAN 7 Update 1, and VMware Cloud Foundation (VCF) 4.1. There are some nice new enhancements with VCF 4.1. In this post, I’ll highlight the big features which customers and architects were looking  with upcoming release.

Rename Objects
With VMware Cloud Foundation 4.1, you can now rename domains, clusters, as well as network pools. Domain and Network Pool objects can be renamed from SDDC Manager UI. And Cluster objects can be renamed from vCenter Server. Once you do, you can go back to the SDDC Manager and refresh the UI, the new cluster name will be retrieved by the SDDC Manager.

SDDC Manager Backup Enhancements
With this release of VCF 4.1 backup can be scheduled on a reoccurring basis, Now customer can enable backup state change and SDDC manager backup will occur 10 minutes after the successful completion of the event, such as the creation of a workload domain.

Support for vVols as a Principal Storage for Workload Domains          With Cloud Foundation 4.1, vVols can now be used for principle storage for workload domains and secondary storage for both management domain as well as workload domains.

If you want to read in details about vVols, please refer blog written by Cormac Hogan (Director and Chief Technologist in the Office of the CTO in the Cloud Platform Business Unit (CPBU) at VMwarehttps://cormachogan.com/2015/02/17/vsphere-6-0-storage-features-part-5-virtual-volumes/

Support for Remote Clusters (Extends VCF at the Remote/Edge)         We continue to see growing demands of Remote or Edge sites, where customer wants to have small infra footprint at remote or edge sites, but wanted to have automated deployment and lifecycle management as unified management.

With release of VCF 4.1, Support for remote clusters will be a minimum of 3 nodes and maximum of 4 nodes vSAN Ready Node configuration. Remote clusters can be implemented in two different design. The first is when each remote site is managed as a separate workload domain. In this design, each remote site has a dedicated vCenter Server instance. The second  is when each remote site is managed as a cluster within a single workload domain. In this design, each remote site shares a single vCenter Server instance. Day 2 operations (such as lifecycle management, adding and removing clusters) can be performed centrally from the data center to the remote sites. 

Improved Lifecycle Management (VCF Upgrade Process)                              In previous editions of VCF, the upgrade process was sequential in nature. For example, if you started at Cloud Foundation version 4.0, And you wanted to go to Cloud Foundation version 4.1, You had go through a process where you first upgraded to any versions that may existed in-between and eventually upgrading to the desired version. This resulted in the need to schedule multiple maintenance windows and took more time to get to the desired state.

Now with release of VCF 4.1 has ability to perform skip level upgrades for the SDDC Manager. With this feature, you can schedule a single maintenance window and update to the desired state in a single action. This can result in a reduction in the time needed to perform the upgrades.

vRealize Suite for VCF                                                                                                     With Cloud Foundation 4.1, VCF now deploys a ‘VCF Aware’ vRSLCM appliance. First enhancement is no need to manually download and deploy vRSLCM. Once you have management domain bring up done and SDDC Manager up and running, you can initiate the installation of vRSLCM from SDDC Manager.

Now with VCF 4.1, there will be also bidirectional vRSLCM and SDDC Manager relationship. This will provide unified product experience. Users can log into vRSCLM to perform operations, and SDDC Manager can now discover if vRSLCM was used to deploy vRealize suite of products such as vRealize Automation (vRA), vRealize Operations Manager (vROps) and vRealize Log Insight (vRLI). This will ease the deployment for customers and any potential interoperability issues between vRSLCM and SDDC Manager.

Hybrid Cloud Extension (HCX) Integration 

With the release of VCF 4.1, HCX R143 now has native support for Cloud Foundation 4.1 with Converged Virtual Distributed Switches (CVDS). This will be extremely helpful for customers who have a need to migrate existing workloads to a new Cloud Foundation installation. 

Role-Based Access Control for VCF

A New VCF User Role – ‘viewer’

A new ‘view-only’ role has been added to VCF 4.1, In previous edition of  VCF had only 2 roles, Administrator and Operator. Now third role available called a ‘viewer’. As name suggest, with this view only role Users has no ability to create, delete, or modify objects. with this limited ‘view-only’ role assigned users may also see a message saying they are unauthorized to perform certain actions.

 

VCF Local Account

With VCF 4.1, Custer can have local account that can be used during a SSO failure.

What happens when the SSO domain is unavailable for some reason? In this case, the user would not be able to login. To address this, customers now can create VCF local account called admin@local. This account will allow to perform certain actions until the SSO domain is functional again.

This VCF local account can be defined in the deployment bring up worksheet. 

Summary

I tried to cover all the new enhancements with VCF 4.1 release, But always  refer official documentation for more and complete details :- https://docs.vmware.com/en/VMware-Cloud-Foundation/index.html

 

 

#1 – TECHTALK – VSAN STANDARD AND STRETCH CLUSTER DESIGN AND DEPLOY DEEP DIVE WITH VCF

Hello There,                                                                                      

Join me for #1 – Virtual TECHTALK             

Register Now!!👇✅

#1 – TechTalk – vSAN Standard and Stretch Cluster Design and Deploy Deep Dive with VCF

Time: 16th September, Wednesday at 5-6 PM SGT ⏰

https://vmware.zoom.us/webinar/register/WN_8zrTPX7hTG-isQ5pzsUHhg

#vcf #vmware #vSAN #TechTalk

#1 – TechTalk – vSAN Standard and Stretch Cluster Design and Deploy Deep Dive With VCF

Hello There,

I am starting monthly TechTalk focusing SDDC based on VVD and VCF. In the very  First TechTalk series planning to Deep Dive on vSAN Standard and Stretch Cluster Design and Deploy with VCF.

#1 – TechTalk  – vSAN Standard and Stretch Cluster Design and Deploy   Deep Dive with VCF (16th September 2020 – 5-6 PM SGT)

Will share the Zoom meeting details later, Stay Tuned and Happy Learning!!

 

Accelerate your Private/Hybrid Cloud Journey With VMware Cloud Foundation (VCF) – By Roshan Jha

Last week got invited to present in VMUG Delhi virtual webinar and 100+ participants had joined the session. Thank you #VMUG Delhi Team for invitation to share with the community from where started my journey #vmugdelhi #vmware #VMwareCloudFoundation #vcf

What’s New in VMware vRealize Log Insight 4.0

2

Last week VMware released vRealize Log Insight 4.0 with new, improved and re-designed user interface, offers enhanced alert management functionalities, and is natively built for and works seamlessly with vSphere, vRealize, and other VMware products.

vRealize Log Insight 4.0 delivers the best real-time and archive log management for VMware environments. vRealize Log Insight 4.0 can be configure to pull data for tasks, events, and alarms that occurred in vCenter Server instances and Integration between vRealize Log Insight and vRealize Operations Manager.

What’s New in vRealize Log Insight 4.0?

  • vSphere 6.5 compatibility.
  • System notification enhancements.
  • New overall User Interface based on the VMware Clarity standard.
  • New Admin Alert Management tool and User Interface (UI) to view and manage all user alerts.
  • New “blur” on session timeout.
  • Support for Syslog octet-framing over TCP.
  • SLES 11 SP3 and SLES 12 SP1 are supported for Linux agents.
  • New Agent installations have SSL enabled by default. Previously, Agent installs defaulted to SSL off. Upgrading does not affect current SSL settings.
  • For content pack alerts instantiated in 4.0, content pack updates now automatically update alert definitions. If needed, you can preserve customization by exporting them and then importing them back into the user profile after the update is applied.

Note:- Support for VMware vCenter Server 5.0 and 5.1 has been removed.

To find out more about vRealize Log Insight Release Note and Log Insight please visit VMware Log Insight documentation.

Thank you and Keep Sharing 🙂

What’s New in vRealize Operations Manager 6.4

blog-img-product-release-sept2015-730x300

Few days ago vRealize Operations Manager 6.4 has been released with enhanced product usability, Stability and supporting vSphere 6.5 environments. And best part is that this release has been added with 13 new customized dashboards which will be very useful for Capacity, Performance and troubleshooting stand point.

Here are the list of enhancement has been made in vRealize Operations Manager 6.4 –

  • Pinpoints and helps you clean up alerts in your environments:
    • Groups alerts by the definition to identify noisiest alerts.
    • Allows single-click disabling of alerts across the system or for a given policy.
  • Reflects business context based on vSphere VM folders:
    • vSphere VM folders are now incorporated into the navigation tree for quick searching.
  • Thirteen new installed dashboards to display status, identify problems, and at-a-glance share data with your peers:
    • A getting started dashboard to introduce you to using our dashboards
    • Environment and capacity overview dashboards to get a summary of your environments.
    • VM troubleshooting dashboard that helps you diagnose problems in a VM and start solving them.
    • Infrastructure capacity and performance dashboards to view status and see problems across your datacenter.
    • VM and infrastructure configuration dashboards to highlight inconsistencies and violations of VMware best practices in your environment.
  • Enhanced All Metrics tab to ease troubleshooting:
    • Set of key KPIs per object and resource for a quick start of your investigation process.
    • Ability to correlate properties with metrics
  • Predictive DRS (pDRS) enables vRealize Operations to provide long-term forecast metrics to augment the short-term placement criteria of the vSphere Distributed Resource Scheduler (DRS). This capability only works within vSphere version 6.5 or above.

Supported Deployment Mode for vROps 6.4

You can deploy vRealize Operations Manager 6.4 with any of the following installation mode:

  • VMware virtual appliance
  • RHEL installation package
  • Microsoft Windows installation package

Note: VMware recommends to use the Virtual Appliance option rather than using Linux or Windows base deployment. For Windows base  vRealize Operations Manager 6.4 is the final version of the product to support Microsoft Windows installations. Although RHEL-based installation option is fully supported in vRealize Operations Manager 6.4 but will be deprecating this support. The future availability of the RHEL options is not guaranteed.

Please visit vRealize Operations Manager 6.4 VMware product page for More details.

Thank you and Keep sharing 🙂

VMware NSX Manager 6.x.x Backup and Restore

In this post i am going to discuss how to configure Backup for NSX Manager 6.x.x, Schedule backup for NSX Manager 6.x.x, How to take On-demand Backup for NSX Manager 6.x.x and Restore NSX Manager configuration from a backup.

We can back up and restore NSX Manager data, which includes system configuration, events, and audit log tables. Backup are saved to a remote location and that must be accessible by the NSX manager.

We can back up NSX manager data on-demand or we can schedule as per plan.

Let’s start now how to configure remote server to store the backup of NSX manager.

  1. Login to the VMware NSX Manager Virtual Appliance with Admin account.

b12. Under the NSX Manager Virtual Appliance Management –> Click Backup & Restore.b2

3. To store the NSX Manager Backup we can use FTP server with FTP or SFTP Transport protocol. To configure FTP Sever settings click Change Next to FTP Server Settings.b3

4. Backup Location Window will open up:

  • Enter IP/Host name of the FTP Server.
  • Choose Transfer protocol either FTP or SFTP, based on what the destination server supports.
  • Enter the Port number for Transfer Protocol.
  • Enter the user name and password to connect to backup server.
  • Enter the Backup Directory where you want to store the backup.
  •  Enter the Filename Prefix, Prefix will be added every time with backup file runs for NSX manager.
  • Type the Pass Phrase to secure the backup.
  • Click OK to test connection between NSX Manager and FTP Server and Save the settings.

b4

5. Once connection testing done it will save the settings. It will show the settings as below.b5

6.  After configuring the FTP Server Settings, We can configure to schedule the backup. Click Change next to Scheduling. We can schedule backup for Hourly, Daily or Weekly basis. Choose your option as per plan ( Recommended is to take daily basis), and Click Schedule to save the settings.

b6

b7

b8

7. Backup will run as per schedule and you can see entry for every day.

b9

8. We can also perform on-demand backup of NSX manger. For On-Demand backup of NSX Manager click Backup Next to Backup History.b10

9. Create Backup window will open up to confirm that you want to start a backup process now, Click Start to start the backup immediately.b11

10. it will take few minutes to complete the Backup process.b12

11. You can see new backup entry in Backup History.b13

Now will discuss how to Restore from a backup.

We can restore a backup only on a freshly deployed NSX Manager Appliance.  So let’s assume that we have some issue with Current NSX manager and can not be recovered.

In this scenario we can deploy new NSX Manager Virtual Appliance, Configure the FTP Server settings to identify the location of the backup to be restored. Select the backup from backup history and Click Restore and Click OK to confirm.b15That’s it. This is how we can configure Remote Server to store NSX Manager backup, Schedule NSX Manager backup, Perform on-demand backup for NSX Manager and Restore from a backup.

Thank you and Keep spreading the knowledge  🙂

 

 

VMware VCP6-DCV Certification is available now!!

Here is the most awaited VCP6-DCV certification has been announced by VMware.

VCP6-DCV Logo

VMware Certified Professional 6 – Data Center Virtualization (VCP6-DCV) exam will Validate your ability/skills required to install, configure, administer and scale a vSphere virtualized data center on VMware vSphere 6.

For existing VCP5-DCV certified, course is recommended but not required. You can directly go for VCP6-DCV Beta exam (VMware Certified Professional 6 – Data Center Virtualization Beta Exam)

To Know more about Beta exam Click Here. And to request for Exam Authorization Click Here.

 

Version 6 Certification Roadmap:-

 

EXAM RoadMap

Good time to upgrade yourself .. Good Luck !!!!!

Network Virtualization with VMware NSX – Part1

Overview of VMware NSX

VMware NSX is a network virtualization platform that enables you to build a rich set of logical networking services such as Logical Switching, Logical Routing, Logical Firewall, Logical Load Balancer, Logical Virtual Private Network (VPN). NSX enables you to start with your existing network and server hardware in the data center. NSX adds nothing to the physical switching environment. NSX exists in the ESXi environment and is independent of the network hardware.

NSX is a software networking and security virtualization platform that delivers the operational model of a virtual machine for the network. Virtual networks reproduce the Layer2 – Layer7 network model in software. By virtualizing the network, NSX delivers a new operational model for networking that breaks through current physical network barriers and enables data center operators to achieve better speed and agility with reduced costs.

With VMware NSX, virtualization now delivers for networking what it has already delivered for compute and storage. In much the same way that server virtualization programmatically creates, snapshots, deletes and restores software-based virtual machines (VMs), VMware NSX network virtualization programmatically creates, snapshots, deletes, and restores software-based virtual networks.

NSX can be configured through the vSphere Web Client, a command line interface (CLI), and REST API.

An NSX-v deployment consists of a data plane, control plane and management plane:

nsx9

NSX Functional Services

NSX provides a faithful reproduction of network & security services in software. e.g.

NSX10

Preparing for Installation

NSX has the following requirements:

  • vCenter Server 5.5 or later
  • ESXi 5.0 or later for each server
  • VMware Tools

NSX requires below ports for installation and daily operations:

  • 443 between the ESXi hosts, vCenter Server, and NSX Manager.
  • 443 between the REST client and NSX Manager.
  • TCP 902 and 903 between the vSphere Web Client and ESXi hosts.
  • TCP 80 and 443 to access the NSX Manager management user interface and initialize the vSphere and NSX Manager connection.
  • TCP 1234 Communication between ESXi Host and NSX Controller Clusters
  • TCP 22 for CLI troubleshooting.

NSX Manager

The NSX Manager is the centralized management component of NSX, and runs as a virtual appliance on an ESXi host. Each NSX Manager manages a single vCenter Server environment. The NSX Manager requires connectivity to the vCenter Server, ESXi host, and NSX Edge instances, vShield Endpoint module, and NSX Data Security virtual machine. NSX components can communicate over routed connections as well as different LANs.

The NSX Manager virtual machine is packaged as an Open Virtualization Appliance (OVA) file, which allows you to use the vSphere Web Client to import the NSX Manager into the datastore and virtual machine inventory.

In the NSX for vSphere architecture, the NSX Manager is tightly connected to the vCenter server managing the compute infrastructure. In fact, there is a 1:1 relationship between the NSX Manager and vCenter and upon installation the NSX Manager registers with vCenter and injects a plugin into the vSphere Web Client for consumption within the Web management platform.

NSX Manager Components Plugin and Integration inside vSphere Web Client :-

NSX11

Note :- You can install the NSX Manager in a different vCenter than the one that the NSX Manager will be interoperating with. A single NSX Manager serves a single vCenter Server environment only.

Note :- Each NSX virtual appliance includes VMware Tools. Do not upgrade or uninstall the version of VMware Tools included with a NSX virtual appliance.

Deploy NSX Manager Virtual Appliance :-

1. Download the NSX Manager Open Virtualization Appliance (OVA) from https://my.vmware.com/web/vmware/downloads.

NSX22. Under Networking & Security section click Download Product for VMware NSX.

NSX33. Select your Version and click Go to Downloads.

NSX44. On the Download VMware NSX for vSphere 6.X Window click Download Now to start downloading of the NSX Manager Open Virtualization Appliance (OVA) file.

5. Place the NSX Manager Open Virtualization Appliance (OVA) file in a location accessible to your vCenter server and ESXi hosts.

6. Log in to the vSphere Web Client where do you want to Import/Run the NSX Manager.

7. Right-click the Cluster/Host where you want to install NSX Manager and select Deploy OVF Template.

NSX158. If this is the first time you are deploying an OVF file, It will ask you to download the Client Integration Plug-in. Click on Download the Client Integration Plug-in link to download and install. (Close all browser before installation and once completed Log in to the vSphere Web Client again and navigate to the host where you were installing NSX Manager.)

NSX169. On the Select Source window Click Browse to locate the folder on your computer that contains the NSX Manager OVA file, Select the OVA click Open and click Next.

NSXM2

NSXM310. It will take few seconds to validate the OVA. Once validated click Next to continue

NSXM411. Review the OVF template details and click Next.

NSXM612. Click Accept to accept the VMware license agreements and click Next.

NSXM713. Name the NSX Manager and select the location for the NSX Manager that you are installing and Click Next.

NSXM814. Select Storage and Click Next.

NSXM915. On the Setup networks page, confirm that the NSX Manager adapter has been mapped to the correct host network and click Next.

NSXM1016. On the Customized template page, specify the Passwords, Network Properties, DNS, NTP and SSH and Click Next.

NSXM1117. On the Ready to complete page, review the NSX Manager settings, Check the Power On after Deployment and click Finish.

NSXM12The NSX Manager is installed as a virtual machine in the inventory. Once deployment of NSX manager finished we need to Log In to the NSX Manager Virtual Appliance and Configure the NSX Manager.

Log In to the NSX Manager Virtual Appliance:-

1. Open the Web browser window and type the Name/IP address assigned to the NSX Manager. For example, https://nsxmanager.vdca550.com (In my case). Accept the security certificate. The NSX Manager login screen appears.

2. Use User name admin and the password you set during installation. If you had not set a password during installation, type default as the password and Click Log In.

NSXM133. Below is Home Screen of the NSX Manager. As you can see from here we can Manage Appliance Settings, Manage vCenter Registration, Backup and Restore of NSX Manager, and Upgrade NSX Manager Appliance.

NSXM144. Click on the View Summary to View and Configure the NSX Manager.

NSXM155. Click on the Mange Tab. From General Setting you can configure Time (NTP) and Syslog server Settings. Click Edit to enter the details and click ok.

NSXM16Time (NTP) Settings:-

NSXM17Syslog Server Settings:-

NSXM186. Click on Network. You can Review/Edit NSX Manager Network Settings and DNS Server settings for NSX Manager. Click on Edit to Edit the settings and click OK.

NSXM20

NSXM197. Click on SSL Certificates option to configure the SSL Certificate for NSX Manager.

8. Click on Backups and Restore option to take or scheduled Back of NSX manager Data.

NSXM21Note :- Currently there is no option to have multiple NSX managers for redundancy, So Backup is very critical for NSX Manger. In the case of NSX Manager failure you need to Deploy New NSX Manger and Restore the configuration from last backup.

9. To Upgrade your NSX Manager Appliance to latest version Download the Upgrade bundle from VMware website first and then from Upgrade Option in NSX Manager you can Upgrade to latest version. Click Upgrade in the Upgrade NSX Management Service –> Click Browse to select the Upgrade bundle and Click Upgrade to start the upgrade.

NSXM23

NSXM2410. Last and Important Option is NSX Management Service. Click on NSX Management Service –> Under vCenter Server Section click Configure to Register vCenter Server with NSX Manager. Enter vCenter Server Name, User Name and Password and Click OK to Add/Register vCenter Server with NSX Manager.

NSXM2511. Once vCenter Server registration done with NSX Manager We can connect to vCenter Server and verify that Networking & Security Icon under Inventories List.

NSXM2612. Click on the Networking & Security to open up the NSX Home page.

NSXM27And now we are all set to start the use of NSX features.

In the Next Part will discuss Installing and Configuring NSX Components …Please leave your Questions/Comments/Suggestions..Thank you !! 

Other NSX Parts:-

Network Virtualization with VMware NSX – Part 1

Network Virtualization with VMware NSX – Part 2

Network Virtualization with VMware NSX – Part 3

Network Virtualization with VMware NSX – Part 4

Network Virtualization with VMware NSX – Part 5