motowebmaster Posted September 7, 2014 Report Share Posted September 7, 2014 I've been moving inactive or low-utilization assets to a group of $5/mo droplets on digital ocean, which has plenty of disk space but little RAM. It won't support everything, but it has been surprising how much I've been able to accomplish. Has anyone tried running revive on this low-priced service? Quote Link to comment Share on other sites More sharing options...
Snoork Hosting Posted September 8, 2014 Report Share Posted September 8, 2014 Hi,For Revive you want the full dedicated performance of storage and CPU. With DigitalOcean you have shared storage and virtual CPU, which is alright for serving small amount of impressions, but for anything larger you will start seeing performance issues and instability.I would recommend checking this topic http://forum.revive-adserver.com/topic/565-traffic-overload-on-database-server/ for more information. The user was hosting his Revive Adserver on Amazon Web Services, which is almost identical to DigitalOcean, but since DigitalOcean uses KVM instead of Xen virtualization, the performance with DigitalOcean will be even lower than compared to Amazon Web Services. I personally do not recommend using Cloud Servers for Revive Adserver due to lack of performance and instability. For Revive Adserver you want a fully dedicated environment where Revive Adserver can take the full potential of the hardware.Thank you. Quote Link to comment Share on other sites More sharing options...
motowebmaster Posted September 8, 2014 Author Report Share Posted September 8, 2014 I agree that 21 million impressions per day would reveal bottlenecks in many virtualized infrastructures. A few years ago, I wouldn't think of running an ad server on anything virtualized but have discovered that at times a particular service provider's "dedicated" offer may be a single blade or a VM. I've made OpenX/Revive work in those scenarios, but wonder if this new generation of cloud services should be reconsidered. I've learned a great deal in the last year. My current ad server is running dedicated hardware, and it's utilization has increased dramatically since I've come up with a strategy to deploy "single call" code in a responsive manner. That being said, I'm still looking for feedback from anyone who has done it successfully in the cloud. Quote Link to comment Share on other sites More sharing options...
Ian Posted September 29, 2014 Report Share Posted September 29, 2014 Hi! http://blog.wiemann.name/cloud-performance-comparison Oh really? I've setup environments serving more then 60 million impressions per day over VM's. Hi, For Revive you want the full dedicated performance of storage and CPU. With DigitalOcean you have shared storage and virtual CPU, which is alright for serving small amount of impressions, but for anything larger you will start seeing performance issues and instability. I would recommend checking this topic http://forum.revive-adserver.com/topic/565-traffic-overload-on-database-server/ for more information. The user was hosting his Revive Adserver on Amazon Web Services, which is almost identical to DigitalOcean, but since DigitalOcean uses KVM instead of Xen virtualization, the performance with DigitalOcean will be even lower than compared to Amazon Web Services. I personally do not recommend using Cloud Servers for Revive Adserver due to lack of performance and instability. For Revive Adserver you want a fully dedicated environment where Revive Adserver can take the full potential of the hardware. Thank you. Quote Link to comment Share on other sites More sharing options...
motowebmaster Posted November 15, 2014 Author Report Share Posted November 15, 2014 Hi! http://blog.wiemann.name/cloud-performance-comparison Oh really? I've setup environments serving more then 60 million impressions per day over VM's. I'm interested in a suggested Digital Ocean droplet size for a Revive Adserver that does 10k impressions per day, it isn't incredibly busy. Quote Link to comment Share on other sites More sharing options...
Erik Geurts Posted January 31, 2015 Report Share Posted January 31, 2015 We're running Revive Adserver on dozens (soon hundreds) of droplets at DigitalOcean. Works like a shine. Each droplet has its own set of tasks and therefor it's own size. In your case, I guess the smallest droplet size will work. And if not, you can always scale up to the next size very easily. By the way, here is a referral link that gets you $10 in credit when you use it to open account at DigitalOcean: https://www.digitalocean.com/?refcode=f5dd613a3706 Quote Link to comment Share on other sites More sharing options...
motowebmaster Posted February 13, 2016 Author Report Share Posted February 13, 2016 We're running Revive Adserver on dozens (soon hundreds) of droplets at DigitalOcean. Works like a shine. Each droplet has its own set of tasks and therefor it's own size. In your case, I guess the smallest droplet size will work. And if not, you can always scale up to the next size very easily. By the way, here is a referral link that gets you $10 in credit when you use it to open account at DigitalOcean: https://www.digitalocean.com/?refcode=f5dd613a3706Would you mind sharing your deployment strategy on DigitalOcean ? Quote Link to comment Share on other sites More sharing options...
Ian Posted February 16, 2016 Report Share Posted February 16, 2016 a deployment on DigitalOcean would not be different then any other multi-host setup. It does not support automatic scaling for example. One could make a dedicated MySQL (or PostgreSQL) server, and additional frontends for delivery. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.