Home > General > Affiliate Marketing Forum

Need A Recommendation For VPS (30)


03-25-2014 07:38 PM #1 es351045 (Member)
Need A Recommendation For VPS

I need to create multiple VPSs while each having its own unique IP. Any recommendations on this where getting additional IPs on a constant basis isn't a problem?

What reason should I tell my host I need extra IPs for that they will accept month after month?


03-25-2014 09:06 PM #2 bjmaks (Member)

can they be in the same subnet?


03-25-2014 10:22 PM #3 imphocused (Member)

If you are getting multiple VPSs, they will all come with their own IP. If you want to have multiple IP addresses assigned to one VPS, you can tell your host that you need them for nameservers (if you want to have 2 IPs) or you can tell them that you need them for SSL purposes (1 IP per SSL). Some providers however will check this and if they dont think you have a valid SSL, may revoke it.


03-26-2014 12:28 AM #4 zeno (Administrator)

Just make VPS's as normal, they come with individual IPs BUT there's no guarantee that these IPs haven't been used before and blacklisted by some services.

If you are really worried you could buy proxies for e.g. SEO, which are from different IP C-ranges, and configure the VPS to proxy all traffic through those, effectively making the VPS IP irrelevant.


03-26-2014 05:14 PM #5 es351045 (Member)

Quote Originally Posted by bjmaks View Post
can they be in the same subnet?
Is that the C block? I'm not an expert at this so you're gonna have to explain this to me.


03-26-2014 05:22 PM #6 es351045 (Member)

Quote Originally Posted by zeno View Post
Just make VPS's as normal, they come with individual IPs BUT there's no guarantee that these IPs haven't been used before and blacklisted by some services.

If you are really worried you could buy proxies for e.g. SEO, which are from different IP C-ranges, and configure the VPS to proxy all traffic through those, effectively making the VPS IP irrelevant.
Does that mean you'd be constantly using another IP address every time you logged into your advertising acct?

And aren't all proxies subject to having a past of being "blacklisted?"


03-26-2014 06:11 PM #7 ari_ (Member)

Linode
Digital Ocean
EC2

All have multiple data centers, shouldn't be an issue.
Spin up is near instant


03-26-2014 10:42 PM #8 zeno (Administrator)

Quote Originally Posted by es351045 View Post
Does that mean you'd be constantly using another IP address every time you logged into your advertising acct?

And aren't all proxies subject to having a past of being "blacklisted?"
No, you would use the same IP for a single advertising account, but different IPs for separate advertising accounts.

There are proxy services out there that sell proxies that have had no/minimal use. However, chances are relying on the IPv4 system are getting more and more limiting... so if you could find an IPv6-only proxy provider? Winning.


03-26-2014 11:37 PM #9 bjmaks (Member)

Quote Originally Posted by es351045 View Post
Is that the C block? I'm not an expert at this so you're gonna have to explain this to me.
yes, I should have said c block to be more specific, you are right.
any ip address can be broken up into 4 blocks, A-D
So an ip would look like AAA.BBB.CCC.DDD, where the C block is the 3rd set in the series. any group of IP addresses where AAA.BBB.CCC are the same are considered to be on the same subnet or c block, where the c block is part of the subnet so they are often used synonymously.
an ip address where AAA.BBB are the same are also on the same subnet, its just a much larger one.
I just fell asleep reading this back to myself.


03-27-2014 05:51 PM #10 es351045 (Member)

Quote Originally Posted by imphocused View Post
If you are getting multiple VPSs, they will all come with their own IP. If you want to have multiple IP addresses assigned to one VPS, you can tell your host that you need them for nameservers (if you want to have 2 IPs) or you can tell them that you need them for SSL purposes (1 IP per SSL). Some providers however will check this and if they dont think you have a valid SSL, may revoke it.
So if the IP on a VPS gets banned by a traffic network, you can simply replace it with a new one and start all over? Or do you need to set up a new VPS with a new IP to sign up for a new ad account?


03-28-2014 05:24 PM #11 es351045 (Member)

Quote Originally Posted by ari_ View Post
Linode
Digital Ocean
EC2

All have multiple data centers, shouldn't be an issue.
Spin up is near instant
How techie do you have to be to use these unmanaged servers? I'm used to using a cPanel and I need the occasional help from the techs.

What managed solutions are just as good as these, even if I have to pay more?


03-29-2014 06:19 AM #12 zeno (Administrator)

No idea to be honest... sweeping through IPs is not something you would typically do with a managed provider - you would normally have a stable VPS, whereas with unmanaged services you may roll out and destroy VPS's often.

Tech wise you will want to be comfortable with connecting via SSH with a client such as Putty (I use mRemoteNG) to your server and doing most of everything via the console, which will likely be from on a linux system.


03-29-2014 10:53 AM #13 bjmaks (Member)

maybe go with Digital Ocean VPS (cheap and awesome), take a snapshot of your existing server droplet everytime you need a new ip, then create a new droplet and clone the snapshot to it. your new VPS would be identical but have a new IP... you might be able to get a different c if you changed server region (not sure, just a guess).

might be too much legwork depending on how often you need to change it up...


03-29-2014 10:55 AM #14 bbrock32 (Administrator)

Ya I suggest going with either DigitalOcean or AWS if you want to change IPs often.

Just create a snapshot and use that when creating new instances.


03-29-2014 11:33 AM #15 caurmen (Administrator)

Deleting and recreating a server instance in Digital Ocean is 2 minutes' work - it's really simple. AWS makes things a bit more complex, but not much (assuming you've gotten past the initial setup phase, which can be tricky).


03-29-2014 05:49 PM #16 ari_ (Member)

Quote Originally Posted by es351045 View Post
How techie do you have to be to use these unmanaged servers? I'm used to using a cPanel and I need the occasional help from the techs.

What managed solutions are just as good as these, even if I have to pay more?
some tech or hire a full time server admin. cPanel is not that great if you want speed or custom stuff.


04-01-2014 08:15 PM #17 BeyondHosting-Tyler (Member)

Linode has a really wide span of ips, I would recommend them but we've seen a ton of outages with them lately for our monitoring systems.. chose wisely.


04-02-2014 05:01 PM #18 ari_ (Member)

Tyler- which data centers? I have a bunch of servers with them and noticed no downtime. Wish I could say the same for do


04-02-2014 05:11 PM #19 BeyondHosting-Tyler (Member)

We have 2G linodes in the UK and Atlanta both with a lot of downtime.

They just recently had an hr outage in atlanta: http://status.linode.com/ It's one thing for a single host to have issues but when your entire networks down its a pretty big deal.


04-03-2014 12:07 AM #20 ari_ (Member)

Tyler- which data centers? I have a bunch of servers with them and noticed no downtime. Wish I could say the same for do


04-03-2014 03:39 AM #21 cpamarketer (Member)

Knownhost and Liquid Web are good too.


04-03-2014 05:01 PM #22 es351045 (Member)

Quote Originally Posted by cpamarketer View Post
Knownhost and Liquid Web are good too.
Is their cheapest plan, a 1GB SSD with 1 CPU enough for someone doing media buying or PPV? How many clicks/month would something like that handle?


04-04-2014 01:08 PM #23 caurmen (Administrator)

Well set up, that'll handle a total database size of around 500k clicks if you're using Prosper, CPVLab etc, and daily traffic in the 20k clicks range.


04-04-2014 02:56 PM #24 BeyondHosting-Tyler (Member)

Quote Originally Posted by caurmen View Post
Well set up, that'll handle a total database size of around 500k clicks if you're using Prosper, CPVLab etc, and daily traffic in the 20k clicks range.
Way less than that. You need as much ram as your database size or innodb is worthless. You actually want about 1.2x the amount of ram in in your buffer pool as the biggest database your actively using.

1M clicks ends up around 2GB or more.


04-05-2014 01:15 PM #25 caurmen (Administrator)

@Tyler - Those numbers are from real-world testing on Prosper with MariaDB. Although obviously if you're storing extremely long custom vars or a lot of them, that'll reduce the number of clicks you can cope with.


04-07-2014 04:25 PM #26 BeyondHosting-Tyler (Member)

Its not applicable to prosper as prosper uses the default myisam engine which really doesn't make use of large memory allocations. InnoDB/Other mysql table engines can utilize ram effectively to store a lot of click data.


04-07-2014 05:58 PM #27 es351045 (Member)

Quote Originally Posted by BeyondHosting-Tyler View Post
Way less than that. You need as much ram as your database size or innodb is worthless. You actually want about 1.2x the amount of ram in in your buffer pool as the biggest database your actively using.

1M clicks ends up around 2GB or more.
When you're talking about the database, you're talking about the database for your tracking, right?

So in your opinion, if my server is a 1GB VPS, how many clicks/month can it handle without any speed issues?


04-07-2014 06:02 PM #28 BeyondHosting-Tyler (Member)

The click *speed* isn't the issue, its when you go to run stats on your data later that it becomes an issue.

If you don't have enough ram and you try to select all of the data in your database table at once it has to create a temp table on disk (which is EXTREMELY SLOW) and then process the data that way. Its a crutch for doing the data processing in memory.

1gb vs 64gb won't really affect the click through speed if your just doing inserts without anything else. Obviously this isn't 100% true but its an example.


04-07-2014 06:22 PM #29 Mr Baffoe (Veteran Member)

Quote Originally Posted by BeyondHosting-Tyler View Post
Its not applicable to prosper as prosper uses the default myisam engine which really doesn't make use of large memory allocations. InnoDB/Other mysql table engines can utilize ram effectively to store a lot of click data.
FWIW: Prosper202 1.8.2+ uses InnoDB.

As you know, you'll have to tweak the DB settings differently from that of myisam to get the best performance


04-07-2014 06:32 PM #30 BeyondHosting-Tyler (Member)

Quote Originally Posted by Mr Baffoe View Post
FWIW: Prosper202 1.8.2+ uses InnoDB.

As you know, you'll have to tweak the DB settings differently from that of myisam to get the best performance
Awesome this is great news.


Home > General > Affiliate Marketing Forum