Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 699
  • Last Modified:

Virtuall_machine_Resourcess.

If you have a dell server with 4 virtual ESX (vmware) machines: 2 Red hat linux and 1 windows server 2008.

How would you roughly allocate RAM, STORAGE, and CPU for each VM?

Pysical server has 48GB RAM and 1 TB disk and 2 QUad core processors.

The VMs will have:

1) Oracle 11g server on RHEL With 8 small databases
2) Oracle HTTP (apache) server on RHEL
3) Crystal reports server
4) .NET application server

I think we need to allocate certain resources for the O/S and  I believe we can change allocation as needed later.
0
sam15
Asked:
sam15
  • 4
  • 3
1 Solution
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
thats really a difficult question, without knowing the number of concurrent users per service.

We would allocate minimums of 8GB to the RHEL, 4GB to Window Servers, and check the performance and memory requirements.

check Oracle guides.
0
 
sam15Author Commented:
you mean number of oracle sessions. There are about 60 sessions mostly inactive. maybe 5 active one at a time.

How much memory does VMware ESX , windows and RHEL consume?

Would you allocate any CPUs to certain machines or you can configure it so that VM uses all CPU resources available.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
start with a single vCPU and increase if more performance required.

leave at least 2GB for ESXi, but it does not use much.

leave it as default and the cpus used by VMs will be scheduled across al physical cores in the host automatically.
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
sam15Author Commented:
How much RAM do you normally allocaate for 11g oracle instance? I am thinking at least 1GB - 2GB for each instance.

is it good to allocate 8 GB of RAm to an oracle HTTP server and an apache web server or web severs d onot consume much memory like database machine?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
if you haveva 48GB server, I would overallocate initially, and then reduce later over time checking performance.

I would allocate 8GB.

Web Servers depends on current connections
0
 
sam15Author Commented:
Are you serious about allocating 8 GB for each oracle instance?

We have 6-7 instances with small applications in each. That is how they did it in stead of all in one instance and adding schemas. I was thinking of 1.5 - 2 GB per instance.

Currently the yhave 800 MB allocated.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Check the performance, and reduce if necessary!


HOW TO:  Performance Monitor vSphere 4.x or 5.0
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now