You can build your hosting environment utilizing Amazon’s EC2 with the release of open source framework Scalr, developed by web 2.0 company Intridea. Scalr allows you to create server farms through a web-based interface using prebuilt AMI’s for load balancers (pound or nginx), app servers (apache, others), databases (mysql master-slave, others), and a generic AMI.
When the Load Average on a type of node goes above a configurable threshold a new node is inserted into the farm to spread the load and the cluster is reconfigured. When a node crashes a new machine of that type is inserted into the farm to replace it.
Developers can further customize each AMI in Scalr, bundle the image and use it for future nodes that are inserted into the farm. They can also change one machine and use that for a specific type of node. New machines of this type will be purchased online to meet current demands, while the old machines are terminated one by one.
Filed under Cloud Computing, Open Source Platform | Tags: API, Application Server, Cloud Computing, EC2, Load Balancing, Open Source, Web 2.0 | Comment Below
“Typically enterprises have to buy extra server capacity and expensive load balancing solutions to prevent spikes from bringing their websites to a crawl,” says Dave Naffis, Intridea founding partner and director of product development. “By leveraging Amazon’s EC2, Scalr automatically allocates as much or as little server capacity as needed. Now IT professionals can stop worrying about server availability and focus instead on enriching the functionality of their Web applications.”