ESXI4 installation, best practices RAID, Stripe size, VD, the partitions?

Hi all

I have server Dell Poweredge PE2970 with PERC6 / I and PERC6/E RAID controllers.

and the Bay of Dell Powerwault MD1000 storage.

PERC6 / I is conducted 6 x 150 GB, 10,000 rpm, SATA drives. (560 GB RAID 6) and,

PERC6/E is engine x 15 x 1 TB 5400 RPM, SATA drives. (12 to RAID 6)

This combination is used to provide iSCSI and NFS services for film and music production environment.

I plan to create 3x100Gb, 1x200Gb, and 1x60Gb virtual disks of 560 GB RAID 6 array.

60 GB to install VMware ESXI4 and StorMagic SvSAN.

100 GB for virtual machines (Linux, Windows, NFS, AD, backup, servers etc.)

100 GB for Audio iSCSI (work Pro Tools disk)

100 GB for video iSCSI (work Pro Tools disk)

200 GB for iSCSI Virtual Instruments (used by Pro tools)

and 6 x 2 TB of storage, backups, etc.

How to create these virtual disks when I create RAID arrays?

What Strip size to use?

How about this VD 60 'system' VD ESXI4 and SvSAN, or 100 GB 'virtual machine' for other servers?

I had to do it like this, or should I create a 160 GB VD, for all the servers and facilities of ESXI?

or should I create a VD to each their own?

I mean like VD 1 GB for ESXI4, 25 GB (two partitions of 5 GB and 20 GB) VD for SvSAN, VD (two partitions 40 GB and 40 GB) 80 GB for Windows server.

5 GB VD for Audio Linux NFS, 100 GB VD for iSCSI server, etc. In this solution, I could choose a different distribution for each VD size.

I know this isn't the best solution, and in the future I could replace all the drives 10,000 rpm with fast SSDS 32 GB (128 GB RAID6)

for the system and servers, and have a second table MD1000 for iSCSI disks dedicated 10,000 rpm. But for now, it's how to deal with.

All suggestions and advice are welcome.

Concerning

Petzu

We create a 5120 MB vd for esxi installation.  5121 actually like the perc bios rounds.

Then we can recreate all installing esxi without touching anything else.

The virtual machine are limited in the size of their maximum vmdk. For example, you could create just the minimum number of data warehouses.

Keep it simple and straightforward unless you have a specific reason to diverge.

Let me paraphrase what mentions a dev to vmware, (it was in what concerns the amendment of vmfs default block size and I like to think that it is also applied to vmware Scheduler, a great great piece of programming). "We optimize, so you can just go with the default value and know he's going to do the right thing."

The default size of the distribution is a good compromise, optimized to work under most workloads; different size block sizes can have radically different performance based on the workload characteristics.  The default value works well and 2008 and later versions of the most recent vm of windows properly aligned on 64 k.

Dell has a ton of technical documents by comparing the performance of raid levels.  Already a few months that we are talking about performance raid comparng and I whimper.

If it needs to be super fast I pick up 10, lots of space 5, more reliable but more space, and then from 10 to 6.

Dell technology said that most of the people raid 5, because disk is so reliable.

We use raid 6 for reliability on volumes in addition to 12. Depending on the level of incorrigible error on a raid of 12 to rebuild.

http://m.ZDNet.com/blog/storage/why-RAID-6-stops-working-in-2019/805 (which implies an ure 1214 and I think I'm 12 years old company records15 ure).

The backup raid controller cache battery alleviates some of the supposed raid 6 over raid 5 performance drops.

In your case I use raid 5 for warehouses of operational data for performance and raid 6 for the backup data store.

In addition a synthetic benchmark not always told you the return you will get with a real application in an operating system.

When we first virtualized mysql, according to our benchmark iometer, we thought performance would be an order of magnitude worse. In practice, they were good enough that we went hog wild and virtualized of many others.  You should always be aware of the performance characteristics of your application.

For example, we have two pairs of distinct mysql replication, and each of them get their own volume 5 disc on the md1000 even.

Heterogeneous workloads on the same volume of mixture, specifically servers oversees with lots of random file io and vm with support for example sequential access will hurt the performance of the database.  ESXI 4.1 storage io control feature is designed to mitigate this.

The funniest on the axles and raid controllers, it's that sometimes a lot of slower batteries will out perform less higher speed axes.

If you think you aggregate read the md1000 on performs faster small volume.

Battery learn cycle is running all 90 days or more and turn off the cache writeback, which hurt performance. He must run because the cache battery degrades over time, and he needs to know when the battery lasts less than 24 hours.  It determines this by measuring the time it takes to recharge.

We have never noticed this or necessary to adjust it to our server by default openmanage farm, I just thought I would mention it because we were on a subject very.

Install openmanage for esxi.  Disable the cache on individual disks, as this cache is not battery backup.

Don't forget to document your config, because it won't remember what you were doing when you do a recovery.

Tags: VMware

Similar Questions

  • Satellite L300 - How can I change the size of the partition in Vista?

    The hard drive on my L300D is roughly evenly distributed between Vista/C: and D:/data. Does anyone know if there is something in Vista that will allow me to change the sizes of the partitions?

    Thank you very much.

    Peter

    Hello!

    The partition size can be easily changed in Vista. Therefore, you can use the Vista disk management utility. On the Toshiba site I found this document:
    http://APS2.toshiba-tro.de/KB0/TSB7101OB0006R01.htm

    I think that should answer your question. Isn t it then? ;)

    Good bye

  • Satellite Pro A300 - How can I change the size of the partition?

    Hello
    My Satellite Pro A300 came with 2 different partitions, and I would like to change the size of the partitions (the data partition is too small).

    Which would affect the recovery tools? Is there proposed formulas?

    Thanks in advance,

    Andres

    What operating system do you use on your laptop?
    If you use Vista, this document could be useful for you:
    http://195.182.196.33/KB0/TSB7101OB0006R01.htm

    This should normally does not affect the recovery of HARD drive but make sure to burn the disc of recovery if you didn t it yet.

    If you have the recovery disk, you are on the safe side.

  • Satellite A300 1J1 - Recovery Mode "Expert" to change the size of the partition

    I'm trying to reconfigure the size of the partition of windows with the recovery partitions as I don't like the idea of having the poit drive 50-50.

    I would like therefore to reduce it so that only the data of recovery will be adapted on the D drive and my main partition will be much greater. IE C: = 240 GB + and the recovery drive (d) will be only 5 GB (large enough for recovering data only.)

    I posted this thread here a few days ago.

    [http://forums.computers.toshiba-europe.com/forums/thread.jspa?messageID=132571𠗛]

    This and the search of these forums has gotten me to the point where I think I need to use the DVD of recovery in "EXPERT" mode This should allow me to set the partitions manually rather than automatically right in the Middle!

    I noticed that the screen asking me what to install has a SETTINGS option that is always grayed out.

    Does anyone know how to open the SETTINGS screen, or if there is another way to create the partitions manually?

    Thanks for any response.

    Hello

    I have already replied to the other thread (see the link in your message)

    The point is that you cannot resize partitions using the Vista Toshiba Recovery DVD.

    Mentioned Expert mode is not available in the Vista recovery DVDs.
    The expert mode is part of the Win XP Recovery CD.

    However, the fact is that the Vista recovery DVDs sets the laptop to factory settings and also the size of the partition.

    The sizes of the partitions can be modified in the Vista Disk Manager!

    Good bye

  • How to set the size of the partition you want on the Satellite C850-12D with W7 Pro?

    Hi all
    I recently got a new laptop, Satellite Pro C850-12D with seven Pro: disk (500 GB) is first broken down like this:
    -a hidden little, 1.46 GB
    -the folder C: one, Go 449,47 (visible by the user)
    -a hidden, 14.83 Gb

    I would reduce the C: 100 GB partition in order to create a new one for the DATA.

    So, I begin the process by using seven disk management tools, but the disposable size after reduction seems limited to a maximum of GB 226,685: C is greater than or equal to 233 570 GB.

    I tried defragmenting C but its minimum size is 233 570 GB

    Is there a method to overcome this limit and achivce my goal of 100 GB?

    Hello

    I highly recommend creating a recovery disk before you change partitions on the HARD drive!
    The Toshiba recovery media creator helps you create this disk and this are necessary in case something would be wrong with your HARD drive.

    Back to the question of the partition:
    You will need to use a 3rd third party tool like * Gparted * in order to change the size of the partition.

  • Question about increasing the size of the partition of the Qosmio Player on Qosmio G-series

    How can I increase the size of partition Qosmio Player?

    Well, the Qosmio Player is installed separately on a second partition.
    I use a program 3rd party like Partition Magic 8 to create and manage partitions on the HARD disk.

    You can try this software to increase the size of the partitions, but I don't know if the Qosmio Player will still work after the change of size m.

  • Increase the size of the Partition

    I am trying to increase the size of the partition of my C drive.

    About 12 months ago someone partitioned my C drive, but the C drive is full and needs to be increased in size. I deleted drive D and it is shown as being unallocated.

    I'm in Diskpart in command prompt, try to expand the size of drive C by typing expand size 22000 but will not accept numbers that I entered. Drive C is 15 GB and unallocated is 22.11 GB

    Does anyone have an idea of what I might do wrong or have I missed something fundamental?

    By using the diskpart utility requirements

    1. The volume should be the NTFS file system. If it is FAT or FAT32, you must convert it to NTFS.

    2. With respect to basic disks, unallocated space must be behind the need to extend partition.

    3. The extension supports simply volumes of data. It prohibits a system partition or starting of extended. This is the reason why the diskpart failed to extend the volume on my 2003 Server system partition.

    4. The partition where the system pagefile is stored isn't available to expand unless the file is moved to a partition that you do not want to extend.

    Other: in regard to Windows 2000/xp, you cannot extend the volume simple dynamic disk that was created on a basic disk. The limitation has been cancelled in Windows Server 2003.

    As mentioned above, there are so many limitations in the line utility diskpart command, you cannot extend a volume easily. So I recommend you to use a free partition manager - Partition Wizard.

  • How to find the size of the partitioned tables?

    How to find the size of the partitioned tables?

    Select nom_segment, sum (bytes) /(1024*1024) 'Size in MB' from dba_segments
    where owner = 'owner name' and segment_type like '% PARTITION % '.
    Group by nom_segment;

  • Linux and oracle database installation best practices windows

    can anyone recommend the guide of best practices for the installation/design of windows/Linux oracle database servers.

    Microsoft, sql Server, provide a number of useful resources on the evolution of the default parameters that can die of hunger the operating system of resources, where to and where not to store the data in files/logs etc etc, but I've yet to find a similar guide for Oracle. Research on best practices during the installation/initial design in order to avoid the risk of recovery/redundancy later on any line, reliability, availability, performance. Guidance most welcome.

    See following note metalink on system requirements for the different versions:

    (Doc ID 169706.1) - database Oracle (RDBMS) Unix AIX, HP - UX, Linux, Mac OS X, Solaris, Tru64 Unix OS Installation and Configuration requirements checklist (8.0.5 to 11.2)

    Online Oracle Database Documentation 11g Release 2 (11.2)

    -Som

  • Client Server installation best practices

    Hi all

    I wonder about this, searched and found nothing relevant, so I ask here:
    There are all best practice/State of the art when you have a client application installed on the same computer as the database?
    I know that the client application uses the binary of the server, but I have to avoid?
    Can I install a client Oracle home and the setting for the client application to use the client libraries?

    In 11g it of not more changeperm.sh, make - it prove Oracle agrees that the client applications using Server libraries?

    Precision: I am on AIX 6 (or 7) + Oracle 11g.
    Client application will be an ETL tool - explaining why he is running on the machine of the DB.

    Unless the client application has some specific needs, there is nothing wrong with using the part of binary files on the Oracle server for customer use.
    For example, there is a demand I'm working again on which requires 32-bit client. The Oracle Server binaries are 11 GR 2 64 bit (for the database side). 11 GR 2 having no more than the 32-bit part, a 32-bit client installation is required.
    It is mainly the certification application version matrix.

    Nicolas.

  • best practices to configure or detect the size of the screen?

    Hi all

    Try to determine a best practice for setting or the detection of the size of the screen. Playbook and iOS, I can put them. But for Android, the number of devices is too big, so I would rather to detect. My first choice is to use the stage.stageWidth, stage.stageHeight. It works fine if I put my stage with standard metadata properties:

    [SWF (height ="320"width ="480"frameRate ="64", backgroundColor = "" "#010101")]

    However, if I use the application descriptor file to set the dimensions of the stage (like the one proposed by Christian Cantrell here http://www.adobe.com/devnet/flash/articles/authoring_for_multiple_screen_sizes.html()

    <initialWindow>

    <>aspectRatiolandscape< /aspectRatio>

    <>autoOrientsfalse< /autoOrients>

    <>width320< /width>

    <>height480< /> height

    <full screen>true< /> fullscreen

    < /initialWindow>

    Then the stage.stageWidth, stage.stageHeight are not the correct numbers when my main class is added to the stage. Shortly after the main class is added to the scene, these figures are very well. Is there an event that I can wait to know the stage.stageWidth, stage.stageHeight are correct?

    Thanks in advance!

    I'm struggling to think of what the problem might be with stageWidth/height not set correctly during the test with IE, but who was a flex project, I noticed a strange behavior before (width/height is not correct until the preloader ran)

    It has intrigued me, so I can grab the google project and test, but it may be some days I'm a bit busy at the mo.

    WAG - erg is nice idea btw

  • Best practices using clusters to create the queue/notifier/bundles?

    I'm in a block diagram, a queue, the notifier and several instances of cluster of bundle

    that all use the same data structure.   There is a typedef of cluster for the data structure.

    Of course, each of these objects (define the queue, set notifier, bundle)

    you want to know how do you define the cluster.

    What is considered best practices?

    (1) create a dummy instance of the cluster across data structure

    definition is necessary (and hide all on the public Service)

    (2) create only one instance and son at all places, it is necessary

    But there is no stream on this thread: it's only the cluster * definition *.

    which is used, so this seems to clutter the comic.

    (3) create only one instance of the cluster control and use local variables

    everywhere else the definition of cluster is required.  It's _value_ is never

    assigned or given read-so no problem with race conditions.

    (4) another way?

    If you were to clean up someone else's code, how do you expect

    See this Treaty?

    It occurred to me during this writing that here where I

    "unbundle...... code bundle" I could wire the original beam to the

    the two "unbundle" and "bundle" - but that would be too complicated

    and the size of the comics with useless thread?

    Thank you and best regards,

    -- J.

    Hi Jeff,

    I think that this question is about "sharing" the typedef and not how share data (?)  If the cluster control is registered as a typedef (or a strict typedef) but NOT SIMPLY as a CONTROL, then when a Diagram-constant of the typedef is created, it will be updated when you update the .ctl typedef!  (and there is no FP control to hide )  Of course if the typdef is already available "close" if necessary, you will be able to use instead - save a spacer of diagram.

    See you soon.

  • Best practices to declare and initialize the string?

    What is the best practice for the way in which strings are declared in a class?

    Should it be

    private String chBonjour = "";

    or I should have initialization in the constructors?

    The constructor of servlet is usually called only once, when the servlet is first accessed. But then again maybe something happens, google, servlet life cycle if you must know.

    But let's take a step back here. It seems you are trying to put the fields in servlets. Don't, don't. When two users extract URL of the servlet at the same time, the fields are shared between the two shots. If you store something like HTTP settings in the fields, parameters two hits' will get truncated. The hits may eventually see each and other parameter values.

    The best way is not to have fields of servlets. (Except the constant "final static" maybe, sometimes rarely something else). Well the pain of simultaneity go, servlet life cycle concerns go away, builders servlet if go, init() disappears usually.

  • Best practices for adding text to the Flex container?

    Hello
    I'm having problems to expose a TextFlow class correctly inside of a Flex container. What is the best practice to achieve, for example adding a lot of text to a small sign?
    Is it possible to do anything other than static width and height DisplayObjectContainerController constructor, or is - not the place to implement this? I guess what I'm looking for is the logic of the layout, I normally wrap in a custom Flex component and implement within Measure [] and so on.

    My use case: a chat application that adds several elements TextFlow to a Flex for example the Panel container. Or use TextFlow substitute UITextField.

    Examples of code would help me greatly.

    I'm using Flex 3.2.

    Kind regards

    Stefan

    You are right, the examples we have provided are specific to TLF, an ActionScript component, rather than a Flex component. Flex Gumbo is implementing what I think you are looking for (a UIComponent to TLF). Gumbo is still under active development, we chose to stay with examples that apply as much 3.2 Flex Gumbo.

    Check out mx.components.FxTextArea; I'd be curious to know if it's the 'start of market' looking in terms of using TLF in Flex.

  • How to change the size of the partition?

    Hi all

    I just bought a 300 d-202 Satellite and announced with 160 GB of hard drive space. Imagine my surprise, then as the gutting of the PC and taking all the stuff from the free trial out of it to know that half of the hard drive are reserved for the Toshiba Recovery program in a partition called E. I understand that it may be useful to have the ability to save all of your 'hard' disc, but I, personally, feel blurred by the fact that I actually have only a 80 GB HDD. In particular, given the fact that 16 GB is taken up by my music and Vista takes a huge 15 / 16 gb more or almost.

    So here's the question. How can I reduce the size of this partition (E) up to 20 GB or more and going to void my warranty?

    Thanks for any help.

    The partition E (recovery of HARD drive partition) was created to provide an additional HARD drive recovery feature. After the recovery DVD has been created, you would be able to restore unity with the help of HARD drive recovery and DVD recovery.
    So if you don t want to use HARD drive recovery option you could remove it from the HARD drive (delete the partition)

Maybe you are looking for