Unix Technical Forum

Disk layout for new install of IDS 10 on Linux (SLES 10)

This is a discussion on Disk layout for new install of IDS 10 on Linux (SLES 10) within the Informix forums, part of the Database Server Software category; --> Dear Informixers, I'm about to install IDS 10 on a shiny new server running under SuSE Linux Enterprise Server ...


Go Back   Unix Technical Forum > Database Server Software > Informix

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 04-20-2008, 05:32 PM
Richard Spitz
 
Posts: n/a
Default Disk layout for new install of IDS 10 on Linux (SLES 10)

Dear Informixers,

I'm about to install IDS 10 on a shiny new server running under SuSE Linux
Enterprise Server 10 (SP1). The predecessor machine had IDS 7.31 under SuSE
7.2, so I was restricted to 2GB chunk size.

There are about 20 different databases, many of them rather small and
infrequently used. The total size of all the databases together is
about 4GB, which is of course tiny compared to what many of the pros in this
group are used to ;-) , but also makes it unnecessary to squeeze the last
bit of performance out of the server since even our 7-year-old machine
performs rather well, and the new one has MUCH more power.

My question is about disk layout: Should I bother splitting up the available
disk space in to several dbspaces and separate the more heavily used databases
into different spaces, or might I just as well throw them all together into
one big data space? Of course I will separate root-dbspace from the rest,
but is there any reasonable benefit from creating several chunks/dbspaces
for the data?

BTW: I'm using ontape to disk for backup. Under 7.31, the ability to
restore individual dbspaces was something I considered important. With
arcchecker's ability to restore even individual tables, this seems less
so.

What are your suggestions?

Regards, Richard

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 04-20-2008, 05:32 PM
darko
 
Posts: n/a
Default Re: Disk layout for new install of IDS 10 on Linux (SLES 10)

On Jan 16, 6:16 pm, Richard Spitz <Richard.Sp...@med.uni-muenchen.de>
wrote:
> Dear Informixers,
>
> I'm about to install IDS 10 on a shiny new server running under SuSE Linux
> Enterprise Server 10 (SP1). The predecessor machine had IDS 7.31 under SuSE
> 7.2, so I was restricted to 2GB chunk size.
>
> There are about 20 different databases, many of them rather small and
> infrequently used. The total size of all the databases together is
> about 4GB, which is of course tiny compared to what many of the pros in this
> group are used to ;-) , but also makes it unnecessary to squeeze the last
> bit of performance out of the server since even our 7-year-old machine
> performs rather well, and the new one has MUCH more power.
>
> My question is about disk layout: Should I bother splitting up the available
> disk space in to several dbspaces and separate the more heavily used databases
> into different spaces, or might I just as well throw them all together into
> one big data space? Of course I will separate root-dbspace from the rest,
> but is there any reasonable benefit from creating several chunks/dbspaces
> for the data?
>
> BTW: I'm using ontape to disk for backup. Under 7.31, the ability to
> restore individual dbspaces was something I considered important. With
> arcchecker's ability to restore even individual tables, this seems less
> so.
>
> What are your suggestions?
>
> Regards, Richard



You may consider to separate more heavily used databases to dbspaces
ON DIFFERENT DISKS, if that is possible (you didn't mention what is
your disk configuration). Also, logs should be located on separate
disk(s), especially if write activity is substantial.

If you don't have any external backups, it is good to have backups on
separate disks from database, to lessen the risk of losing the data
completely.

Darko Krstic
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 04-20-2008, 05:32 PM
Art S. Kagel (Oninit LLC)
 
Posts: n/a
Default Re: Disk layout for new install of IDS 10 on Linux (SLES 10)

Richard Spitz wrote:
> Dear Informixers,
>
> I'm about to install IDS 10 on a shiny new server running under SuSE Linux
> Enterprise Server 10 (SP1). The predecessor machine had IDS 7.31 under SuSE
> 7.2, so I was restricted to 2GB chunk size.
>
> There are about 20 different databases, many of them rather small and
> infrequently used. The total size of all the databases together is
> about 4GB, which is of course tiny compared to what many of the pros in this
> group are used to ;-) , but also makes it unnecessary to squeeze the last
> bit of performance out of the server since even our 7-year-old machine
> performs rather well, and the new one has MUCH more power.
>
> My question is about disk layout: Should I bother splitting up the available
> disk space in to several dbspaces and separate the more heavily used databases
> into different spaces, or might I just as well throw them all together into
> one big data space? Of course I will separate root-dbspace from the rest,
> but is there any reasonable benefit from creating several chunks/dbspaces
> for the data?
>


I would just for the ease of managing the disk space of each DB
separately. You don't mention the disk farm layout. If you are using a
single massive SAN for all of the space (hopefully not RAID5 ;-) then
there's no performance difference to how you break up the disk space in
the engine with one exception. Keep in mind that at checkpoint time
dirty disk is cleaned chunk by chunk with CLEANERS number of chunks
flushed in parallel. The more chunks you have the more parallelism to
those flushes and the shorter your checkpoint durations will be. Within
the busiest databases separating volatile tables into separate dbspaces
will also enhance checkpoint performance. All this assumes that you are
not swamping the IO channels or the disk structures or disks themselves.

Art S. Kagel
Oninit
> BTW: I'm using ontape to disk for backup. Under 7.31, the ability to
> restore individual dbspaces was something I considered important. With
> arcchecker's ability to restore even individual tables, this seems less
> so.
>
> What are your suggestions?
>
> Regards, Richard
>



================================================== =========================================
Please access the attached hyperlink for an important electronic communications disclaimer:

http://www.oninit.com/home/disclaimer.php

================================================== =========================================

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 09:55 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
www.UnixAdminTalk.com