Currency Firm Trades on Open Source

By Cameron Sturdevant  |  Posted 2005-08-08 Print this article Print

Case Study: An online currency trading company finds that switching to an open-source network and system management tools helps accomodate its growth.

About a year and a half ago, Currenex Inc., a trailblazer in online foreign exchange currency trading, switched to open-source network and system management tools. That change has increased management coverage from one to three locations and has helped accommodate the companys rapid growth.

Leaving behind Hewlett-Packard Co.s OpenView suite, Currenex installed the open-source Nagios program to monitor the systems, network and services at small data centers in Redwood City, Calif., London and the companys headquarters, in New York.

"We switched from HP OpenView to Nagios because we liked the open-source approach [and because OpenView] provided a lot of functionality that we didnt need," said Kevin Young, infrastructure manager at Currenex, in Redwood City. "Nagios did two of the three things we needed, and we were able to bolt on an SNMP trap collector, the third thing we needed."

The name Nagios, which stands for "Nagios Aint Gonna Insist On Sainthood," was changed from NetSaint after trademark protection action in 2002.

The catalyst for the move to Nagios was a platform migration project: In the process of switching to Linux, Currenex IT staff started looking for other open-source products to cut costs and improve IT operations. "We were moving from [Sun Microsystems Inc.s] Solaris to [Red Hat Inc.s Red Hat] Enterprise Linux ES, and we just started looking around," said Young.

Click here to read a review of Red Hat Enterprise Linux 4. In addition to eliminating the license and maintenance charges the company was paying for OpenView, the move to Nagios also let Currenex, founded in 1999, focus on fine-tuning the monitoring tools it needed, usually using Perl scripts. "With OpenView, we only had one license, so we ran all the monitoring out of Redwood City," said Young. "With Nagios, we built a distributed system, with one server in each of the data centers."

Young said each instance of Nagios is installed on a dual-processor HP DL380 server running Red Hat Enterprise Linux ES 3.0 with 2GB of RAM.

This level of hardware is not unusual for network management systems—and certainly not for Currenex, whose business depends on airtight network and system reliability and performance. Currency deals transacted with the help of Currenex systems average approximately $30 billion each day. Currenex customers—typically Fortune 500 companies with foreign payrolls, nongovernmental organizations and some wealthy individuals—use the system to price and execute orders to buy and sell foreign currency.

Support is always a concern when it comes to open-source applications. The Nagios site offers minimal support, but the application has a large community of users that IT departments can tap into.

eWEEK Labs spoke with Nagios progenitor and lead developer Ethan Galstad, who also set up the site to help link support organizations with businesses that want outside help with Nagios.

"The e-mail list for Nagios is about 3,000 and is fairly active," said Galstad. "I believe estimates that show Nagios has anywhere from 25,000 to 50,000 installed users. People who need help should be able to get connected with those who can help."

Nick Mount, the Currenex systems engineer who finished pulling out OpenView and installing Nagios, didnt see the lack of a paid support option as a drawback to implementation of Nagios. When an open-source application has a user community the size of Nagios, eWEEK Labs agrees that lack of paid support should not be a deterrent to enterprise implementation—or at least serious consideration. We encourage organizations to drop "paid support" from their requests for proposal. Rather, look for "formal" support, such as active community discussion forums and a track record of released updates.

Currenex IT staffers feel so confident with the open-source model that youd have to look hard to find an application at the company that isnt open-source.

"Except for our [Oracle Corp.] database, pretty much everything else we use is open-source," said Young. "Nagios fits right in."

Labs Technical Director Cameron Sturdevant can be contacted at

Check out eWEEK.coms for the latest open-source news, reviews and analysis.
Cameron Sturdevant Cameron Sturdevant is the executive editor of Enterprise Networking Planet. Prior to ENP, Cameron was technical analyst at PCWeek Labs, starting in 1997. Cameron finished up as the eWEEK Labs Technical Director in 2012. Before his extensive labs tenure Cameron paid his IT dues working in technical support and sales engineering at a software publishing firm . Cameron also spent two years with a database development firm, integrating applications with mainframe legacy programs. Cameron's areas of expertise include virtual and physical IT infrastructure, cloud computing, enterprise networking and mobility. In addition to reviews, Cameron has covered monolithic enterprise management systems throughout their lifecycles, providing the eWEEK reader with all-important history and context. Cameron takes special care in cultivating his IT manager contacts, to ensure that his analysis is grounded in real-world concern. Follow Cameron on Twitter at csturdevant, or reach him by email at

Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel