The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Can Someone Explain Reseller Overselling?

Discussion in 'General Discussion' started by jonwatson, May 28, 2007.

  1. jonwatson

    jonwatson Well-Known Member

    Joined:
    Apr 1, 2007
    Messages:
    101
    Likes Received:
    1
    Trophy Points:
    16
    Hi All,

    I'm confused about the Resource Usage Limits in WHM; specifically about allowing overselling.

    I originally thought that checking that checkbox would allow Resellers to allocate more disk and bandwidth resources than was allocated to their reseller account, but that all resold accounts together would still be constrained by the disk and bandwidth limits of the Reseller account that owns the resold account. However, after reading the section on the WHM manual I am no longer sure:
    My question is: if I allow overselling for Resellers will their resold accounts still be limited by the Reseller accounts limits or is it conceivable that a Reseller could create accounts all night and eventually fill up my server regardless of their account limits? And if the latter, can someone tell me why on earth anyone would want to allow that?

    Thanks!

    Jon
     
  2. Jack21

    Jack21 Registered
    PartnerNOC

    Joined:
    May 28, 2007
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    UK
    This feature allows you to limit the total amount of bandwidth and disk space that a reseller can use when creating accounts.

    1 To limit the amount of disk space a reseller can use in total when creating accounts, replace the number in the field next to Disk Space with the number of megabytes you wish to let the reseller use.

    2 To limit the amount of bandwidth a reseller can use in total when creating accounts, replace the number in the field next to Bandwidth with the number of megabytes you wish to let the reseller use.
     
  3. jonwatson

    jonwatson Well-Known Member

    Joined:
    Apr 1, 2007
    Messages:
    101
    Likes Received:
    1
    Trophy Points:
    16
    Hi,

    I get that, but I'm wondering if I don't limit disk or bandwidth usage. If I don't, and the Reseller creates resold accounts that are allocated more resources than the Reseller's account, will all those oversold resold accounts actually be able to use all that bandwidth and disk space or will all of the resold accounts come to a screeching halt when the Reseller's disk and bandwidth limits are reached?

    Example:

    Reseller buys a plan with 10GB disk space and 50GB bandwdith.

    Pretend I have overselling allowed and the Reseller then creates 100 accounts with 1GB of disk space and 5GB of bandwidth each.

    When all of the resold accounts collectively hit 10GB disk and 50GB bandwidth will they all go into suspension or will they all actually be able to collectively use 100GB of disk space and 500GB bandwidth?

    The thing is that I want to enable overselling for resellers, but not if it means I lose control of my server's bandwidth and disk space.
     
  4. jonwatson

    jonwatson Well-Known Member

    Joined:
    Apr 1, 2007
    Messages:
    101
    Likes Received:
    1
    Trophy Points:
    16
    Nobody knows how reselling works?

    I would think that was odd except I've done so much searching through the Internet in general on this topic that it's quite obvious no one knows how reselling works.

    Somone must have coded this feature. Someone must know how it works..?
     
  5. jonwatson

    jonwatson Well-Known Member

    Joined:
    Apr 1, 2007
    Messages:
    101
    Likes Received:
    1
    Trophy Points:
    16
    No ONE?

    OMFG....a function that nobody on the planet knows how it functions. Never seen that before... interesting.
     
  6. jayh38

    jayh38 Well-Known Member

    Joined:
    Mar 3, 2006
    Messages:
    1,215
    Likes Received:
    0
    Trophy Points:
    36
    The way overselling works is this. You have a reseller with allocated space and bandwidth, lets stick with 100/100

    Now the reseller can create account packages with unlimited space (if you allow that check box). Ok with that said, his total accumulation of all accounts under his whm will never exceed his maximum limit of 100/100 set by his main WHM.

    The reseller can allocate the world if you allow it (overselling) but can not over exceed his base resources. Overselling depends on the concept that existing clients will not use all the allocated bandwidth and space of the client package, so lets put it to use somewhere else (within the limits of the original WHM reseller base accounts)

    If you disallow overselling, then the package accounts need to be set in a realistic manner as the resources will be reserved and can not be sourced out.

    So yes, the reseller can create hundreds of accounts as long as the accumulative total does not reach his whm resource limit.

    Lets say the reseller of 100/100 created 100 1 gig accounts. He is within his limit if everyone (highly unlikely) used every bit of 1 gig given to them. If he goes above that, the ability to create accounts will be disabled and I believe his account may be suspended or clients may see errors due to disk space being used up.

    You could also set a limit to the number of accounts that can be created as well (wise idea)

    Hope this clarified things.
     
  7. jonwatson

    jonwatson Well-Known Member

    Joined:
    Apr 1, 2007
    Messages:
    101
    Likes Received:
    1
    Trophy Points:
    16
    Ahhh...thanks. Quite frustrating not being able to ferret out this information.

    So basically, my (root) limits still apply to the reseller and all of his accounts. This is as it should be and I'm happy to hear that it does work this way.
     
  8. Edizon

    Edizon Well-Known Member

    Joined:
    Feb 18, 2003
    Messages:
    90
    Likes Received:
    0
    Trophy Points:
    6
    Location:
    AZ
    Jayh38 is correct!

    The reseller cannot exceed the base resource limits and will be placed in suspension if he goes over bandwidth and uploading files will be disabled.


    The Overselling option is primarily for the Package feature. This will allow them the ability to create hundreds of accounts to utilize thier resources. It is very restrictive on the reseller if they cannot oversell.

    Like Jayh38 had mentioned you should place a limitation on the number of accounts. By overselling the reseller can still run your server into the ground quite easily. The reseller could virtually host 1000's of sites on their account. Your CPU could strain quite easily given just a few of his sites are resource hogs.


    Typically if you allow overselling you place a restriction on number of accounts. If you do NOT allow overselling you typically boast "Unlimited DOMAINS!" in reality it is completely reverse.

    Here is one companies opinion:
    http://www.hostgator.com/overselling.shtml
     
  9. jayh38

    jayh38 Well-Known Member

    Joined:
    Mar 3, 2006
    Messages:
    1,215
    Likes Received:
    0
    Trophy Points:
    36

    This is a good reason not to offer reseller accounts or perhaps offer this on a server separate from normal cpanel clients.

    I offer whm only to clients having more than 3 domains to manage and usually if they are a developer / designer. The little cost of reseller competition would not justify the risk to me personally.
     
Loading...

Share This Page