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 -
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, JohanAnd 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 SettingsHi 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
rdsHello 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 -
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
ChrisHi,
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 -
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
raviHi,
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, BradMetalink 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
markusThanks...
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 -
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
-
Set results of Report1 as filters/prompts for Query3
Hi everybody. Unfortunately I tried to find a solution to my problem in this forum, but I couldn't find anything similar. Therefore I'd like to post the problem as a new thread. Here it is: I have a Query1, which leads to a Report1, that contains let
-
Urgent Help! Flash Links not working on PC but fine on Mac??
I need urgent help as my client is expecting a fully working site this week and i can't seem to understand what the problem is with the site i created www.tuarard.ie. The links such as the link 'download current programme' which is on the splash page
-
Is there any possibility to download the program again and reinstall?
-
Changing the logic to calculate score
Hi! Score of the KPI(KPI1_TARDEV) is calculated based on some logic. I need to change the logic for some 100 KPIs using command instead of right click on the Variable and then selecting 'Logic' and then editing. This is very difficult beacuse there a
-
I've been using my phone for mail for years. It has worked well, even when I had no access to wireless service (albeit slower). On trip to CA in Berkeley it has stopped sending or receiving emails on any of my three mail accounts. Checked the settin