Sponsored Content
Special Forums UNIX and Linux Applications Virtualization and Cloud Computing Virtualization and physical resources Post 302276450 by bakunin on Tuesday 13th of January 2009 08:10:14 PM
Old 01-13-2009
Most of the times the IT experts have no say at all in the layout of the environment. Decisions are usually made by beaming sales people showing colourful brochures to ignorant managers while telling them everything is possible. (Which might be even correct for sufficient values of "everything".) I have seen horribly undersized machines choking on applications they were in no way fit to run and i have seen really big irons run applications for which a pocket calculator would have had enough computing power. Usually this is blamed on the IT for good measure and after firing half of the SA staff the manager having decided the issue is promoted for "being cost-effective".

Enough of the lament and back to topic: First off, there is no general rule without exception: every system has to be evaluated in its own right and sometimes this may lead to a wide variation of possible conclusions. So take any advice here cum grano salis. It is offered as a rule of thumb and even if most times fitting your system might as well be different.

Having said this: i would usually not use dynamic LPARs or virtual I/O in a production environment, because it adds a layer of complexity to the system. Reducing in layers of complexity usually enhance stability. Having a VIO-server and a system depending on it means there are also two machines instead of one which could fail to interrupt service. It also means there are two machines which might have to undergo service which also means interruption of the service.

Furthermore, a VIO-server clusters risks: if it serves several machines and it fails then all these machines are affected. If you use dedicated disks and one fails only one system will be affected.

For testing/Q&A/etc. VIO-servers and DLPARs are great: they can easily be recreated (which is a great asset in testing), they can easily be moved around, etc., which adds flexibility to the distribution of computing resources. You can easily shift memory, CPU cycles, etc. around to meet the requirements.

For development i think it is usually better to have a stable environment, quite like production. If you can get the developers to do the testing stuff on the before-mentioned test environments (in this case you should guarantee real quick response times for setting up their specified testing environments, ideally some Click-to-create-test-machine mechanism) you can hold the development environment very stable and can afford to be very conservative about it.

I hope this helps.

bakunin
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

physical volume and physical disk.

Hello, I need explanations about physical disks and physical volumes. What is the difference between these 2 things? In fact, i am trying to understand what the AIX lspv2command does. Thank you in advance. (2 Replies)
Discussion started by: VeroL
2 Replies

2. UNIX for Dummies Questions & Answers

Physical volume- no free physical partitions

I was in smit, checking on disc space, etc. and it appears that one of our physical volumes that is part of a large volume group, has no free physical partitions. The server is running AIX 5.1. What would be the advisable step to take in this instance? (9 Replies)
Discussion started by: markper
9 Replies

3. Solaris

List all resources on physical host LDOM server

Hello, I have a SUN T5240 running Solaris 10 with Logical Domain Manager (v 1.0.3). You can use the "ldm" command to display current resources on the box. Is there away to display all the "physical resources" on the box(i.e.,used and unused). For example, "ldm ls" will tell me what the... (5 Replies)
Discussion started by: stephanpitts
5 Replies

4. AIX

Maximum Limit of HMC to handle Physical Power Virtualization Physical Machine

Hello All, Can anybody please tell me what is the maximum limit of Physical IBM Power Machine which can be handled by single HMC at a single point of time? Thanks, Jenish (1 Reply)
Discussion started by: jenish_shah
1 Replies

5. Red Hat

Redhat Virtualization 2.2

Hi Friends, Is there any one who is working on Redhat Virtualization (RHEV -- KVM)? Regards, Arumon (4 Replies)
Discussion started by: arumon
4 Replies

6. Virtualization and Cloud Computing

Virtualization problems

Hi everyone. Last week we have some hardware problems in our Unixware 7 server, and i decided to change this physical machine into a virtual machine. The scenario is: architecture=IA32 bus_types=PCI2.10,ISA,PnP1.0 hostname=tecsup2uw.tecsupaqp.edu hw_provider=Generic AT... (1 Reply)
Discussion started by: danilosevilla
1 Replies

7. Solaris

svc:/network/physical:default: Method "/lib/svc/method/net-physical" failed with exit status 96. [ n

After a memory upgrade all network interfaces are misconfigued. How do i resolve this issue. Below are some out puts.thanks. ifconfig: plumb: SIOCLIFADDIF: eg000g0:2: no such interface # ifconfig eg1000g0:2 plumb ifconfig: plumb: SIOCLIFADDIF: eg1000g0:2: no such interface # ifconfig... (2 Replies)
Discussion started by: andersonedouard
2 Replies

8. HP-UX

Virtualization options for HP-UX 11.31

Hello, I am looking for a virtualization option for HP-UX that will allow VMs to run completely independent of each other with full Operating System capabilities (not a guest OS with limited features/access), with their own IP addresses and dedicated resources that will not interfere with any... (4 Replies)
Discussion started by: bstring
4 Replies

9. UNIX for Dummies Questions & Answers

Confusion Regarding Physical Volume,Volume Group,Logical Volume,Physical partition

Hi, I am new to unix. I am working on Red Hat Linux and side by side on AIX also. After reading the concepts of Storage, I am now really confused regarding the terminologies 1)Physical Volume 2)Volume Group 3)Logical Volume 4)Physical Partition Please help me to understand these concepts. (6 Replies)
Discussion started by: kashifsd17
6 Replies

10. Solaris

solaris virtualization

Hi everyone, I have ten servers with solaris (diffrent versions). there is solaris 10, solaris 6 and solaris 8. some are SPARC and some are x86 I would like to move them to one server so they all will be virtual. Is it possible? how? (4 Replies)
Discussion started by: bregtux
4 Replies
memtester(8)						       Maintenance Commands						      memtester(8)

NAME
memtester - stress test to find memory subsystem faults. SYNOPSIS
memtester [-p PHYSADDR] <MEMORY> [ITERATIONS] DESCRIPTION
memtester is an effective userspace tester for stress-testing the memory subsystem. It is very effective at finding intermittent and non- deterministic faults. Note that problems in other hardware areas (overheating CPU, out-of-specification power supply, etc.) can cause intermittent memory faults, so it is still up to you to determine where the fault lies through normal hardware diagnostic procedures; memtester just helps you determine whether a problem exists. memtester will malloc(3) the amount of memory specified, if possible. If this fails, it will decrease the amount of memory requested until it succeeds. It will then attempt to mlock(3) this memory; if it cannot do so, testing will be slower and much less effective. Run memtester as root so that it can mlock the memory it tests. Note that the maximum amount of memory that memtester can test will be less than the total amount of memory installed in the system; the operating system, libraries, and other system limits take some of the available memory. memtester is also limited to the amount of memory available to a single process; for example, on 32-bit machines with more than 4GB of memory, memtester is still limited to less than 4GB. Note that it is up to you to know how much memory you can safely allocate for testing. If you attempt to allocate more memory than is available, memtester should figure that out, reduce the amount slightly, and try again. However, this can lead to memtester successfully allocating and mlocking essentially all free memory on the system -- if other programs are running, this can lead to excessive swapping and slowing the system down to the point that it is difficult to use. If the system allows allocation of more memory than is actually avail- able (overcommit), it may lead to a deadlock, where the system halts. If the system has an out-of-memory process killer (like Linux), memtester or another process may be killed by the OOM killer. So choose wisely. OPTIONS
-p PHYSADDR tells memtester to test a specific region of memory starting at physical address PHYSADDR (given in hex), by mmap(2)ing /dev/mem. This is mostly of use to hardware developers, for testing memory-mapped I/O devices and similar. Note that the memory region will be overwritten during testing, so it is not safe to specify memory which is allocated for the system or for other applications; doing so will cause them to crash. If you absolutely must test a particular region of actual physical memory, arrange to have that memory allocated by your test software, and hold it in this allocated state, then run memtester on it with this option. MEMORY the amount of memory to allocate and test, in megabytes by default. You can include a suffix of B, K, M, or G to indicate bytes, kilobytes, megabytes, or gigabytes respectively. ITERATIONS (optional) number of loops to iterate through. Default is infinite. NOTE
memtester must be run with root privileges to mlock(3) its pages. Testing memory without locking the pages in place is mostly pointless and slow. EXIT CODE
memtester's exit code is 0 when everything works properly. Otherwise, it is the logical OR of the following values: x01 error allocating or locking memory, or invocation error x02 error during stuck address test x04 error during one of the other tests AUTHOR
Written by Charles Cazabon. REPORTING BUGS
Report bugs to <charlesc-memtester-bugs@pyropus.ca>. COPYRIGHT
Copyright (C) 2009 Charles Cazabon This is free software; see the file COPYING for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. memtester 4 July 2009 memtester(8)
All times are GMT -4. The time now is 06:39 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy