« DB2 Express-C | Main | New Facebook Chat Feature Scales to 70 Million Users Using Erlang »

WebSphere Commerce High Availability and Performance Configurations

Nobody came up with an example of a website powered by a Websphere product (which has a community edition) and backed up by a DB2 database.

I guess you all know about usopen.org so here's the story:

While the re-emergence of 35-year-old Andre Agassi and the continued dominance of wunderkind Maria Sharapova have highlighted the on-court headlines at this year's U.S. Open Tennis Championships in Flushing Meadows, N.Y., IBM is hoping its new Power5 chip-based IT support for USOpen.org can make news among those more interested in .NET than tennis nets.

Big Blue has partnered with the U.S. Tennis Association and the U.S. Open -- the most prestigious tennis tournament in the U.S. -- since 1992. Together, they launched USOpen.org in 1995 so racket heads could follow the matches online.

The iSeries' role this year is in powering a Web-based end-user application called "Point Tracker," a graphics tool using autonomic technology that recreates the trajectory of every shot. On-court cameras capture and record ball position data for every forehand, ace and volley. Once that data is integrated with the scoring data, the shot data is pushed to the Web site to enable visitors to follow the action online.

IBM is running the Web site on an eServer pSeries system, a Power5-based server.

Two pSeries systems, models p550 -- released two weeks ago -- and p570, replaced Web and application servers to help automate the infrastructure that supports the Web site. The 2005 U.S. Open Web site traffic will be managed by Big Blue from a "virtualized" server environment at one of the three hosting locations.

According to IBM, the pSeries systems allow IBM to consolidate several servers onto two larger boxes.

The pSeries p5 systems handle USOpen.org workloads from Web serving to fan polling, feedback and player search applications, which are managed from each pSeries p5 server as a virtualized environment using Power-based virtualization technologies such as Micro-Partitioning, Virtual I/O Server and Partition Load Manager, which consolidate AIX 5L and multiple Linux operating environments onto a single system.

Approximately 2.8 million fans visited USOpen.org during the two-week tournament in 2004.

More information on this technologies can be found here:

Quote from IBM redbooks:

Building a high performance and high availability commerce site is not a trivial task -- from having right capacity hardware to handle the workload to properly testing the code change before deploying in production site. This redbook covers several major areas that need to be considered when using WebSphere Commerce Server and provide solution on how to address them. Here are some of the topics:

1. How to build a Commerce site to deal with various kind of unplanned outage? Topic including utilizing WebSphere Application Server Network Deployment 6.0 and IBM DB2 High Availability disaster Recovery (HADR) in Commerce environment.

2. How to build a Commerce site to deal with planned outages such as software fix and operation update? Topic including uses of WebSphere Application Server's Rolling update feature and uses of Commerce's Staging Server and Content Management.

3. How to proactively monitoring the commerce site prevent potential problem happening? Various Tools should be discussed including various WebSphere Application Server build-in tools and Tivoli's Composite Application Management.

4. How to utilized dynacache to future enhance your Commerce Site's performance? Topics includes additional Commerce command caching introduce in Commerce Fix pack and e-spot caching.

5. What's the methodology of doing performance and scalability testing on Commerce site? Tools that may be covered included Tivoli Performance Tester

6. Techniques on migrate a high volume Commerce site to newer Commerce release.
" end Quote

Maybe some of us can find this useful, Websphere Community Edition is a free Java™ EE 5 server for building and managing Java™ applications.

Download this Redbook

Reader Comments (5)

Hmm.. can you link some case studies.. sites which use Websphere (and DB2) in a high traffic enviroment ?
I mean.. I'm not interested in Oracle books about Oracle scalability I can find those all over the place, I'm more interested in articles where companies implemented Oracle and what approach they took, what challanges they faced and how they solved them; and what Oracle failed to mention in their books on the subject.

No offense, but this article (and the DB2 article) looks more like an advertisment for IBM products; in cases like this you should also mention the fact that you work for IBM.

November 29, 1990 | Unregistered CommenterAnonymous

I just thought there should be information about DB2 and WAS on this website because they are an alternative for other technologies, and since they're free, why not.
If you post something about asp that does not mean you're with Microsoft!
I'll update my article with a work environment example.
But if more people think this article is an advertisment, please let it be removed/deleted from the front-page.

November 29, 1990 | Unregistered CommenterMarcelb

Thanks for updating the article. I like this site because it presents real world examples about different products or architecture and I would like it to stay like this. :-)

Another way I could have found your article more helpful would have been if you had added some personal insight about the book, stuff like "I enjoyed the chapter on X as it shown many problems I wouldn't have thought about and ways to solve it" or "some of the issues presented, such as X and Y, show some insight on challenges of java vs php/perl/python/etc"; I would love to read stuff like that just to see what I should expect from that book.

BTW, I am a WAS administrator (on a small scale, about 10 servers, max 2 servers pe application) and I am interested to see articles on scalability, reliability, deployment of WAS. Our IBM account manager told us about WAS XD (extended deployment ?) but it would have been overkill for our number of installations (not to mention expensive); but it looks great for a large web farm and I would like to see who is using it and if it's working as advertised :-)

Also, I didn't say that you work for IBM because you wrote articles on WAS and DB2; I said that because your CV got in the RSS feed several days ago :-)

November 29, 1990 | Unregistered CommenterAnonymous

Maybe this is will interest you (?) :
It's made by Microsoft I think, and let's say they're not 100% objective.
Read it a long time ago but i think .net outperformed Webby 6.0 :-)

November 29, 1990 | Unregistered CommenterMarcelb

Welll regarding ORacle what you have asked at top most of it is used in networking commands and used by companies where a lot of communication is required.
http://underwaterseaplants.awardspace.com">sea plants
http://underwaterseaplants.awardspace.com/seagrapes.htm">sea grapes...http://underwaterseaplants.awardspace.com/seaweed.htm">seaweed

November 29, 1990 | Unregistered Commenterfarhaj

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>