Customizing Autoscale Functionality in OpenShift

OpenShift’s autoscaling functionality is one of the most asked about features of OpenShift. The autoscaler is a self contained daemon (called haproxy_ctld) that runs inside your gears and it watches HAProxy (the load balancer OpenShift uses to balance across several gears). As the number of people requesting access to your site goes up, haproxy_ctld sends a request to the broker to add more gears. As the number of concurrent users on your app goes down, haproxy_ctld will tell the broker to start destroying gears.

Read More...

Scaling in Action on OpenShift

Red Hat Evangelist Steven Citron-Pousty talks about the difference between hotizontal versus vertical scaling and how to scale your application on OpenShift. He also gives step-by-step instructions for creating a scaleable app and and how to load test it with Blazemeter.

Read More...

Tips For NodeJS, A-records, SEO, Custom SSL Certs, and Scaling

Lots of helpful tips for running OpenShift day to day:
Tips for reviewing NodeJS errors
Tricks setting up A records for your dynamic IPs
Tips on SEO for multiple URLs pointing to the same app
When is Custom SSL Certificate support available for my Custom Domain
Tips for inter-gear communication
Tips on how to enable/disable automatic scaling on a scalable app

Read More...

Scaling applications with OpenShift

^[1] One of the great things about the cloud and especially a platform-as-a-service is the ability to automatically scale your applications. OpenShift provides a quick and easy way to scale your applications without the headaches of configuring load balancers and the other necessary items to deploy an application in a clustered environment. What is Scaling? […]

Read More...