“Growing so rapidly created a number of challenges, both operationally and from the ICT perspective,” said Marius Smith, Chief Information Officer at Nimble Group.
“First, to house all the new employees, we moved to a much larger facility in Brickfield, Cape Town. Next, we had to enhance our telephony platform so that it could not only handle the increased demand, but would also be capable of scaling to meet the needs of future growth.”
Since the majority of Nimble Group’s business is conducted via its call centers, any downtime in the telephony solution would affect both customer service and revenues. As a result, the new solution also needed to be highly reliable.
“In South Africa, competition is cut-throat, so there is always a great deal of emphasis on minimizing costs and increasing efficiency,” said Smith. “Since most software companies operate in dollars or euros, their pricing models seem extortionate to many South African companies. As a result, there is generally a much wider adoption of open source software—and with the right support, it is a very viable strategy.”
The IT team at Nimble Group worked with Clarotech, a SUSE Partner, to design and deploy the new infrastructure. Clarotech recommended that the Asterisk solution should run on SUSE Linux Enterprise Server. “We moved from our existing single server architecture to an Intel Modular Server, which has six separate compute modules and a built-in SAN,” said Smith. “One module runs the database for Asterisk, one handles incoming calls, and the remaining four are split into two dual-node clusters that manage the thousands of outgoing calls we make every day.”
The clustering is handled by SUSE Linux Enterprise High Availability Extension, which ensures that even if one compute module fails, the Asterisk application will continue running on the other module— practically eliminating the risk of downtime for call center staff.
“Our business runs on telephony, so it was critical to get this new solution up and running as quickly as possible,” said Smith. “The Clarotech team has a good understanding of our business as well as excellent technical skills. They deserve a lot of credit for delivering the project on time: even when delays on the hardware side held up the implementation, they made sure the deadline didn’t slip.”
The scalability of SUSE Linux Enterprise Server provides enough headroom on the new hardware to support further business expansion in the near future.
“Aside from a few teething problems, which Clarotech helped us resolve very quickly, we haven’t had a single issue with the new solution since the go-live,” said Smith. “The SUSE Linux Enterprise High Availability Extension gives us a great deal of confidence that we would be able to handle a hardware failure without any disruption to the business.”
Since Asterisk and Linux are open source, software costs are low; and the efficiency of SUSE Linux Enterprise Server means that it can deliver a good level of performance with less investment in hardware than many other operating systems would require.
“Compared to proprietary telephony solutions from other vendors, the combination of Asterisk and SUSE Linux Enterprise Server gives us the same level of functionality and performance for just 25 percent of the cost,” said Smith. “We have also demonstrated that the solution can scale to support very large call centers without any problems. Other companies that are looking at IP telephony should take note of this solution, because we’ve proved that an open source option can be just as reliable and efficient as the major vendors’ offerings, at a fraction of the cost.”