Unix Technical Forum

Upgrade path: X4200?

This is a discussion on Upgrade path: X4200? within the Sun Solaris Hardware forums, part of the Solaris Operating System category; --> In my production environment I am running Oracle on Solaris 9 on a Sun Fire V440 (2x 1.5cpu's and ...


Go Back   Unix Technical Forum > Unix Operating Systems > Solaris Operating System > Sun Solaris Hardware

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-16-2008, 03:40 PM
RXMiller@gmail.com
 
Posts: n/a
Default Upgrade path: X4200?

In my production environment I am running Oracle on Solaris 9 on a Sun
Fire V440 (2x 1.5cpu's and 4gb memory). The Databases are stored on a
NAS device not locally. I am looking to upgrade my computing power and
am looking for opinions on the best upgrade path. We are looking to
roughly double the amount of traffic on our website (driven by the DB)
over the next 6-12 months and want to be prepared.

I can upgrade the memory on the current server to 8GB from 4GB (not
sure on cost yet)
I can add 2 additional CPU's with 2GB each to get to 4CPU / 8GB (not
sure on cost yet)
I can buy an X4200 with 2x dual core, and 8GB memory. ($8,195.00 on
their website)

The x4200 sounds really appealing but I am almost scared because it is
so 'cheap' compared to another V440.

My budget is around $10k, i'm just now starting to research the prices
for the first two upgrades. I'm looking for the best performance for
my $.
Our database is a classic OLTP database with the database mounted on a
NetApp filer over gig ethernet.

I am also not shy about not using Solaris on the x4200 if other admins
had better results with another distribution and Oracle.

Thank you for your input.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 01-16-2008, 03:40 PM
tunla
 
Posts: n/a
Default Re: Upgrade path: X4200?


RXMiller@gmail.com wrote:
> In my production environment I am running Oracle on Solaris 9 on a Sun
> Fire V440 (2x 1.5cpu's and 4gb memory). The Databases are stored on a
> NAS device not locally. I am looking to upgrade my computing power and
> am looking for opinions on the best upgrade path. We are looking to
> roughly double the amount of traffic on our website (driven by the DB)
> over the next 6-12 months and want to be prepared.
>
> I can upgrade the memory on the current server to 8GB from 4GB (not
> sure on cost yet)
> I can add 2 additional CPU's with 2GB each to get to 4CPU / 8GB (not
> sure on cost yet)
> I can buy an X4200 with 2x dual core, and 8GB memory. ($8,195.00 on
> their website)
>
> The x4200 sounds really appealing but I am almost scared because it is
> so 'cheap' compared to another V440.
>
> My budget is around $10k, i'm just now starting to research the prices
> for the first two upgrades. I'm looking for the best performance for
> my $.
> Our database is a classic OLTP database with the database mounted on a
> NetApp filer over gig ethernet.
>
> I am also not shy about not using Solaris on the x4200 if other admins
> had better results with another distribution and Oracle.
>
> Thank you for your input.


The upgrade path for the 440 with the 2x additional CPU kit
is straigt forward and you do not have any software related
( SPARC -> AMD64 ) issuses with oracle and other software
that you need to take care of.

The amount of workhours that you will have to put into a
sparc -> amd64 conversion will clearly eradicate the
cost benefit of buying an X4200, as you'd need to reinstall
everything
from scratch. Thats at least a full weeks work with the
reinstalltion of Oracle and possible database troubles
( Endian-ness anyone ? )


The Solaris Sparc environment is still a lot more full fledged than

the Solaris AMD64 env.
there is still Subsystems and Apps that is not available on AMD64.

If you are afraid that the 4 cpu 440 wont handle you future load
Look at the T2000 server instead. Evaluate if your app
can run on the T2000.

//Lars

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 01-16-2008, 03:40 PM
RXMiller@gmail.com
 
Posts: n/a
Default Re: Upgrade path: X4200?

Thanks Lars, so from a processing performance standpoint, how would you
rate the V440, x4200 and T2000? Would I get better performance by
upgrading my current server or purchasing a new one?

I'm trying to find some performance matrix out there but with the
different chips it makes it hard to compare apples to apples.

-Roy
tunla wrote:
> The upgrade path for the 440 with the 2x additional CPU kit
> is straigt forward and you do not have any software related
> ( SPARC -> AMD64 ) issuses with oracle and other software
> that you need to take care of.
>
> The amount of workhours that you will have to put into a
> sparc -> amd64 conversion will clearly eradicate the
> cost benefit of buying an X4200, as you'd need to reinstall
> everything
> from scratch. Thats at least a full weeks work with the
> reinstalltion of Oracle and possible database troubles
> ( Endian-ness anyone ? )
>
>
> The Solaris Sparc environment is still a lot more full fledged than
>
> the Solaris AMD64 env.
> there is still Subsystems and Apps that is not available on AMD64.
>
> If you are afraid that the 4 cpu 440 wont handle you future load
> Look at the T2000 server instead. Evaluate if your app
> can run on the T2000.
>
> //Lars


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 01-16-2008, 03:40 PM
Rich Teer
 
Posts: n/a
Default Re: Upgrade path: X4200?

On Sun, 23 Jul 2006, RXMiller@gmail.com wrote:

Please don't top post.

> Thanks Lars, so from a processing performance standpoint, how would you
> rate the V440, x4200 and T2000? Would I get better performance by
> upgrading my current server or purchasing a new one?


It's hard to say, but given Sun's current try before you buy programs,
it might be a good idea to get an X4200 and T2000 to see how well they
cope with your workload, and then evaluate the winner against the extra
CPUs for your V440.

> I'm trying to find some performance matrix out there but with the
> different chips it makes it hard to compare apples to apples.


Indeed. :-/

--
Rich Teer, SCNA, SCSA, OpenSolaris CAB member

President,
Rite Online Inc.

Voice: +1 (250) 979-1638
URL: http://www.rite-group.com/rich
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 01-16-2008, 03:40 PM
Michael Laajanen
 
Posts: n/a
Default Re: Upgrade path: X4200?

Hi,

RXMiller@gmail.com wrote:
> In my production environment I am running Oracle on Solaris 9 on a Sun
> Fire V440 (2x 1.5cpu's and 4gb memory). The Databases are stored on a
> NAS device not locally. I am looking to upgrade my computing power and
> am looking for opinions on the best upgrade path. We are looking to
> roughly double the amount of traffic on our website (driven by the DB)
> over the next 6-12 months and want to be prepared.
>
> I can upgrade the memory on the current server to 8GB from 4GB (not
> sure on cost yet)
> I can add 2 additional CPU's with 2GB each to get to 4CPU / 8GB (not
> sure on cost yet)
> I can buy an X4200 with 2x dual core, and 8GB memory. ($8,195.00 on
> their website)
>
> The x4200 sounds really appealing but I am almost scared because it is
> so 'cheap' compared to another V440.
>
> My budget is around $10k, i'm just now starting to research the prices
> for the first two upgrades. I'm looking for the best performance for
> my $.
> Our database is a classic OLTP database with the database mounted on a
> NetApp filer over gig ethernet.
>
> I am also not shy about not using Solaris on the x4200 if other admins
> had better results with another distribution and Oracle.
>
> Thank you for your input.
>

Is memory or CPU a problem since the cost of these are alot different,
it is not clear?

The biggest problem talking to sellers is that they never give you want
you want, simple troublefree enhancements. They always give you want
they want to sell (:

The absolut cheapest for you no way how you count must be to upgrade or
get a new Sparc server then you have no problems what so ever, but Sun
don't want to sell Sparc this Quarter until the Ultrasparc IIIi+ is out,
so they sell what they have today T2000 and X4500... (:

But if I would be you I would keep waiting until it arrives and go for
the comming Ultrasparc IIIi+ or unless you come to a critical point you
have a plan B to get un upgrade.

/michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 01-16-2008, 03:40 PM
tunla
 
Posts: n/a
Default Re: Upgrade path: X4200?


RXMiller@gmail.com wrote:
> Thanks Lars, so from a processing performance standpoint, how would you
> rate the V440, x4200 and T2000? Would I get better performance by
> upgrading my current server or purchasing a new one?
>
> I'm trying to find some performance matrix out there but with the
> different chips it makes it hard to compare apples to apples.
>


What can be said is that the T2000 will be slower if you measure

a single transaction. But will handle a lot more transactions
concurrently.
the T2000 has "hardware context swithching" for 32 processes,
whilst
the X4200 and V440 only handles 4 prcoesses at a time.

The 4 cpu V440 has 4 memory banks whilst the x4200 has only 2.
which should give the V440 higher memory throughput

The CPU perfomance of the DualCore Opteron 285 in the highend
x4200 is ofcourse much better that the performance of 2 times the
UltraSparc IIIi

I agree with Rich that the only way to find the answer
is to run your App on the 3 servers.
But look for Oracle benchmarks ........

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 01-16-2008, 03:40 PM
Michael Laajanen
 
Posts: n/a
Default Re: Upgrade path: X4200?

Hi,

tunla wrote:
> RXMiller@gmail.com wrote:
>
>>Thanks Lars, so from a processing performance standpoint, how would you
>>rate the V440, x4200 and T2000? Would I get better performance by
>>upgrading my current server or purchasing a new one?
>>
>>I'm trying to find some performance matrix out there but with the
>>different chips it makes it hard to compare apples to apples.
>>

>
>
> What can be said is that the T2000 will be slower if you measure
>
> a single transaction. But will handle a lot more transactions
> concurrently.
> the T2000 has "hardware context swithching" for 32 processes,
> whilst
> the X4200 and V440 only handles 4 prcoesses at a time.

Off topic

Since I assume that you are a Swede to you should know that we did
"hardware context swithching" for 40 years ago, I would guess that we
actually invented it and it did util recently(few month ago) control all
Civil Aviation in Sweden

And the OS run was OS-2! which was made by ENEA now doing OSE which is
in many many mobiles and all /// systems.

Today "hardware context swithching" is done by moving the OS scheduler
into hardware, thats fast!

The name of these super "first of its kind"? Realtime CPUs was Censor
9103,9107,9109(still in full operation in Civil Aviation in countries)
made by DATASAAB and later /// SAABTECH Sweden.

/michael
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 01-16-2008, 03:40 PM
tunla
 
Posts: n/a
Default OT: Re: Upgrade path: X4200?


Michael Laajanen wrote:
> Hi,
>
> tunla wrote:
> > RXMiller@gmail.com wrote:
> >
> >>Thanks Lars, so from a processing performance standpoint, how would you
> >>rate the V440, x4200 and T2000? Would I get better performance by
> >>upgrading my current server or purchasing a new one?
> >>
> >>I'm trying to find some performance matrix out there but with the
> >>different chips it makes it hard to compare apples to apples.
> >>

> >
> >
> > What can be said is that the T2000 will be slower if you measure
> >
> > a single transaction. But will handle a lot more transactions
> > concurrently.
> > the T2000 has "hardware context swithching" for 32 processes,
> > whilst
> > the X4200 and V440 only handles 4 prcoesses at a time.

> Off topic
>
> Since I assume that you are a Swede to you should know that we did
> "hardware context swithching" for 40 years ago, I would guess that we
> actually invented it and it did util recently(few month ago) control all
> Civil Aviation in Sweden
>
> And the OS run was OS-2! which was made by ENEA now doing OSE which is
> in many many mobiles and all /// systems.
>
> Today "hardware context swithching" is done by moving the OS scheduler
> into hardware, thats fast!
>
> The name of these super "first of its kind"? Realtime CPUs was Censor
> 9103,9107,9109(still in full operation in Civil Aviation in countries)
> made by DATASAAB and later /// SAABTECH Sweden.
>
> /michael


I did not know that so thanks.

I Guess most pre-microprocessor computers had some form
of " hardware context switching". In the company I was first
employed
fresh out of school ( 1981 ICL ) we had the S-10 computer
which
"OS" relied on hardware switching between 20 processes every
20 msecs

Then the microprocessors changed everything into software.

Now we are seeing the the playing field change again into some
hybrid combination of hardware assisted software context switching.
The main reason for this is that memory is slow compared to CPUs
and the hardware context switch allows the CPU to quickly continue
working on another process whilst at the same time wait for data
for the first task.

( yes I am also Swedish :-) )
//Lars

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 01-16-2008, 03:40 PM
phillip.fayers@gmail.com
 
Posts: n/a
Default Re: Upgrade path: X4200?

tunla wrote:
> RXMiller@gmail.com wrote:
> > Thanks Lars, so from a processing performance standpoint, how would you
> > rate the V440, x4200 and T2000? Would I get better performance by
> > upgrading my current server or purchasing a new one?
> >
> > I'm trying to find some performance matrix out there but with the
> > different chips it makes it hard to compare apples to apples.


> What can be said is that the T2000 will be slower if you measure
> a single transaction. But will handle a lot more transactions
> concurrently ....


If you need floating point performance the x4200 would be fastest
of the 3. If you need integer performance for, say, 8 processes
or fewer the x4200 will be the fastest. If you need integer only
performance for a large number of simultaneous processes, 16
or more, the T2000 will be fastest. I can't really think of a
scenario where the V440 will be faster than either of the other two
- except for the case where you only have SPARC binaries available...

> The 4 cpu V440 has 4 memory banks whilst the x4200 has only 2.
> which should give the V440 higher memory throughput


It's not quite that simple. The V440 uses a different CPU
interconnect to the x4200 and different RAM. The theoretical
maximum RAM bandwidth on the V440 is 16.8 GB/s (4.2GB/s
per CPU) whereas the x4200 has a theoretical maximum of 12 GB/s
(6 GB/s per CPU). However the V440 uses slower RAM than the
x4200 which means in practise the x4200 has higher memory bandwidth.

The one advantage the V440 has in memory terms is that you can
cram more into the box, 32GB vs only 16GB for the x4200 but the
x4200 will also be capable of 32GB once 4GB DIMMs are available..

> The CPU perfomance of the DualCore Opteron 285 in the highend
> x4200 is ofcourse much better that the performance of 2 times the
> UltraSparc IIIi


Yes. If you look at various benchmarks you'll find that pretty much
any configuration of x4200 (except a box with only one CPU)
will give more CPU performance than the fastest V440.

To be honest I think the UltraSPARC-IIIi machines should soon be
disappearing from the price lists. The new Niagara II CPU is already
being tested, it will have much better floating point performance than
Niagara (thanks to having 8 FP units instead of 1), it will have
support
for faster RAM, more threads, higher clock speeds and 2-way operation.


It pretty much renders UltraSPARC-IIIi obselete.

--
Phillip Fayers http://phillipfayers.blogspot.com/
IT Manager, School of Psychology, Cardiff University.
Attribute these comments to me, not my employer

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 01-16-2008, 03:41 PM
Erik Magnuson
 
Posts: n/a
Default Re: Upgrade path: X4200?

phillip.fayers@gmail.com wrote:
> To be honest I think the UltraSPARC-IIIi machines should soon be
> disappearing from the price lists. The new Niagara II CPU is already
> being tested, it will have much better floating point performance than
> Niagara (thanks to having 8 FP units instead of 1), it will have
> support
> for faster RAM, more threads, higher clock speeds and 2-way operation.
>
> It pretty much renders UltraSPARC-IIIi obselete.


I suspect that the US-IIIi will hang on for a while - pretty much the
same way Sun was selling the underpowered SB-100's and SB-150's as
development machines for the bigger iron. The US-IIIi+ was supposed to
be out now - apparently some problems with the V-215 and V-445 - also
wonder whether the US-IIIi+ is too-little, too-late.

A dual Niagara-II does sounds like it would make for a kick-ass
workstation for software that supports lotsa threads (Monte-Carlo
simulations anyone??). There are still some applications that don't
thread very well - including, strangely enough, a Monte-Carlo simulation
(although a special case - normally the code parallelizes just fine).

- Erik
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 12:14 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com