Mix guest os in a vmware cluster

Hi All,
I am trying to figure out if there is performance hit due to mix type of guest os in a vmware cluster e.g. Linux and windows VM's deployed together.
Is there any best practice document on it ?
Thanks

Yes that's correct, situation is related to large cluster of VDI environment. As Tom mentioned that different OS types may not be able to take benefit of Transparent Page Sharing. Additionally, Linux and windows have different way of using timer interrupts to keep os time up-to-date. Refer page 14 and 15 of below document - http://www.vmware.com/files/pdf/Timekeeping-In-VirtualMachines.pdf Not sure it would present a significant drain on resources --

Similar Messages

  • CPU over-commit in VMware cluster environment

    I have read the note 1056052. The #5 guideline points out that SAP system should not use memory over-commit setting for virtual machines built on Windows with SQL server platform. My question is if this recommendation applys to CPU as well. Is it common to set CPU over commit for virtual machines that run dialog instance?
    My environment is VMware vSphere 4.1, four ESX servers, ESX1 and ESX2 for production and ESX3 for DEV and ESX4 for QAS respectively. The initial placement is PRD CI+DB residents on ESX1 with all resources allocated, three PRD DIs each with 4 vCPU configured residents on ESX2 (total CPU capacity: 8, so CPU is over-committed here). Distributed Resource Scheduler (DRS) is enabled in the VMware cluster. I suppose DRS will initiate vMotion for one or two DIs from ESX2 to ESX3 or ESX4 with spare resources when PRD is loaded heavily.
    Do you think the above system landscape and configuration is a practical one or reasonable? Thanks in adanvce for  your help.

    Matthias, thank you for your reply. You are right on the conclusion of CPU contention in case of high workload where CPU is over-committed. That's exactly where DRS can benefit SAP. I am now testing to see if CPU over-commitment will slow down the system in normal workload or the performance down is in an acceptable range. What's your insight of this?
    At the same time, let's consider a different configuration. I remove the CPU over-commitment, for example 4 VMs each with 2 vCPU running on a 8-core ESX server. When the system is constantly stressed, DRS triggers vMotion of 1 VM off the specific ESX server. Comparing the response time before and after vMotion of that DI, I didn't see any improvement at all. Does this make sense? Can I conclude that DRS doesn't help in improving SAP performance whe CPU is not over-cmmitted on DI server?
    Edited by: Fred Zhou on Nov 3, 2010 9:21 AM

  • Vmware cluster

    Hello, in our organisation we are going to make a redudancy sulation on OS-level with vmware cluster. I am new to this and dont understand mutch. Ive tried to google for several hours but i havent found anything regarding this; vmware cluster, redudancy etc
    How does the vmware cluster works?.
    I dont want to look like a fool with no knowledge about this. So i would be glad if someone explained to me how this works, or give me good documents.
    Thanks, Johan

    And i have another question, as to my knowledge if host 1 goes down, vmware cluster will start up another machine (or maybe its already up as standby, or maybe already balancing the power), but say if i have Oracle database, can vmware be noticed when Oracle instance go down and then start up another machine to take the lead from there?

  • Oracle licensing in a Vmware Cluster

    My question is related with Oracle licensing in a Vmware Cluster.
    We have two VMware cluster in our datacenter:  the first one (8 hosts – 16 sockets) is for not Oracle VM and the second (2 host – 3 sockets) only for Oracle VM. Both are connected to the same IBM V7000 with zoning and LUN masking that guarantees isolation.
    In the Oracle cluster, DRS and HA are deactivated and VMotion logs are monitored for license compliance.
    In this isolated environment, Oracle pretend to license every socket to any host connected to the V7000, regardless of the cluster that are connected the host.
    Do you know how similar implementations with Oracle have been resolved (in terms of licensing)?
    Thanks in advance!

    Definitely a useful article. Also useful is this one:
    http://houseofbrick.com/managing-oracle-licensing-in-a-shared-storage-environment/
    And the various Oracle licensing-related articles written by Michael Webster:
    http://longwhiteclouds.com/tag/oracle/
    http://longwhiteclouds.com/tag/licensing/
    To me personally it boils down to the very simple contractual key element:
    By contract, you have to license every physical processor of every physical server where Oracle was/is running (whether that was as a VM or physical is irrelevant).
    Conversely this means that by contract, you don't have to pay a penny for any physical server that never ever had Oracle software running on itself, period.
    It's amazing how Oracle reps can keep ****ing with their customers like this.

  • Feedback on XP Pro (guest OS) installation under VMware 5.5 on Linux host.

    I successfully installed 10g XE on XP Pro (32 bit - with service pack 2 ) guest OS under Linux host (RedHat 4.0 ES - update 2).
    The initial attempt was unsuccessful because of the MS Antivirus program (as some suggested on this forum). I then shutdown the listener service from command line, cleaned the registry for oracle entries (oci.dll was used by some application - I found it was Microsoft Transaction Server), then removed the oracleXE directory , set the oracle listener service to manual start (in services window), and then rebooted the machine. When logged back in, verified that the listener was not up, stopped the antivirus program and then reinstalled 10g XE. This time the installation was successful.
    Realized the sys and system password is the same and by using the sql command tool as sys, you can create new tablespaces, new users, etc. (I could not find any other way to create a new tablespace or adding a new datafile to the existing users tablespace , from within the html_db based administration tool. I am a DBA, so I used the command line from the "Run SQL command line" icon (link). It displayed the SQL> prompt and then I connected as sysdba.
    Next week, I will try installing 10g XE, on a Linux virtual machine (guest) running on XP 64 bit host. I will update this posting then...
    I hope this proves useful.

    Understood.
    I will just create a simple document for our end users explaining and including related sql scripts - or better yet - I will configure, install XE on Linux to a specific directory and then do a cold backup - make a bzipped tar file to distribute to the customer (I know this type of distribution/installation is not supported but it is working and tested with Forms 6i c/s runtime with proper patchset). This is why I will support the XE Linux version only - you don't have to deal with the "registry".
    For our application XE will serve real well - for a simple scenario creation, they can use XE and Forms 6i C/S runtime on Linux. If they want to use our real time game support which will populate the data in close-to-real time and uses iAS EE forms services, then they need the install standard edition.
    I will update with Linux VMware virtual machine installation feedback as soon as I finish installing.

  • Start Guest OS Automatically through VMware Server 2 Web Console

    Hi All,
    Does anyone know how to get the guest OS to automatically start/stop when VMware starts/stops?  The user's manual says to click on Edit Virtual Machine Startup/Shutdown Settings, but that link is not there for me under the Commands tab.  I also upgraded this from Hardware v4 to v7.  I'm not sure if that makes a difference.  Any thoughts or ideas would be greatly appreciated, because when my VMware server restarts, I cannot get it to automatically start the virtual machines.
    Reference from the User's Manual:
    Enabling System-Wide Startup and Shutdown Settings
    You can enable virtual machines to be started and shut down automatically and configure how and when virtual machines are started and shut down.
    To enable system-wide startup and shutdown settings
    1 Select the host in the Inventory panel.
    2 In the Commands section of the host Summary tab, click Edit Virtual Machine Startup/Shutdown Settings.
    This is within the VMware Server 2 user's guide under Managing Your VMware Server -> Configuring Virtual Machine Startup and Shutdown Settings

    Hi Paul,
    I see now what you mean.  You have to select the host for the entire system, not the guest OS.  That's what confused me. 
    Didn't previous versions have a link on there to define how the startup of the specific guest OS functioned?
    Chris

  • Business Objects in vmware cluster very slow

    Post Author: aboorkuma
    CA Forum: Administration
    Hi
    I recently move the BO From standalone server to Cluster in vmwrae users are facing problem when accessing the
    reports , some times page cannot displayed or timeout coming now it is very very slow what are all the parameters i need to tune
    to bring the system faster
    rds

    Hello Smitha,
    please find some [end user documents|https://websmp106.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000713358&_SCENARIO=01100035870000000202] about lots of our products here.
    They will give you a brief overview.
    Please also visit [our BI community|https://boc.sdn.sap.com/] to see more solutions, samples and docus.
    Best regards
    Falk

  • DPM 2010 fails to backup virtual guests on a Hyper-V Cluster Shared Volume using hardware VSS provider

    We have been battling with this problem for 2 years now and have raised calls with Microsoft and EMC both of which have not resulted in a resolution.
    We have an 8 node CSV with about 40 virtual servers on it.  The Hyper-V hosts are Windows 2008 R2 SP1 servers with the Hyper-V role installed and the SAN is a Clarion CX3-10c and we are using the EMC 4.7.1 hardware provider for snaphots. The problem
    we have is that snapshots are not 'always' getting created on the SAN and the recovery points in DPM fail.  It often takes several attempts to re-run the job before it successfully works.
    The MaxParallelBackups registry key is set to 1 on the DPM server so we are running jobs serially on each node and we have aligned all the VMs so the Hyper-V owner of each VM is the same owner of the CSV that those VMs have their resources on. We have done
    this to avoid any ownership changes to reduce the risk of failures.  This has had some success and it is not always the same servers that fail which gives this problem an unfortunate degree on intermittency!
    There is no DataSourceGroups.xml anymore after I have tried to implement previously (it's effectiveness unproven though). We get a few days grace sometimes where backups are running with no problems but the longest run of success we have had is about 2-3
    weeks which is our most recent run and it's cessation has led me to post this on the forum. Since Wednesday last week we have had regular failures with between 9 - 12 failures each night.  The annoying part of this is that we hadn't made any changes to
    either DPM or the Cluster which makes no real sense.
    One thing I could do is split the Protection Groups so all the VMs on Hyper-V host1 are in one group, all the ones on Hyper-V host2 in another and so forth, however if anyone could advise me if this will be any help or not before I do it that would be much
    appreciated as I don't want to do this unless I have to in case I hit capacity problems (most VMs are in one large protection group at present)
    Any help would be much appreciated (I have logs I can attach if anyone would like to see a sample of when the failures occur),
    Thanks
    Chris

    Hi,
    I'm not on the Windows team, so don't know about the inner workings of the fix and what to expect.  However, you can try using diskshadow.exe to delete all the snapshots for the given volume and see if that clears them up.
    DISKSHADOW> delete shadows /?
    DELETE SHADOWS { ALL | VOLUME <volume> | OLDEST <volume> | SET <setID> | ID <shadowID> | EXPOSED <drive letter, mountPoint or share> }
            Delete shadow copies, both persistent and non-persistent.
            ALL                     All shadow copies.
            VOLUME <volume>         Delete all shadow copies of the given volume.
            OLDEST <volume>         Delete the oldest shadow copy of the given volume.
            SET <setID>             Delete the shadow copies in the shadow copy set specified by the setId parameter.
            ID <shadowID>           Delete the shadow copy specified by the shadowId parameter.
            EXPOSED <exposeName>    Delete the shadow copy that is exposed at the specified drive letter, mount point or share.
            Examples: DELETE SHADOWS ALL
                      DELETE SHADOWS EXPOSED p:
                      DELETE SHADOWS EXPOSED ShareName
    So something like:  DELETE SHADOWS VOLUME E:   or  DELETE SHADOWS ALL
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT]
    This posting is provided "AS IS" with no warranties, and confers no rights.

  • Automatically Shutdown Database During VMware Server 'Shut Down Guest'

    I have 10g Enterprise Edition Release 10.2.0.4.0 running on Windows Server 2003 R2 under VMware Server version 2.0.0.
    I 'Power On' the VM and the OS/database start normally. I don't even open the guest OS console from VMware. I use TOAD and SQLPlus from the host machine to access my database.
    I'm trying to set up the database to do a clean shutdown when I use the VMware console to 'Shut Down Guest'.
    I've used the Group Policy Object Editor (gpedit.msc) to create a shutdown script under 'Local Computer Policy/Computer Configuration/Windows Settings/Scripts (Startup/Shutdown)/Shutdown'.
    The shutdown script is called Shutdown.bat and contains:
    rem adding the first two lines didn't affect anything, so I REMed them
    rem set ORACLE_SID=mysid
    rem set ORACLE_HOME=c:\oracle\product\10.2.0\db_1
    C:\oracle\product\10.2.0\db_1\bin\oradim -shutdown -sid mysid -shutmode immediate -log C:\oracle\product\10.2.0\db_1\database\oradim.log
    exit
    I get this in the oradim.log:
    Wed Apr 15 13:16:50 2009
    C:\oracle\product\10.2.0\db_1\bin\oradim -shutdown -sid mysid -shutmode immediate -log C:\oracle\product\10.2.0\db_1\database\oradim.log
    Wed Apr 15 13:16:51 2009
    ORA-12560: TNS:protocol adapter error
    I get this in sqlnet.log:
    Fatal NI connect error 12560, connecting to:
    (DESCRIPTION=(ADDRESS=(PROTOCOL=BEQ)(PROGRAM=oracle)(ARGV0=oraclemysid)(ARGS='(DESCRIPTION=(LOCAL=YES)(ADDRESS=(PROTOCOL=beq)))'))(CONNECT_DATA=(SID=mysid)(CID=(PROGRAM=C:\oracle\product\10.2.0\db_1\bin\oradim.exe)(HOST=myserver)(USER=OraUser))))
    VERSION INFORMATION:
         TNS for 32-bit Windows: Version 10.2.0.4.0 - Production
         Oracle Bequeath NT Protocol Adapter for 32-bit Windows: Version 10.2.0.4.0 - Production
    Time: 15-APR-2009 13:16:51
    Tracing not turned on.
    Tns error struct:
    ns main err code: 12560
    TNS-12560: TNS:protocol adapter error
    ns secondary err code: 0
    nt main err code: 530
    TNS-00530: Protocol adapter error
    nt secondary err code: 2
    nt OS err code: 0
    Note: If I open the guest OS console and execute the Shutdown.bat file as myself (I'm in the administrator and ora_dba groups), it works perfectly ... as does opening SQLPlus and issuing 'shutdown immediate'.
    I'm stuck. Any ideas?
    Thanks.

    We are also having the same issue. We create a shutdown script via the Group Policy editor which works fine if we do a manual shutdown, but if we do a remote shutdown ex: "shutdown /r /f /m <servername /t 120", it does not work, the Database crash.
    As mentionned the script works when we do a manual shutdown but does not work for a remote shutdown. The group policy script contains the following:
    echo Rebooting server START at %DATE% %TIME% >> E:\oracle\product\admin\test\Reboot.log
    net stop <Oracle servicename>
    echo Rebooting server MIDDLE at %DATE% %TIME% >> E:\oracle\product\admin\test\Reboot.log
    net stop <Oracle servicename>
    echo Rebooting server END at %DATE% %TIME% >> E:\oracle\product\admin\test\Reboot.log
    After the reboot we see all the echoed line in the "reboot.log" file but the "net stop" doesn't get executed or failed since the database crash and recovers
    Any ideas/feedback ?
    Thanks

  • VMWare support for guest OS

    Hello all,
    please could anyone suggest what MAC OS are supported on VMWare guest OS.
    i've checked the supported guest OS list in vmware fusion, they menitoned about 150 OS which include Snow Leapord but mac desktop OS is not specifically mentioned.
    i am looking to have something similar
    mac mini with vmware fusion installed and would like to have mac desktop OS as guest OS
    please could anyone clarify if this is supported.
    regards
    ravi

    Hi,
    currently no Mac OSX client version is supported as guest in any virtualization apps, not in VMWare nor in Parallels.
    Only the OSX Snow Leopard Server is supported as guest.
    Apple does not allow virtualization of OSX client version and VMWare and Parallels abide by that rule.
    Regards
    Stefan

  • OracleAS R2 - Cluster Mixed Solaris SPARC/x86?

    Is a mixed Solaris SPARC/x86 active-active cluster environment supported for OracleAS R2? What I mean by this is, can I put together a supported environment where an Identity Management node (node 1) is running as SPARC, and a second Identity Management node (node 2) is running Solaris x86?
    Both OS's would be as identically configured as possible (both OS version & patch levels).
    Cheers, Brad

    Metalink note 429995.1
    Says
    Goal
    Is it supported to install Application Server Oracle Homes on different operating systems or different versions of the same operating system?
    Example 1: AS Infrastructure is installed on a Solaris 8 server and a Business Intelligence and Forms Middle Tier is installed on a Solaris 10 server.
    Example 2: AS Infrastructure is installed on a Red Hat linux server and Business Intelligence and Forms Middle Tiers are installed on Windows 2003 servers.
    Solution
    It is completely supported to install each Application Server oracle home onto a different operating system or onto different versions of the same operating system.
    Both of the above example scenarios are supported.
    The only restriction is that members of a Middle-tier DCM-Managed OracleAS Cluster must be on the same operating system 'flavour'. As per the High Availability Guide:
    All Oracle Application Server instances that are to be members of a DCM-Managed OracleAS Cluster must be installed on the same flavour operating system. For example, different variants of UNIX are clusterable together, but they are not clusterable with Windows systems.
    Greetings

  • 2012 Guest Clustered SQL instance - Upgrade platform

    Currently I have several working 2012 Guest clusters for various functions.  I'm now looking at upgrading my "SQL Guest Cluster" which has 2 nodes (VMs) at Server 2012, 2 SQL 2012 instances, and is connected to shared storage through Virtual
    Fiber Channel.
    I know I can't have mixed OS levels in a Failover Cluster, which is what is making this difficult.
    What would be the best method for upgrading the 2 nodes to Server 2012 r2 (ie no-minimum downtime)?
    For a file share guest cluster I was able to evict a node, remove failover role, upgrade node, create new cluster ("name_r2_cluster"), migrate File Server Role to new cluster using cluster tool...however SQL is not supported for the copy function.
    Thanks in advance!

    Hi,
    Hyper-V live migration has been updated to support migrating Hyper-V virtual machines in Windows Server 2012 to Hyper-V in Windows Server 2012 R2. You can use the cross-version
    live migration migrate the vms.
    The related KB:
    What’s New in Hyper-V for Windows Server 2012 R2
    http://technet.microsoft.com/en-us/library/dn282278.aspx#bkmk_live_migration
    Migrate Hyper-V to Windows Server 2012 R2 from Windows Server 2012
    http://technet.microsoft.com/en-us/library/dn486799.aspx
    Hyper-V Cluster Using Cluster Shared Volumes (CSV) Migration
    http://technet.microsoft.com/en-us/library/dn486822.aspx
    The similar thread:
    Windows Server 2012 Failover Cluster Virtual Fibre Channel Adapter Live Migration Error
    http://social.technet.microsoft.com/Forums/fr-FR/2512d82e-7dda-4bb9-a96d-533bea79b2cb/windows-server-2012-failover-cluster-virtual-fibre-channel-adapter-live-migration-error?forum=winserverhyperv
    Hope this helps.
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Static Mac adress on guest machine

    Hi All,
    I must convert a Windows 7 machine from VMware to a Hyper-V Cluster. But the Problem is that we Need to Keep the old MAC Adress on this Client after conversion. How can I do this?
    From my understanding means static IP in Hyper-V only that always the same MAC Adress will be assigned to the guest from the pool.
    But ist very important for us to keep the old one ...
    Hope someone has an idea here ...
    Many thanks
    markus

    Thanks...
    The Hyper-V Guest is running on a Cluster. Is it correct that the MAC address Settings should be leave in Dynamic then?
    I have converted now the machine. And the strange Thing is that the MAC Settings for this machine are automaticly set to static with the correct MAC Adress (Spoofing is disabled)
    the machine is running on a Hyper-V Cluster 2008R2 and i have converted the machine with SCVMM.
    Can this be working like this ?
    Rgds,
    markus

  • Installing guest OS

    Hi
    I am newbie to install guest operating system on VMware.I have installed Oracle Enterprise Linux as a guest operation system on Windows as host operating system.I have sucessfully installed the Oracle Linux, but while starting the guest OS I can see the statement "Grub loading at stage 2".Now the system is not responding from there.It is steady still as long as i am steady.What should I do to log into the Linux OS successfully.
    Please help me out.

    What is the configuration for host and guest operating systems?

  • Business Objects and Data Services on VMWare

    My company has a requirement to deploy Business Objects 4.0 as well as Data Services.
    We are going to be deploying them on Windows Server 2008 R2, hosted on a VMWare cluster.  I have reviewed the PAM, but my question is:
    Will these run using SQL Server 2008 R2 as a database? I see "SQL Server 2008" and I am just curious whether R2 is also supported?
    Thanks.

    Hi,
    SQL Server 2008 R2 is listed in the PAM for DS as Repo DB. For BI4 it is also working and supported. I installed it already on it.
    Regards
    -Seb.

Maybe you are looking for