Application server sizing

Can some one help in sizing the Sun application server for 1000 Users (For BEA application server). There will be 400 concurrent users in terms of hard disk space, memory and speed etc.
Thanks
Afsar

There is no way to tell from the information that you provided. You will
need to load test and see how the application responds to a growing number
of simulated users on some particular amount of hardware. Usually CPU and to
a lesser extent memory are the resources that your app server runs out of
first.
Peace,
Cameron Purdy
Tangosol Inc.
Tangosol Coherence: Clustered Coherent Cache for J2EE
Information at http://www.tangosol.com/
"M Afsar Alam" <[email protected]> wrote in message
news:3c2dccda$[email protected]..
Can some one help in sizing the Sun application server for 1000 Users (ForBEA application server). There will be 400 concurrent users in terms of hard
disk space, memory and speed etc.
Thanks
Afsar

Similar Messages

  • Capacity sizing document for Forms on iAS(Oracle Application Server)

    Hi,
    I need to know from where I can get Capacity planning document for Forms on Oracle Application Server for Intel/Solaris/Aix arch.Please Advise.
    Regards,
    Noman

    Hi,
    we have several developers working with developer suite 10g. Our OAS runs on Linux as yours. All our developers work locally using windows-pc's. We have a samba share we use to move the developed sources to the linux box. On the linux box with have some scirpts to compile the sources and move them to the runtime-directory.
    The final integration test in then done using the installed application on the oas.
    This works without having any problems for more two years now.
    btw: Be aware of the problems you will run into when moving an application from windows to linux:
    -> All filename ar Case-sensitive
    -> the writing of module-names in OPEN_FORM, NEW_FORM, CALL_FORM must match exactly the filename (in other words: call_form, open_form and new_form is also case-sensitive
    -> Attached librarys are also case-sensitive, even if there are shown in uppercase in the module-navigator.
    hope this helps.
    Edited by: aweiden on 08.11.2008 18:05

  • Hardware Sizing for Oracle Application Server and MapViewer

    Hi all,
    I need to develop an application using Oracle Application Server 10g and MapViewer. The applicaction will, basically, do thematic maps based on a search criteria. The estimative is that we will have 25 users simultaneously using it.
    I´d like to have an idea about the hardware to support it.
    Do you know where I can get this information?
    Any documentation can help.
    Regards,
    Luis Augusto

    Hi Luis,
    It may depend on your database size, but I think at least you need to meet the minimum requirements for the Application Server. You can find additional documentation for the AS at http://www.oracle.com/technology/products/ias/index.html.
    However I would suggest some extra memory, and if possible the better CPU that you can get. MapViewer will render the spatial features on the server side, and depending on your database size and number of features returned from the queries, this extra memory will help.
    Joao

  • SAP 64bit Linux application server (Linux on Power) memory config issues

    Hello Everyone,
    Let me give some background. I have been tasked with replacing our AIX6.1 SAP application server with new Linux on Power servers (SLES11SP3)
    Our current production BW application servers (AIX) are running fine given their current setup. We are fine implementing the same size of the AIX systems on the new Linux systems, but we now have more room to grow in the fur, however when I tried to implement the Linux server using the same memory sizing I am getting runtime errors: "TSV_TNEW_PAGE_ALLOC_FAILED" with a specific user created program and process chain. The AIX servers do not run into this issue running the exact same program. When this process runs, it utilizes 3 BTC process for the program.
    Using the note 941735, I have tried to correctly setup the system using STD memory implementation, however I have a feeling that I am missing something or setup something incorrectly which is causing the above issue. Looking in ST02 here is the SAP buffer parameters for two of the systems. Perhaps someone might notice something that I am not see or point me in the right direction. Please let me know if more parameters from the profile are needed. Thanks!
    AIX system (existing):
    ztta/roll_area              6500000    Byte Roll area per workprocess (total)
    ztta/roll_first             1          Byte First amount of roll area used in a dialog WP
    ztta/short_area             3200000    Byte Short area per workprocess
    rdisp/ROLL_MAXFS            32768      8 kB Maximum roll file size
    rdisp/ROLL_SHM              16384      8 kB Part of roll file in shared memory
    rdisp/PG_SHM                16384      8 kB Part of paging file in shared memory
    rdisp/PG_LOCAL              150        8 kB Paging buffer per workprocess
    em/initial_size_MB          2027       MB   Initial size of extended memory
    em/blocksize_KB             4096       kB   Size of one extended memory block
    em/address_space_MB         4092       MB   Address space reserved for ext. mem. (NT only)
    em/global_area_MB           256        MB   Extended global memory
    ztta/roll_extension         2000000000 Byte Max. extended mem. per session (external mode)
    abap/heap_area_dia          2000000000 Byte Max. heap memory for dialog workprocesses
    abap/heap_area_nondia       2000000000 Byte Max. heap memory for non-dialog workprocesses
    abap/heap_area_total        2000000000 Byte Max. usable heap memory
    abap/heaplimit              250000000  Byte Workprocess restart limit of heap memory
    abap/use_paging             0               Paging for flat tables used (1) or not (0)
    abap/shared_objects_size_MB 20         MB   Shared objects
    Linux system (new):
    ztta/roll_area              6500352    Byte Roll area per workprocess (total)
    ztta/roll_first             1024       Byte First amount of roll area used in a dialog WP
    ztta/short_area             3200000    Byte Short area per workprocess
    rdisp/ROLL_MAXFS            131072     8 kB Maximum roll file size
    rdisp/ROLL_SHM              32768      8 kB Part of roll file in shared memory
    rdisp/PG_SHM                16384      8 kB Part of paging file in shared memory
    rdisp/PG_LOCAL              150        8 kB Paging buffer per workprocess
    em/initial_size_MB          4092       MB   Initial size of extended memory
    em/blocksize_KB             4096       kB   Size of one extended memory block
    em/address_space_MB         4096       MB   Address space reserved for ext. mem. (NT only)
    em/global_area_MB           256        MB   Extended global memory
    ztta/roll_extension         2000683008 Byte Max. extended mem. per session (external mode)
    abap/heap_area_dia          2000683008 Byte Max. heap memory for dialog workprocesses
    abap/heap_area_nondia       2000683008 Byte Max. heap memory for non-dialog workprocesses
    abap/heap_area_total        2000683008 Byte Max. usable heap memory
    abap/heaplimit              250609664  Byte Workprocess restart limit of heap memory
    abap/use_paging             0               Paging for flat tables used (1) or not (0)
    abap/shared_objects_size_MB 20         MB   Shared objects

    Yes sapconf has been installed. sapconf however only sets the kernel settings.
    I was able to resolve the issue by having Zero Admin tool using 'es/implementation = map' and setting the PHYS_MEMSIZE to the desired amount. Then commenting out all the values that are defaulted in the 32bit version of the memory management guide for linux and let it size many of the values. Then I simply copied those from st02. I updated the profile with those values to override default for  'es/implementation = std' and commented out PHYS_MEMSIZE as it is not needed. In a nut shell, the following parameters were updated.
    es/implementation = std
    em/address_space_MB = 4096
    em/blocksize_KB = 4096
    em/initial_size_MB = 14320
    em/max_size_MB = 14326
    rdisp/PG_MAXFS = 131072
    rdisp/PG_SHM = 16384
    rdisp/ROLL_MAXFS = 131072
    rdisp/ROLL_SHM = 131072
    ztta/roll_area = 6500352
    ztta/roll_extension = 4000000000
    ztta/roll_extension_dia = 4000000000
    ztta/roll_extension_nondia = 4000000000
    ztta/roll_first = 1

  • Application Server Memory Requirements from 4.6C to ECC 6.0

    The projected physical memory increase for the Application servers from 46C to ECC6 appears to between 45% - 66%.  This is based on the delta notes 517085, 752532, 778774 and 901070.  It also appears from a presentation from Christian Oehler called "Transition and Upgrade to SAP ERP" to be the case.
    I cannot find anything in the above referenced SAP notes that indicates where this additional memory is consumed, so I'm concerned SAP is factoring in new functionality and/or JAVA stack in this.  Furthermore we have upgraded our HR system from 46C to ECC6 sometime ago and included JAVA and saw around a 20% memory increase.
    We are doing a strictly technical upgrade and are not turning on new functionality at this point (no JAVA stack), we are also not increasing user population.  Our Test Systems, which have production data volumes do not reflect any growth in this area,  but we are not stressing it with user load.
    Does anyone have an idea of what we could/should see given the nature of our upgrade?  We are preparing for a 25% increase in App server memory, but not for 50% plus.  We are not doing a sizing exercise since this is just a technical upgrade and the GLFU service has yet to start.
    If anyone has any insight into what should be expected or what they have seen for memory requirements from 4.6C to ECC 6.0 Application Server sit would be greatly appreciated.
    Thanks

    Hi Mark,
    More memory is required because ECC 6.0 is much more huge system than 4.6C. If you are planning to increase server memory by 25% only, than you can see performance problems if system will be heavyly used. But it depends mainly on number of WP and active users. 25-50% more memory is required if you are not installing J2EE addin afterwards. If you are planning to convert the database to Unicode, than you will need an additional memory....
    It's not easy to say 25% will be enought or 50% is required, but I would suggest to go to 50% at least.
    Jiri

  • BSI TaxFactory 8.0 server sizing guide?

    My company is installing BSI TaxFactory 8.0 for the first time on an AIX / Oracle platform.
    Is there a server sizing guide for how CPU and memory usage I need to plan for when payroll is running?  I realize it will vary based on number of employees.
    The only thing I can find on SAP Service Marketplace and BSI's web site is how much database space it requires (approx 2 gig).
    I've read all the notes; including 1064089 - Installing TaxFactory 8.0, but not as an upgrade.
    Our Basis Team Lead doesn't want it installed on the SAP Oracle db server.
    Thanks in advance,
    Mark Perrey

    Mark :
    If you're talking about BSI executable (i.e. tf80server.ksh for AIX / UNIX environment), this should be on the drive accessible by all SAP applications/db servers so it could be executed indepently of which server user is loggin on (due to load balance).
    If you're talking about BSI database, I don't see any issues with having this on the same SAP ORACLE dbase server (whether same instance or not). BSI dbase is relatively small (around 70 tables), and I would imagine database resource is probably minimum as most of the tax calucations are probaly done at the BSI application level.
    Rgds.

  • Oracle 11i Server Sizing

    Does anyone direct me to where I can get the Oracle Server sizing questionaire for Oracle 11i.

    Hi,
    I believe this information is not published to end-users. However, your Sun or Oracle representative can contact Sun-Oracle Applications Technology Center where this information can be obtained.
    MilosM

  • Server Sizing For Oracle Database

    Hi All,
    I need a server sizing for the below mentioned architecture:
    This application is basically for logistics company which we are planing to host it centrally with two server's one server for application and one for oracle database along with DR site (Other Location). There are four locations and each location will have 20 users who are going to access this application (20 x 4= 80 Users). We are using MPLS network of 35 mbps bandwidth.
    1. Application server: Windows server 2008 R2
    2. Database Server: Windows server 2008 R2, Oracle 11g r2
    I need a server sizing documents.
    Thanks........

    EdStevens wrote:
    Justin Mungal wrote:
    EdStevens wrote:
    user1970505 wrote:
    Hi All,
    I need a server sizing for the below mentioned architecture:
    This application is basically for logistics company which we are planing to host it centrally with two server's one server for application and one for oracle database along with DR site (Other Location). There are four locations and each location will have 20 users who are going to access this application (20 x 4= 80 Users). We are using MPLS network of 35 mbps bandwidth.
    1. Application server: Windows server 2008 R2
    2. Database Server: Windows server 2008 R2, Oracle 11g r2
    I need a server sizing documents.
    Thanks........I'd seriously reconsider hosting Oracle db on Windows. Obviously there are many, many shops that do. And obviously it is often a case of the fact that they do not have (and choose to not acquire) expertise in Linux. But I've been in IT for 30+ years and have worked on IBM S-370 and its variants and descendents, Windows since v3, DEC VMS, IBM OS/2, Solaris, AIX, HPUX, and Oracle Linux. The first Oracle database I ever created was on Windows 3.11 and at that point I had never seen *nix.  Now I am in a position to state that Windows is the worst excuse of an operating system of any I have ever used.  I am constantly amazed/amused by how often (at least once a month on schedule, plus unplanned times) that our Windows SA has to send out a notice that he is re-booting his servers.  I can't remember the last time we had to reboot a Linux server ( I have 4 of them)
    Yes, I'm biased away from Windows, but that bias comes from experience. Hardly a day goes by that I don't see something that causes me to say to whoever is in earshot "have I told you how much I hate Windows?"I was going to refrain from commenting on that, as I assumed they're a Windows shop and aren't open to any other OS (but my assumption could be incorrect).
    I haven't been working in IT for as long as many of the folks around here, only about 10 years. I'm a former system admin that maintained both Linux and Windows servers, but my focus was on Windows. In the right hands, Windows can be rock solid. If a system admin has to reboot Windows servers often, he is most likely doing something wrong, or is rebooting for security updates. It's never as simple as "Windows Sucks," or "Linux Sucks;" it all depends on who's running the system (again, in my opinion).
    I have seen some windows servers run uninterrupted for so long no one could remember the admin password. But more often memory leaks and the "weekly update" (replacing last weeks bugs with this weeks) is the culprit.
    Yes, it really is sad how often you have to reboot for updates if you want to keep your system current. Mind you, it's better to have the fixes then to not have them (maybe). I rebooted my servers about once every month at my old place... which is not that bad.
    With that said, in my experience, Oracle on Windows is a major pain. It takes me much longer to do anything. Once you get proficient with a CLI like the bash shell, the Windows GUI can't compare.Agreed. One of my many complaints about Windows is the poor excuse of a shell processor. I'm pretty proficient in command line scripting, but still cringe when I have to do it. Practically every line of code I write for a command script is accompanied by the remark "this is so lame compared to what I could do with a shell script". Same for vi vs. notepad. But my real problem is the memory leaks and the registry. I'm fairly comfortable hacking certain areas of the registry, but the need to and the arcane linkages between different areas of the registry and how they influence 'process environment' remains a mystery to all but a tiny minority of admins. Compare to *nix where everything is well documented and "knowable". 
    One (of many) anecdotal experiences, this with my personal Win7 laptop. One time it crashed and refused to reboot. A bit of a google search turned up some arcane keystroke sequence to put it into some sort of recovery mode on bootup .. similar to getting into the bios, but the keystroke sequence was much more complex .. it may have involved standing on one foot while entering the sequence. Anyway, it entered a recovery process I've never seen before or since and repaired everything. My first thought was "hey, that was pretty cool." Then my second thought was 'but only Windows would need such a facility.
    Bottom line? To paraphrase a famous Tom Hanks character, "My momma always said Windows was like a box of chocolates. You never know just what you'll get."Haha... I like that one. Yes, the registry is definitely horrible. It's amazing to me that a single point of failure was Microsoft's answer to INI files.
    I think Windows and nix have their places. Server work definitely seems more productive to me in a nix environment, but I think I'd jump off a cliff if I had to use it as my desktop environment day-in-day-out. The other problem is application lock-down; I can't blame the OS for that, but it's a reality... and using virtualization to run those applications seems to defeat the point to me.

  • Apache Server Sizing and Web Dispatcher filtering

    Hi,
    We are planning to expose our intranet portal for internet user. An internet user would access it via browser (https) -> Apache - reverse proxy (outer DMZ) -> Web Dispatcher - Load Balancing (Inner DMZ) -> Portal.
    We are looking for end-to-end SSL implementation.
    My questions:
    1] Do we need to have load balancing at apache server for performing reverse proxy? If yes, how it would be achieved?
    2] What is the hardware sizing required for Apache server on Linux box?
    3] Does the portal performance is affected by end-to-end SSL implementation?
    4] In load balancing using Web Dispatcher, can we forward particular request to a specific application server? Like, filter out the internet requests or forward BI related requests to a specific application server node.
    Regards,
    Sham

    Hi,
    1) Depends on your requirement. When you have 1 Apache RP and 1 SAP Web Dispatcher, you won't need load balancing of at the Apache.
    2) Depends on the number of concurrent requests you are expecting. More information on that can be found at apache.org
    3) Portal performance gets affected when using SSL and the portal is responsible for the SSL (there are product out there that do the SSL handling). How much the SSL will affect your portal depends on the number of users. But generally the impact of SSL isn't really high with recent hardware, the portal will be more occupied with the number of users, navigation, etc than with SSL
    4) You can use logon groups to assign a specific user (group) to a dedicated server
    br,
    Tobias

  • Linux Server Sizing

    Is there any documentation on server sizing? I have a client/server application that will have between 100 and 200 users (75-100 concurrent), and would like to go to a Linux platform. The app is currently running on a large HP server with other apps on it, but I want this to be dedicated on the Linux machine. I contacted Oracle and they were no help.
    Thanks

    Hi,
    Is there any documentation on server sizing?Andy Rivenes has published a nice test script to perform a Logical I/O test rate. Because physical I/O is disk/network intensive and logical I/O (a consistent get from the data buffer cache) is CPU-intensive, this script is useful for calculating the workload capacity of Oracle servers with large buffer caches (i.e. a 64-bit Oracle server).
    http://www.appsdba.com/sql/cpu_test.sql
    This script computes logical I/O per second for the given processor(s), and assuming that logical I/O is CPU-centric, this script will give a high-water-mark (HWM) for buffered I/O throughput, a critical metric for Oracle server capacity planning.
    As to documentation, there are no formulas in text form that I know of, but there are capacity planning spreadsheets for sale that are used for Oracle Linux server sizing:
    http://www.rampant-books.com/download_sizing_spreadsheets.htm
    HTH. . . .
    Don Burleson
    Oracle Press author

  • How do I size application server RZ10 parameters

    What are some of the guidelines for sizing application server. I have 3 app servers and a CI/DB. I have properly sized the CI/DB with parameters based on HW and expected usage.
    Is there a guideline which parameters that I can reuse from the CI/DB instance?
    I haven't found any app server RZ10 parameters that are only for app server.
    Or can I simply copy parameters from CI/DB over to the app server and update the domain name for each app server?
    Thanks
    Weyland Yutani

    Hi Weyland,
    There are no specific application server parameters in SAP. You can reuse the parameters of your CI, but you probably have to increase the number of wp's and decrease the number of batch wp's on the CI.
    When you are running a traditional CI, you should remove the rdisp/wp_no_enq from the app server profiles.
    You should take the usage of your system into account when doing your sizing. Do you want to use one app server for batches or is the load spread equally over the servers. Do you accept users to work in the CI or not.
    As a rule of the thumb, you can use the following statement for sizing:
    On your CI/DB reserve the memory for the OS and the database, the rest can be allocated for SAP.
    On your app server, reserve the memory for the OS (and maybe other applications) and give the rest to SAP.
    Furthermore this will be an ongoing process. After a couple of weeks running with your new servers, you probably have to change some parameters. Check the amount of swaps in st02, load distribution, etc.
    Kind regards,
    Mark

  • Why it take so long to start the SAP Web Application Server?

    As I read from the doc that starting the SAP Web Application Server will take from 25 to 40 minutes, I don't believe. But as I try it on my machine, it does take really so long. Isn't it a wonder?
    I am used to work with Tomcat, JBoss, BEA etc. None of them will take so long.

    Hi Chen,
    In a WAS I assume that it has dual stack (ABAP + JAVA)
    For the startup of a ABAP Stack it generally takes about 2 minutes or so.
    And for the WAS JAVA STACK should take around 8 to 15 minutes depending on the application, services and hardware sizing.
    The reason for the long time required for a WAS Java Stackis:
    JAVA Stack depends on three diffrent components: a) dispatcher(java) b)SDM c) Server0 process.
    Now before the execution of all these the first thing what happens is the initializastion of jcontrol which inturn initiates the java bootstrap process.
    At this moment of time the JVM environment takes some time for the loading and memory management. Once the JVM is loaded successfully then only the three compnents (SDM, dispatcher and server0) are initiated to run.
    The SDM and dispatcher do started up with a couple of services and hence require not toomuch of time.
    But the main component i.e Server0 process consumes a lot of time to startup at it requires many of the Java stack services to start before it reaches running state.
    Again the port configuration for HTTP for SDM , dispatcher , server0 and java process also takes place.
    So this was an overview for the Time required for a WAS Stack to come up in operational condition.
    Apart from this , seeing specifically to your scenario, wherein it takes 25 - 40 minutes could be an issue with the Hardaware sizing of the Server and the Sofware compnents / tools loaded. We might need to analyze it in more detail to get a clear picture.
    I hope this helps you!
    Regards,
    Prem

  • Process Chain - Delete File from Application Server

    Hi Gurus,
    Im working with Process chain, and i have a load from a flat file, so my question is :
    How can i delete that file from the application server after was loaded ?
    THANKS IN ADVANCED !!! I REALLY APRECCIATE YOUR HELP.
    Marcos

    hi,
    I have gone through the forum you have posted for deleting files from application server through process chain.
    I have similar reuirement in my project.
    Can you please provide me the solution?
    Your inputs will be highly appreciated.
    Thanks in advance.
    Regards,
    Lavanya.

  • How to delete file from application server(Unix)

    Hi All,
    Using the below code downloading a file from application server(Unix) to client machine. I want to delete the file from application server once it is downloaded to client
    We work on Forms 11.1.1.4.0 and Oracle DB 10g. Client machine are Windows 7.
    BEGIN
      IF webutil_file_transfer.AS_to_Client
      (clientFile => Name_In('global.g_file_name')
      ,serverFile => ls_AppServer_Loc)THEN
      message('Data exported Successfully');
      ELSE
       message('File download from Application Server failed');
      END IF;
    EXCEPTION
      WHEN OTHERS THEN
      message('File download failed: '||SUBSTR(sqlerrm,1,200));
      END;
    I have search for solution on OTN. Few suggested to use HOST.
    Can any one help me how to use Host() built_in to delete the file.
    Thanks,
    Maddy

    Can any one help me how to use Host() built_in to delete the file.
    Host('/bin/rm <complete file path>');

  • Delete file from application server

    Hi,
       Can any one tell me how to delete a file from application server?
    Thanks,
    Rahul.

    Basic question, please search for available information.
    Thread locked.
    Thomas

Maybe you are looking for