If you look at a running 7.x AR server there are quite a few processes in memory besides the arserver.exe, all of which can have their own block of up to 2 gb under Win2K x64. Lots of new java plugin servers, java itself, etc., as well as Aremail and possibly the SLM Collector or Flashboards - depends on what you offload to the mid-tier server. I have been comparing two AR servers - originally 7.0.01.x and now 7.1, where the hardware is identical and the back-end db for each is the same (two identical x64 Win2K3 servers with SQL Server 2005 x64 - all four servers are 2 x dual-core Opterons with 10 gb RAM), but one AR server is 32-bit Win2K3 Ent and the other is x64. The one running on x64 seems a little bit faster at bulk processing incoming data from AIE, otherwise the client response times have been too close to diferentiate between. The current plan is to go into production on 7.1 Patch 001 (still waiting for it) next month IF it fixes all of the issues I have with 7.1; otherwise I may have to punt and drop back to 7.0.01.005.
No, I am not planning to run multiple instances, at least not on the production server. We have no budget for more AR server licenses right now. That will wait for the day when the powers-that-be force me off HP hardware onto Dells, and I demand some level of redundancy - having no confidence in putting one-of-a-kind servers on commodity hardware. The hardware may be overkill for 32-bit ARS now, but I expect to run it for several years; the current 5.1.2 system is on the same hardware we built it on in 2003. Theoretically the new machines can be upgraded to 7.5 and gain the benefit of x64 support if/when that becomes available. Christopher Strauss, Ph.D. Remedy Database Administrator University of North Texas Computing Center http://remedy.unt.edu/ -----Original Message----- From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Michiel Beijen Sent: Friday, November 23, 2007 7:36 AM To: arslist@ARSLIST.ORG Subject: Re: Version of Tomcat with Mid-Tier 7.1 Christopher, If you'll be using a server with 12GB of ram, are you using multiple instances of AR System on the same server to allocate all your memory? Since AR System is 32 bit, it could allocate around 2 GB max, right? Or am I missing something here? Running multiple instances of AR System in a server group sounds cool but I guess this will cost you one additional server license per instance. Also with Mid-Tier you'll have these kind of issues as BMC currently does not support 64 bit Java VM's. I guess for mid-tier that you could get away with installing multiple mid-tiers on one machine and then putting a load balancer upfront? What was your approach? BTW I guess/hope ARS 7.5 (Q2/3 2008) will be 64-bit; so then you can use all your RAM without any problems. Regards, Michiel On Nov 21, 2007 8:17 PM, strauss <[EMAIL PROTECTED]> wrote: > ** > > The biggest pitfall of using a single instance of a web server (IIS or > Tomcat) for both mid-tier and any of the other supporting applications > is the ability of the supporting application to crash the JVM or the > entire web server, forcing a restart in either case. Any restart > forces a prefetch, which is an essential step in caching any > application on the 7.x mid-tiers, but while it is running you have > degraded AR Server performance in any client, especially the mid-tier. > ITSM 7 takes about 25-35 minutes to prefetch depending on the number > of installed modules - you don't want it happening during production > hours if you can help it. If the restart is from a crash, the 7.1 > persistent prefetch is usually lost and a full prefetch is performed. > I have all of the web apps installed on my dev web server, and I have seen several occurrences of this happening there. > > As a result, I have split out my other web apps to other machines than > the mid-tier server for the pre-production environment. At a minimum > I would keep mid-tier separate because of the prefetch issues - it > makes too big a difference in initial response time to do without it - > 1.5 _minutes_ to load the Incident Console the first time versus 12 > seconds if prefetched. I still need to move them all to SSL (easy for > IIS - unknown for Tomcat) like you, but as long as the mid-tier knows > what port to access Crystal and RKM on, it can present a united front > for those applications. The application will also use whatever the > correct port is for the Kinetic web in its notifications. A text web > page like ours can and will serve up links to each of the apps > individually (mid-tier, RKM web, Kinetic web, ARSPerl CGI scripts), > but only the mid-tier delivered application (or User Tool) can link some of them in as integrated pieces. > > I'll have to update my postings after I rebuild and nail down all of > the server configurations for production - just finished putting a new > DL380 G5 8-core 12 gb RAM server in the rack to put the AR server on - > already have one just like it for mid-tier. I still have not decided > whether to build out with 7.1 (awaiting Patch 001) or bail out and use > 7.0.01.005 instead except for mid-tier. There are way too many 7.1 > specific problems right now with the User Tool, Admin Tool, Import > Tool and Data Management application (just released one), the > CCMCalendar, and integrations from ARSPerl and Kinetic Calendar for my taste. > > > Christopher Strauss, Ph.D. > Call Tracking Administration Manager > University of North Texas Computing & IT Center http://itsm.unt.edu/ > > > > ________________________________ > > From: Action Request System discussion list(ARSList) > [mailto:[EMAIL PROTECTED] On Behalf Of Jason Miller > Sent: Wednesday, November 21, 2007 10:24 AM > > > To: arslist@ARSLIST.ORG > Subject: Re: Version of Tomcat with Mid-Tier 7.1 > > > > ** > > > Hi Christopher, > > > > On a bit different note. I have been following your posts (or at least > trying to) throughout the year regarding all of the different > requirements/configurations for various apps that require a JSP engine. We > have a number of the same apps as you: > > > > MT 7.0.01 (7.1 soon) > > Crystal Server XI > > Kinetic Survey (Lite) > > RKM > > > > Out of those we are currently only using MT on IIS with SerletExec 5.0.0.10 > and are looking to implement Crystal Server next. We have been planning on > removing IIS and using Tomcat for the web server and application server when > we move to MT 7.1 since Crystal Server is not supported with ServletExec. > > > > In an email from you on 7/18/07 with the subject "Crystal Report Server XI > vs Business Objects Enterprise XI CMS & Tomcat question. (UNCLASSIFIED)" you > mentioned using IIS and .NET for Crystal Server and Tomcat for MT. That > sounds like an interesting solution but to make our setup more complicated > everything customer facing has to be over SSL/443 and require a PKI > certificate from the user before any access is granted. I am figuring that > will make using IIS and Tomcat on the same machine kind of hard. Also the > idea of using separate Tomcat instances is interesting (apparently almost > necessary with MT and RKM) but then we are up against the requirement to use > port 443 again. > > > > Is there some magical way to run different app servers on different ports > and pass all of the user interfaces through one main web server on port 443? > > > > It looks like the packaged Tomcat 5.5.17 with MT will also run RKM and > Kinetic Survey, does this sound right? > > > > I haven't been able to find any place that states Crystal Server is > supported on Tomcat 5.5, only up to 5.0. Is the situation that there is > still no common application server for all of these products? > > > > I am really hoping to keep our server count to a minimum. Do I have any hope > of utilizing 1 server for all of these apps? Do you have any suggestions as > how to utilize all of these products with minimal servers (physical and > virtual)? > > > > Thanks, > > Jason > > > > > From: Action Request System discussion list(ARSList) > [mailto:[EMAIL PROTECTED] On Behalf Of strauss > Sent: Tuesday, November 20, 2007 12:28 PM > To: arslist@ARSLIST.ORG > Subject: Re: Version of Tomcat with Mid-Tier 7.1 > > > > ** > > It is still bundling Tomcat 5.5.17, but you should use JRE 1.5.0_12 for all > things 7.1. Beware the 7.1 mid-tier installer on Windows x64 - it is too > stupid to know that the Apache Tomcat install should go in the Program Files > (x86) directory on a fresh install, but it runs anyway. This was not a > problem on 7.0.01.x > > Christopher Strauss, Ph.D. > Call Tracking Administration Manager > University of North Texas Computing & IT Center > http://itsm.unt.edu/ > > > > > > > ________________________________ > > > From: Action Request System discussion list(ARSList) > [mailto:[EMAIL PROTECTED] On Behalf Of Jason Miller > Sent: Tuesday, November 20, 2007 2:19 PM > To: arslist@ARSLIST.ORG > Subject: Version of Tomcat with Mid-Tier 7.1 > > ** > > ** > > Can anybody out there tell me the version of Tomcat (web server and JSP > engine if they are different) that is bundled with MT 7.1? > > > > Thanks, > > Jason > > __20060125_______________________This posting was submitted with HTML in > it___ > > __20060125_______________________This posting was submitted with HTML in > it___ __20060125_______________________This posting was submitted with HTML > in it___ > > __20060125_______________________This posting was submitted with HTML in > it___ -- Met vriendelijke groet / Kind regards Michiel Beijen ______________________________________________________ MANSOLUTIONS Energieweg 60-62 3771 NA Barneveld The Netherlands Tel. +31-(0)612968592 Mail [EMAIL PROTECTED] Internet http://bsm.mansolutions.nl ________________________________________________________________________ _______ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are" _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org Platinum Sponsor: www.rmsportal.com ARSlist: "Where the Answers Are"