Disk Quotas - Rant

Discussion in 'ASP.NET / ASP.NET Core' started by Ryan, Jul 18, 2006.

Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.
  1. Is anybody actually using the Disk Quotas?

    So far they are a big thorn in my side. When your ASP.Net application writes files, ituses the anonymous ASPNET account (which is pretty standard). However, when you upload via FTP it uses the FTP user that was logged in. So basically, you have to divide the available storage space between them.

    That is a huge pain because my ASP.Net application uses a lot of temporary files during certain processes, but then immediatly removes them. So I have to allocate a bunch of space to the anonymous account for that. Since this space is only needed momentarily, I have to waste the majority of the available storage so that it will work properly. However, since the users upload files like photos and video, I also need space for the FTP account.

    Why can't they just pull from the same 1 GB like every other Web host account?

    Guys, this is a Web host, not a File server. Besides that, you only allow for 3 FTP accounts. Who needs Disk Quotas enabled just to manage 3 FTP users?

    Anyone agree or disagree?

    -Ryan
     
  2. Thisis how weenforce quotas.


    Chances are the other hosts have no limits on their diskspace, so someone could use up all the disk space (which would break other sites).


    By enforcing a hard quota this prevents people from doing this.



    Joel Thoms
    DiscountASP.NET
    http://www.DiscountASP.NET
     
  3. Every host I have ever seen enforces a quota of some sort. If you use more than your alotted space then you are billed extra or you are prevented from going over, depending on the host.

    Therub is that you are the first host I have ever seen that can't seem to groupmy users together into a single disk quota. With other hosts, no matter which username/password I use, they all use the same allocated space, which is whatever my limit is (in this case, 1 GB)for my hosting account.

    Check out www.winquota.com. It's quota management software that allows you to set quotas for groups rather than users. That way you could put all of the users for an account into a group that has a quota equal to the full 1 GB. I am not saying that is the best software, or even good software. I am just saying that the capability is out there.

    -Ryan
     
  4. Bruce

    Bruce DiscountASP.NET Staff

    Ryan,

    The design we have is intentional.

    This give you maximum control over how you intend to distribute your diskspace. Most of our customers actually like the way we set this up.

    Bruce

    DiscountASP.NET
    www.DiscountASP.NET
     
  5. Which was the reason I made my first post-

    Who is actually benefiting from having their disk space broken up?

    I'd like to hear from actual users that have benefited from using the quotas to manage the three users they are alloted.

    -Ryan
     
  6. Bruce

    Bruce DiscountASP.NET Staff

    Well.. most people use this tool to assign quota for additional FTP user. For example, you can create an additional FTP user and only allow him say 100MB quota. If we were to use Group quota, you cannot apply this type of fine grain control

    Bruce

    DiscountASP.NET
    www.DiscountASP.NET
     
  7. When in doubt, provide both capabilities.

    I am still interested in hearing from a NON employee about how great disk quotas are...

    -Ryan

    Post Edited (Ryan) : 7/21/2006 5:59:55 PM GMT
     
  8. I personally do not like having to allocate individual amounts per user. I would MUCH RATHER have a total quota to stay under, regardless of how much an individual user is taking up. I'm in total agreement with Ryan.
     
  9. Lets say you are using a third party service for your web application and they need to upload some files for their services.You would always want to allocate them with limited space rather than a undefined space,which may result in issues with your application.Basically,allocating a predefined space makes it easy for you to manage.Since you always have limited space you would never want to allocate unnecessary space to any of your users for eg. like the 3rd party mentioned above.Hope this explains the whole purpose.


    Vikram

    DiscountASP.NET
    www.DiscountASP.NET
     
Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.

Share This Page