- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: LVM Question
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-26-2000 07:44 PM
07-26-2000 07:44 PM
LVM Question
oracle database and application. If I split that volume group into two logical
volume for database and application will it improve the performance?
Are Logical volumes and file system include in Performance Issues pertaining
to Disk I/O?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-26-2000 10:05 PM
07-26-2000 10:05 PM
Re: LVM Question
I didn't quite get your first question but
having a Raw Logical Volume definetely helps u to overcome the filesystem overhead and hence you can use the Raw LVs than file system to get a better performance.
Hope this helps.
Regards,
Sundar.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-26-2000 10:23 PM
07-26-2000 10:23 PM
Re: LVM Question
As sundar said, RAw LV's definitely improve performance. So it is better suggested to have the database on the sepearate LV as raw LV and application in separatee LV as filesystem.
Hope this is OK.
Regs,
S.J.Babu
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-26-2000 11:29 PM
07-26-2000 11:29 PM
Re: LVM Question
where as raw partition will give you better performance over file systems for database usage.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-27-2000 01:33 AM
07-27-2000 01:33 AM
Re: LVM Question
hpe this helps
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-27-2000 01:50 AM
07-27-2000 01:50 AM
Re: LVM Question
logical volume into two logical volumes (data and application) , will it
increase system performance/ increase logical io read/write performance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-27-2000 03:10 AM
07-27-2000 03:10 AM
Re: LVM Question
There are other issues though, among which are:-
Advantages:
- Filling up one smaller volume will not affect the other.
- May reduce the backup requirement (application may not need backing up as often as the database)
Disadvantages:
- Loss of a single common area of free space i.e. you don't have to guess how big the smaller volumes actually have to be.
- Requires a change to path names (if everything is already installed) unless you resort to soft links.
I'm sure that others can expand on the above.
Regards,
John
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-27-2000 07:59 AM
07-27-2000 07:59 AM
Re: LVM Question
Regards
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-27-2000 09:02 AM
07-27-2000 09:02 AM
Re: LVM Question
One combined volume:
+) 8 disk stripe distributes all reads/writes across larger number of disks reducing possibility of overall contention.
-) database and application share same disks, increasing likelihood of conflicting access requests.
Two volumes:
-) 4 disk stripes use fewer controllers and so are less effective at distributing access requests.
+) segregated application/DB means application I/O requests will not hang waiting for large DB I/O fulfillment.
In general, if the application and Database both hit the disks hard you are *probably* better served in segregating the logical volumes. This will let you better diagnose hotspots and attempt to tune appropriately. If the DB hits the disks much harder than the application, you might get better performance from a single partition (or an uneven partition in which more disks are given to the DB than the application).
Personally, I prefer to segregate my DBs from applications for flexibility in continued maintenance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-27-2000 09:20 AM
07-27-2000 09:20 AM
Re: LVM Question
Hope this helps.
Tony
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-27-2000 09:33 AM
07-27-2000 09:33 AM
Re: LVM Question
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-27-2000 07:22 PM
07-27-2000 07:22 PM
Re: LVM Question
Is it require to consider this one regarding performance issue? I found only one
logical volume have higher rate always since both database and application
reside on that volume. I thought it will improve the performance if I split the logical
volume for data and application. Any idea?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-28-2000 04:40 AM
07-28-2000 04:40 AM
Re: LVM Question
This requires that you create your logical volumes carefully, so you know exactly where each logical volume (and its mirror) is placed on which bits of hardware, so you can place your datafiles accordingly.
This is difficult (if not impossible) to do if using RAID5 and/or striping. I prefer buying a few more disks and use mirroring (also less overhead of RAID checksumming)
Performance improvements of raw volumes, striping, etc. are minimal compared to placing files so they can be accessed without getting in each other's way (disk heads shifting from one file to the other and back on the same disk)
Regards
Geetam
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2000 11:38 AM
07-29-2000 11:38 AM
Re: LVM Question
1) It appeared to me that by "application" you meant just the Oracle application and associated files, which I would expect to be small compared to the size of your database. I also would expect that once you start the Oracle server processes, they would do very little I/O to the application files, so I'm guessing that you will find the vast majority of your I/Os are to the database.
2) If you are really striping across 8 disks without using RAID or mirroring, you are asking for database downtime when just one of those disks fails. Not knowing what kind of disks you are using, how clean the power is, how often they are spun down, etc..., if we guess at 4 yrs MTBF for them, you will have a failure of one of the disks (and a database crash) every 6 months. Database restores can be painful if you are not careful about frequent backups of your transaction log, so I liked (and happen to practice) the idea of mirroring. However, this assumes your database structure allows you to manually distribute the most frequently accessed tables/indices/logs to different spindles.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-31-2000 07:29 AM
07-31-2000 07:29 AM
Re: LVM Question
Some basic concepts to consider. Keep your data files and your indexes on seperate physical spindles. Also try to keep them on different controllers. Keep your operating system file systems and swap space seperate from the application and database file systems. Basically, spread out.
Without knowing all the hardware you have it's difficult to give a very good answer on how to set it up.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-31-2000 05:19 PM
07-31-2000 05:19 PM
Re: LVM Question
internal harddisk. I have one more doubt. I have found some logical read/writes
status on glance under i/o on logical volume. What is it mean? Do we have
to consider this parameters in performance tuning?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-31-2000 06:11 PM
07-31-2000 06:11 PM
Re: LVM Question
You are saying that you have 4 disks on each controller and you have used all the disks without mirroring. Are these disks are legacy disks or disks in some disk array. If so, already some RAID level might have been implemented. So you will not get any performance improvement even if you do any striping at LVM level.
If your disks are not sitting in a disk array, you can try the following:
1. Increase the strip size. This will improve the performance if amount of data for each disk I/O request is more.
2. Check that both the controllers and their disks are of same SCSI type like SE-SCSI, FWD-SCSI. Otherwise, you will get the performance of the slowest SCSI Channel.
3. Even if they are of same SCSI type, check that all the disks are of same type like disk rpm, etc.
Above all these, are you sure that performce gain outweighs redundancy/reliability of the data.