YOUR FEEDBACK
Virtualization Viewpoint: Cloud Computing Casts Shadow on Walled Gardens
Neil Mansilla wrote: I've been working and deploying applications on the W...


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


Is Linux Enterprise Ready?
Making the move

Digg This!

Page 2 of 2   « previous page

The limitation for this particular client is that they were running 32-bit Linux, which is limited to being able to address only 4GB of RAM per process. This means that your database server can only address about 3GB of RAM, seeing that the upper limit of that memory is used by the O/S. And moving to Linux won't solve that. There are some clever things you can do with memory (especially on Linux), but these are mainly workarounds.

A 64-bit processing architecture would solve this. There is no practical limit of addressable memory per process, and any application that relies heavily on data processing could benefit from more processing cycles.

There are other ways to ensure that your production system stays manageable. Archiving is probably the best strategy. You can keep your production system flying by ensuring that you store only "current" data in the production environment, and archive the data to a secondary, larger and slower system. With current regulations, data needs to be kept online for longer periods, and doing a tape or disk backup and putting it in a safe is not good enough. I'll do another post on archiving at a later stage. This client decided that they would throw hardware at the problem. This can (and probably will eventually) backfire: a faster, bigger system allows you to collect and store more data in a shorter space of time. Already, statistics say that data is doubling every two years.

Back to the Migration
After lots of investigation, testing, and sitting in labs with hardware vendors, providers, and partners, we decided to go for the IBM OpenPower 720E, RHEL 4, and an IBM blade solution (all Intel servers). The client decided to move the complete architecture to one vendor (IBM), so the SAN, domain controllers, and everything was moved to IBM hardware to get answers from as few vendors as possible in the case of a failure.

The OpenPower would run all three production database servers (Sybase ASE). This meant we were consolidating three separate machines (all 3.2 GHZ 4-way HP Proliant, 6GB RAM each) into one machine - 4 CPUs, 24GB of RAM. (I pushed for 32, the maximum the box could take, but no luck).

I'm not going to go into too much of the installation and configuration details, but it was fairly painless. There were some issues that were fixed pretty easily, and after some extra Linux tuning, here are some of the most important statistics:

  • The customer runs a "payment-run" every week, per country. The payment-run for the largest country took more than six hours on the older system. New system: 45 minutes.
  • Another daily process to summarize account details normally took 17 minutes. New system: 3 minutes.
  • An application that does B2B style transaction processing took 8 seconds per transaction previously. Currently: 1 transaction per second.
  • CPU usage is down from 80% to 35% on average. And remember, three database servers were consolidated into one.
To summarize, we have about 90% of the servers running RHEL 4 now. Overall system performance improvement is dramatically better. Now for the desktops....


Page 2 of 2   « previous page

About Rudi Leibbrandt
Rudi Leibbrandt works at Sybase South Africa managing the Sybase development toolset.

LATEST LINUX STORIES
Kevin Hoffman's Review of Iron Man
I took the advice of a friend of mine and steered clear of the 'normal' movie theaters and went a little out of the way to go to a DLP movie theater. The experience of comparing a regular movie theater to a DLP movie theater is like comparing standard def analog TV with a 1080i HDTV si
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Verizon Becomes a Counter-Android Linux Convert
Verizon Wireless is snubbing Google's Linux-based Android initiative to go with the LiMo Foundation's mobile Linux spec for its next wave of mobile phones expected next year. Along with Verizon, Mozilla signed up - giving the consortium its first major open source ISV - and a key one f
Adaptec Launches New Series 2 RAID Controller For Linux Users
Adaptec unveiled a new family of entry-level Unified Serial RAID controllers. The new low-profile Series 2 RAID controllers, built on the same Adaptec dual core RAID-on-Chip (ROC) architecture used in its successful Series 5 RAID controllers, provide significant performance enhancement
JavaOne 2008: Sun Challenges Linux
Sun's mule train has finally pulled into Indiana after three years on the road. Indiana is the Linux-friendly Fedora-like OpenSolaris project meant to move the Solaris-shy Linux community off Linux and on to Solaris tempted by Solaris widgetry like the highly scalable, rollback-easy, 1
Curl Announces Support for Ubuntu for Enterprise RIA Platform
Curl announced it has released the availability of an Ubuntu Installer for the Curl Rich Internet Application (RIA) platform. Curl is a Rich Internet Application platform that competes with Adobe AIR/Flex, Silverlight, and Ajax. Curl has been shipping with Linux support for RedHat 9, S
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE