On Fri, Nov 01, 2002 at 10:17:03AM -0700, Mefford, Aaron wrote: > There was nothing that this page clarified for me. I do already understand > quotas in general and have used them for some time, albeit not on linux, but > rather on EMC, NetApp, Sun Solaris and BSD systems. I do not recall any one > of those systems requiring you to have disk space available equal to the sum > of all quotas. > > I am looking at the Vservers project as a possible solution for offering > hosted virtual private servers. As part of my requirements, I have some > specific requirements with regards to disk space management. First I need a > way to guarantee that no Vserver uses more space than they have purchased, > without dedicating the same amount of disk to that vserver. Second I need > the ability to offer this same functionality to the vserver with regards to > its users, while in some cases requiring that they dedicate space for there > users and in other cases allowing them to allocate more quota then they have > purchased from me while still requiring that the vserver as a whole never > exhausts the space it has purchased from me. > > Soft/Hard quotas do not solve this as I understand it, and the link offered > no additional information in that regard.
soft and hard quota will exactly do what you want, if and only if, they are for user/group and context, which was the reason for my development (context quota) > My understanding is that with vservers as it stands today I can enforce a > global per user quota, however if I allow the owners of a vserver to create > additional users, they can then create additional users and get an > additional grant of space with each additional user they create exceeding > the desired maximum for that vserver with no way to enforce a maximum disk > usage, short of using a file based file system or LVM which violates my > first need of not dedicating the space. nope, context quota is like user quota, but for the entire context (all users/groups) so a hard limit of 200M would mean, that no user within the specified context (not even the root user) whould be able to write a file if the context sum reaches 200M > If I have misunderstood you capabilities please clarify. If this is not > possible or undesireable for this vserver group then I will simply look > elsewhere. Anyhow it looks like you have an excellent start on a good > project. hope this clarifies it, but I might be wrong, because I thought it would be simple and well understood in the first place ... maybe take a look at http://www.13thfloor.at/VServer/ best, Herbert > Cheers, > Aaron > > > -----Original Message----- > > From: Herbert Poetzl [mailto:herbert@;13thfloor.at] > > Sent: Thursday, October 31, 2002 10:43 AM > > To: [EMAIL PROTECTED] > > Subject: Re: [vserver] Quotas > > > > On Thu, Oct 31, 2002 at 09:08:12AM -0700, Mefford, Aaron wrote: > > > Soft quotas might suffice, but not really what I am after. Say Joe is a > > web > > > developer who has bought a virtual server from me with 500 Mb of space. > > As > > > the service provider I want a hard quota that will not allow joe to > > exceed > > > 500 Mb, and would typically set a soft quota at 80-90% so that joe gets > > > upgrade notices prior to running out of disk. Joe has a successful web > > > development business and has 100 clients whom he has developed sites for > > and > > > offers them hosting as well. Knowing these customers will only use 1-10 > > Meg > > > of actual disk as he designs there sites, yet wanting the customer to > > feel > > > comfortable that they are getting there moneys worth (every other > > provider > > > is oversubscribing as well and the apparent cost of 100M is 1/10 its > > actual > > > value) he gives each site 100M of quota. In doing this he knows that if > > one > > > of his clients logs in and fills there quota he will still have disk > > left, > > > and have the opportunity to upgrade to compensate after the fact. I > > monitor > > > my actual disk usage and by another shelf of disk whenever I reach 75% > > > usage. I have enough users that even if 10% of them decided to fill > > disk in > > > a short period of time, space would still be available. > > > > http://www.tldp.org/HOWTO/mini/Quota-5.html > > > > best, > > Herbert
