Horizon 2603 is here!

A new version of Omnissa Horizon has just been released, and 2603 is not just another update — it’s an ESB (Extended Service Branch) release and marks an important transition point for many environments.

🔗 Release Notes:
https://docs.omnissa.com/bundle/horizon8-rnV2603/page/Horizon8-ReleaseNotes.html


First things first: end of support for vSphere 7

Let’s start with something critical:

Horizon 2603 ESB no longer supports vSphere 7.x

  • Horizon 2512 was the last release supporting vSphere 7
  • Starting from 2603, vSphere 8 is the required platform

This means one thing:
If you’re planning to move to this ESB, your vSphere upgrade is no longer optional — it’s mandatory

This is a key architectural checkpoint, especially for environments that have been delaying the jump to vSphere 8. (vSphere 7 is end of support)


Event Database + Integrated Authentication (finally!)

Now, let’s talk about one of my favorite new features.

Horizon 2603 introduces the ability to configure the Event Database on Microsoft SQL Server using Active Directory identities (Domain User with Integrated Authentication).

No more SQL authentication.

Why this matters:

  • Eliminates stored SQL credentials
  • Aligns with enterprise security best practices
  • Simplifies credential lifecycle management
  • Improves compliance and auditability

From a design perspective, this is a very welcome step toward a more secure-by-default architecture.

 Final thoughts

This release is not just about new features — it’s about setting a new baseline:

  • ✔️ ESB = long-term stability
  • ✔️ vSphere 8 as the standard
  • ✔️ Stronger security integration

If you were waiting for the “right moment” to modernize your Horizon platform… this is probably it.


 In the next posts, I’ll dive deeper into the other new features and changes introduced in Horizon 2603 — stay tuned 👀


Need help testing or upgrading?

If you’re planning to:

  • Test Horizon 2603
  • Upgrade your existing environment
  • Move from vSphere 7 to vSphere 8 or 9

Feel free to reach out — happy to help with assessments, design, and upgrade strategies.


Have you already started testing Horizon 2603?
Or are you still planning your vSphere 8 migration?

Let’s discuss 

Horizon 2603 is here!

Migrating Horizon from VMware to Omnissa: Why a Parallel Connection Server Deployment Is Often the Safest Approach

The transition from VMware Horizon to Omnissa Horizon introduced more than just a branding change. Starting with Horizon 2412 and continuing with later releases such as 2503 and 2506, several architectural and configuration elements have been modified.

These changes include licensing format updates, ADAM/AD LDS database modifications, registry key renaming, folder restructuring, and updated group policy templates.

While the official upgrade path works, in many environments a parallel deployment strategy can significantly reduce risk and allow end users to validate the new platform before switching production workloads.

This article outlines the key changes introduced by Omnissa and explains why building a new Horizon pod alongside the existing one can be a practical migration strategy.

.

Key Changes Introduced with Omnissa Horizon

1. New Licensing Model

Beginning with Horizon 2412, Omnissa introduced a new licensing mechanism and licensing portal.

During the transition phase, both VMware and Omnissa license keys are temporarily accepted, but this compatibility window is limited. Later releases, such as 2503.1 ESB and 250,6 rely entirely on the Omnissa License Module (OLM).

If a valid Omnissa license key is not installed after upgrading, the Horizon Console may enter a restricted or degraded mode.

Relevant KB and documentation references include:

• KB 6000212 – Horizon licensing transition guidance
• KB 6000745 – Omnissa rebranding changes and affected components

.

2. ADAM / AD LDS Database Changes

One of the most important backend changes affects the Horizon LDAP (ADAM/AD LDS) database.

Historically, Horizon used application partitions referencing the VMware namespace.
With the Omnissa rebranding, new environments now use the
horizon namespace.

Example:

Old partition naming:

dc=vdi,dc=vmware,dc=int

dc=vdiglobal,dc=vmware,dc=int

New partition naming:

dc=vdi,dc=horizon,dc=internal

dc=vdiglobal,dc=horizon,dc=internal

Omnissa provides a migration script to update the partition names after upgrading all pods to newer versions, such as 2503.

Relevant documentation:

• KB 6000797 – ADLDS partition migration for Horizon

.

3. Registry Key and File System Changes

The rebranding also impacted multiple components of the Horizon installation:

Component

Previous Location

New Location

Installation folder

C:\Program Files\VMware\VMware View

C:\Program Files\Omnissa\Horizon

Logs

C:\ProgramData\VMware\VDM\logs

C:\ProgramData\Omnissa\Horizon\logs

Registry keys

HKLM\Software\VMware, Inc.\VMware VDM

HKLM\Software\Omnissa\Horizon

ADAM DB instance

VMwareVDMDS

OmnissaHzeDS

Because registry paths changed, Group Policy templates (ADMX) were also updated and must be replaced during upgrades.

Failure to update the ADMX files can lead to policies silently no longer applying.

.

Why a Parallel Horizon Deployment Can Be a Better Migration Strategy

Although a direct upgrade of the Connection Servers is supported, the number of changes introduced with the Omnissa transition makes a greenfield-style deployment attractive.

Instead of upgrading the existing servers, consider deploying new Connection Servers alongside the current environment.

Advantages include:

1. Opportunity to Upgrade Windows Server

New Connection Servers allow administrators to deploy a modern operating system, such as:

• Windows Server 2022 or later (Windows 2025 is a like option)

This avoids performing multiple upgrades on the same system.

.

2. User Acceptance Testing

With a parallel deployment, you can:

• publish test desktop pools
• provide pilot users access
• validate authentication flows
• verify DEM and App Volumes integration

Users can test the environment before the production switch.

.

3. Reduced Upgrade Risk

Upgrading in place modifies:

• ADAM database
• registry keys
• services
• folder paths

A clean installation avoids potential issues caused by legacy configurations.

.

Example Parallel Migration Architecture

A typical migration architecture might look like this:

Existing Environment

• Horizon Connection Servers
• Unified Access Gateways
• Instant Clone pools
• DEM and App Volumes

New Environment

• New Omnissa Connection Servers
• New Omnissa Unified Access Gateways
• Same vCenter Server
• Same Active Directory
• Same desktop images
• Same DEM*
• Same App Volumes*

*After migration, it will be upgraded.

This allows a staged migration.

Key points:

• vCenter Server can remain unchanged
• Desktop pools can be recreated or migrated
• User profiles continue to work through DEM

.

Migrating Instant Clone Desktop Pools

In environments heavily using Instant Clones, rebuilding pools manually can be time-consuming.

Automation scripts can accelerate the process by exporting and recreating pools through the Horizon APIs.

In my environment, I use a PowerShell-based migration script that reads the configuration of Instant Clone pools and recreates them on the new pod.

This allows administrators to migrate:

• pool configuration
• entitlements
• naming patterns
• provisioning settings

with minimal manual effort.

This is the link to the script

OMNISSA/OMNISSA – Export and Import Desktop and Entitlements v7.ps1 at main · fabio1975/OMNISSA

.

Reusing DEM and App Volumes

Existing deployments of

• Omnissa Dynamic Environment Manager
• Omnissa App Volumes

can usually remain unchanged during migration.

However, compatibility must always be validated using the official interoperability matrix.

Relevant documentation:

• Horizon interoperability matrix
• App Volumes compatibility with Horizon
• DEM compatibility with Horizon

Official documentation:

These matrices confirm supported combinations between:

• Horizon versions
• App Volumes
• Dynamic Environment Manager
• vCenter Server
• ESXi

.

Suggested Migration Workflow

A practical migration process could look like this:

    1. Deploy new Connection Servers with Omnissa Horizon
    2. Deploy new Unified Access Gateways
    3. Connect the new pod to the existing vCenter
    4. Validate App Volumes and DEM compatibility
    5. Recreate or migrate Instant Clone pools
    6. Perform pilot user testing
    7. Switch production access
    8. Decommission legacy Connection Servers
    9. Create the news GPO for Horizon (we need use the new GPO Templates)
    10. Upgrade the Horizon Agent, DEM and App Volumes

    .

    Final Thoughts

    The transition from VMware Horizon to Omnissa Horizon introduces several structural changes that go beyond simple branding.

    Changes in licensing, LDAP partitions, registry paths, and policy templates can complicate traditional upgrade workflows.

    For many environments, especially large VDI deployments, deploying new Connection Servers in parallel offers a safer and more flexible migration strategy.

    It provides an opportunity to modernize the infrastructure, validate compatibility with components such as App Volumes and DEM, and allow users to test the platform before the final cutover.

    .

    .

    Migrating Horizon from VMware to Omnissa: Why a Parallel Connection Server Deployment Is Often the Safest Approach

    vCenter Server Preupgrade check result error: “VMDir Replication between partners is not working”

    vCenter upgrade Pre-Check fail with “VMDir replication is not working correctly”

    When I tried to upgrade my vCenter to the last version of 8u3 on the pre-check command, I found this error

    A screenshot of a computer error message

AI-generated content may be incorrect.

    Because I attached another vCenter at the same PSC, it is now broken.

    For deleting the missed vCenter:

    Take a vCenter snapshot

    Check the vCenter name:

    The name is vcenter02.pollaio.lan

    Remove the old vCenter:

    A computer screen with white text

AI-generated content may be incorrect.

    After automatic service restart

    Now the upgrade pre-check does not have an alert message

    A screenshot of a computer

AI-generated content may be incorrect.

    Reference

    vCenter Server Preupgrade check result error: “VMDir Replication between partners is not working”

    vCenter Server Preupgrade check result error: “VMDir Replication between partners is not working”

    Move vSAN cluster from a unavailable vCenter to new vCenter

    A cartoon character with text

Description automatically generated

    Our customer had a big problem with a vCenter that managed a vSAN cluster.

    The unique solution was to restore the vCenter form backup……but the customer doesn’t have a backup for this virtual appliance or vCenter backup from VAMI (Argghhhhh…).

    We have resolved this with a new vCenter installation and this VMware KB.

    Moving a vSAN cluster from one vCenter Server to another

    An attention point (step 3 of the KB) is the vDS configuration, for bypassing this attention point we have migrated the vDS (in this situation only the vSAN network for our luck) to vSphere Standard Virtual Switch (vSS).

    We have used this command on each ESXi to remove the vmkernel from vDS to vSS.

    (You need to change your value, vDS Name…IP address etc..)

    #Check the vDS and vSS configuration and identify vmnic

    esxcfg-vswitch -l

    #Remove a vmnic from vDS
    esxcfg-vswitch -Q vmnic5 -V 12 DS1vSAN1

    #Create a new vSS
    esxcli network vswitch standard add –vswitch-name=VSAN

    #Assign a vmnic to vSS
    esxcli network vswitch standard uplink add –uplink-name=vmnic5 –vswitch-name=VSAN

    #Create a PortGroup to vSS
    esxcli network vswitch standard portgroup add –portgroup-name=VMK_VSAN –vswitch-name=VSAN

    #Assign a vLAN to PortGroup
    esxcli network vswitch standard portgroup set -p VMK_VSAN –vlan-id xxx

    This is the critical point, we need to move the vmkernel vSAN (Where there is the vSAN traffic) from vDS to vSS.

    It is important to check the vSAN status before and after the vmkernel move with this command and wait for the object to rebuild.

    The command is

    esxcli vsan health cluster

    #Remove vmkernel for the vSAN from vDS
    esxcli network ip interface remove –interface-name=vmk2

    #Add the vmkernel interface to vSS
    esxcli network ip interface add –interface-name=vmk2 –portgroup-name=”VMK_VSAN”

    #Assign the IP address to vmkernel interface
    esxcli network ip interface ipv4 set –interface-name=vmk2 –ipv4=x.x.x.x –netmask=x.x.x.x –type=static

    #Assign the interface for vSAN service
    esxcli network ip interface tag add –interface-name=vmk2 –tagname=VSAN

    #Check if there is communication to other ESXi vmkernel vSAN interfaces IP with vmkping
    vmkping -I vmk2 x.x.x.x

    #Verify the vSAN status

    esxcli vsan health cluster

    When the vSAN cluster is all healthy repeat the same operation on all other vSAN cluster ESXi node

    After this, you can continue following the link

    Moving a vSAN cluster from one vCenter Server to another

    Move vSAN cluster from a unavailable vCenter to new vCenter

    vSAN ESA and vSAN File Service

    Requirements

    Enable vSAN File Service

    Limitations and Considerations

    Limitations and Considerations of vSAN File Service

    Networking Considerations for vSAN File Service

    After deploying and configuring the vSAN ESA we are ready to enable and configure the vSAN file services.

    Enable File Service

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer service

Description automatically generated

    After Enabling the service we will see on the vCenter a new Resource Pool to allocate the File Service Node VM. (One for Each host ESXi)

    A screenshot of a computer

Description automatically generated

    Configure vSAN File service

    Go to vSAN, Services and under File Service click CONFIGURE DOMAIN

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    We need to configure the Directory Service to enable SMB share and NFS Kerberos Authentication.

    The user identity for configuring the directory service must have the correct permission to do a join AD.

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    After completing the domain configuration we see the computer accounts in the OU select.

    A screenshot of a computer

Description automatically generated

    Create File Share

    Now we can create the file share

    A screenshot of a computer

Description automatically generated

    Will can create a NFS share with AUTH_SYS or Kerberos Authentication

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    Will can create an SMB share

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    Configure ACL permission

    SMB SHARE can configure ACL for access use the FSM MMC from a windows OS.

    A screenshot of a computer

Description automatically generated

    A black background with white text

Description automatically generated

    A screenshot of a computer

Description automatically generated

    From best practices Microsoft it suggest to user Everyone on Share permission

    A screenshot of a computer screen

Description automatically generated

    And set the permission on File Level (Security TAB)

    A screenshot of a computer screen

Description automatically generated

    Mount Share

    On every share proprieties, we can find the path to use for mounting the share (The SMB Export Path)

    A screenshot of a computer

Description automatically generated

    Share quota

    The quota control if a specified Share exceed the max space add for it.

    A screenshot of a computer

Description automatically generated

    We can control the state of all share quotas from the vSphere console.

    A screenshot of a computer

Description automatically generated

    A screenshot of a computer

Description automatically generated

    SMB Export Path -> The path to use for mounting the share

    MMC Command -> The command to use for configuring the ACL

    A screenshot of a computer

Description automatically generated

    vSAN ESA and vSAN File Service

    Horizon 2406 License and Edge Gateway

    I have updated Horizon to 2406 and I see the following banner?

    I upgraded Horizon to 2406 and have a subscription license, do I have to install the Edge Gateway to activate the licenses?

    Well, I recommend you read this post of mine.

    New features in Horizon version 2406 include changes to license management, including:

    • The ability to activate subscription Plus and HUL licenses even without deploying the EDGE Gateway (we will see the details in a future post)
    • The degraded mode

    Activation without EDGE Gateway

    we will have the following advantages:

    • Due to corporate or administrative policies, some customers cannot have production environments that send data to the cloud. With this new feature, they will be able to enjoy the benefits of subscription Plus licenses to HUL without sending data
    • They will not have to dedicate resources to the Edge Gateway (8 vCPUs and 32 GB RAM)

    The only activity to do, if you do not have the EDGE gateway installed, is to remember to reactivate the license every 105 days in a very simple way by clicking on the button on the licenses page

    Degraded Mode

    When Horizon console switch to degraded mode?

    • When there are no Horizon licenses installed (see first-time installation)
    • When a perpetual customer upgrades their connection server to version 2406
    • When the term/subscription license expires

    What does it involve?

    Entering the degraded state involves the following situations:

    • In the Inventory -> Desktops – Add button will be disabled
    • In the Inventory -> Farms – Add button will be disabled
    • In the Inventory -> Desktops -> Automated Desktop Pool -> Edit -> Provisioning Settings -> Desktop Pool Sizing – Maximum Machines input field will be disabled
    • In the Inventory -> Farms -> Automated Farms -> Edit -> Provisioning Settings -> Farm Sizing – Maximum Machines input field will be disabled
    • In the Inventory -> Desktops -> Pools Summary -> Maintain -> Schedule button will be disabled
    • In the Inventory -> Farms -> Farms Summary -> Maintain -> Schedule button will be disabled
    • In the Inventory -> Desktops -> Duplicate button will be disabled.

    The features will be re-enabled when you adjust the license

    So you ask me, what happens if we upgrade the version of Horizon to version 2406 and have perpetual licenses?

    The following banner appears on the first access (the status is degraded mode with the restrictions indicated above)

    You will need to reactivate your license by opting for one of the following options:

    In the case of perpetual licenses, select Term or Perpetual license and enter the code

    A screenshot of a computer

Description automatically generated

    The inclusion of the degraded mode also changes the management of the expiration of the so-called TERM licenses from version 2406:

    A diagram of a number of days

Description automatically generated with medium confidence

    While for subscription HUL or Plus licenses it is also necessary to think about the failure to verify licenses through the EDGE or manual reactivation without the EDGE.

    A white background with red and yellow circles and black text

Description automatically generated

    Horizon 2406 License and Edge Gateway

    VMware vSphere Foundation for VDI (VVF for VDI)

    A blue and white logo

Description automatically generated

    A black text on a white background

Description automatically generated

    The exit of EUC services from Broadcom (after the acquisition of VMware by the US giant) has brought a situation of uncertainty for all those who have been appreciating for years the features of the VDI/Applications published with Horizon and all the products of the EUC ecosystem that were from VMware.

    The birth of Omnissa (effective from the beginning of July) bodes well for the future (more information in this post of mine from a few weeks ago).

    Of the many synergies that were natural when vSphere and Horizon were children of the same mother, the first uncertainty was the licensing issue.

    VMware gave the possibility, once a specific Horizon license was purchased, to have the vSphere virtualization infrastructure licenses, practically a solution ready to be only implemented. (I remind you that Horizon also goes on other Hypervisors… obviously exploits 10% of the potential… on this issue. I expect news from Omnissa since vSphere and Horizon are no longer brothers). The only limitation of the vSphere license included in Horizon was the need to run on the vSphere platform, licensed with Horizon, only VDI environments and the servers necessary for operation (Connection Server ,,, App Volumes Manager etc ..)

    Now that vSphere and Horizon no longer have the same mother, what happens to these licenses? Will I still be able to buy a bundle with Horizon and vSphere together?

    This link explains that the best of the matter:

    Setting the record straight: EUC to continue to offer Horizon with vSphere and vSAN (omnissa.com)

    Where it is indicated that there will be a collaboration between Omnissa and Broadcom to allow the presence of a bundle with Horizon and vSphere.

    A green and white logo

Description automatically generated

    So it is still possible to purchase one of the following licenses:

    • Horizon Enterprise term
    • Horizon Universal,
    • Horizon Enterprise Plus
    • Horizon Standard Plus
    • Horizon Apps Universal

    What is the name of the vSphere package included in Horizon Solutions?

    VMware vSphere Foundation for VDI (VVF for VDI)

    What does it include?

    • vSphere Enterprise Plus

    • vCenter Standard

    • vSAN Enterprise (100 GB) (licensed per Core)

    So how much space have I included in vSAN?

    Well, the game is quite simple: for each core of my vSphere cluster on which I host VDI and on which I have the VVF for VDI licenses, just multiply 100GB by the number of CORES. (there are no restrictions on the number of cores)

    Let’s focus on the vSAN Enterprise license… what difference do we have from the previous Bundle?

    • vSAN Enterprise includes the same features as vSAN Advanced plus all those of vSAN Enterprise which are:
      • Data-at-rest and data-intransit encryption
      • File services
      • VMware HCI Mesh™2

    In this link more information:

    VVF_VDI_SPD_July2024.pdf (broadcom.com)

    VMware vSphere Foundation for VDI (VVF for VDI)

    Horizon 2312, new feature to simplify the Gold Image Linux Configuration

    A penguin and microsoft active logo

Description automatically generated

    Few people know that it is possible use Linux Distribution to create VDI desktop or Stream Application (Like RDS) to publish it with Horizon.

    The desktop pool can to be Instant Clone or Full Clone.

    In the last Horizon version (2312) there is a new functionality to configure the agent, the function have to objective to simplify the installation and also configure the OS ((Like the joined to Active Directory domain).

    In the Horizon Agent for Linux package there is a new command file:

    easyinstall_viewagent.sh

    We can use this command for:

    • Configure Linux OS template
    • Install Horizon Agent

    For complete all previous steps you can start this command (with root privileges)

    ./easyinstall_viewagent.sh

    The command do:

    Platform check

    A black screen with white text

Description automatically generated

    Now you need to insert information like DNS, Hostname, Domain and Account to join to domain

    A screenshot of a computer

Description automatically generated

    Now the script check and install missed packages (SSSD etc.…) and make the domain join

    A screen shot of a black screen

Description automatically generated

    After joined the template to AD domain the script start to install the horizon agent

    A screenshot of a computer

Description automatically generated

    A black screen with white text

Description automatically generated

    Now the Linux GoldI mage is ready to use for create a Horizon instant clone desktop pool or used for Full Clone Desktop Pool.

    It is possible to configure the OS and install Horizon Agent in two different steps

    • Configure OS
      • For configure user Linux OS use this command:

    ./easyinstall_viewagent.sh -c

    • Install Agent
      • After configure the OS we can install the Horizon agent with this command:

    ./easyinstall_viewagent.sh -i

    With this command we can to use some switch value:

    Default (Hostname, Domain FQDN, DOMAIN Join User, DOMAIN Join PASSWORD …)

    Advanced (The same option of DEFAULT with NTP, HORIZON AGENT FEATURE and other)

    Expert (The same option of Advanced with another function)

    In this link more information

    Use the Easy Setup Tool to Prepare a Linux Machine (vmware.com)

    Horizon 2312, new feature to simplify the Gold Image Linux Configuration

    VMware Pre Broadcom vs VMware Broadcom – Primi dati reali

    Attenzione è una mia valutazione….quindi non sparate sul sistemista

    Broadcom ha acquisito VMware, ormai lo sappiamo tutti.
    La situazione di incertezza aleggia ovunque soprattutto sul mondo vSphere e sui costi (con tanti competitor che provano a ritagliarsi la loro fetta di mercato togliendole al leader indiscusso di questi anni)


    Finalmente in questi giorni incomincio ad avere i primi dati effettivi (Prezzi ecc…) su cui iniziare a fare i primi ragionamenti.
    !!Attenzione non voglio dare giudizi ma voglio solo paragonare due offerte fatte allo stesso cliente che abbiamo dovuto rivedere a seguito del nuovo listino (E parliamo di prezzi di listino.. senza eventuali scontistiche)!!

    Ragioniamo su un cluster vSphere con 3 nodi da 2 processori ciascuno da 16 core.

    Con le precedenti licenze e il vecchio listino nello scenaro ipotizzato dovevamo considerare:

    • Licenza VMWARE VCENTER SERVER 8 STANDARD
    • Licenza VMWARE VSPHERE 8 STANDARD FOR 1 PROCESSOR
    • Support/Subscription
    • Support/Subscription

    Con il nuovo listino e le nuove tipologie di licenze invece dobbiamo considerare:

    • VMWARE VSPHERE STANDARD per core (Che comprende la licenza di vCenter)

    Entrambe le soluzioni con 5 anni.

    Da una prima analisi le prime valutazioni sono:
    Con il nuovo listino si viene a pagare circa 30-35% in meno.
    Ho una semplificazione nella quotazione (una sola voce rispetto alle 4 precedenti)

    Ovviamente:

    • Non abbiamo le licenze perpetue (comunque chi non vuole il supporto sul proprio ambiente di produzione o la possibilità di effettuare aggiornamenti?)
    • é una prima offerta e la quotazione può dipendere da vari fattori e i prezzi potrebbero nuovamente cambiare
    • Le funzionalità all’interno dei bundle possono essere leggermente differenti (il link per vedere le funzionalità presenti nei nuovi bundle VMware vSphere® Product Line Comparison)
    • Posso aver sbagliato i calcoli 🙂
    • Possono avermi dato dei prezzi sbagliati 🙂 spero di no per il cliente 🙂

    ma aspettavo di avere due informazioni reali per fare le mie prime considerazioni.

    L’unica cosa che posso dire è di valutare con attenzione il cambio …. (io sono il primo che accetta nuove sfide..) ma attenzione a tutti i prezzi nascosti e valutate bene!

    P.S. se qualcuno ha delle esperienze in merito … condividiamole.

    VMware Pre Broadcom vs VMware Broadcom – Primi dati reali

    DRS and HPE SimpliVity

    In recent days, a customer reported an anomaly on an HPE SimpliVity cluster hosting instant clone Horizon VDIs. In detail:

    • vSphere with seven hosts present, two were always at 98% CPU utilization and 90% RAM utilization.
    • Continuous vMotion generated by the VM DRS to and from those two HOSTS.

    After a careful analysis, we identified that there were no problems at the vSphere infrastructure level.
    The issue was due to a Simplivity feature called IWO.

    By disabling IWO and keeping DRS active (Full automatic) I have an optimal balance of CPU and RAM load between hosts at the expense of a slight increase in I/O trip times

    Scenario – Even VM Load Distribution

    I want even VM load across my cluster in terms of CPU and memory. Data locality and I/O performance are not top priorities. Most applications are CPU and memory intensive, and adding 1ms to 2ms to I/O trip times will not impact application performance.

    In this scenario, IWO can be disabled thus ensuring no DRS affinity rules are populated into vCenter server. Suppressing DRS affinity rules will allow VMware DRS or allow you to directly distribute VMs across the cluster as desired to ensure all VMs are adequately resourced in terms of CPU and memory. The ‘Data Access Not Optimized’ alarm can be suppressed within vCenter server.

    More information:

    https://community.hpe.com/t5/around-the-storage-block/how-vm-data-is-managed-within-an-hpe-simplivity-cluster-part-3/ba-p/7033153

    DRS and HPE SimpliVity