Patrick wrote:
Hi,

So recently, i decided to test out some of the ideas i've been toying
with, and decided to create 50 000 and 100 000 filesystems, the test
machine was a nice V20Z with dual 1.8 opterons, 4gb ram, connecting a
scsi 3310 raid array, via two scsi controllers.

Now creating the mass of filesystems, and the mass of properties i
randomly assigned them was pretty easy, and i must say, i LOVE zfs, i
really do LOVE zfs !

the script i created, basically created /data/clients/<clientID>, and
then randomly set a quota, as well as randomly decided if compression
was to be on, basically just to set properties for it, and such.
clientID is a numeric value which starts at 000000001 and continues
upwards.

Now, creating, i was quite surprised to see the ammount of IO
generated on the array's managment console, but never the less it
created them without a hitch, although it took a little while, in the
real world one wouldn't create 100 000 filesystems over night, and
even if one did, one could wait an hour, or two...

The problem came in when, i had to reboot the machine, and well...
yes, a few hours later, it came up :)

So this got me thinking, ZFS makes a perfect solution for massive user
directory type solutions, and gives you the ability to have quota's
and such stored on the filesystem, and then export the root
filesystem, alas, some systems have thousands, if not hundreds of
thousands of users, where that would be an awesome solution, mounting
ALL of those filesystems on boot, becomes a pain.

So ... how about an automounter? Is this even possible? Does it exist ?

Heeeeelllpppp!!

Patrick

*sigh*, one of the issues we recognized, when we introduced the new
cheap/fast file system creation, was that this new model would stress
the scalability (or lack thereof) of other parts of the operating
system.  This is a prime example.  I think the notion of an automount
option for zfs directories is an excellent one.  Solaris does support
automount, and it should be possible, by setting the mountpoint property
to "legacy", to set up automount tables to achieve what you want now;
but it would be nice if zfs had a property to do this for you
automatically.

-Mark
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to