* Reiserfs and recovering from the format action... @ 2002-10-10 7:01 Fabrizio Morbini 2002-10-10 1:48 ` Reiserfs with Samba vs NetApp Filer darren 2002-10-10 11:31 ` Reiserfs and recovering from the format action Oleg Drokin 0 siblings, 2 replies; 45+ messages in thread From: Fabrizio Morbini @ 2002-10-10 7:01 UTC (permalink / raw) To: reiserfs-list Hi, if I format a reiserfs partition there are methods for recover it? Fabrizio. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Reiserfs with Samba vs NetApp Filer 2002-10-10 7:01 Reiserfs and recovering from the format action Fabrizio Morbini @ 2002-10-10 1:48 ` darren 2002-10-10 14:58 ` Philippe Gramoullé 2002-10-10 11:31 ` Reiserfs and recovering from the format action Oleg Drokin 1 sibling, 1 reply; 45+ messages in thread From: darren @ 2002-10-10 1:48 UTC (permalink / raw) To: reiserfs-list Hi all, I was just wondering if I should spend $$ (my company's of cos) on a NetApp filer... OR I just get one of the Dell 3650 doing nothing in the corner with RAID5 and run Samba as a fileserver? Anyone got any benchmarks to compare the two? Is NetApp as good as its advertised? Any comments on this setup is welcomed Regards Darren ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-10 1:48 ` Reiserfs with Samba vs NetApp Filer darren @ 2002-10-10 14:58 ` Philippe Gramoullé 2002-10-10 17:31 ` Hans Reiser 0 siblings, 1 reply; 45+ messages in thread From: Philippe Gramoullé @ 2002-10-10 14:58 UTC (permalink / raw) To: darren; +Cc: reiserfs-list Hi, On Thu, 10 Oct 2002 09:48:34 +0800 "darren" <teodarren@myrealbox.com> wrote: | Hi all, | | I was just wondering if I should spend $$ (my company's of cos) on a | NetApp filer... | | OR | | I just get one of the Dell 3650 doing nothing in the corner with RAID5 | and run Samba as a fileserver? | | Anyone got any benchmarks to compare the two? | | Is NetApp as good as its advertised? We switched from NetApp to DELL ( PowerVault 210S ) mainly because of the $$ :o) NetApp are really good but really expensive as well.So it depend how much value you give to your data. Netapp as well have tons of features that linux boxes +PV210S can't do :Clustering volume copy, out out the box snapshots,etc.. | | Any comments on this setup is welcomed Now i think DELL realease their 220S with 14 disks in a shelf so that would have the bang for your bucks. On the otherside, NetApp comes with a very nice , proprietary , OS that's quite simple to use. So best price/performance => DELL If you have unvaluable data => NetApp (+ backup :o) | | Regards | Darren | Philippe. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-10 14:58 ` Philippe Gramoullé @ 2002-10-10 17:31 ` Hans Reiser 2002-10-10 17:53 ` Philippe Gramoullé [not found] ` <200210112022.27319.russell@coker.com.au> 0 siblings, 2 replies; 45+ messages in thread From: Hans Reiser @ 2002-10-10 17:31 UTC (permalink / raw) To: Philippe Gramoullé; +Cc: darren, reiserfs-list Philippe Gramoullé wrote: >Hi, > >On Thu, 10 Oct 2002 09:48:34 +0800 >"darren" <teodarren@myrealbox.com> wrote: > > | Hi all, > | > | I was just wondering if I should spend $$ (my company's of cos) on a > | NetApp filer... > | > | OR > | > | I just get one of the Dell 3650 doing nothing in the corner with RAID5 > | and run Samba as a fileserver? > | > | Anyone got any benchmarks to compare the two? > | > | Is NetApp as good as its advertised? > >We switched from NetApp to DELL ( PowerVault 210S ) mainly because of the $$ :o) > >NetApp are really good but really expensive as well.So it depend how much value >you give to your data. > I would say that WAFL is an absolutely superb filesystem for the purpose of RAID NFS fileserving. Reiser4 may give it some serious competition after some time has passed and we have time for such things as carefully benchmarking NFS, etc., but WAFL is a great filesystem for NFS RAID as it is right now. That said, mp3.com saved $22 million dollars by using Linux+reiserfs instead of Netapps and Veritas. They may be good, but reiser3 is cheaper. A lot cheaper. Do the math, and you'll buy Linux instead I think.;-) Nobody has done reiser3 vs. WAFL benchmarks. > >Netapp as well have tons of features that linux boxes +PV210S can't do :Clustering >volume copy, out out the box snapshots,etc.. > Linux has snapshots if you use lvm, but it is true that Netapp makes a good product. > > | > | Any comments on this setup is welcomed > >Now i think DELL realease their 220S with 14 disks in a shelf so that would have the bang >for your bucks. On the otherside, NetApp comes with a very nice , proprietary , OS that's quite >simple to use. > >So best price/performance => DELL >If you have unvaluable data => NetApp (+ backup :o) > > | > | Regards > | Darren > | > > >Philippe. > > > > ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-10 17:31 ` Hans Reiser @ 2002-10-10 17:53 ` Philippe Gramoullé 2002-10-10 18:02 ` Hans Reiser 2002-10-11 10:40 ` Lars Marowsky-Bree [not found] ` <200210112022.27319.russell@coker.com.au> 1 sibling, 2 replies; 45+ messages in thread From: Philippe Gramoullé @ 2002-10-10 17:53 UTC (permalink / raw) To: Hans Reiser; +Cc: teodarren, reiserfs-list Hi, Yes, that's what i meant by "not *out of the box* snapshots". We quite never played with LVM as it adds another software layer and i didn't feel it was mature enough at the time we put everything in production but given the benefits we might want to give it a try. BTW, Hans, what you would recommand : LVM or EVMS ? Thanks, Philippe On Thu, 10 Oct 2002 21:31:29 +0400 Hans Reiser <reiser@namesys.com> wrote: | >Netapp as well have tons of features that linux boxes +PV210S can't do :Clustering | >volume copy, out out the box snapshots,etc.. | > | Linux has snapshots if you use lvm, but it is true that Netapp makes a | good product. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-10 17:53 ` Philippe Gramoullé @ 2002-10-10 18:02 ` Hans Reiser 2002-10-10 18:57 ` Dieter Nützel 2002-10-11 10:40 ` Lars Marowsky-Bree 1 sibling, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-10-10 18:02 UTC (permalink / raw) To: Philippe Gramoullé; +Cc: teodarren, reiserfs-list Philippe Gramoullé wrote: >Hi, > >Yes, that's what i meant by "not *out of the box* snapshots". > >We quite never played with LVM as it adds another software layer and i didn't feel >it was mature enough at the time we put everything in production but given the benefits >we might want to give it a try. > >BTW, Hans, what you would recommand : LVM or EVMS ? > >Thanks, > >Philippe > > >On Thu, 10 Oct 2002 21:31:29 +0400 >Hans Reiser <reiser@namesys.com> wrote: > > | >Netapp as well have tons of features that linux boxes +PV210S can't do :Clustering > | >volume copy, out out the box snapshots,etc.. > | > > | Linux has snapshots if you use lvm, but it is true that Netapp makes a > | good product. > > > > I lack the expertise to advise on this. There has been a lot of controversy on this. Keep an eye out for lvm2 to come out. Hans ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-10 18:02 ` Hans Reiser @ 2002-10-10 18:57 ` Dieter Nützel 2002-10-10 19:00 ` Dieter Nützel 0 siblings, 1 reply; 45+ messages in thread From: Dieter Nützel @ 2002-10-10 18:57 UTC (permalink / raw) To: Hans Reiser, Philippe Gramoullé; +Cc: teodarren, reiserfs-list Am Donnerstag, 10. Oktober 2002 20:02 schrieb Hans Reiser: > Philippe Gramoullé wrote: > >Hi, > > > >Yes, that's what i meant by "not *out of the box* snapshots". > > > >We quite never played with LVM as it adds another software layer and i > > didn't feel it was mature enough at the time we put everything in > > production but given the benefits we might want to give it a try. > > > >BTW, Hans, what you would recommand : LVM or EVMS ? > > > >Thanks, > > > >Philippe > > > > > >On Thu, 10 Oct 2002 21:31:29 +0400 > > > >Hans Reiser <reiser@namesys.com> wrote: > > | >Netapp as well have tons of features that linux boxes +PV210S can't > > | > do :Clustering > > | > > > | >volume copy, out out the box snapshots,etc.. > > | > > | Linux has snapshots if you use lvm, but it is true that Netapp > > | makes a good product. > > I lack the expertise to advise on this. There has been a lot of > controversy on this. Keep an eye out for lvm2 to come out. Read about it on LKML. LVM is dropped with 2.5.41+. LVM2 comes under the "hood" of EMVS. -Dieter ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-10 18:57 ` Dieter Nützel @ 2002-10-10 19:00 ` Dieter Nützel 0 siblings, 0 replies; 45+ messages in thread From: Dieter Nützel @ 2002-10-10 19:00 UTC (permalink / raw) To: Hans Reiser, Philippe Gramoullé; +Cc: teodarren, reiserfs-list Am Donnerstag, 10. Oktober 2002 20:57 schrieb Dieter Nützel: > Read about it on LKML. > LVM is dropped with 2.5.41+. > LVM2 comes under the "hood" of EMVS. Of course EVMS ;-) -Dieter ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-10 17:53 ` Philippe Gramoullé 2002-10-10 18:02 ` Hans Reiser @ 2002-10-11 10:40 ` Lars Marowsky-Bree 2002-10-11 10:54 ` Philippe Gramoullé 1 sibling, 1 reply; 45+ messages in thread From: Lars Marowsky-Bree @ 2002-10-11 10:40 UTC (permalink / raw) To: reiserfs-list On 2002-10-10T19:53:38, Philippe Gramoullé <philippe.gramoulle@mmania.com> said: > Yes, that's what i meant by "not *out of the box* snapshots". Well, LVM functionality comes out of the box with all modern distributions. > We quite never played with LVM as it adds another software layer and i > didn't feel it was mature enough at the time we put everything in production > but given the benefits we might want to give it a try. It is very mature in my experience. > BTW, Hans, what you would recommand : LVM or EVMS ? With 2.4, go with LVM1. The jury is still out whether the successor will be EVMS or LVM2 in 2.5/2.6, but I personally have decided to quite like EVMS. Sincerely, Lars Marowsky-Brée <lmb@suse.de> -- Principal Squirrel Research and Development, SuSE Linux AG ``Immortality is an adequate definition of high availability for me.'' --- Gregory F. Pfister ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-11 10:40 ` Lars Marowsky-Bree @ 2002-10-11 10:54 ` Philippe Gramoullé 2002-10-11 12:34 ` Adrian Phillips 2002-10-12 14:34 ` Heinz-Josef Claes 0 siblings, 2 replies; 45+ messages in thread From: Philippe Gramoullé @ 2002-10-11 10:54 UTC (permalink / raw) To: Lars Marowsky-Bree; +Cc: reiserfs-list Hi, On Fri, 11 Oct 2002 12:40:41 +0200 Lars Marowsky-Bree <lmb@suse.de> wrote: | On 2002-10-10T19:53:38, | Philippe Gramoullé <philippe.gramoulle@mmania.com> said: | | > Yes, that's what i meant by "not *out of the box* snapshots". | | Well, LVM functionality comes out of the box with all modern distributions. Ok let me rephrase it: First i didn't want to start a thread on pros/cons of LVM. And i only wanted to say that LVM (though part of all modern distributions) doesn't come installed out of the box,at least not on Debain , which we use mainly. Whereas snapshots on Netapp comes out of the box with DATAONTAP. But LVM is there of course if one needs snapshot functionnality. | | > We quite never played with LVM as it adds another software layer and i | > didn't feel it was mature enough at the time we put everything in production | > but given the benefits we might want to give it a try. | | It is very mature in my experience. Sure it is : We _do_ use it on databases servers , but mostly for volume management but not for the snapshot features. I wanted to say that given the complexity of our setup we didn't feel the need to add another software layer : keeping everything in sync is already not that easy. But sure i'd definitely recommand LVM :o) | | > BTW, Hans, what you would recommand : LVM or EVMS ? | | With 2.4, go with LVM1. The jury is still out whether the successor will be | EVMS or LVM2 in 2.5/2.6, but I personally have decided to quite like EVMS. Thanks for the input. | | | Sincerely, | Lars Marowsky-Brée <lmb@suse.de> | Philippe Lycos Europe Paris NOC manager. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-11 10:54 ` Philippe Gramoullé @ 2002-10-11 12:34 ` Adrian Phillips 2002-10-11 13:05 ` Philippe Gramoullé 2002-10-12 14:34 ` Heinz-Josef Claes 1 sibling, 1 reply; 45+ messages in thread From: Adrian Phillips @ 2002-10-11 12:34 UTC (permalink / raw) To: Philippe Gramoullé; +Cc: reiserfs-list >>>>> "Philippe" == Philippe Gramoullé <philippe.gramoulle@mmania.com> writes: Philippe> And i only wanted to say that LVM (though part of all Philippe> modern distributions) doesn't come installed out of the Philippe> box,at least not on Debain , which we use mainly. Does not one of the numerous 2.4 Debian kernel-images support LVM (I always build my own) ? Certainly theLVM v1 tools are part of the distribution. Or do you have another meaning for out of the box ? Philippe> | It is very mature in my experience. It has been for me. I've been using LVM and reiserfs together using 2.2 for 18 months now with almost no problems (a couple of buglets in reiserfs which caused little in the way of problems), and more recently 2.4 (although the 2.4.19 is causing some grief on what seems to be memory management). Lars> | With 2.4, go with LVM1. The jury is still out Lars> whether the successor will be | EVMS or LVM2 in 2.5/2.6, Lars> but I personally have decided to quite like EVMS. Yes, I've been testing EVMS at home (although a bit behind with the latest) and am impressed stability wise. I haven't looked at LVM2 yet though. Sincerely, Adrian Phillips -- Your mouse has moved. Windows NT must be restarted for the change to take effect. Reboot now? [OK] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-11 12:34 ` Adrian Phillips @ 2002-10-11 13:05 ` Philippe Gramoullé 0 siblings, 0 replies; 45+ messages in thread From: Philippe Gramoullé @ 2002-10-11 13:05 UTC (permalink / raw) To: Adrian Phillips; +Cc: reiserfs On 11 Oct 2002 14:34:40 +0200 Adrian Phillips <a.phillips@met.no> wrote: | Or do you have another meaning for out of the box ? I was thinking : already setup LVM partitions & kernel support. (though it may be possible indeed that Debian ships LVM ready kernel) IIRC, Mandrake offer LVM partitioning at install time. This said, no need to go on with this thread to know what is out of the box snapshots or not: let me rephrase it: "Linux offers out of the box snapshots" Philippe ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-11 10:54 ` Philippe Gramoullé 2002-10-11 12:34 ` Adrian Phillips @ 2002-10-12 14:34 ` Heinz-Josef Claes 1 sibling, 0 replies; 45+ messages in thread From: Heinz-Josef Claes @ 2002-10-12 14:34 UTC (permalink / raw) To: reiserfs-list; +Cc: teodarren Am Fre, 2002-10-11 um 12.54 schrieb Philippe Gramoullé: > > Hi, > > On Fri, 11 Oct 2002 12:40:41 +0200 > Lars Marowsky-Bree <lmb@suse.de> wrote: > > | On 2002-10-10T19:53:38, > | Philippe Gramoullé <philippe.gramoulle@mmania.com> said: > | > | > Yes, that's what i meant by "not *out of the box* snapshots". > | > | Well, LVM functionality comes out of the box with all modern distributions. > > Ok let me rephrase it: First i didn't want to start a thread on pros/cons of LVM. > > And i only wanted to say that LVM (though part of all modern distributions) doesn't > come installed out of the box,at least not on Debain , which we use mainly. > Whereas snapshots on Netapp comes out of the box with DATAONTAP. > > But LVM is there of course if one needs snapshot functionnality. > Some years ago I was responsible for buying some filers for a very critical environment (a dealing room), so I got some experiences (also with errors). The snapshot functionnality of the filers makes a snapshot on the block layer on a big filesystem in a minute or so. The mainly needed overhead are the used blocks between the snapshot (or after the snapshot). This is not comparable to a snapshot of EMC, which is simply a copy of the hole disk to another one (with RAID under it and so on ...). Is LVM comparable to netapp or to EMC snapshot? I was very impressed by the netapp snapshot because you can make a snapshot very fast (mainly the inodes are copied) and also online during the day (which we did). The users could themselfes restore there data via normal filesystem operations. We had nearly no need anymore to restore data from tapes. (This was the reason why I wrote storeBackup, a simple tool which has some disadvantages and also some advantages compared to a filer.) Hope this clearyfies the functionality of the Netapp snapshot, which I think is patented! -- Heinz-Josef Claes hjclaes@web.de project: http://sourceforge.net/projects/storebackup -> snapshot-like backup to another disk ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <200210112022.27319.russell@coker.com.au>]
* Re: Reiserfs with Samba vs NetApp Filer [not found] ` <200210112022.27319.russell@coker.com.au> @ 2002-10-11 20:00 ` Hans Reiser 2002-10-12 8:52 ` Russell Coker 0 siblings, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-10-11 20:00 UTC (permalink / raw) To: Russell Coker; +Cc: reiserfs-list Russell Coker wrote: >On Thu, 10 Oct 2002 19:31, Hans Reiser wrote: > > >>I would say that WAFL is an absolutely superb filesystem for the purpose >>of RAID NFS fileserving. Reiser4 may give it some serious competition >>after some time has passed and we have time for such things as carefully >>benchmarking NFS, etc., but WAFL is a great filesystem for NFS RAID as >>it is right now. That said, mp3.com saved $22 million dollars by using >>Linux+reiserfs instead of Netapps and Veritas. They may be good, but >>reiser3 is cheaper. A lot cheaper. Do the math, and you'll buy Linux >>instead I think.;-) >> >>Nobody has done reiser3 vs. WAFL benchmarks. >> >> > >One thing that should be stated here is that you can use some of the money you >save to buy more powerful hardware. If ReiserFS is running on drives that >have a higher rotational speed and there are more drives in the RAID then it >should beat WAFL on most tests regardless of issues of file system >efficiency. > except that WAFL (at least it was in 1996 when I last benchmarked one) is memory bandwidth bound, not disk or CPU bound, when configured with 14 disk drives. They do a nice job of zero-copy optimizing from what I understand. So, in a minor correction, instead of buying a WAFL server, you can buy 3 reiserfs servers, and this may or may not overcome the memory bandwidth limitation, but it will certainly do a nicer job with the disk space limitation.;-) I should also mention that actually most of these fileservers are disk space bound not performance bound for most of their users, at least that was true when I was a sysadmin back in the old days.... Hans ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-11 20:00 ` Hans Reiser @ 2002-10-12 8:52 ` Russell Coker 2002-10-12 9:59 ` Hans Reiser ` (2 more replies) 0 siblings, 3 replies; 45+ messages in thread From: Russell Coker @ 2002-10-12 8:52 UTC (permalink / raw) To: Hans Reiser; +Cc: reiserfs-list On Fri, 11 Oct 2002 22:00, Hans Reiser wrote: > except that WAFL (at least it was in 1996 when I last benchmarked one) > is memory bandwidth bound, not disk or CPU bound, when configured with > 14 disk drives. They do a nice job of zero-copy optimizing from what I > understand. Hmm, I wonder what the difference in memory bandwidth between a P4 and a NetApp device is. Maybe the P4 has 3 times the memory bandwidth of the NetApp... Also most people seem to run into a limit of PCI bus bandwidth first. Then after surmounting that by using two PCI buses with hardware RAID controllers and running software RAID across them the next issue becomes cable tangle. S-ATA should solve the cable issue. PCI-X should solve the PCI bottleneck. Then it'll be interesting to see what the bottleneck is. > I should also mention that actually most of these fileservers are disk > space bound not performance bound for most of their users, at least that > was true when I was a sysadmin back in the old days.... I think that's about to change (if it hasn't already). 3ware sells RAID controllers that do 8 or 12 drives. 200G ATA drives are now on sale, and 320G drives will be available soon. 12 * 320G should solve the disk space issue for most people... -- http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/projects.html Projects I am working on http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-12 8:52 ` Russell Coker @ 2002-10-12 9:59 ` Hans Reiser 2002-10-14 2:21 ` Reiserfs with Samba vs NetApp Filer (purely performance) darren [not found] ` <20021012150028.G14731@vestdata.no> 2002-10-12 23:02 ` The Amazing Dragon 2 siblings, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-10-12 9:59 UTC (permalink / raw) To: Russell Coker; +Cc: reiserfs-list Russell Coker wrote: > > >>I should also mention that actually most of these fileservers are disk >>space bound not performance bound for most of their users, at least that >>was true when I was a sysadmin back in the old days.... >> >> > >I think that's about to change (if it hasn't already). 3ware sells RAID >controllers that do 8 or 12 drives. 200G ATA drives are now on sale, and >320G drives will be available soon. > >12 * 320G should solve the disk space issue for most people... > > > I don't think users will ever have enough disk space.... ^ permalink raw reply [flat|nested] 45+ messages in thread
* Reiserfs with Samba vs NetApp Filer (purely performance) 2002-10-12 9:59 ` Hans Reiser @ 2002-10-14 2:21 ` darren 2002-12-14 21:19 ` Hans Reiser 0 siblings, 1 reply; 45+ messages in thread From: darren @ 2002-10-14 2:21 UTC (permalink / raw) To: 'Hans Reiser', 'Russell Coker'; +Cc: reiserfs-list Hi all, Thanks for all the very informative bits on this thread. In my usage, I intend to implement this fileserver to complement another server that runs a very intensive small files read/write operation. These files often run into 200,000 or more but are usually in the range of 100kb or less. Hence, space is not a big issue to me, but performance is. (there's no point splitting out the IO from the main server if it runs slower!!). I will be using an spare server to do this job: Dell Xeon 2GHz with 5 x 72Gb SCSI hdd (I got on board RAID but have not decided on how to configure yet -help here are welcome too!). My options are: Win2k (NTFS with CIFS), Linux (Reiserfs with Samba) or Netapp 870. What do you guys think? Thanx again Darren ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer (purely performance) 2002-10-14 2:21 ` Reiserfs with Samba vs NetApp Filer (purely performance) darren @ 2002-12-14 21:19 ` Hans Reiser 2002-12-14 22:34 ` Richard Sharpe 0 siblings, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-12-14 21:19 UTC (permalink / raw) To: darren; +Cc: 'Russell Coker', reiserfs-list darren wrote: >Hi all, > >Thanks for all the very informative bits on this thread. > >In my usage, I intend to implement this fileserver to complement another >server that runs a very intensive small files read/write operation. > >These files often run into 200,000 or more but are usually in the range >of 100kb or less. > >Hence, space is not a big issue to me, but performance is. (there's no >point splitting out the IO from the main server if it runs slower!!). > >I will be using an spare server to do this job: Dell Xeon 2GHz with 5 x >72Gb SCSI hdd (I got on board RAID but have not decided on how to >configure yet -help here are welcome too!). > >My options are: Win2k (NTFS with CIFS), Linux (Reiserfs with Samba) or >Netapp 870. > >What do you guys think? > >Thanx again >Darren > > > > > Turn off tails if you want good performance for V3. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer (purely performance) 2002-12-14 21:19 ` Hans Reiser @ 2002-12-14 22:34 ` Richard Sharpe 2002-12-14 23:11 ` Ragnar Kjørstad 0 siblings, 1 reply; 45+ messages in thread From: Richard Sharpe @ 2002-12-14 22:34 UTC (permalink / raw) To: Hans Reiser; +Cc: darren, 'Russell Coker', reiserfs-list On Sun, 15 Dec 2002, Hans Reiser wrote: > darren wrote: > > >Hi all, > > > >Thanks for all the very informative bits on this thread. > > > >In my usage, I intend to implement this fileserver to complement another > >server that runs a very intensive small files read/write operation. > > > >These files often run into 200,000 or more but are usually in the range > >of 100kb or less. > > > >Hence, space is not a big issue to me, but performance is. (there's no > >point splitting out the IO from the main server if it runs slower!!). > > > >I will be using an spare server to do this job: Dell Xeon 2GHz with 5 x > >72Gb SCSI hdd (I got on board RAID but have not decided on how to > >configure yet -help here are welcome too!). > > > >My options are: Win2k (NTFS with CIFS), Linux (Reiserfs with Samba) or > >Netapp 870. If those are your choices, then I would rank them: NetApp F870, Linux with ReiserFS and Samba, Win2K John Terpstra has done some testing with a modified cifs_bm which confirms that Linux with EXT2/3 or ReiserFS outperforms Win2K on the same hardware. However, my testing of the NetApp suggests it will outperform the other two choices. If you choose to use Samba, you will want to make sure that the sendfile stuff is implemented. Unfortunately, the directory indexing in Reiser does not help that much a lot of the time because Samba is forced to do directory scans because it has to implement case-independent lookups/searches. Regards ----- Richard Sharpe, rsharpe[at]ns.aus.com, rsharpe[at]samba.org, sharpe[at]ethereal.com, http://www.richardsharpe.com ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer (purely performance) 2002-12-14 22:34 ` Richard Sharpe @ 2002-12-14 23:11 ` Ragnar Kjørstad 2002-12-14 23:21 ` Hans Reiser 2002-12-15 2:09 ` Richard Sharpe 0 siblings, 2 replies; 45+ messages in thread From: Ragnar Kjørstad @ 2002-12-14 23:11 UTC (permalink / raw) To: Richard Sharpe Cc: Hans Reiser, darren, 'Russell Coker', reiserfs-list On Sat, Dec 14, 2002 at 02:34:06PM -0800, Richard Sharpe wrote: > If those are your choices, then I would rank them: > > NetApp F870, Linux with ReiserFS and Samba, Win2K > > John Terpstra has done some testing with a modified cifs_bm which confirms > that Linux with EXT2/3 or ReiserFS outperforms Win2K on the same hardware. > > However, my testing of the NetApp suggests it will outperform the other > two choices. What kind of benchmarks, and what were the results? > If you choose to use Samba, you will want to make sure that the sendfile > stuff is implemented. Unfortunately, the directory indexing in Reiser does > not help that much a lot of the time because Samba is forced to do > directory scans because it has to implement case-independent > lookups/searches. Isn't that an configuration-option? As a sidenote, I think it wouldn't be too hard to make reiserfs optionally case-insensitive, but still able to use indexes. Perhaps it would even be possible to have two virtual directories pr traditional directory? one that has a regular index and one that has a case-insensitive index. Of course this is not relevant for the right-here right-now choice of fileservers, but.... -- Ragnar Kjørstad ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer (purely performance) 2002-12-14 23:11 ` Ragnar Kjørstad @ 2002-12-14 23:21 ` Hans Reiser 2002-12-15 2:13 ` Richard Sharpe 2002-12-15 2:09 ` Richard Sharpe 1 sibling, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-12-14 23:21 UTC (permalink / raw) To: Ragnar Kjørstad Cc: Richard Sharpe, darren, 'Russell Coker', reiserfs-list Ragnar Kjørstad wrote: >On Sat, Dec 14, 2002 at 02:34:06PM -0800, Richard Sharpe wrote: > > >>If those are your choices, then I would rank them: >> >> NetApp F870, Linux with ReiserFS and Samba, Win2K >> >>John Terpstra has done some testing with a modified cifs_bm which confirms >>that Linux with EXT2/3 or ReiserFS outperforms Win2K on the same hardware. >> >>However, my testing of the NetApp suggests it will outperform the other >>two choices. >> >> > >What kind of benchmarks, and what were the results? > > > >>If you choose to use Samba, you will want to make sure that the sendfile >>stuff is implemented. Unfortunately, the directory indexing in Reiser does >>not help that much a lot of the time because Samba is forced to do >>directory scans because it has to implement case-independent >>lookups/searches. >> >> > >Isn't that an configuration-option? > >As a sidenote, I think it wouldn't be too hard to make reiserfs >optionally case-insensitive, but still able to use indexes. Perhaps it >would even be possible to have two virtual directories pr traditional >directory? one that has a regular index and one that has a >case-insensitive index. Of course this is not relevant for the >right-here right-now choice of fileservers, but.... > > > > There is quite a lot that could be done to optimize for Samba, but nobody is sponsoring it unfortunately. Seems like some money could be made by a clever appliance vendor.... ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer (purely performance) 2002-12-14 23:21 ` Hans Reiser @ 2002-12-15 2:13 ` Richard Sharpe 0 siblings, 0 replies; 45+ messages in thread From: Richard Sharpe @ 2002-12-15 2:13 UTC (permalink / raw) To: Hans Reiser Cc: Ragnar Kjørstad, darren, 'Russell Coker', reiserfs-list On Sun, 15 Dec 2002, Hans Reiser wrote: > Ragnar Kjørstad wrote: > > >>If you choose to use Samba, you will want to make sure that the sendfile > >>stuff is implemented. Unfortunately, the directory indexing in Reiser does > >>not help that much a lot of the time because Samba is forced to do > >>directory scans because it has to implement case-independent > >>lookups/searches. > >> > >> > > > >Isn't that an configuration-option? > > > >As a sidenote, I think it wouldn't be too hard to make reiserfs > >optionally case-insensitive, but still able to use indexes. Perhaps it > >would even be possible to have two virtual directories pr traditional > >directory? one that has a regular index and one that has a > >case-insensitive index. Of course this is not relevant for the > >right-here right-now choice of fileservers, but.... > > > > > > > > > There is quite a lot that could be done to optimize for Samba, but > nobody is sponsoring it unfortunately. Seems like some money could be > made by a clever appliance vendor.... The issues are complex. Samba still needs some work to make it perfect for appliance vendors, for example, although Andrew is talking about an NTFS layer which will make things better. Those same appliance vendors will need/want file system changes, esp if they are trying to support NFS and CIFS off of the same box, and they tend to want to push many of the clever bits into the file system and keep them propietary :-) This is certainly true of the three vendors that I have any experience with. However, I expect some patches for XFS will become available in the not too distant future. Regards ----- Richard Sharpe, rsharpe[at]ns.aus.com, rsharpe[at]samba.org, sharpe[at]ethereal.com, http://www.richardsharpe.com ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer (purely performance) 2002-12-14 23:11 ` Ragnar Kjørstad 2002-12-14 23:21 ` Hans Reiser @ 2002-12-15 2:09 ` Richard Sharpe 1 sibling, 0 replies; 45+ messages in thread From: Richard Sharpe @ 2002-12-15 2:09 UTC (permalink / raw) To: Ragnar Kjørstad Cc: Hans Reiser, darren, 'Russell Coker', reiserfs-list On Sun, 15 Dec 2002, Ragnar Kjørstad wrote: > On Sat, Dec 14, 2002 at 02:34:06PM -0800, Richard Sharpe wrote: > > If those are your choices, then I would rank them: > > > > NetApp F870, Linux with ReiserFS and Samba, Win2K > > > > John Terpstra has done some testing with a modified cifs_bm which confirms > > that Linux with EXT2/3 or ReiserFS outperforms Win2K on the same hardware. > > > > However, my testing of the NetApp suggests it will outperform the other > > two choices. > > What kind of benchmarks, and what were the results? I was using cifs_bm, in both cases. We presented results at CIFS2002, and you can find the papers on the web. Also look for John Terpstra's paper at Sambaxp in Germany in April 2002. We tested a bunch of things, but we did not focus on comparative performance. cifs_bm is based around the NetBench-like tests from smbtorture. There is a CIFS benchmarking effort going on as part of SNIA, as well. We are working on something like SPECsfs for CIFS. > > If you choose to use Samba, you will want to make sure that the sendfile > > stuff is implemented. Unfortunately, the directory indexing in Reiser does > > not help that much a lot of the time because Samba is forced to do > > directory scans because it has to implement case-independent > > lookups/searches. > > Isn't that an configuration-option? Well, yes it is, but if you want to be more like a Windows server, then you need to do it correctly. > As a sidenote, I think it wouldn't be too hard to make reiserfs > optionally case-insensitive, but still able to use indexes. Perhaps it > would even be possible to have two virtual directories pr traditional > directory? one that has a regular index and one that has a > case-insensitive index. Of course this is not relevant for the > right-here right-now choice of fileservers, but.... The namecache is system-wide. So, you will have to do it in the name cache code. One of the guys who worked for Quantum seems to have done some mods for XFS for that, and they added a lookup entry in the dcache ops table, it seems. This would allow a loadable file system to hook that entry and provide case independent lookups. There are some curly problems with negative entries. You would also want to make it a process settable feature, esp if you run NFS as well (guess who wants to do that :-) Finally, if your goal is semantic equivalence with Windows, you will want two indexes in ReiserFS or EXT2/3 with the dirindex stuff anyway, since Windows actually has two name spaces (long names and 8.3 names) and you have to search both name spaces for at least some operations, and to ensure that you do the correct thing in the presence of names that differ only by the case of some characters, you must create 8.3 names on file creation (which is pretty much what NetApp do). Regards ----- Richard Sharpe, rsharpe[at]ns.aus.com, rsharpe[at]samba.org, sharpe[at]ethereal.com, http://www.richardsharpe.com ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <20021012150028.G14731@vestdata.no>]
* Re: Reiserfs with Samba vs NetApp Filer [not found] ` <20021012150028.G14731@vestdata.no> @ 2002-10-12 14:00 ` Russell Coker 2002-10-12 14:47 ` Adrian Phillips 2002-10-12 21:55 ` Hans Reiser 0 siblings, 2 replies; 45+ messages in thread From: Russell Coker @ 2002-10-12 14:00 UTC (permalink / raw) To: Ragnar Kjørstad; +Cc: Hans Reiser, reiserfs-list On Sat, 12 Oct 2002 15:00, Ragnar Kjørstad wrote: > > I think that's about to change (if it hasn't already). 3ware sells RAID > > controllers that do 8 or 12 drives. 200G ATA drives are now on sale, and > > 320G drives will be available soon. > > > > 12 * 320G should solve the disk space issue for most people... > > The disk-space / cabeling-issue is mostly an IDE-problem anyway. If you > go SCSI/FC there is practically no limit on how much storage you can put > on a single server. (performance-issues aside) > > Sure, IDE is less expensive, but when comparing to NetApp there is > plenty of room to go for SCSI/FC - so diskspace should defenitively not > be an argument for going for NetApp. Actually the problem then becomes case space. On the linux IDE arrays list there are a few people having 2 or more 3ware cards, they have 16 or more IDE drives in a system. With 24 inch cables they can get by with regular IDE cabling (and S-ATA will solve this properly soon). 3ware cards allow support for enough disks. The problem then becomes what to house the disks in and how to supply enough power. Here's the URL for subscribing to the IDE arrays list, I think that many people here will be interested (Ragnar - you might want to make 3ware not be the only IDE RAID hardware that's supported on the list). http://lists.math.uh.edu/cgi-bin/mj_wwwusr -- http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/projects.html Projects I am working on http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-12 14:00 ` Reiserfs with Samba vs NetApp Filer Russell Coker @ 2002-10-12 14:47 ` Adrian Phillips 2002-10-12 21:55 ` Hans Reiser 1 sibling, 0 replies; 45+ messages in thread From: Adrian Phillips @ 2002-10-12 14:47 UTC (permalink / raw) To: reiserfs-list >>>>> "Russell" == Russell Coker <bofh@coker.com.au> writes: Russell> Actually the problem then becomes case space. On the Russell> linux IDE arrays list there are a few people having 2 or Russell> more 3ware cards, they have 16 or more IDE drives in a Russell> system. With 24 inch cables they can get by with regular Russell> IDE cabling (and S-ATA will solve this properly soon). Russell> 3ware cards allow support for enough disks. The problem Russell> then becomes what to house the disks in and how to supply Russell> enough power. This may be a bit OT for this list by now. We've just had delivered a 28 disk solution (without all the disks yet but approx 5TB). There is a cabinet which can handle 32 disks I believe but don't ask me about power for it. We've got a 810W failover power supply with this. Cabling is supplied by 3ware, they have up to 36", out of spec. but of decent enough quality to work (I hope). Anyway, there are limits to IDE til SATA turns up. My boss is looking at a 50TB solution and (PATA) IDE currently can't handle this. Sincerely, Adrian Phillips -- Your mouse has moved. Windows NT must be restarted for the change to take effect. Reboot now? [OK] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-12 14:00 ` Reiserfs with Samba vs NetApp Filer Russell Coker 2002-10-12 14:47 ` Adrian Phillips @ 2002-10-12 21:55 ` Hans Reiser 2002-10-12 22:29 ` Andreas Dilger 1 sibling, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-10-12 21:55 UTC (permalink / raw) To: Russell Coker; +Cc: Ragnar Kjørstad, reiserfs-list Russell Coker wrote: >On Sat, 12 Oct 2002 15:00, Ragnar Kjørstad wrote: > > >>>I think that's about to change (if it hasn't already). 3ware sells RAID >>>controllers that do 8 or 12 drives. 200G ATA drives are now on sale, and >>>320G drives will be available soon. >>> >>>12 * 320G should solve the disk space issue for most people... >>> >>> >>The disk-space / cabeling-issue is mostly an IDE-problem anyway. If you >>go SCSI/FC there is practically no limit on how much storage you can put >>on a single server. (performance-issues aside) >> >>Sure, IDE is less expensive, but when comparing to NetApp there is >>plenty of room to go for SCSI/FC - so diskspace should defenitively not >>be an argument for going for NetApp. >> >> > >Actually the problem then becomes case space. On the linux IDE arrays list >there are a few people having 2 or more 3ware cards, they have 16 or more IDE >drives in a system. With 24 inch cables they can get by with regular IDE >cabling (and S-ATA will solve this properly soon). 3ware cards allow support >for enough disks. The problem then becomes what to house the disks in and >how to supply enough power. > >Here's the URL for subscribing to the IDE arrays list, I think that many >people here will be interested (Ragnar - you might want to make 3ware not be >the only IDE RAID hardware that's supported on the list). >http://lists.math.uh.edu/cgi-bin/mj_wwwusr > > > When I referred to disk space bound, I meant that users rarely have as many gigabytes as they need given the dollars that they are willing to spend. One can always buy three servers if case space is limited. Someday not too long from now, it will look like one filesystem even though it is in multiple cases. Whether that is in reiser5 or reiser6 depends on what sponsors fund first. Hans ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-12 21:55 ` Hans Reiser @ 2002-10-12 22:29 ` Andreas Dilger 2002-10-13 1:23 ` Hans Reiser 0 siblings, 1 reply; 45+ messages in thread From: Andreas Dilger @ 2002-10-12 22:29 UTC (permalink / raw) To: Hans Reiser Cc: Russell Coker, Ragnar =?unknown-8bit?Q?Kj=F8rstad?=, reiserfs-list On Oct 13, 2002 01:55 +0400, Hans Reiser wrote: > Someday not too long from now, it will look like one filesystem even > though it is in multiple cases. Whether that is in reiser5 or reiser6 > depends on what sponsors fund first. Hans, you should take a look at Lustre - www.lustre.org. We are basically already developing what you are suggesting - a distributed filesystem which is built atop two or more local filesystems. The aggregate throughput of N lustre storage servers is basically N times the throughput of a single server (clients communicate directly with the storage targets, so the cross-sectional bandwidth in perfectly scalable on a switched network). Like Intermezzo, Lustre can be stacked on top of journaling local filesystems, so it would be possible to use reiserfs for both the metadata and storage targets. We are deploying on a 1000-node cluster early next year, and expect total throughput around 4GB/s (we have already made a limited test at 1.4GB/s) with 90TB of storage - on a 2.4 kernel. Because we are using multiple separate filesystems, we are not hampered by the 2TB block device limit, and we get all sorts of parallelisms that are not possible with a single large server. Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/ ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-12 22:29 ` Andreas Dilger @ 2002-10-13 1:23 ` Hans Reiser 2002-10-13 6:38 ` Andreas Dilger 0 siblings, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-10-13 1:23 UTC (permalink / raw) To: Andreas Dilger; +Cc: Russell Coker, Ragnar ?, reiserfs-list Andreas Dilger wrote: >On Oct 13, 2002 01:55 +0400, Hans Reiser wrote: > > >>Someday not too long from now, it will look like one filesystem even >>though it is in multiple cases. Whether that is in reiser5 or reiser6 >>depends on what sponsors fund first. >> >> > >Hans, >you should take a look at Lustre - www.lustre.org. We are basically >already developing what you are suggesting - a distributed filesystem >which is built atop two or more local filesystems. The aggregate >throughput of N lustre storage servers is basically N times the >throughput of a single server (clients communicate directly with the >storage targets, so the cross-sectional bandwidth in perfectly >scalable on a switched network). > >Like Intermezzo, Lustre can be stacked on top of journaling local >filesystems, so it would be possible to use reiserfs for both the >metadata and storage targets. > >We are deploying on a 1000-node cluster early next year, and expect >total throughput around 4GB/s (we have already made a limited test >at 1.4GB/s) with 90TB of storage - on a 2.4 kernel. Because we are >using multiple separate filesystems, we are not hampered by the >2TB block device limit, and we get all sorts of parallelisms that >are not possible with a single large server. > >Cheers, Andreas >-- >Andreas Dilger >http://www-mddsp.enel.ucalgary.ca/People/adilger/ >http://sourceforge.net/projects/ext2resize/ > > > > > I really don't understand what is the advantage of object based disk storage. It seems like its main effect is to prevent people from coming up with optimizations the drive manufacturer did not think of. I don't at all understand these supposed metadata advantages. We are lucky that we don't have in disk drives the sort of innovation inhibiting separation of compilers and CPUs that our compatriots in the language design business suffer from. The more smarts that go into the drive, the more our field will ossify, unless they work closely with FS authors. I enjoyed reading about your project, thanks for the URL. Hans ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-13 1:23 ` Hans Reiser @ 2002-10-13 6:38 ` Andreas Dilger 2002-10-13 13:48 ` Hans Reiser 0 siblings, 1 reply; 45+ messages in thread From: Andreas Dilger @ 2002-10-13 6:38 UTC (permalink / raw) To: Hans Reiser; +Cc: Russell Coker, Ragnar ?, reiserfs-list On Oct 13, 2002 05:23 +0400, Hans Reiser wrote: > Andreas Dilger wrote: > >On Oct 13, 2002 01:55 +0400, Hans Reiser wrote: > >>Someday not too long from now, it will look like one filesystem even > >>though it is in multiple cases. Whether that is in reiser5 or reiser6 > >>depends on what sponsors fund first. > > > >you should take a look at Lustre - www.lustre.org. We are basically > >already developing what you are suggesting - a distributed filesystem > >which is built atop two or more local filesystems. The aggregate > >throughput of N lustre storage servers is basically N times the > >throughput of a single server (clients communicate directly with the > >storage targets, so the cross-sectional bandwidth in perfectly > >scalable on a switched network). > > > >Like Intermezzo, Lustre can be stacked on top of journaling local > >filesystems, so it would be possible to use reiserfs for both the > >metadata and storage targets. > > > >We are deploying on a 1000-node cluster early next year, and expect > >total throughput around 4GB/s (we have already made a limited test > >at 1.4GB/s) with 90TB of storage - on a 2.4 kernel. Because we are > >using multiple separate filesystems, we are not hampered by the > >2TB block device limit, and we get all sorts of parallelisms that > >are not possible with a single large server. > > I really don't understand what is the advantage of object based disk > storage. It seems like its main effect is to prevent people from coming > up with optimizations the drive manufacturer did not think of. I don't > at all understand these supposed metadata advantages. We are lucky that > we don't have in disk drives the sort of innovation inhibiting > separation of compilers and CPUs that our compatriots in the language > design business suffer from. The more smarts that go into the drive, > the more our field will ossify, unless they work closely with FS authors. While it is _possible_ that you have object based storage on a drive, the reality is that the object storage targets (OSTs henceforth) are in practise really large storage systems, like a IBM Shark, or a Linux box with a few TB of disk and RAID and LVM, and most importantly have a regular filesystem like ext3 or reiserfs on top of all that storage to do all of the real storage management. The benefit of an object based netowrk protocol like Lustre is that the client is free from all of the details of file and block allocation, and the OST filesystem can do all of this. Since each OST has an independent filesystem, it can handle all of the locking/threading for block and inode allocation locally. It can also do this in any way it sees fit, so it actually allows for MORE innovation at the OST filesystem level than other distributed filesystems. The Lustre network protocol could be considered akin to a network version of the Linux VFS - the Lustre client (like a Linux process) is doing I/O on a file, but the Lustre OST (like a Linux filesystem) is free to implement the details of storing data within that file as it sees fit. Similarly, the metadata server (MDS) is free to store filenames, EA data, etc however it wants. Lustre, like the VFS, needs locking to ensure multiple processes do not do conflicting things. The Lustre locking code actually is only doing per-node locking, and trusts the Linux VFS to do the right thing internally, so we leverage as much of Al Viro's work in this complex area as we possibly can ;-). Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/ ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-13 6:38 ` Andreas Dilger @ 2002-10-13 13:48 ` Hans Reiser 2002-10-13 15:46 ` Andreas Dilger 0 siblings, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-10-13 13:48 UTC (permalink / raw) To: Andreas Dilger; +Cc: Russell Coker, Ragnar ?, reiserfs-list Andreas Dilger wrote: >On Oct 13, 2002 05:23 +0400, Hans Reiser wrote: > > >>Andreas Dilger wrote: >> >> >>>On Oct 13, 2002 01:55 +0400, Hans Reiser wrote: >>> >>> >>>>Someday not too long from now, it will look like one filesystem even >>>>though it is in multiple cases. Whether that is in reiser5 or reiser6 >>>>depends on what sponsors fund first. >>>> >>>> >>>you should take a look at Lustre - www.lustre.org. We are basically >>>already developing what you are suggesting - a distributed filesystem >>>which is built atop two or more local filesystems. The aggregate >>>throughput of N lustre storage servers is basically N times the >>>throughput of a single server (clients communicate directly with the >>>storage targets, so the cross-sectional bandwidth in perfectly >>>scalable on a switched network). >>> >>>Like Intermezzo, Lustre can be stacked on top of journaling local >>>filesystems, so it would be possible to use reiserfs for both the >>>metadata and storage targets. >>> >>>We are deploying on a 1000-node cluster early next year, and expect >>>total throughput around 4GB/s (we have already made a limited test >>>at 1.4GB/s) with 90TB of storage - on a 2.4 kernel. Because we are >>>using multiple separate filesystems, we are not hampered by the >>>2TB block device limit, and we get all sorts of parallelisms that >>>are not possible with a single large server. >>> >>> >>I really don't understand what is the advantage of object based disk >>storage. It seems like its main effect is to prevent people from coming >>up with optimizations the drive manufacturer did not think of. I don't >>at all understand these supposed metadata advantages. We are lucky that >>we don't have in disk drives the sort of innovation inhibiting >>separation of compilers and CPUs that our compatriots in the language >>design business suffer from. The more smarts that go into the drive, >>the more our field will ossify, unless they work closely with FS authors. >> >> > >While it is _possible_ that you have object based storage on a drive, >the reality is that the object storage targets (OSTs henceforth) are >in practise really large storage systems, like a IBM Shark, or a Linux >box with a few TB of disk and RAID and LVM, and most importantly have a >regular filesystem like ext3 or reiserfs on top of all that storage to >do all of the real storage management. > >The benefit of an object based netowrk protocol like Lustre is that the >client is free from all of the details of file and block allocation, and >the OST filesystem can do all of this. Since each OST has an independent >filesystem, it can handle all of the locking/threading for block and >inode allocation locally. It can also do this in any way it sees fit, >so it actually allows for MORE innovation at the OST filesystem level >than other distributed filesystems. > >The Lustre network protocol could be considered akin to a network >version of the Linux VFS - the Lustre client (like a Linux process) >is doing I/O on a file, but the Lustre OST (like a Linux filesystem) >is free to implement the details of storing data within that file as >it sees fit. Similarly, the metadata server (MDS) is free to store >filenames, EA data, etc however it wants. > >Lustre, like the VFS, needs locking to ensure multiple processes do >not do conflicting things. The Lustre locking code actually is only >doing per-node locking, and trusts the Linux VFS to do the right thing >internally, so we leverage as much of Al Viro's work in this complex >area as we possibly can ;-). > >Cheers, Andreas >-- >Andreas Dilger >http://www-mddsp.enel.ucalgary.ca/People/adilger/ >http://sourceforge.net/projects/ext2resize/ > > > > > Ok, this makes some sense. How does Seagate feel about that view, I am curious? Hans ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-13 13:48 ` Hans Reiser @ 2002-10-13 15:46 ` Andreas Dilger [not found] ` <20021013181003.D24037@vestdata.no> 0 siblings, 1 reply; 45+ messages in thread From: Andreas Dilger @ 2002-10-13 15:46 UTC (permalink / raw) To: Hans Reiser; +Cc: Russell Coker, Ragnar ?, reiserfs-list On Oct 13, 2002 17:48 +0400, Hans Reiser wrote: > Andreas Dilger wrote: > >While it is _possible_ that you have object based storage on a drive, > >the reality is that the object storage targets (OSTs henceforth) are > >in practise really large storage systems, like a IBM Shark, or a Linux > >box with a few TB of disk and RAID and LVM, and most importantly have a > >regular filesystem like ext3 or reiserfs on top of all that storage to > >do all of the real storage management. > > > >The benefit of an object based netowrk protocol like Lustre is that the > >client is free from all of the details of file and block allocation, and > >the OST filesystem can do all of this. Since each OST has an independent > >filesystem, it can handle all of the locking/threading for block and > >inode allocation locally. It can also do this in any way it sees fit, > >so it actually allows for MORE innovation at the OST filesystem level > >than other distributed filesystems. > > > >The Lustre network protocol could be considered akin to a network > >version of the Linux VFS - the Lustre client (like a Linux process) > >is doing I/O on a file, but the Lustre OST (like a Linux filesystem) > >is free to implement the details of storing data within that file as > >it sees fit. Similarly, the metadata server (MDS) is free to store > >filenames, EA data, etc however it wants. > > > >Lustre, like the VFS, needs locking to ensure multiple processes do > >not do conflicting things. The Lustre locking code actually is only > >doing per-node locking, and trusts the Linux VFS to do the right thing > >internally, so we leverage as much of Al Viro's work in this complex > >area as we possibly can ;-). > > Ok, this makes some sense. How does Seagate feel about that view, I am > curious? It is irrelevant how they feel, since they stopped funding our project in 2000 after we had barely completed the initial prototype. Even so, (back when we were looking at "smart" individual disks that presented an OBD interface over ethernet), the disks themselves would have been running Linux internally, with the block and inode allocation half of the filesystem running there. Since it was a lot of additional effort to maintain the split filesystem code ourselves, and also less flexible, we implemented an "obdfilter" OBD driver, which stack on top of a regular Linux filesystem at the VFS layer, and basically replaces the file I/O syscall interface with a network RPC layer. Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/ ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <20021013181003.D24037@vestdata.no>]
* Re: Reiserfs with Samba vs NetApp Filer [not found] ` <20021013181003.D24037@vestdata.no> @ 2002-10-13 16:36 ` Hans Reiser 2002-10-14 3:50 ` Andreas Dilger 0 siblings, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-10-13 16:36 UTC (permalink / raw) To: Ragnar Kjørstad; +Cc: Russell Coker, reiserfs-list Ragnar Kjørstad wrote: > >I think there the linux filesystems possible implement two very distinct >features: >- an (transactional?) object store (like the reiserfs tree) >- and special objects; like directories, "inodes", EAs and so on > >I know that in some filesystems the distinction is not so clear (e.g. in >ext2 where inodes have their specific place in the object-store). > >But my point is; would it not make sense to split up the filesystem-code >(for the filesystems that would allow it) in the two parts mentioned >above? Lustre is not alone in wanting a more low-level interface to the >disk - I think this is very simular to the interface that squid uses, is >it not? > > > > > I was about to suggest to Andreas that his implementation on top of reiserfs is likely to be very inefficient unless he does something similar to our squid for reiserfs code (sponsored by someone who didn't continue sponsoring in the typical dotcom "more than nine months, no investor wants to wait that long for a return, give me a shorter timeline than that" fashion). Andreas, very briefly, you want to find things in reiserfs by their keys, and you have no need for any directory entries at all, and having those directory entries will add substantial overhead. Your metadata manager can probably track references, and if so there is no need for the FS to track it. Unless you cut out directories you might even find that ext3 performs better because you can do lookups by inodes efficiently, and we can only do lookups by keys efficiently. Hans ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-13 16:36 ` Hans Reiser @ 2002-10-14 3:50 ` Andreas Dilger 2002-10-14 10:48 ` Hans Reiser 0 siblings, 1 reply; 45+ messages in thread From: Andreas Dilger @ 2002-10-14 3:50 UTC (permalink / raw) To: Hans Reiser Cc: Ragnar =?unknown-8bit?Q?Kj=F8rstad?=, Russell Coker, reiserfs-list On Oct 13, 2002 20:36 +0400, Hans Reiser wrote: > Andreas, very briefly, you want to find things in reiserfs by their > keys, and you have no need for any directory entries at all, and having > those directory entries will add substantial overhead. Your metadata > manager can probably track references, and if so there is no need for > the FS to track it. On the storage target (OST), we don't really need directories at all. The obdfilter uses a 64-bit object number (generated by the OST itself) to refer to "files" it is storing, so as long as the reiserfs keys fit into 64 bits, having a very efficient lookup method would be ideal. The metadata server (MDS) of course must handle directories as a normal filesystem does, because it is in charge of presenting a normal filesystem heirarchy to applications. Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/ ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-14 3:50 ` Andreas Dilger @ 2002-10-14 10:48 ` Hans Reiser 0 siblings, 0 replies; 45+ messages in thread From: Hans Reiser @ 2002-10-14 10:48 UTC (permalink / raw) To: Andreas Dilger; +Cc: Ragnar ?, Russell Coker, reiserfs-list Andreas Dilger wrote: >On Oct 13, 2002 20:36 +0400, Hans Reiser wrote: > > >>Andreas, very briefly, you want to find things in reiserfs by their >>keys, and you have no need for any directory entries at all, and having >>those directory entries will add substantial overhead. Your metadata >>manager can probably track references, and if so there is no need for >>the FS to track it. >> >> > >On the storage target (OST), we don't really need directories at all. >The obdfilter uses a 64-bit object number (generated by the OST itself) >to refer to "files" it is storing, so as long as the reiserfs keys fit >into 64 bits, having a very efficient lookup method would be ideal. > >The metadata server (MDS) of course must handle directories as a normal >filesystem does, because it is in charge of presenting a normal filesystem >heirarchy to applications. > >Cheers, Andreas >-- >Andreas Dilger >http://www-mddsp.enel.ucalgary.ca/People/adilger/ >http://sourceforge.net/projects/ext2resize/ > > > > > Well, if you decide you want to do a serious integration of reiserfs and your product, let us know. Using directories on the OST would not be a serious integration. Hans ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-12 8:52 ` Russell Coker 2002-10-12 9:59 ` Hans Reiser [not found] ` <20021012150028.G14731@vestdata.no> @ 2002-10-12 23:02 ` The Amazing Dragon 2002-10-12 23:27 ` Russell Coker [not found] ` <20021014175909.GA10292@tapu.f00f.org> 2 siblings, 2 replies; 45+ messages in thread From: The Amazing Dragon @ 2002-10-12 23:02 UTC (permalink / raw) To: bofh; +Cc: Hans Reiser, reiserfs-list > From: Russell Coker <bofh@coker.com.au> > On Fri, 11 Oct 2002 22:00, Hans Reiser wrote: > > except that WAFL (at least it was in 1996 when I last benchmarked one) > > is memory bandwidth bound, not disk or CPU bound, when configured with > > 14 disk drives. They do a nice job of zero-copy optimizing from what I > > understand. > > Hmm, I wonder what the difference in memory bandwidth between a P4 and a > NetApp device is. Maybe the P4 has 3 times the memory bandwidth of the > NetApp... As of early last year, the low-end NetApps used a P3; so a factor of 4 on their processor bus. They were using a combination of PCI bus(es), so the I/O wasn't that much better on the low-end. > Also most people seem to run into a limit of PCI bus bandwidth first. Then > after surmounting that by using two PCI buses with hardware RAID controllers > and running software RAID across them the next issue becomes cable tangle. > > S-ATA should solve the cable issue. PCI-X should solve the PCI bottleneck. > Then it'll be interesting to see what the bottleneck is. <cough> <cough> (about PCI-X) Yeah riiiight. I believe PCI-X is still 64-bits wide (I haven't seen anything mention this so I assume it is unchanged) and up to 133MHz, so theoretical bandwidth of 1066MBps. So 7 Serial ATA drives, perhaps 10 drives if you take into account the real performance of drives. Then you've got to add network, gigabit ethernet is 250MBps (total, full duplex). There is ten gigabit coming in the near future which half duplex is 1250MBps, I guess you're going to need a second PCI-X bus just to handle /most/ of the network bandwidth. What astonishes me is that 66MHz 64-bit PCI is *still* confined exclusively to high end motherboards, when even the low-end motherboards are struggling against the bandwidth monster. > > I should also mention that actually most of these fileservers are disk > > space bound not performance bound for most of their users, at least that > > was true when I was a sysadmin back in the old days.... > > I think that's about to change (if it hasn't already). 3ware sells RAID > controllers that do 8 or 12 drives. 200G ATA drives are now on sale, and > 320G drives will be available soon. > > 12 * 320G should solve the disk space issue for most people... For now, but I'm sure either games or something else will expand the storage space used by people. People are now storing zillions of songs on hard drives because compression (MPEG-1 layer 3) and storage are up to the challenge, quite possibly it will be high resolution video tommorrow. Then there is the challenge of backups. I kind of like the idea of a DVD-R drive that takes whole spools of disks, but those are still expensive and are still losing the race with hard drives. -- |\__/|\__/|\______ --=> 8-) EHM <=-- ______/|\__/|\__/| \ | | | EHeM@cs.pdx.edu PGP 8881EF59 | | | / \ \ | ______| -O #include <stddisclaimer.h> O- |______ | / / \___\_|/82 04 A1 3C C7 B1 37 2A E3 6E 84 DA 97 4C 40 E6\|_/___/ ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-12 23:02 ` The Amazing Dragon @ 2002-10-12 23:27 ` Russell Coker [not found] ` <20021013020800.T14731@vestdata.no> 2002-10-13 6:52 ` The Amazing Dragon [not found] ` <20021014175909.GA10292@tapu.f00f.org> 1 sibling, 2 replies; 45+ messages in thread From: Russell Coker @ 2002-10-12 23:27 UTC (permalink / raw) To: The Amazing Dragon (Elliott Mitchell); +Cc: Hans Reiser, reiserfs-list On Sun, 13 Oct 2002 01:02, The Amazing Dragon (Elliott Mitchell) wrote: > > S-ATA should solve the cable issue. PCI-X should solve the PCI > > bottleneck. Then it'll be interesting to see what the bottleneck is. > > <cough> <cough> (about PCI-X) Yeah riiiight. > > I believe PCI-X is still 64-bits wide (I haven't seen anything mention > this so I assume it is unchanged) and up to 133MHz, so theoretical > bandwidth of 1066MBps. So 7 Serial ATA drives, perhaps 10 drives if you > take into account the real performance of drives. Currently people who are using 3ware RAID controllers are finding that PCI is a serious bottleneck. PCI-X is apparently twice as fast as PCI which helps. Then you can have multiple PCI-X buses (as high end motherboards now have multiple PCI buses). > Then you've got to add network, gigabit ethernet is 250MBps (total, full > duplex). There is ten gigabit coming in the near future which half duplex > is 1250MBps, I guess you're going to need a second PCI-X bus just to > handle /most/ of the network bandwidth. I still haven't heard of anyone getting more than 50% throughput out of 1Gb Ethernet, I doubt that a PC will use any portion of 10Gb Ethernet at any time in the near future. > What astonishes me is that 66MHz 64-bit PCI is *still* confined > exclusively to high end motherboards, when even the low-end motherboards > are struggling against the bandwidth monster. Yes, that sucks! It seems that they think that we only want performance for graphics (which AGP satisfies). Maybe we need a RAID controller that plugs into an AGP port? ;) -- http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/projects.html Projects I am working on http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <20021013020800.T14731@vestdata.no>]
* Re: Reiserfs with Samba vs NetApp Filer [not found] ` <20021013020800.T14731@vestdata.no> @ 2002-10-13 1:39 ` Hans Reiser 0 siblings, 0 replies; 45+ messages in thread From: Hans Reiser @ 2002-10-13 1:39 UTC (permalink / raw) To: Ragnar Kjørstad; +Cc: Russell Coker, The Amazing Dragon, reiserfs-list Ragnar Kjørstad wrote: >On Sun, Oct 13, 2002 at 01:27:32AM +0200, Russell Coker wrote: > > >>>Then you've got to add network, gigabit ethernet is 250MBps (total, full >>>duplex). There is ten gigabit coming in the near future which half duplex >>>is 1250MBps, I guess you're going to need a second PCI-X bus just to >>>handle /most/ of the network bandwidth. >>> >>> >>I still haven't heard of anyone getting more than 50% throughput out of 1Gb >>Ethernet, I doubt that a PC will use any portion of 10Gb Ethernet at any time >>in the near future. >> >> > >We've messured over 70 MB/s throughput on our NAS-server (NFS). >That is 70MB/s in data-transfer (bonnie++ numbers), so when you take >NFS, UDP, IP and ethernet-overhead into account you get an even higher >network throughput. > >I haven't tested raw ethernet-throughput, but I would assume that to be >even higher. > > > > Is that a bigstorage.com NAS? ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-12 23:27 ` Russell Coker [not found] ` <20021013020800.T14731@vestdata.no> @ 2002-10-13 6:52 ` The Amazing Dragon 1 sibling, 0 replies; 45+ messages in thread From: The Amazing Dragon @ 2002-10-13 6:52 UTC (permalink / raw) To: bofh; +Cc: The Amazing Dragon Elliott Mitchell, Hans Reiser, reiserfs-list > From: Russell Coker <bofh@coker.com.au> > On Sun, 13 Oct 2002 01:02, The Amazing Dragon (Elliott Mitchell) wrote: > > Then you've got to add network, gigabit ethernet is 250MBps (total, full > > duplex). There is ten gigabit coming in the near future which half duplex > > is 1250MBps, I guess you're going to need a second PCI-X bus just to > > handle /most/ of the network bandwidth. > > I still haven't heard of anyone getting more than 50% throughput out of 1Gb > Ethernet, I doubt that a PC will use any portion of 10Gb Ethernet at any time > in the near future. Depending upon the machine and task, that is not surprising. For low end hardware 50% utilization is impressive since with PCI doing 133MBps, your bus is *completly* used. Higher end hardware should do better (and then you start running into the speed of the network code). I've been pondering how well doing cache-coherency in software over (gigabit/multiple-100) ethernet would work. That would likely be able to severely chew on even 10G ether (but this is wandering away from storage). > > What astonishes me is that 66MHz 64-bit PCI is *still* confined > > exclusively to high end motherboards, when even the low-end motherboards > > are struggling against the bandwidth monster. > > Yes, that sucks! It seems that they think that we only want performance for > graphics (which AGP satisfies). Maybe we need a RAID controller that plugs > into an AGP port? ;) I've pondered that idea myself. AGP is plain 66MHz/32bit, 1x was single data rate (266MB/s), 2x went for double data rate (both clock edges, 533MB/s), 4x went for quadruple data rate (1066MB/s), 8x multiplies the clock by 8 (2166MB/s). So 8x will beat PCI-X by a factor of two, but then how many motherboards have you seen that feature dual AGP slots (I'd been wondering why nobody had done that with everyone dreaming of dual head and nVidia's GeForce 3 only had a single output)? Interestingly even as AGP has gotten faster, the original need (textures) has been alleviated because the graphics chips have gotten so damn fast even AGP8x isn't anywhere near enough to satisfy the bandwidth demands for textures (Radeon 9700 has 128MB of memory with bandwidth of 20GB/s). If OpenGL 2.1 was to introduce a display list processor, it could even return to the point where plain vanilla 33MHz/32bit PCI would be quite usable again. -- |\__/|\__/|\______ --=> 8-) EHM <=-- ______/|\__/|\__/| \ | | | EHeM@cs.pdx.edu PGP 8881EF59 | | | / \ \ | ______| -O #include <stddisclaimer.h> O- |______ | / / \___\_|/82 04 A1 3C C7 B1 37 2A E3 6E 84 DA 97 4C 40 E6\|_/___/ ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <20021014175909.GA10292@tapu.f00f.org>]
* Re: Reiserfs with Samba vs NetApp Filer [not found] ` <20021014175909.GA10292@tapu.f00f.org> @ 2002-10-14 20:52 ` Russell Coker 2002-10-14 21:24 ` Dieter Nützel [not found] ` <20021014225812.GA11337@tapu.f00f.org> 0 siblings, 2 replies; 45+ messages in thread From: Russell Coker @ 2002-10-14 20:52 UTC (permalink / raw) To: Chris Wedgwood; +Cc: reiserfs-list On Mon, 14 Oct 2002 19:59, Chris Wedgwood wrote: > On Sat, Oct 12, 2002 at 04:02:03PM -0700, The Amazing Dragon wrote: > > I believe PCI-X is still 64-bits wide (I haven't seen anything > > mention this so I assume it is unchanged) and up to 133MHz, so > > theoretical bandwidth of 1066MBps. So 7 Serial ATA drives, perhaps > > 10 drives if you take into account the real performance of drives. > > Bus width is at best a very naive metric. > > At present, you can't get 100MB/s sustained read off any IDE drive I'm > aware off, not even for linear-read-out. You *may* get 50MB/s on a > high-end SCSI disk, most IDE drives seem to top out around 30MB/s. In my tests IDE drives topped out at 30MB/s for sustained reads from the start of the drive two years ago, one year ago they were approaching 40MB/s. I haven't tested the latest drives, but I expect them to be faster... Maybe the recently released IDE drives will sustain 50MB/s for the first few dozen gigs at least... > The other thing is, how many people need 1G/s+ disk IO? Chances are > if you need this, you might be convinced to use real-hardware instead > of a PC full of IDE drives. The real question is "how many people need such linear performance with no seeks?". Probably almost none. > > What astonishes me is that 66MHz 64-bit PCI is *still* confined > > exclusively to high end motherboards, when even the low-end > > motherboards are struggling against the bandwidth monster. > > Nope. Some cheap MB's are 64/66, the Dual Athlon boards for example. Cheap == single CPU. In a quick web search of some companies I buy from, one sells a single dual-CPU motherboard which costs three times as much as the single-CPU motherboards (which have become amazingly cheap). However it'll end up costing more because with the lack of choice I'll probably be forced to spend more on other things. > P.S. FWIW, SGI demonstrated 7GB/s through the filesystem over five > years ago. Yes, and still no-one makes PC hardware that compares. :( -- http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/projects.html Projects I am working on http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-14 20:52 ` Russell Coker @ 2002-10-14 21:24 ` Dieter Nützel [not found] ` <20021014225812.GA11337@tapu.f00f.org> 1 sibling, 0 replies; 45+ messages in thread From: Dieter Nützel @ 2002-10-14 21:24 UTC (permalink / raw) To: Russell Coker, Chris Wedgwood; +Cc: reiserfs-list Am Montag, 14. Oktober 2002 22:52 schrieb Russell Coker: > On Mon, 14 Oct 2002 19:59, Chris Wedgwood wrote: > > On Sat, Oct 12, 2002 at 04:02:03PM -0700, The Amazing Dragon wrote: [-] > > At present, you can't get 100MB/s sustained read off any IDE drive I'm > > aware off, not even for linear-read-out. You *may* get 50MB/s on a > > high-end SCSI disk, most IDE drives seem to top out around 30MB/s. > > In my tests IDE drives topped out at 30MB/s for sustained reads from the > start of the drive two years ago, one year ago they were approaching > 40MB/s. I haven't tested the latest drives, but I expect them to be > faster... Maybe the recently released IDE drives will sustain 50MB/s for > the first few dozen gigs at least... Very true, today. Maxtor, WD, IBM all aroung 45 MB/sec. W'll see what the next round bring (Maxtor 200-320 GB). But SCSI is there ~80 MB/sec (Maxtor, IBM) and Fujitsu is at 104/111 MB/sec ;-) > > > What astonishes me is that 66MHz 64-bit PCI is *still* confined > > > exclusively to high end motherboards, when even the low-end > > > motherboards are struggling against the bandwidth monster. > > > > Nope. Some cheap MB's are 64/66, the Dual Athlon boards for example. > > Cheap == single CPU. > > In a quick web search of some companies I buy from, one sells a single > dual-CPU motherboard which costs three times as much as the single-CPU > motherboards (which have become amazingly cheap). However it'll end up > costing more because with the lack of choice I'll probably be forced to > spend more on other things. Dual Athlon MBs (760MPX, all with 64/66) are aroung 300 ¤ (EUR) here in Germany. Regards, Dieter ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <20021014225812.GA11337@tapu.f00f.org>]
* Re: Reiserfs with Samba vs NetApp Filer [not found] ` <20021014225812.GA11337@tapu.f00f.org> @ 2002-10-15 12:57 ` Russell Coker 2002-10-15 13:42 ` Hans Reiser 2002-10-15 13:43 ` Hans Reiser 0 siblings, 2 replies; 45+ messages in thread From: Russell Coker @ 2002-10-15 12:57 UTC (permalink / raw) To: Chris Wedgwood; +Cc: reiserfs-list On Tue, 15 Oct 2002 00:58, Chris Wedgwood wrote: > On Mon, Oct 14, 2002 at 10:52:09PM +0200, Russell Coker wrote: > > In my tests IDE drives topped out at 30MB/s for sustained reads from > > the start of the drive two years ago, one year ago they were > > approaching 40MB/s. > > It's a little higher than I expected. How much does it vary from > end-to-end? See the following graph: http://www.coker.com.au/~russell/hardware/46g.png This shows testing a single 46G drive, two drives on different buses at the same time, and two drives on the same bus at the same time. zcav (part of Bonnie++) was used to perform the tests. > THat said, It's still a far cry from 100MB/s. True. S-ATA only needs it's speed for RAID attachments. > > The real question is "how many people need such linear performance > > with no seeks?". Probably almost none. > > Across a decent fs, provided the layout isn't too bad, seeks really > don't hurt that much for large reads. With lots of spindles, it gets > even better. But how many people need such large reads? The most disk intensive programs I use are Squid and GCC, Squid has an average file size of ~12K, and I suspect that the source files used by GCC aren't much bigger... > > Cheap == single CPU. > > So put a single CPU in it then; or use some other MB. 64/66PCI isn't > that hard to get or expensive. Sure I can afford it if I really want it. However the original discussion was about the lamentable fact that all the cheapest motherboards don't have it. So far no-one has presented any evidence of the <E100 motherbords having it. > > In a quick web search of some companies I buy from, one sells a > > single dual-CPU motherboard which costs three times as much as the > > single-CPU motherboards (which have become amazingly cheap). > > The MB cost is a small part of the overall cost, especially if you're > looking at 8x320GB drives. True, but that's not what we were discussing. -- http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/projects.html Projects I am working on http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-15 12:57 ` Russell Coker @ 2002-10-15 13:42 ` Hans Reiser 2002-10-15 14:46 ` Russell Coker 2002-10-15 13:43 ` Hans Reiser 1 sibling, 1 reply; 45+ messages in thread From: Hans Reiser @ 2002-10-15 13:42 UTC (permalink / raw) To: Russell Coker; +Cc: Chris Wedgwood, reiserfs-list Russell Coker wrote: >See the following graph: >http://www.coker.com.au/~russell/hardware/46g.png > >This shows testing a single 46G drive, two drives on different buses at the >same time, and two drives on the same bus at the same time. zcav (part of >Bonnie++) was used to perform the tests. > > > > > I am surprised that separating them onto different buses has so little effect. It looks like most of the bottleneck for large reads off two drives is not the IDE bus, but something else (maybe CPU or memory bandwidth). Hans ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-15 13:42 ` Hans Reiser @ 2002-10-15 14:46 ` Russell Coker 0 siblings, 0 replies; 45+ messages in thread From: Russell Coker @ 2002-10-15 14:46 UTC (permalink / raw) To: Hans Reiser; +Cc: Chris Wedgwood, reiserfs-list On Tue, 15 Oct 2002 15:42, Hans Reiser wrote: > Russell Coker wrote: > >See the following graph: > >http://www.coker.com.au/~russell/hardware/46g.png > > > >This shows testing a single 46G drive, two drives on different buses at > > the same time, and two drives on the same bus at the same time. zcav > > (part of Bonnie++) was used to perform the tests. > > I am surprised that separating them onto different buses has so little > effect. It looks like most of the bottleneck for large reads off two > drives is not the IDE bus, but something else (maybe CPU or memory > bandwidth). I was surprised too. Especially as it's an ATA-66 bus (the bus was expected to be a bottleneck). Only a single CPU. I would like to do more research on this matter and write a magazine article (I already have a magazine wanting to publish it). All I need is suitable access to the latest hardware to perform my tests (tests on old hardware while still being interesting research doesn't sell magazines). -- http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark http://www.coker.com.au/postal/ Postal SMTP/POP benchmark http://www.coker.com.au/projects.html Projects I am working on http://www.coker.com.au/~russell/ My home page ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs with Samba vs NetApp Filer 2002-10-15 12:57 ` Russell Coker 2002-10-15 13:42 ` Hans Reiser @ 2002-10-15 13:43 ` Hans Reiser 1 sibling, 0 replies; 45+ messages in thread From: Hans Reiser @ 2002-10-15 13:43 UTC (permalink / raw) To: Russell Coker; +Cc: Chris Wedgwood, reiserfs-list Russell Coker wrote: >See the following graph: >http://www.coker.com.au/~russell/hardware/46g.png > >This shows testing a single 46G drive, two drives on different buses at the >same time, and two drives on the same bus at the same time. zcav (part of >Bonnie++) was used to perform the tests. > > > How many CPUs in this test? ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Reiserfs and recovering from the format action... 2002-10-10 7:01 Reiserfs and recovering from the format action Fabrizio Morbini 2002-10-10 1:48 ` Reiserfs with Samba vs NetApp Filer darren @ 2002-10-10 11:31 ` Oleg Drokin 1 sibling, 0 replies; 45+ messages in thread From: Oleg Drokin @ 2002-10-10 11:31 UTC (permalink / raw) To: Fabrizio Morbini; +Cc: reiserfs-list Hello! On Thu, Oct 10, 2002 at 09:01:40AM +0200, Fabrizio Morbini wrote: > Hi, if I format a reiserfs partition there are methods for recover it? http://namesys.com/support.html Bye, Oleg ^ permalink raw reply [flat|nested] 45+ messages in thread
end of thread, other threads:[~2002-12-15 2:13 UTC | newest]
Thread overview: 45+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-10 7:01 Reiserfs and recovering from the format action Fabrizio Morbini
2002-10-10 1:48 ` Reiserfs with Samba vs NetApp Filer darren
2002-10-10 14:58 ` Philippe Gramoullé
2002-10-10 17:31 ` Hans Reiser
2002-10-10 17:53 ` Philippe Gramoullé
2002-10-10 18:02 ` Hans Reiser
2002-10-10 18:57 ` Dieter Nützel
2002-10-10 19:00 ` Dieter Nützel
2002-10-11 10:40 ` Lars Marowsky-Bree
2002-10-11 10:54 ` Philippe Gramoullé
2002-10-11 12:34 ` Adrian Phillips
2002-10-11 13:05 ` Philippe Gramoullé
2002-10-12 14:34 ` Heinz-Josef Claes
[not found] ` <200210112022.27319.russell@coker.com.au>
2002-10-11 20:00 ` Hans Reiser
2002-10-12 8:52 ` Russell Coker
2002-10-12 9:59 ` Hans Reiser
2002-10-14 2:21 ` Reiserfs with Samba vs NetApp Filer (purely performance) darren
2002-12-14 21:19 ` Hans Reiser
2002-12-14 22:34 ` Richard Sharpe
2002-12-14 23:11 ` Ragnar Kjørstad
2002-12-14 23:21 ` Hans Reiser
2002-12-15 2:13 ` Richard Sharpe
2002-12-15 2:09 ` Richard Sharpe
[not found] ` <20021012150028.G14731@vestdata.no>
2002-10-12 14:00 ` Reiserfs with Samba vs NetApp Filer Russell Coker
2002-10-12 14:47 ` Adrian Phillips
2002-10-12 21:55 ` Hans Reiser
2002-10-12 22:29 ` Andreas Dilger
2002-10-13 1:23 ` Hans Reiser
2002-10-13 6:38 ` Andreas Dilger
2002-10-13 13:48 ` Hans Reiser
2002-10-13 15:46 ` Andreas Dilger
[not found] ` <20021013181003.D24037@vestdata.no>
2002-10-13 16:36 ` Hans Reiser
2002-10-14 3:50 ` Andreas Dilger
2002-10-14 10:48 ` Hans Reiser
2002-10-12 23:02 ` The Amazing Dragon
2002-10-12 23:27 ` Russell Coker
[not found] ` <20021013020800.T14731@vestdata.no>
2002-10-13 1:39 ` Hans Reiser
2002-10-13 6:52 ` The Amazing Dragon
[not found] ` <20021014175909.GA10292@tapu.f00f.org>
2002-10-14 20:52 ` Russell Coker
2002-10-14 21:24 ` Dieter Nützel
[not found] ` <20021014225812.GA11337@tapu.f00f.org>
2002-10-15 12:57 ` Russell Coker
2002-10-15 13:42 ` Hans Reiser
2002-10-15 14:46 ` Russell Coker
2002-10-15 13:43 ` Hans Reiser
2002-10-10 11:31 ` Reiserfs and recovering from the format action Oleg Drokin
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.