Schwab goes live with grid computing technology
The brokerage plans to expand the system to thousands of servers next year
Computerworld - Charles Schwab & Co. this week went live with a grid computing system and said it has already improved performance by an order of magnitude on the first investment management application that's running on the new setup.
David Dibble, executive vice president of technology services at Schwab, said the grid system was jointly developed with IBM and currently connects 12 two-processor servers that are based on Intel chips and are located in the discount brokerage's Phoenix data center. Next year, San Francisco-based Schwab plans to begin rolling out the grid technology across thousands of low-cost servers with spare CPU capacity that could be used to speed up compute-intensive applications.
"We wanted to open up a whole new realm of high-throughput computing for Schwab's business applications," Dibble said. "Things that were not thinkable just a year ago are now proving economical, and therefore we're working at getting more of them into production." He said there is "very little, if anything, off the shelf" in the grid system.
It took a team of about 15 internal IT staffers working with a development team from IBM about a year to build the grid system, Dibble said. Schwab is using Globus Toolkit 2.0, a set of open-source software tools that support grid computing applications. The system links IBM xSeries 330 servers running Red Hat Linux and IBM's DB2 database. Both IBM's WebSphere and BEA Systems Inc.'s WebLogic application server software is being used.
Dibble wouldn't disclose the cost of the project or the throughput that Schwab has achieved on the initial application, citing the performance levels as a competitive advantage for the company. But he said the grid system lets Schwab turn around end-user requests for retirement planning data in seconds instead of days.
The retirement planning tool that's now running on the system calculates real-life portfolio scenarios based on retirement goals, risk tolerance and preferred investments. In the future, Schwab plans to add other applications for investment managers and Web-enable the applications for use by individual investors.
In addition to boosting application performance, Schwab's IT team hopes the grid system will help lower total cost of ownership in its tech operations. Like most large brokerages, Schwab built its server infrastructure to handle twice the computing capacity that's needed during peak hours on an average trading day.
"There's a lot of capacity lying around on just average days," Dibble said. "What grid computing does is enable us to go out and recapture unused capacity in a very efficient manner."
The grid system works through a "head node," a master server that breaksup compute-intensive data requests into smaller jobs and sends them out to systems on the grid for processing, said Willy Chiu, a vice president in IBM's software group. The head node then reassembles the different pieces of the transaction and presents the data to Schwab's investment managers.
Read more about Servers in Computerworld's Servers Topic Center.
- Improving IT Efficiencies: Four Advantages of Multi-Tenant Data Centers Increasing demands on IT are forcing organizations to rethink their data center options. For many organizations, that means turning to the flexibility afforded...
- Accelerating Cloud Deployment and Operations with Managed Services Companies that do not have sufficient in-house expertise to either deploy or maintain an IaaS cloud should turn to Managed Service Providers .
- Rethinking IT Operations in the Cloud This paper breaks down the challenges that often prevent the cloud from delivering the fast, flexible and affordable infrastructure companies seek - and...
- Gartner Magic Quadrant for Cloud-Enabled Managed Hosting, North America Cloud-enabled managed hosting brings cloudlike consumption and provisioning attributes to the traditional managed hosting market
- NSS Labs & Cisco Present: Evaluating Leading Breach Detection Systems Today's constantly evolving advanced malware and APTs can evade point-in-time defenses to penetrate networks. Security professionals must evolve their strategy in lockstep to...
- Will the Real Endpoint Threat Detection and Response Please Stand Up? This webinar explores new technologies & process for protecting endpoints from advanced attackers as well as the innovations that are pushing the envelope... All Servers White Papers | Webcasts