Brian McArthur, the director of technology at Advantage Professionals, a managed services provider in Charlotte, N.C., wanted a better way to perform bare-metal installations on a Red Hat Enterprise Linux Server. He and his engineering staff used a pre-boot execution environment or PXE Boot server and the kick-start process for automating Linux installations. While the approach is fairly common, McArthur said, "It was a bit cumbersome and never really worked exactly as we needed." For one thing, the process was not automated, requiring staff to manually assign roles to servers—a time-consuming and inefficient process.McArthur set out to find a more automated approach to bare-metal server provisioning to quickly facilitate the addition of new servers running the CentOS distribution of Linux in his company's data center. McArthur went online, conducted a search and came across LinMin Corp., a Redwood City, Calif.-based systems management startup that focuses on Linux administration and management. McArthur downloaded a demo of the company's product, LinMin Bare Metal Provisioning and within hours realized he had found the right tool.
"We were building out the new CentOS distribution package on a 64-bit platform, and we were cobbling together bare-metal provisioning," said McArthur. Just to manually install the CentOS on one server and cable everything up took us an hour and 20 minutes."
A cost-effective alternative
With about 50 Dell blades to build out, McArthur wanted to find a technology that could provision servers quickly without breaking the bank. "Altiris and VMware have enterprise provisioning tools, but they were too expensive for us," McArthur said, who added that LinMin Bare Metal Provisioning cost his company about $700.
The software includes a script that detects all existing network settings, downloads from standard repositories including PostgreSQL, PHP, NFS and Samba, configures them, and then deploys the initial database. The software also schedules daily backups of the LinMin database and regular restarting of selected services. Once McArthur downloaded the software, he was able to deploy the 50-server infrastructure and make configuration changes relatively quickly. "LinMin's installation was a snap, and we were up and installing our Dell blades in less than 30 minutes," he said. "Everything is scripted, so the administration of the servers is a big-time saver for us."While LinMin is a relatively new company, the technology on which LinMin's product is based was inherited from the now-defunct systems management company called Open Country. According to LinMin CEO Laurent Gharda (who formerly worked at Open Country), two-thirds of the people who have downloaded LinMin's product work for hosting companies. "These companies deploy systems frequently, and they tend to have less standardization in terms of server operating systems," Gharda said.
Filling a void in the marketplace
There's a real need for cross-platform provisioning tools, said Steve Brasen, a senior analyst at Boulder, Colo.-based IT advisory firm Enterprise Management Associates."Provisioning is the cornerstone of achieving true data center automation that can reduce operational costs and increase reliability in the IT infrastructure," Brasen said. "The increasing importance of virtualization has further expanded the need for provisioning solutions that can ease administration and deployment of virtual containers."
For McArthur, LinMin's software has provided his IT group with a real productivity boost. "We provision CentOS 5.1 64-bit servers for all of our blades in production," he said, adding that the company has another 60 blades on order. Using LinMin to provision new servers will take McArthur and his team less than eight hours, he estimates. "This would take 10 times that time if we had to build them by hand individually," he said. "Not to mention I can do all of this remotely without having to step foot in the data center once they are connected to the network."
Let us know what you think about the story email Megan Santosus, Features Writer .