- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Smallest unit of the data (extent-based mirrored s...
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
Discussions
Forums
Forums
Discussions
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
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
тАО05-19-2003 05:00 AM
тАО05-19-2003 05:00 AM
Smallest unit of the data (extent-based mirrored stripes)
Thank you.
PS sorry for mad bad english.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-19-2003 05:16 AM
тАО05-19-2003 05:16 AM
Re: Smallest unit of the data (extent-based mirrored stripes)
vxtunefs -- for vxfs file system
tunefs -- for hfs file system
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-19-2003 12:24 PM
тАО05-19-2003 12:24 PM
Re: Smallest unit of the data (extent-based mirrored stripes)
Here's how I used to stripe 8 LVs across 8 PVs:
for LV in 01 02 03 04 05 06 07 08
do
lvcreate -i 8 -I 64 -n lvol${LV} vgXX
lvextend -L 2000 /dev/vgXX/lvol${LV} pv01 pv02 ... pv08
done
where:
-i 8 Means stripe across 8 disks.
-I 64 Means stripe size is 64 KB
pv01, pv02, ... pv08 are all on eight different paths.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-19-2003 01:10 PM
тАО05-19-2003 01:10 PM
Re: Smallest unit of the data (extent-based mirrored stripes)
The system will only read the size requested in the read command itself. Now the samllest unit that can be read is a block. The standard, default block size is 1Kb...UNLESS...overridden in the mkfs command. It *could* be as large as 8Kb...depending on the size of the FS at creation..OR..the -o bsize=X parameter on the command line.
HTH,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-20-2003 02:51 AM
тАО05-20-2003 02:51 AM
Re: Smallest unit of the data (extent-based mirrored stripes)
Check my understanding, please. For instance, I create extent-based mirrored stripe located on the 10 drives (2 PVGs, each of them contain 5 drives). Extent size is 1MB. In that case we have stripe size 5MB. Next step, I create FS with 8k block size. When I have to read 16k block of data, system will read:
a)2 times per 8;
b)whole extent which contain our block of data;
c)whole stripe which contain our block of data;
d)something else
I think that right answer is ???a???. Am I right?
PS to Stuart: I can???t use ???i ???I, becose customer wants performance plus data redundancy.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-20-2003 03:07 AM
тАО05-20-2003 03:07 AM
Re: Smallest unit of the data (extent-based mirrored stripes)
be aware that you can have only 65536 logical extents per VG, which in the case of LVM Mirroring and "Striping" (via distributed extents) limits you to VGs whith 6x 9GB disk per PVG or 3x 18GB disk per PVG!
Only solution is to increase PE size, 2Mb PE size makes sense if you have 18GB disks since you would probably want to use as many as possible. If 2 MB is too large, consider using 3 disks to stripe across.
Regards,
Bernhard
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-20-2003 03:11 AM
тАО05-20-2003 03:11 AM
Re: Smallest unit of the data (extent-based mirrored stripes)
from your previous posts I see that your customer has 18 GB disks.
and you have a very poor record of assigning points.
Regards,
Bernhard
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-20-2003 04:35 AM
тАО05-20-2003 04:35 AM
Re: Smallest unit of the data (extent-based mirrored stripes)
It only has to write to both mirrors, it will read from the mirror that has the smallest queue.
Now to muddy up the waters a little more, you have to understand that HP-UX uses a "read-ahead" algorithm. In this case it could possibly read not only those 2 blocks, but also the NEXT 8 blocks or so as well in anticipation that the next read may come from them. It will place those blocks in the buffer cache, because as you know memory reads are MUCH faster.
So the answer, as so oft times, is - it depends.
Rgds,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-20-2003 06:15 AM
тАО05-20-2003 06:15 AM
Re: Smallest unit of the data (extent-based mirrored stripes)
Thank you for your help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО05-20-2003 07:46 AM
тАО05-20-2003 07:46 AM
Re: Smallest unit of the data (extent-based mirrored stripes)
We use kB striping on our FC60's & VA74xx because they are internally mirrored, but use extend based striped on SC10's as they do not support HW striping.
Reagards
Tim
PS I know VA74xx stripes its LUNs internally etc, its historical.....