otmfaqForumsBlogsRegister
FAQMembers ListCalendarToday's PostsSearch


 Subscribe Blogs:RSS
 Subscribe Forums:RSS
OTMFAQ Home
OTMFAQ Blogs
OTMFAQ Forums
OTMFAQ Tutorials

OTM SIG
MavenWire


Hardware and Platforms Platform specific tips and issues - including the pros and cons of implementing OTM / G-Log on various platforms.

Tags: , ,

Reply
 
Submit Tools LinkBack Thread Tools Display Modes
  #11 (permalink)  
Old March 31st, 2008, 10:59
GSW GSW is offline
Junior Member
 
Join Date: Mar 2008
Posts: 10
Thanks: 1
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0
GSW is on a distinguished road
Re: OTM 5.5 Hardware

Hi Chris,
Thanks again, I guess we have the choice of using the 60 day trial for the T5220
or consider a number of Sun Intel servers. Can we not run Solaris 10 on Intel servers as opposed to Linux (our own experience has shown Solaris 10 to be faster and more stable/secure than Linux)?

We normally use Sun hardware, so would therefore be looking at something like the SunFire X4600 (4 AMD Opteron Model 8218 Processors OR
8 * AMD Opteron Model 8220 processors).

Without server virtualisation, we would need something like :-
Server-1 DEV/TEST/TRG DB/Reports (Opteron 4 * dual-core ,16Gb)
Server-2 DEV/TEST/TRG Apps/Web (Opteron 4 * dual-core, 16Gb)

Server-3 PROD DB (Opteron 4 or 8 * dual-core ,16Gb)
Server-4 PROD Reports (Opteron 4 or 8 * dual-core ,16Gb)
Server-5 PROD Apps (Opteron 4 or 8 * dual-core ,16Gb)
Server-6 PROD Web (Opteron 4 or 8 * dual-core ,16Gb)

Do you think this is a better proposition ?

Thanks again for your help...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12 (permalink)  
Old March 31st, 2008, 11:25
Senior Member and Blogger
 
Join Date: Nov 2007
Location: Drexel Hill, PA
Posts: 215
Thanks: 0
Thanked 31 Times in 31 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 1
nick.polites is on a distinguished road
Re: OTM 5.5 Hardware

One thing I will chime in with is that I was never a fan of the Sun/AMD x4200 servers. Oracle On-Demand was using these and I found on random servers that they held a load of 3 for no reason. The best that I could find on the web (as I didn't have root access) was that it had to do something with Redhat 4 and Sun's Virtual drivers in the Bios. I would recommend anything but these servers, besides the new Intel Xeons blow away anything that AMD has.


Intel Xeon and AMD Opteron Battle Head to Head | Tom's Hardware
__________________
MavenWire Hosting Admin
The Oracle OTM / G-Log GC3 Experts
Offering Incubator and Production OTM instances
www.mavenwire.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #13 (permalink)  
Old March 31st, 2008, 12:13
GSW GSW is offline
Junior Member
 
Join Date: Mar 2008
Posts: 10
Thanks: 1
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0
GSW is on a distinguished road
Re: OTM 5.5 Hardware

Chris, We will be looking at the Sun Fire X4600 (8 Chip's 16 cores). We really need to use a Sun servers so we can use Solaris 10 (for the reasons stated). Solaris10 will allow us to use containers, so we can segregate DEV/TEST and PROD etc.

Does the server config in the last post look OK ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #14 (permalink)  
Old March 31st, 2008, 12:39
Senior Member and Blogger
 
Join Date: Nov 2007
Location: Drexel Hill, PA
Posts: 215
Thanks: 0
Thanked 31 Times in 31 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 1
nick.polites is on a distinguished road
Re: OTM 5.5 Hardware

Just so you are aware OTM does not work on Solaris x86.
__________________
MavenWire Hosting Admin
The Oracle OTM / G-Log GC3 Experts
Offering Incubator and Production OTM instances
www.mavenwire.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #15 (permalink)  
Old March 31st, 2008, 12:42
chrisplough's Avatar
Site Moderator
 
Join Date: Jun 2006
Location: West Chester, PA
Posts: 816
Blog Entries: 7
Thanks: 53
Thanked 199 Times in 121 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 10
chrisplough has a spectacular aura aboutchrisplough has a spectacular aura aboutchrisplough has a spectacular aura about
Send a message via AIM to chrisplough
Re: OTM 5.5 Hardware

Just want to consolidate responses to the last couple of posts (I'm also in the airport, so please excuse the brevity):
  • I like Solaris 10 on Intel as an OS. The container technology is quite good and works well. Unfortunately, you won't be able to leverage it on Intel for 2 reasons:
    • OTM isn't supported on it.
    • You won't be able to leverage JRockit - which is a large part of the Intel/Linux performance advantage.
  • Should you choose to use virtualization of any type, I would recommend it's use in DEV and TEST, but not in PROD. With high volumes, you'll want as much direct access to the hardware as possible (this applies on all platforms).
  • I haven't had any personal experience with the Sun AMD hardware, but trust Nick's opinion. I've worked with him for many years back at G-Log and he leads up our Hosting team. He experienced many issues (as he alluded to) while working at Oracle, and in-fact they've begun moving away from it.
  • From my standpoint, it doesn't matter if you leverage Dell, HP or IBM hardware - it's all roughly the same and more dependent on support contracts, existing relationships, etc.
I realize a hardware and/or OS change may be difficult, if not impossible for your organization. In the end, the choice is yours -- I just want to ensure you have the best information to make your decision.

For TEST/DEV, hardware comparable to what you've spec'd is fine. However, for PROD hardware sizing, there is a lot that goes into it (we have a whole worksheet and Q&A process that we utilize with our clients). A lot depends not only on volumes, but on what OTM functionality you plan to utilize and details like the data retention period, etc. I wouldn't be able provide you with an accurate sizing without going through it -- sorry.

Hope this helps!
--Chris
__________________
Chris Plough
MavenWire

www.MavenWire.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #16 (permalink)  
Old March 31st, 2008, 13:21
GSW GSW is offline
Junior Member
 
Join Date: Mar 2008
Posts: 10
Thanks: 1
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0
GSW is on a distinguished road
Re: OTM 5.5 Hardware

Cheers Chris, appreciate your time (esp as your in the airport). We would use separate servers for PROD and containersr to segregate DEV,TEST & TRAIN etc.
For DR, we would have containers on the DEV/TEST environments that contain a production standby database and copies of production apps/web/reports services.
We would close down all but 1 dev/test environment and allocate nearly all of the resources to the PROD containers.

Regarding containers, how would OTM know its actually running in a container ?
Looking on the web, I can see that JRockit is able to run on Solaris 10 so a little confused here...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #17 (permalink)  
Old March 31st, 2008, 13:28
chrisplough's Avatar
Site Moderator
 
Join Date: Jun 2006
Location: West Chester, PA
Posts: 816
Blog Entries: 7
Thanks: 53
Thanked 199 Times in 121 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 10
chrisplough has a spectacular aura aboutchrisplough has a spectacular aura aboutchrisplough has a spectacular aura about
Send a message via AIM to chrisplough
Re: OTM 5.5 Hardware

No worries. There is a version of JRockit which runs on Solaris, but it isn't the right one (OTM only runs on the JDK 1.4.2). Also, neither Solaris 10 on Intel, nor Solaris 10 with JRockit is supported with OTM. The supported platforms are (in order of performance):
  • Linux / Intel
  • Win32 / Intel
  • Solaris / SPARC
  • HP-UX / PA-RISC or Itanium
  • AIX / POWER
As for containers, OTM won't realize it's running in one at all. We've just found that all virtualization technologies have a bit of overhead -- even hardware virtualization. Some have a large amount of overhead (VMWare) and others have little (IBM MPARs and LPARs, Sun Containers). Our internal policy is to use virtualization if it makes sense for TEST/DEV, but to avoid it for PROD, so that we're able to put the entire power of the hardware towards these high-performance environments.

Thanks,
Chris
__________________
Chris Plough
MavenWire

www.MavenWire.com

Last edited by chrisplough : March 31st, 2008 at 13:32.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #18 (permalink)  
Old March 31st, 2008, 14:59
GSW GSW is offline
Junior Member
 
Join Date: Mar 2008
Posts: 10
Thanks: 1
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0
GSW is on a distinguished road
Re: OTM 5.5 Hardware

Hi Chris,

We are now going to look at Linux Servers (RedHat or Oracle Enterprise Edition)
so we can use JRockit as recommended.

Config will be:-
DEV/TEST/TRG DB Server
DEV/TEST/TRG Apps Server
DEV/TEST/TRG Web/reports Server

Prod DB Server
Prod Reports Server
Prod Apps Server
Prod Web Server

All servers
Dev servers will start with 4 dual-core processors and will be upgraded to 8 if necessary. A Prod standby database (Oracle Data Guard) will live on the DEV DB server. If we loose production, dev/test/trg services will be stopped (we may keep 1 dev instance up), prod services will be staretd on DEV hardware. This approach is to be used to save on license costs and ensure we fully utilise all hardware resources.

Many Thanks for all your help.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #19 (permalink)  
Old April 1st, 2008, 12:41
chrisplough's Avatar
Site Moderator
 
Join Date: Jun 2006
Location: West Chester, PA
Posts: 816
Blog Entries: 7
Thanks: 53
Thanked 199 Times in 121 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 10
chrisplough has a spectacular aura aboutchrisplough has a spectacular aura aboutchrisplough has a spectacular aura about
Send a message via AIM to chrisplough
Re: OTM 5.5 Hardware

The overall architecture looks good. The report server doesn't get hit very hard, so this one doesn't need to be as large as the rest. Just ensure you're using a solid storage technology with lots of cache and lots of spindles and a high-bandwidth connection technology like fibre-channel or scsi rather than nas or iscsi. We prefer to load our DB servers up with as much memory as possible, usually more than the other tiers.

As a reference, for our medium customers, we're utilizing servers with specs like:
2x Intel 5355 Quad-Core Xeons (8 cores total)
For our large customers, we're using servers with specs like:
4x Intel X7350 Quad-Core Xeons (16 cores total)
For even larger customers, we utilize custom configurations that utilize load-balancing, OTM SCA (scalability) and other methods to scale the load out.

Just remember that as your volumes grow that OTM takes a fair amount of tuning. You'll need to tune the DB, Java, WebLogic/OAS, Tomcat and OTM specific threads. Some of the largest performance gains, though, are around the functional config -- so having an experience implementation team will help ensure that you don't have poorly configured queries and Agents, which bottleneck the system.

Unfortunately, it's too much to go into here, but you're on the right track Good luck!

--Chris
__________________
Chris Plough
MavenWire

www.MavenWire.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
The Following User Says Thank You to chrisplough For This Useful Post:
GSW (April 2nd, 2008)
  #20 (permalink)  
Old April 2nd, 2008, 19:43
GSW GSW is offline
Junior Member
 
Join Date: Mar 2008
Posts: 10
Thanks: 1
Thanked 0 Times in 0 Posts
Groans: 0
Groaned at 0 Times in 0 Posts
Rep Power: 0
GSW is on a distinguished road
Re: OTM 5.5 Hardware

Hi Chris,
Fantastic information, many thanks for all your help,
Regards.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] OTM / GC3 Test Environment - Hardware chrisplough Hardware and Platforms 4 January 25th, 2007 21:22



All times are GMT. The time now is 23:47.
Copyright © 2008, Open Book Solutions LLC. All rights reserved.

Sponsored by MavenWire - MavenWire.com


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37