- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Best Disk Setup for Oracle 8.1.7
Operating System - HP-UX
1752800
Members
5542
Online
108789
Solutions
Forums
Categories
Company
Local Language
юдл
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
юдл
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
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
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Topic Options
- 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
тАО02-19-2001 11:52 AM
тАО02-19-2001 11:52 AM
Best Disk Setup for Oracle 8.1.7
I have 6 18.2 GB drives in an SC-10 disk array. They are setup on 2 separate buses. We would like to mirror these, however, mirroring and striping appear to be one or the other. Just wondering what the best performance approach is to this (still mirroring)? Also, once a best approach is offered, how do I accomplish it?
Thanks in Advance,
Scott Matthesen
Thanks in Advance,
Scott Matthesen
2 REPLIES 2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-19-2001 12:58 PM
тАО02-19-2001 12:58 PM
Re: Best Disk Setup for Oracle 8.1.7
MIrroring and striping are an "either/or" proposition. Striping will almost always give superior write performance, while mirroring can give superior read peformance. since reads tend to more effective in cache (writes always have to hit disk eventually) striping is the better performance bet. BUT, pure striping with no parity leaves you vulnerable to catastrophic data loss in teh event of disk failure, not an option I would choose for a produciton systems.
You can do extent striping, which stripes physical extents across disks and be used with mirroring. The performance benefits of this are significantly reduced, though, since a strip size of 4MB (or larger) reduces the benefit of striping to block writes that span 2 extents. (In general, there might also bee some collateral beenfit in balancing load across spindles for highly active lvols.)
A more significant concern that I see, though, is simply having enough spindles to isolate the required oracle components. If you mirror for data protection, you are down to three spidles. this pretty much requires a dedicated spindle each for archive logs, data files, and index. And you have to double up redo with one of those. That leaves no room for extent striping, even, since to do so you would have to have data/index/archive sharing a physical device, which will almost certainly negate any performance gain from the extent stripe.
You can do extent striping, which stripes physical extents across disks and be used with mirroring. The performance benefits of this are significantly reduced, though, since a strip size of 4MB (or larger) reduces the benefit of striping to block writes that span 2 extents. (In general, there might also bee some collateral beenfit in balancing load across spindles for highly active lvols.)
A more significant concern that I see, though, is simply having enough spindles to isolate the required oracle components. If you mirror for data protection, you are down to three spidles. this pretty much requires a dedicated spindle each for archive logs, data files, and index. And you have to double up redo with one of those. That leaves no room for extent striping, even, since to do so you would have to have data/index/archive sharing a physical device, which will almost certainly negate any performance gain from the extent stripe.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО02-19-2001 05:26 PM
тАО02-19-2001 05:26 PM
Re: Best Disk Setup for Oracle 8.1.7
Hi,
For my environment, for the index and database Oracle filesystems, I have XP-level RAID 1 mirroring and OS-level striping of these filesystems with a stripe size of 64kb.
One point to note is that it is that because redo-logs are only sequentially accessed, striping the Oracle redo-log filesystems are definitely not encouraged. I have redo-logs mirrored at the Oracle level rather than the hardware or OS level.
As Alan has pointed out, for performance reasons, try to spread your I/O across as many disk spindles possible.
For availability reasons, make sure that your redo-logs and their mirrors reside on different disks across different disk controllers, so as to eliminate any potential single-point of failure (SPOF).
Hope this helps. Regards.
Steven Sim Kok Leong
Brainbench MVP for Unix Admin
http://www.brainbench.com
For my environment, for the index and database Oracle filesystems, I have XP-level RAID 1 mirroring and OS-level striping of these filesystems with a stripe size of 64kb.
One point to note is that it is that because redo-logs are only sequentially accessed, striping the Oracle redo-log filesystems are definitely not encouraged. I have redo-logs mirrored at the Oracle level rather than the hardware or OS level.
As Alan has pointed out, for performance reasons, try to spread your I/O across as many disk spindles possible.
For availability reasons, make sure that your redo-logs and their mirrors reside on different disks across different disk controllers, so as to eliminate any potential single-point of failure (SPOF).
Hope this helps. Regards.
Steven Sim Kok Leong
Brainbench MVP for Unix Admin
http://www.brainbench.com
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
News and Events
Support
© Copyright 2024 Hewlett Packard Enterprise Development LP