ESX HA and MS Clustering

We are installin a redundant in our remote desktop, consisting of 2 servers configuration.

The idea is to bring together their ESX level and 2 virtual machines running on it as a MS. cluster

What I'm trying to understand is this:

Scenario 1: Only use 2 physical boxes with shared storage and install Cluster of MV on it. If a dialog box not - everything goes to the second

Scenario 2: Have ESX on 2 hosts, configure 2 VMs on HOST1 and configure MS Cluster between these 2 VMs. If a virtual computer fails it switches to another computer virtual with MS Clustering. If the material on HOST1 fails then the two machines are moved to the HOST2 and powered out there.

Scenario 3. 2 host ESX, VM1 runs on esxHOST1, VM2 runs on esxHOST2. Case of failure, VM1 goes to VM2 on host 2. If the on HOST1 esx1 fails it is the thing on the second host ehole.

Issues related to the:

1. people here wondering why we need ESX at all and I can't answer that - as without vMotion I don't see much point in having ESX HA

2, what are your property on the best HA scénarion here, venison that there will be no money allocated on vMotion or DRS.

Thank you.

Elijah.,.

"You don't need business as well as for FT, you can go with the license of the company or advanced).

From: http://www.vmware.com/vmwarestore/vsphere_purchaseoptions.html

Marcelo Soares

VMWare Certified Professional 310/410

Master virtualization technology

Globant Argentina

Review the allocation of points for "useful" or "right" answers.

Tags: VMware

Similar Questions

  • BIOS of ESX, NIC and HBA driver Versions

    Hi friends,

    am intermiediate POWERCLI user and shell the scritping, please you colud help launch me script below.

    more information http://www.sandfordit.com/vwiki/ESX_Script_Extracts_and_Examples

    Thanks in advance,

    Aldo.

    Get versions of driver BIOS, NIC and HBA is dependent on what is reported to the ESX provider CIM material supplier. This script has been written using different servers of HP and well can work for them.

    # ===============================================================
    # ESX Inventory Getter
    # ===============================================================
    # Simon Strutt        November 2010
    # ===============================================================
    #
    # Version 1
    # - Initial Creation
    #
    # Version 2 - Dec 2010
    # - Added BiosVer, CpuCores, CpuModel, HbaModel, NicModel
    # - Bugfix: Corrected VC connection handling
    # - Removed dependency on obsoleted properties (from upgrade to PowerCLI v4.1.1)
    #
    # Limitations
    # - Tested on HP DL380 (G7), BL465 (G7), BL495 (G6), BL685 (G5)
    # - Supports 1 distinct HBA model, 2 distinct NIC models
    #
    # ================================================================
     
    $start = Get-Date
    $OutputFile = "ESXs.csv"
    $VC_List = "ESX-Check.csv"
    $UserFile = "User.fil"
    $PassFile = "Pass.fil"                           # Encrypted file to store password in
    $Results = @()
     
    # Include library files
    . .\lib\Standard.ps1
     
    Start-Transcript -Path ESX-Inventory.log
    Log "Started script run at $start"
     
    # Function-U-like ===================================================================================
     
    Function Get-NicDriverVersion ($view, $driver) {
        # Gets the CIM provided driver version (tallies up driver name with CIM software component)
        $result = ($view.Runtime.HealthSystemRuntime.SystemHealthInfo.NumericSensorInfo | Where {$_.Name -like $driver + " driver*"} | Get-Unique).Name
        $result = ([regex]::Matches($result, "(\b\d)(.*)(?=\s)"))[0].Value         # HP regex to extract "2.102.440.0" for example
        $result
    }
     
    # =================================================================================================== 
     
    # Load list of VC's
    try {
        $VCs = Import-CSV $VC_List
    } catch {
        Log "ERROR: Failed to load list of vC's"
        Exit
    }
     
    # Load password credential from encrypted file
    $pass = Get-Content $PassFile | ConvertTo-SecureString
    $user = Get-Content $UserFile
    $cred = New-Object System.Management.Automation.PsCredential($user, $pass)
     
    foreach ($vc in $VCs) {
     
        # Connect to VC
        try {
            Log("Connecting to " + $vc.vc)
            $VCconn = Connect-VIServer -Server $vc.vc -Credential $cred -errorAction "Stop"
        } catch [VMware.VimAutomation.ViCore.Types.V1.ErrorHandling.InvalidLogin] {
            Log("Unable to connect to vCentre, invalid logon error !!")
            Log("Abandoning further script processing in order to prevent potential account lockout.")
            Break
        } catch {
            Log("Unable to connect to vCentre - " + $_)
            Continue
        }
     
        # Get ESX objects
        Log("Getting list of ESXs to check on " + ($vc.vc) + "...")
        $ESXs = Get-VMHost -Server $vc.vc | Sort -property Name
        Log("Got list of " + ($ESXs.Count) + " ESXs to check") 
     
        ForEach ($ESX in $ESXs) {
            $row = "" | Select VC, Cluster, Name, IP, Version, Make, Model, BiosVer, CpuCores, CpuModel, HbaModel, HbaDriver, HbaDriverVer, Nic1Model, Nic1Driver, Nic1DriverVer, Nic2Model, Nic2Driver, Nic2DriverVer
            Log($ESX.Name)
     
            # Store objects which get re-used for efficiency
            $ESXview = Get-View -VIObject $ESX
            $VMHostNetworkAdapter = Get-VMHostNetworkAdapter -VMHost $esx 
     
            # Get the basics
            $row.VC = $vc.vc
            $row.Cluster = $ESX.Parent
            $row.Name = $ESX.Name.Split(".")[0]
            $row.IP =  ($VMHostNetworkAdapter | Where {$_.ManagementTrafficEnabled -eq "True" -or $_.DeviceName -like "vswif*" -or $_.Name -eq "vmk0"}).IP
            $row.Version = $ESX.Version + " (" + $ESX.Build + ")"
            $row.Make = $ESX.Manufacturer
            $row.Model = $ESX.Model
     
            # Now onto the more ESX version / hardware specific stuff (new versions of hardware will require further work below)
     
            # BIOS
            if ($ESXView.Hardware.BiosInfo) {     # Works on some systems 
                $row.BiosVer = $ESXview.Hardware.BiosInfo.BiosVersion + " " + $ESXview.Hardware.BiosInfo.ReleaseDate.ToString("yyyy-MM-dd")   # Need date for HP servers as they use same version no for diff versions!
            } else {
                $row.BiosVer = ($ESXview.Runtime.HealthSystemRuntime.SystemHealthInfo.NumericSensorInfo | Where {$_.Name -like "*BIOS*"}).Name
                $row.BiosVer = ([regex]::Matches($row.BiosVer, "[A-Z]\d{2} 20\d{2}-\d{2}-\d{2}"))[0].Value           # HP regex to extract "A19 2010-09-30" for example
            }
     
            # CPU info
            $row.CpuCores = $ESXview.Hardware.CpuInfo.NumCpuCores.ToString() + " (" + $ESXview.Hardware.CpuPkg.count + "x" + $ESXview.Hardware.CpuPkg[0].ThreadId.count + ")"
            $row.CpuModel = $ESX.ExtensionData.Summary.Hardware.CpuModel
     
            # HBA info (script assumes only one HBA model in use)
            $row.HbaModel = ($ESX.ExtensionData.Config.StorageDevice.HostBusAdapter | Where {$_.Key -like "*FibreChannel*"})[0].Model
            $row.HbaDriver = ($ESX.ExtensionData.Config.StorageDevice.HostBusAdapter | Where {$_.Key -like "*FibreChannel*"})[0].Driver     # Includes version for ESX3
            $row.HbaDriverVer = ($ESXview.Runtime.HealthSystemRuntime.SystemHealthInfo.NumericSensorInfo | Where {$_.Name -like "*" + $row.HbaDriver + "*"}).Name
            $row.HbaDriverVer = ([regex]::Matches($row.HbaDriverVer, "(\b\d)(.*?)(?=\s)"))[0].Value
     
            # NIC info (script only supports two distinct NIC types)
            $nics = $ESXview.Hardware.PciDevice | Where {$_.ClassId -eq 512} | Select VendorName, DeviceName, Id | Sort-Object -Property DeviceName -Unique
            if ($nics.count) {
                $row.Nic1Model = $nics[0].VendorName + " " + $nics[0].Devicename
                $row.Nic2Model = $nics[1].VendorName + " " + $nics[1].Devicename
     
                # Use PCI ID to match up NIC hardware type with driver name
                $row.Nic1Driver = ($VMHostNetworkAdapter | Where {$_.ExtensionData.Pci -eq $nics[0].Id}).ExtensionData.Driver
                $row.Nic2Driver = ($VMHostNetworkAdapter | Where {$_.ExtensionData.Pci -eq $nics[1].Id}).ExtensionData.Driver
     
                $row.Nic1DriverVer = Get-NicDriverVersion $ESXview $row.Nic1Driver
                $row.Nic2DriverVer = Get-NicDriverVersion $ESXview $row.Nic2Driver
             } else {
                # Annoyingly, $nics is not an array if there's only one NIC type, hence seperate handling
                $row.Nic1Model = $nics.VendorName + " " + $nics.Devicename
                $row.Nic1Driver = ($VMHostNetworkAdapter | Where {$_.ExtensionData.Pci -eq $nics.Id}).ExtensionData.Driver
                $row.Nic1DriverVer = Get-NicDriverVersion $ESXview $row.Nic1Driver
            }
     
            $Results = $Results + $row
        }
        Disconnect-VIServer -Server $VCconn -Confirm:$false
    }
    $Results | Format-Table *
    Log("Writing results to $OutputFile...")
    $Results | Export-Csv -path $OutputFile -NoTypeInformation
     
    Log("All completed")
    Stop-Transcript

    Hi Aldo,.

    As directed by the PM, I sent you, I genericised the script a bit more, it should be easier to use (no need to the Standard.ps1 file).  Similarly the name of your Center virtual servers don't need to be put in a separate file CSV file is

    To avoid having to create credentials files, delete the following lines...

    # Load password credential from encrypted file
    $pass = Get-Content $PassFile | ConvertTo-SecureString
    $user = Get-Content $UserFile
    $cred = New-Object System.Management.Automation.PsCredential($user, $pass)
    

    .. .and replace by (the script will prompt you for the user/pass)...

    $cred = Get-Credential
    

    Hope this gets you operational.

    Note that I found to NIC and driver versions HBA is quite unreliable using this script, that there is a lot of consistency in what is returned by ICM to hardware vendors.  More on the servers I tested with firmware HBA was never available.  A more reliable, but more complex method is to use PowerShell for SSH for your ESX, which has its own problems, but is another approach (when you do audits of system I tend to use both).  See below for more info...

    http://vblog.Strutt.org.UK/2012/04/ESX-HBA-and-NIC-driverfirmware-versions/

    All the best...

    Simon

  • ESX host in several clusters

    Is it possible to assign an ESX host to multiple clusters?

    Thank you.

    V.

    None... An ESX host cannot be a member of the 1 cluster at a time.

  • Cluster with ESX 3 and HA

    If I have a Cluster with ESX 3 and if one of them, I want to know the process of HA, on which ESX my VM would be transferred.

    We do not have DRS

    I'm looking in config HA, and I don't see the configuration option.

    Thank you

    .. My VM would be transferred on which ESX?

    On others, depending on the resources available to them.

    All I know is there nothing HA settings, where you can specify this. You could set up - which IMO would not have made much sense - the affinity of host for each virtual computer work only on two hosts. You could also spend a host as a failover host.

    I suggest that read you http://www.yellow-bricks.com/vmware-high-availability-deepdiv/ for more information on HA.

    André

  • Known issues with running ESX, vSphere and vCenter Lab Manager on a Windows Server?

    I'm on a project that is currently planned to install ESX, vSphere and vCenter Lab Manager on a Windows 2003 R2 Enterprise x 64.  Anyone know if there are known problems with their performance on a beefy Server?

    http://communities.VMware.com/community/VMTN/vSphere?view=overview and take a look at podcasting.

  • Running the VCS 4 and ESX 4 and computer virtual on a PC using VMWare Workstation 7.01

    Hello

    I could not install on my PC Windows 7.01 vCenter. I was getting a "28035.Setup error". I was told that you can run vcs on a virtual machine, so I decided to create a machine virtual W2K3 just for my VCS. I have 1 VM ESX 4.0 and 1 VCS 4.0 VM on my PC. I'm using VMWare Workstation 7 to join my VM and vSphere Client on the desktop. How can I run VCS? Normally, it will show on vShere customer. Do I need to reinstall from the CD of vCenter? Any ideas? Thank you.

    When I try to add my vcs on the domain controller server

    I don't understand exactly what you are trying to add?

    Basically, what you need to run a test environment is:

    -a domain with DNS controller and - if you want - DHCP

    -Member Server windows on which you are installing vCenter Server

    -one or more host ESX (i)

    On your client, you must install the vSphere Client and connect to the server vCenter Server by using your credentials of the AD. Using the vSphere Client, you can add hosts ESX(I) and your installation configuration.

    André

  • The ESX host and 64-bit

    Hello

    I am developing an ESX solution, and because of the budget and space constrants just gave me a single server.  I installed ESX 4.0 on this server, and then I created virtual machines that have become the ESX 3.5 servers.  I was able to raise virtual machines to power and run in the nested virtual machines.  My problem is, now I'm developing a solution ESX 4.0, but we use Windows 2008 64bi.  Does anyone know how to get a host internal 64-bit to be able to run on an ESX 4.0 host externally.

    Here is a small representation of the environment:

    Physical box ESX 4.0

    -Virtual Server ESX 4.0

    -Nested virtual Windows 2008 64 bit server

    Does anyone know how to get the 64-bit of Windows 2008 Server to run on virtual server ESX 4.0.  I've already activated VT on ESX 4.0 virtual settings, but I can't find a place in the Virtual Machine BIOS to enable VT any help would be greatly appreciated.

    Post edited by: Kirizan to add tags

    Post edited by: Kirizan to the difficulty of setting in the form

    Material assistance (VT) is not virtualized.  Thus, nested virtual machines cannot be 64-bit and is the reason why you don't see VT options in the BIOS of the virtual machine .

    If I read you correctly, you have ESX4 installed on bare metal and you have ESX 3.5 VMs.  Now that you are trying to create a virtual machine in 64-bit Windows.  You can create them in the ESX 3.5 environment.  You must create a virtual ESX4 machine.  (IOW, not nested).

    In addition, after you enable VT in physical BIOS, you must turn off the physical machine.  (Not just restart.  (Power off).

  • ESX, ESXi and vCenter and virtual machines

    Hello all - I need to re - certify my VCP this month so I decided to sit down this weekend to set up a virtual lab.  I managed to get ESX, ESXi and vCenter working all in s vm on my laptop in less than 4 GB.  I use Player version 3 for now.  I have Workstation 6.5 but I have to spend my VCP to get a key of 7 workstations and improve it.

    The manual is a bit long, but here is the link if you are interested.  I'll update everything to Workstation 7 after my review.  I hope that some of you find it useful!

    http://blog.aarondelp.com/2009/11/VMware-data-center-in-box-using-VMware.html

    Aaron Delp

    http://blog.aarondelp.com

    http://blog.scottlowe.org/author/adelp/

    Nice - Thanks for posting.

    I doubt that you must update for Workstation 7 as VMplayer 3 is nothing else than a torn Workstation 7. It has the same basic functionality.

    So, nothing will be different if you use Workstation

    By the way - Starwind is really nice simulate a San.

    Another interesting thing, that you know may not...

    It is possible to assign up to 8 GB of RAM to your virtual ESXs, even if the host itself has only 4 GB of RAM.

    For this I have

    prefvmx.useRecommendedLockedMemSize = 'TRUE '.

    prefvmx.minVmMemPct = '5 '.

    in the file config.ini from the host. Do not run and then

    Using this trick, I was able to run 4 ESX virtual machines on my laptop 4 GB RAM running 2 k 3-32 bit host

    Ulli

    ___________________________________

    VMX-settings- VMware-liveCD - VM-infirmary

  • ESX HA and disks not shared with the shared disks

    I have a question for everyone. I am wondering what will happen to have allowed HA and have a few LUNS that are only accessible to an ESX server and LUNS that are available to all ESX servers in a farm. That will totally break HA or it will simply manage guests who are accessible to all guests and forget the guests who are on the logical unit number that is visible to a single host.

    Thank you

    VM is placed on private Lun just does not start on an another ESX, that's all.

    ---

    VMware vExpert 2009

    http://blog.vadmin.ru

  • ESX Server and 64-bit

    Hello

    I just install ESX Server Infrastructure 3 on a 64-bit Dell Poweredge and everything seemed OK until I tried to install a 64-bit Windows Server 2 K 3 o/s.  VMWare is saying that I can't install an operating system 64-bit on 32-bit hardware.

    Is someone can you please tell me if there are any changes I have to do to run 64 bit? Or are there two types of ESX, 32 and 64 bit?

    If there is a version that I need to use to run 64-bit Windows can someone please tell me the version I need to install, or better yet, to provide me with a link to the download

    Thanks in advance

    Bovine meat

    Happy to help you.

    Please mark this thread as answer if you are ready. (oh and don't hesitate to assign points if you like too)

    See you soon!

  • ESX 4 and licenses

    Hi all

    For the moment we have 3 servers ESX 4.0 and they server clustering about 15 virtual machines, we'll add another ESX Server that is version 4.1. I wonder are they always achievable on clustering?

    Second where can we get / buy a license for vmware ESX?

    Thirdly, where can we get taken in charge with authorized servers? or to buy some sort of helpline?

    Kind regards

    (1) Yes, you can group 4.0 and 4.1.  Better to get on level 4.1 if you can.

    (2) from VMware directly, your favorite partner or provider server preferred.

    (3) Yes, you must purchase contracts of service and support.  Again, you can get it from the same place you get the license.

  • NATing between an ESX server and the Virtual Center Server.

    We strive to set up a server to VirtualCenter 2.5 inside a firewall and put servers ESX 3.5 within each of our customer networks. The problem is that within each client network, the IP address must be coordinated. Support of ESX 3.5 originating server, and if so, how do I set up? If not, how VMware plans to support this?

    I think I am confused?

    It is on this link?

    Supported for VirtualCenter 2.0 only NAT

    This version supports for the connection from ESX Server 2.5 and VirtualCenter 3.0 hosts using NAT (NAT). To configure ESX Server to connect to a VirtualCenter server is configured behind a NAT, you must add the following in vpxd.cfg configuration setting:

    < vpxd >

    ...

    < managedip >ipAddress< / managedip >

    ...

    < / vpxd >

    When the IP address is the address of the host ESX Server uses to communicate with the VirtualCenter server.

    See KB 2195771 "Manually setting Cluster IP address for Clustered VirtualCenter Server" for more information on the manual configuration of the IP address in the file vpxd.cfg.

    Also note that the NAT must be configured to allow packets UDP Port 902 of this IP address.

  • HA features of Standard ESX/ESXi and Enterprize packages?

    Hello!

    I am considering various licenses for in-house solutions, HA one of the options. Any of you guys have experience with this?

    First of all, I have some questions regarding the HA and vMotion options in the package of Enterprice. I understand that it gives you the possibility of VM movement between servers different physucal, transparent for the user. Of course, it's good for etc. scheduled maintenance. How this work with interruptions unplanned - a disaster natural (me?) suddenly turn off the box run a VM "active"?

    When it comes to the 'standard' set, I'm also curious how HA is implemented and what is available.

    For solutions that we are implementing, we also have a slot option 'native' linux HA, whose BONES ' are themselves manage failover situations by moving the addresses IP etc. Is the norm and enterprize packages with a value of the extra cost?

    Any input would be greatly appreciated.

    Kind regards

    M.

    VMware HA, based on availability with the "standard license", gives me an option to create a single VM in a cluster of facilities 2 or more servers ESX. This virtual machine will be an active VM / running on one physical server, while the other is operating in "slave" mode If the physical box running the master fails, the slave will take over without interruption?

    Non - VMware ha there is only a single virtual machine - if the ESX Server or if the heartbeat of the virtual machine is lost it will restart on the other nodes in the cluster HA - there is no VM slave who is cloaking - then yes there will be an interruption.

    VMotion, available in the package of enterprize adds however, the flexibility of moving single running virtual machine that is not part of any HA-clusters autour. This option is good for maintenance and automatic loadbalacing on a set of servers.

    Exactly - the automatic load balancing come witht DRS option.

    If you find this or any other answer useful please consider awarding points marking the answer correct or useful

  • BUG: 1 D table sort isn't sorting table of Classes and table Clusters contain Classes

    the function "sort the table 1 d.

    I wanted to sort the array of Clusters [number and class]. But to my surprise, LV is not like him.

    Okay, I need sort table Classes. But maybe once in the future I will. :-)

    'Research in table 1 d' is the use of classes I do not understand why 'sort the table 1 d' does not work.

    This problem is in LabVIEW 8.2 and 8.5 2009

    I think that the search feature of table 1 d can address each element in the table as an agregate whereas sort requires access to the private data in the data from the class and carrying it even further...

    Say all the elements are in the Parent class and a tow children who both have private data that are uniqie each and not present in the class of parents...

    How they manage breaking when there are different fields to sort on?

    Ben

  • Tools of Cisco first conjunction and multiple Clusters

    I'm on the underside of the UC Applications:

    CUCM - 10.5.2
    CUC - 10.5.1
    REB - 10.0.2
    UCCX - 10.5.1
    CUPS - 10.5.2

    I use the below first of Collaboration Tools to manage

    Deployment of privileged Collaboration - 10.5.1
    Insurance of Collaboration - 10.5.0
    First supply of Collaboration - 10.5.0
    First Manager of licenses - 10.0.1

    I'm looking to install a different Cluster CUCM with connecting the unit and Cisco Unified presence running the version 11.X.

    I need to strengthen my first to more management tools later in order to manage the two clusters?  Will it affect my 10.5.X apps if I do?

    CJ

    You will need 11 PC. x to pick up new support of CUCM 11.x.

    I would upgrade to the last PC which is 11.5 for APC and 11.2 of the CFP (although the CFP 11.5 released this month).  10.x apps will not notice the change.

    Follow-up will show the results of these clusters of 10/11 and PCP knows the difference between the settings and services on groups of 10/11.

    Concerning

Maybe you are looking for

  • Update of the graphics between two screws

    I have a VI (event-structure based) that generates and displays the waveform graph. Due to lack of space on the main VI, I want the chart is displayed on an another VI. Could someone please help me with an example, how to implement this? My attempt t

  • Does my motherboard support usb 3.0?

    I have an Acer Aspire M3920 desktop computer. Motherboard of this computer supports usb 3.0? I was thinking of buying a new cabinet with a USB 3.0 in the front of the cabinet, because I lack for this option. My Acer original box have today 10 port us

  • Check special Installation engineering

    How you learn if ARE special has been applied to a server of the unit? We have 4 and the technician assigned the duty of installing a'RE don't remember whether or not he applied it. It will damage the servers to re-apply to be sure? It is ES58 to 4.0

  • cant bluetooth printer officejet 150-mobile

    How can I Bluetooth m jet 150 portable printer hp Office

  • In all projects, all the files are locked (cannot change, delete, rename or move), file system is given

    Hi all,.Today, I started my JDeveloper and was rather surprised that I can't edit any file in any project that I opened. All files have a small lock in the upper left corner.Here is a screenshot of the indication.I use git as my vcs. Git does not sup