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.
- 15 Non-Certified IT Skills Growing in Demand
- How 19 Tech Titans Target Healthcare
- Twitter Suffering From Growing Pains (and Facebook Comparisons)
- Agile Comes to Data Integration
- Slideshow: 7 security mistakes people make with their mobile device
- iOS vs. Android: Which is more secure?
- 11 sure signs you've been hacked
- ESG: IBM x3650 M4 BD: System x Server for Big Data Analytics The paper discusses the rise of Big Data and the importance of analytics for rapidly extracting insights from this data for improved business...
- IDC: Enterprise Workloads on The IBM X6 Portfolio: Driving Business Advantages This paper shows how the new IBM systems with X6 technology were designed to take clients to a new frontier of x86 computing.
- Driving Innovation in the Banking Industry: Cutting Edge Computing Platforms Make a Difference Analyst Report to show the benefits of the new IBM X6 in the banking industry.
- Mobile Policy Checklist Here's what to consider when putting together a mobile policy designed to support a highly productive workforce.
- Mobile Apps and Devices Slash Customer Cycle Time Consolidated Engineering Laboratories' field employees used to collect data on triplicate forms that were sometimes hard to read and difficult to manage. After...
- Cloud Knowledge Vault Learn how your organization can benefit from the scalability, flexibility, and performance that the cloud offers through the short videos and other resources... All Servers White Papers | Webcasts