@buffalood
Well, I didn't inflate my usage in this scenario, except on disk. No RAM, CPU or bandwidth use. Purely disk. Impossible for a provider to tell exactly what those file(s) are and any attempt to do such would rub me the wrong way / make me disinterested in their disregard for privacy.
Unless someone is starting a campaign to do it on a forum and the provider happens to know from previous exchanges who it is that is doing this. It is by no means impossible. If every one of my users up and scales to 100% usage tomorrow, this isn't the result of a dice roll, this means something is happening and I need to start figuring out why all of my clients had an identical need on the same day. My first assumption is that there has been a massive security breach. All clients don't act alike, and every use of a VPS doesn't need to automatically scale to the point where it cannot even sustain usage. It's illogical to a very large degree.
I never even thought of being skeptical of people using their allotments until you posted a thread encouraging them to try to do it for malicious purposes. You've made a public call for people to start abusing their hosts. I'll be eyeing patterns. I don't have to spy. I can open a ticket and ask them. I'll know if they're lying without digging through their container. You can't pull one over on the guy watching IO, pps, CPU, netstat, and top process lists all day. When you fill 100GB of storage and you say it's backups but you've transferred 2MB, I'll know what's going on.
I did say about a RAM drive to put some RAM to use too, which again, I see no giant problem with. I bought it, and am quarantined, where's the harm in using what I bought?
No harm. Reserving it because you're afraid it won't be there when you need it? Inconsistent with the needs of the hosting industry. If you have no memory left, you cannot sustain growth. Web servers, mail servers, DNS servers, and most game servers need memory to burst into. All clients on the server are not going to need the same burst patterns. This is reality. You're talking about changing reality. For what? What host do you believe is worth your future use but at the same time you fear will not be able to provide you the resources later? Do you honestly expect me to believe that you would host content with someone that you trust so little? That doesn't make sense. It's illogical. Want to know what logic actually connects the dots and paints a solid picture? You have a personal vendetta against overselling and you want to encourage people to join together in changing a reality in which it works into a reality in which it does not. I consider you a friend, but I'm not sugar coating this. It's crystal clear and I'm calling you out on it.
Face it, providers are just petrified of anything remotely like this or anything which causes subscribers/customers to use their resources.
Petrified of a bunch of people joining together with intent only on changing a business plan that works because you don't like it? No I'm not petrified of it. It's not like I haven't terminated abusive clients in the past. Not for this, but there's a first time for everything.
Providers are banking on customers buying frivolously without any real usage or intent to use. It's like selling crack to crackheads. But in this model you sell some mythical resources and when it comes time to deliver the goods, start coughing, about having to deliver a product to a buyer.
Try again.
Responsibly is the word you were looking for. It is not frivolous to have unused memory. It is downright necessary for almost every possible use of a VPS. The small minority that can come up with a good reason for using 100% of it will have no issue with me. That's great that they found a need. The ones just trying to stir things up and cause problems for me? They'll be asked to take their money elsewhere.
I think, generally speaking for non dedicated servers --- shared servers - I am going to spend more time looking at on-demand computing models where you pay based on actual use for CPU + RAM + disk + bandwidth. A $7/2GB VPS looks great on paper, until it sits there idle or with too many providers - you try using the resources.
Ask any of my clients if they've had a problem using 2GB of memory on my nodes. Memory is cheap. An E5 node can hold more clients than would be advisable to load with vSwap enabled. Thus, high memory packages at a promo price is hardly a big deal. So you know what ChicagoVPS loaded. Now every provider is horrible and must pay?
I could envision perfectly legitimate use that would end up with the same disk consumption up front via FUSE with a custom/distributed/encrypted volume stored on the VPS. Considering the sad a$$ state of privacy, government spying and hacker/provider culture, doing something crypto volumed seems to be a step toward self preservation.
Certainly I would love to see someone put their resources to use for a legitimate reason.
This exactly what I am seeing right now and to be honest, it is rather interesting. I don't get this straight,
IF you are selling something, buyer should be able to use it/get what they are paying for. You don't go buy a gallon of milk and let the grocer give you half gallon for the same price just because he knows you won't be able to finish it and that milk will rot
. As long as users getting what they are paying for without violating any terms and unless your term uses the same thing "unlimited" hosts use, I don't see any issue.
NOW! If you are going to deny that, and this is in response to someone who is quite vocal about USA laws and how EU laws are better, we have consumer protection against false advertising and you risk losing your license if you falsely promote something
Would you tell me who is suggesting that a client not be able to use it? You're not the first to step in here and say that providers are freaking out and saying that clients shouldn't be able to use what they pay for. Considering I'm one of very few even weighing in, I'll assume you're talking to me and Mao. I'd love for you to show me where either of us suggested such a thing. What we said, for the millionth time (and I'll defend it a million more, you know me), is that purposely trying to cause issues with a node is malicious in nature and should be met with a termination notice. If you believe that your provider is overselling with a business plan that proven effective when done responsibly and you try to prevent them from continuing to do so for absolutely no benefit of any party involved, you are showing malicious intent.
At the end of the day, I am happy and proud to say that, my KVM and OpenVZ lineup has the same pricing structure
while my KVM nodes are ~ twice as expensive as my openVZ nodes. As an end user, you will decide what you want to use and if you prefer speed and simplicity over isolation. The only part I oversell are IO, CPU and PortSpeed and I am pretty much clear about CPU and Port speed usage. As long as your neighbors won't complain, cops won't knock at your door
That's all well and fine and I love that about you. But don't come in here and crap on others for doing something that works, over and over again. If my overselling memory is a problem, it's my problem. Show me a client who hits an issue with it and I'll make it rain so hard they'll feel like Michelle Obama with a Visa card. But show me a client who wants to make it a problem just because they can and I'll show you a client who needs a boot removed from their rear end.
What does it have to do on my host business plan? I am just using resources I paid for. And it's host business to juggle users on different nodes if they are overselling.
Again, I am speaking as a customer. If you are not willing to handle people that want to use the resources they paid for, then why sell it in the first place?
I don't get it that I have to be mindful that the host is overselling when I use my VPS.
This thread was made to encourage people to put an end to overselling by forcing providers into submission on that particular point you just mentioned. Yes you should be able to use it. No you should not try to encourage people to break a viable model just because you can, and no a host shouldn't have to bend over and take it if they see as plain as day that not a gigabyte has been transferred and suddenly 60 people all need 100GB of storage space in the same week.
------------------------
On another note, let me provide the overseller mission statement that I just wrote for fun.
Overcommitting works. Does every customer have a checkout line? If you staff the store appropriately (and most do not) then you will understand that not everyone in the store will check out at the same time. They do not all need a register at the same time. You allot for realistic patterns, not over simplified child-like observations like "there's 50 customers in the store, the sign on the door says no wait to checkout, there absolutely has to be 50 registers or it's false advertising." Real life demands effective, productive, and efficient models. If you don't trust the guy monitoring the patterns and doing the math to determine how to meet the goal on the sign then don't go to that store. If you do trust him, don't encourage 51 people to go in and all check out at the same time just so you can say "ha, you broke your promise."
Overcommitting works. Does every car have a lane? Does efficient traffic planning involve adding a lane for every car? Did you not pay to drive on that road with your tax dollars? Are you entitled to park your car in the road because you paid for it and it should be able to sustain your needs?
Overcommitting works. Do you encourage all of your neighbors to max out their cable internet speed in order to create justification for a claim of false advertising against your ISP?
Overcommitting works. Can you host a reliable service without memory to burst into? Your website, game server, VIOP, whatever, needs extra memory to handle actual usage on top of it's standard idle configuration.
Thank you and good day.