Separate RDBMS server for high load applications

Hi all

I have 2 requests below

1 Apps1 with 10 TB expected data and 400 concurrent users

2 applications 2 with 20 TB of expected data and 800 concurrent users.

our management thinks we should have servers of RDBMS oracle separate for each of the above to reduce the load.

I told them that this isn't the right approach, tomorrow we will need another Apps3 application and we will assign a new server? additional license?

I tried to convenced that load balancing should not be adopting the same, which is dedicating a separate server for each application.

They asked me to motivate good why we should have a single database server.

I have a few points, but I need your ideas, maybe something I don't know or maybe I missed something.

Please guide me with this.


Thank you.

Size of the database does not dictate the overhead on the database.

In the database environment, performance boils down to I/o. The more necessary e/s, the processing load factor.

For example, the 20 TB database are accessible by 10,000 users primarily use unique indexes and especially the small range scans index. In which case the processing load will be nearly identical if this database was 500 GB in size - as the I/O load is compatible.

And then we can get a 500GB database where most queries are either full, index table full, analyses the nature of the data and business questions - which will be the factor of 20 minor look to database processing load.

Size of database so only, is a poor metric to use to determine the necessary type of RDBMS environment.

As you have a network using large enough storage (30 + TB by the sounds of it), I would start with that as the basis to decide what kind of infrastructure and architecture are necessary.

What is a SAN? What is NAS? To use fiber, iSER FCoE, Ethernet or Infinband or RPS? RAID is done at the server storage layer, or is it a JBOD which are abnd scratched in the opposite direction to the ASM? Etc.

As I/O plays the major role in the performance, I can't be sure that it is optimal.  Because the storage layer contains critical business data, I would support HA and redundancy. As volumes of data increase forever, I would make sure to evolve.

I see three basic options. Keep the existing storage layer and infrastructure development. Replace the layer of storage with something else. Download Exadata Database Machine.

Given the userbase sizes and volumes you mentioned, I would seriously consider Exadata. And no, RDBMS licenses should be identical, if not cheaper (less expensive that db servers off-load processing to storage nodes, which requires less db server processor cores).

Tags: Database

Similar Questions

  • Certification of WebLogic Server for HTTP load balancers

    Friends,
    Where can I find the certification of the WebLogic 11 g (10.3.5) server for HTTP load balancers

    Thank you.

    Hello

    Certification of faders http software is here:
    http://www.Oracle.com/technetwork/middleware/downloads/FMW-11gr1certmatrix.xls

    Kind regards
    Milan

  • Application server for the sample application

    I use oc4j instead of tomcat to sample app and assistance?

    You can use any servlet 2.5 JEE container

  • Tomact as an application server for Essbase 11.1.1

    Dear all,

    The management decided to move our IBM Websphere 6 application (Web server) server to Tomcat to the cost-effectiveness.

    I've nt used Tomcat as Web front server and I appreciate if you can share your experience or any documentation that helps me integrate Tomcat as the Web server for Essbase 11.1.1

    for the most part, I'd be interested to know the required port number and artifacts (war files) necessary.

    Thanks in advance

    See you soon
    MS

    876035 wrote:
    Yes, I had a look at the EPM cumulative System Feature Overview Tool ID 1092114.1. Unfortunately, the comparison stops with 11.1.1.3 in the selection of TARGET output.
    and this ID seems to be later.

    I think you look the wrong file, if you look at epm_sys_cfo_tool.xls then the igoes target up to the latest version

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • When to create a separate server for JMS

    Gurus
    Please provide/point of guidelines when creating a separate JMS server within the Weblogic 11 g server, the pros and cons of doing the same thing.

    Guide to Oracle Weblogic JMS, the main value add I am able to see is the separate persistent store and a separate logical container for the JMS resources related to my project. These will be significant value-added since we will use a shared environment where objects from several projects will be deployed.

    I did research online, but could not do more entries. Appreciate the pointers.

    concerning
    Basu

    There is a Server JMS and Persistent Store section in the book of JMS configuration best practices.
    http://docs.Oracle.com/CD/E17904_01/Web.1111/e13738/best_practice.htm#CACGFHDJ

    Hope it will be useful to you.

  • Newbie question for the Oracle application server

    Hi Master,
    a DBA I am interesting to broaden my skill with learning on the application server.
    I knew that in the past before Weblogic bought by Oracle, Oracle, always using Oracle application server.
    Now with the Weblogic gaining more popularity on the market, which is the product the value of learning and get certified.

    Is it still useful to take Application Server 10 g or go with Weblogic. in certification path, Weblogic 10 g.
    WebLogic now replaces the Oracle application server, average abandoned Oracle Application Server?

    Please enlighten me and thank you for your help

    Lie

    Question if I go for Oracle WebLogic Server 10 g Administrator Certified Expert System it will be good to work with 11g thus?

    Make it part of the same system (now). Like WebLogic is the portal and the Jukebox, forms etc. are the records.

    What book other than the documentation that you have found the right one for learning.

    Yet to find one, Oracle documentation was OK.

    Is it better to learn the Linux or Windows version?

    Both are very well, choose the operating system you know better.

    Best regards

    mseberg

    I built my Middleware on Linux 64-bit test. Note that the 32-bit version allows to run Forms and Reports Developer.

    Beware of pre-installation tasks

    Install the Oracle database
    Linux RCU (repository creation utility)

    Database

    Use an existing database. (And it worked)

    My test was divided into four main parts: (in this order)

    Installation of the regional coordination unit
    WebLogic Server Install
    Install JRocket
    Forms and reports Install

    According to me, it took me two or three times to do things. (or at least work)

    I found myself with these URLs in the end:

    Administration Server Console http://Host/console 7001
    Enterprise Manager Console http://Host/em 7002
    Enterprise Manager Agent http://Host/emd/main
    Oracle Forms http://Host/formes/frmservlet 9001
    Oracle reports http://Host/rapports/rwservlet 9002

    So far, I have only an addition to my Web Page:

    http://www.Visi.com/~mseberg/compile_forms_on_wl.html

    As always this work orders:

    ./opmnctl status
    

    I was able to add PHP after you apply the hotfix 9292625.

    Note of Oracle that I found useful

    854117.1

    Published by: mseberg on May 20, 2011 14:16

  • 12.2.4 deployment application: could not load application

    Hi all

    I was faced with error: "oracle.apps.fnd.framework.OAException: could not load application module" and the solution was to bounce the web server, but the documentation does not have to bounce...

    I followed the following steps to deploy my application:

    1 copy the files in $JAVA_TOP/xxcompany (we use the standard recommendation)

    2 change of privileges: chmod-r $775 JAVA_TOP/xxcompany

    3. run the utility "adcgnjar": adcgnjar

    4 import pages to MDS OFA: applications java oracle.jrad.tools.xml.importer.XMLImporter $JAVA_TOP/xxcompany/oracle/apps/xbol/TimeCard/security/webui/LoginPG.xml - username username-password apps - "$AD_APPS_JDBC_URL" - rootdir $JAVA_TOP dbconnection

    5 edit the file '$APPL_TOP_NE/ad/custom/adop_sync.drv '. Add the following entry in the section marked by the "customization #Begin" and "#End customization" comments

    rsync - zr %s_current_base%/EBSapps/comn/java/classes/xgsg %s_other_base%/EBSapps/comn/java/classes

    At this stage the doc says to work... but no! oracle.apps.fnd.framework.OAException: cannot load application module

    We bounce server web and everything worked!

    We missed something?

    But the question of additional cost is on "adoption" the doc said: a) run '= prepare adoption phase' before step 1 and, b) run "adoption phase = failover ' after step 5.

    My DBA said it is not necessary (and he was right, because the bounce was enough).

    Then... Why the doc says: run adoption?

    Some suggestions? CLO, DilipG, Fernando Barros-Oracle, aJohny

    THX

    Then, after your bouncing experience is sufficient, and steps are correct?

    I would say the rebound is enough for a development environment.

    But I consider the steps adopted for a production environment.

    See you soon,.

    Olivier

  • New cluster or new pool of resources for tier 1 applications?

    Hello

    I have an existing cluster 5 node blade Esxi HP that I put in place for resource pools containing loads of pre-production and production work.  Now, we want to welcome applications from level 1 (Oracle DBs, Weblogic and middleware VMs servers).  Is there a best practice in the establishment of tier 1 workloads?  Should I add additional nodes to the cluster (until 8) and create a separate pool of resources for tier 1 applications, or should I implement a cluster 3 separate node (and generation) devoted entirely to the only level 1 workloads?  What are the advantages/disadvantages of each method?

    Thanks for your comments.

    M

    It depends on.

    (1) that you're going to develop this group even more tomorrow, or after you have added the hosts you have in mind who will be the end of the work?

    (2) how the negative risk is your boss or your client?

    (3) do you run your environment oversubscribed?

    (4) you understand the fundamentals of Resource Pools?

    Since I'm pretty risk adverse, I am tempted to create a new cluster with 4 nodes, where each node spans at least 2 or 4 chassis. Resource pools can resolve the problem of conflict of resources, but adds an extra layer of complexity to an environment that is not always welcome, and can make the diagnosis of difficult performance.

    Since you mention that you run ESXi on blades, please see the following article. I found it very informative regarding the problems of redundant N + 1 with blade configurations;

    http://longwhiteclouds.com/2012/05/13/when-should-N1-not-equal-1-host-with-VMware-HA/

    Kind regards

    Paul

  • Using a single server for Multiple Instances of the APEX HTTP

    Our company DBA asked if it would be possible to outsource the server part of HTTP of APEX from DB servers. In other words, it would be highly preferable as DB servers * only * start the Oracle database software.

    We know that we can install the HTTP server on another box, but in thinking how to that, we were wondering if it's really necessary to create a separate HTTP Server installation for each instance of the APEX. What we would really like to do, is have a HTTP server for all our our boxes of Dev and several (but not one) for each of our superior environments; implementation stage, qa, prod, etc..

    Right now, each instance has a file single dads.conf on every box of DB. So, if we we to try to consolidate, we need some way to incorporate several dads files and associate each correct instance.

    Someone has already done this or (preferably) to have some examples?

    Thank you

    -Joe

    The second page on the link provided José begins immediately with the "Configuration of several databases".

    Yes, you can consolidate permanently. It is a common practice that was also available with Apache/mod_plsql, OSH and now with APEX earphone 2.

    Thank you

    Jorge

  • Old school with CS2.  Have not used for a long time and I am unable to use the program as it says my serial number is not valid. Customer service tells me that the server for CS2 was arrested.  Then they sent me here to help.  Does anyone have advice?

    I don't have any idea what I'm doing with this.  Here is my discussion with the Customer Service:

    NGO: Hello! Welcome to the Adobe Customer Service.

    NGO: Hi Mary.

    NGO: I understand you get invalid serial number, I'm good?

    Mary Vance: Hi

    Mary Vance: Yes

    NGO : Please provide me with the serial number, s Mary.

    Mary Vance: I gave my serial number here

    NGO : Thanks for the serial number.

    NGO : Please let me 2-3 minutes to check your serial number.

    Mary Vance: no problem

    NGO : Thank you.

    NGO : Thank you for being online.

    NGO : I would like to inform you that the server for CS2 products have been closed by adobe since then you are not able to install the product.

    NGO : However, I'll give you the link to download the CS2 apps. Please visit the following link.

    Mary Vance: This will allow me to reinstall Photoshop?

    NGO : Yes, s Mary.

    Mary Vance: ok... What is that link?

    NGO: Please click here to download.

    Mary Vance: thank you... try now

    NGO: You're welcome.

    NGO: I will also give you the link for more information regarding the installation of CS2 products.

    Mary Vance: the download has nothing about the installation

    NGO : Please click for the information.

    NGO : I'm sorry for the bad link.

    NGO : Please click here to download.

    NGO : The link 3 is for downloading Photoshop CS2.

    NGO : Were you able to view the download link, Mary?

    Mary Vance: this file in this download is supposed to help me?

    Mary Vance: the first and the 3rd link were the same

    Mary Vance: When you try to load from my software, I get the message saying that my serial number is not valid. All I need is a serial number that works. Is that going to be possible?

    NGO: Mary, Adobe has disabled the activation server for CS2, Acrobat 7 including applications and 3 the hearing, due to a technical problem.

    NGO: So you will need to download the software from the link above.

    NGO: I know in what OS you are trying to install the software?

    Mary Vance: the link sent me to a CS2 aid package

    Mary Vance: Windows 7

    NGO : I'm sorry, you will not be able to install CS2 on Windows 7 because it does not support the CS2 version.

    Mary Vance: I got on here for a few years... why all of a sudden it would not work? Illustrator is great.

    NGO : Okay.

    NGO : You can try to download the software.

    Mary Vance: was the original link that you sent me guess for me to download Photoshop?

    Mary Vance: , I tried and got the message that the serial number is not valid. Is it possible to work around this problem or do I throw it?

    NGO : I know if you have uninstalled the product.

    NGO : ?

    Mary Vance: I uninstall Photoshop only. Then I tried to reinstall Photoshop only and received the message on the serial number.

    NGO: I check and see that there seems to be a technical problem, I ask that you please send your query to the forums so that you will be able to get resolution of our expertise and I'll give you the link to visit the forums.

    NGO: Please click here to visit the forums of.

    Mary Vance: I guess I'll try this.

    NGO: Yes, please.

    NGO: Is there anything else I can help?

    Mary Vance: I do not see where you helped me with that yet, so I guess not!

    NGO : I'm sorry for the inconvenience.

    NGO : Thanks to contact Adobe.  We are available 7 days a week, 24 hours a day. Bye!


    Any help would be appreciated.

    What exactly did you download?  This should be the right file: PhSp_CS2_English.exe

    Disc 1 is the creative suite not the stand-alone photoshop

  • VM in VMware Server 2.0 management application?

    Hi all

    I use VMware server for some time and have upgraded to the latest version recently.

    Although the web interface is a wonderful thing for the decentralization of the management of the virtual machine, I find it much worse then the previous request, that we used to manage vmware.

    The tomcat service is very heavy, the web interface is also a bit slow (even connecting from the local host), etc..

    Is it possible to use the old management application?

    Thanks in advance,

    Luis Silva

    The short answer is 'no '. However, if you are on a Windows client you can use the VI client, which is available at https://yourserver:8333/client/VMware-viclient.exe. It has some limitations like not being not able to modify virtual machines with higher than 7 virtual hardware and cannot add hot USB devices but it is what is used to manage the ESX and ESXi hosts directly or through Virtual Center.

    ---

    If you have found this device or any other answer useful please consider the use of buttons useful or Correct to award points.

  • Options of the Web server for the Installation of the APEX on Oracle Database 10g

    Hello. We are installing an APEX on a test server that runs the Oracle 10 g 10.2.0.4.0 database. As I understand it there are two Web Server Options:

    (1) oracle HTTP Server (Apache)
    (2) oracle Application Express listener

    Do both of these jobs for Oracle Database 10 g 10.2.0.4.0? I thought I remember reading somewhere that only the Oracle Application Express listener only works with version 11 database or higher.

    Do both of these jobs for Oracle Database 10 g 10.2.0.4.0?

    Yes.

    I thought I remember reading somewhere that only the Oracle Application Express listener only works with version 11 database or higher.

    No, only the restriction (except 10 g XE) applies to the third option of web server that you have not mentioned: Embedded PL/SQL Gateway (EPG), such as discussed in your previous thread: + {: identifier of the thread = 2201975} +.

    Requirements for the listener of the APEX

    {forum: id = 858} forum

  • Failed to load application instance publishLive/live.

    Full registry error is (_defaultRoot_, _defaultVHost_): failed to load application instance publishLive/live...  Flash Admin Server and Flash Media Server running on the local computer.  During the test I get [NetConnection object]: NetConnection.Connect.Failed.  When I delete the main.asc file it works... What is happening out there?  I got this job at a time... my main.asc is below.

    var nc;
    var ns;
    NSR var;

    Called when a client connects
    application.onConnect = {function (customer)}

    accept the new connection to the client
    application.acceptConnection (client);

    Send a message
    trace (client.id + "is connected");
    }

    Called when a client disconnects
    application.onDisconnect = {function (customer)}
    trace (client.id + Date()) "disconnection at"+ new; "
    }


    Called when the client publishes
    application.onPublish = function (client, livestream) {}

    trace (livestream.name + "publishes on request" + application.name);

    This is an example of using the publishing feature multipoint to republish
    stream to another instance of the application on the local server.
    If (application.name == ' publishLive/live') {}

    trace ("republish the ustream stream");

    NC = new NetConnection();
    NC. Connect ("rtmp://1.616528.fme.ustream.tv/ustreamVideo/616528");

    NS = new NetStream (nc);

    called when the NetStream server has a status
    ns.onStatus = {function (info)}
    trace ("stream status:" + info.code)
    If (info.code == "NetStream.Publish.Start") {}
    trace ("publishes the stream");
    }
    }

    ns.setBufferTime (2);
    NS. Attach (livestream);
    NS. Publish (livestream.name, 'live');
    }
    }

    application.onUnpublish = function (client, livestream) {}
    trace ("cancellation of publication is" + livestream.name);
    }

    REGISTRATION
    application.onAppStart = function() {}
    This.NSR = Stream.get ("livestreamSS");  "<-this is the name of the instance of server-side"
    This.nsr.Play ("livestream",-1, -1);          "<-this is the name of the instance published"

    this.nsr.onStatus = {function (info)}
    If (info.code == "NetStream.Play.PublishNotify") {}
    application.startRecording ();
    }
    If (info.code == "NetStream.Play.UnPublishNotify") {}
    application.stopRecording ();
    }
    for (var I in info) {}
    trace ("i:" + i);
    trace ("info [i]:" + info [i]);
    }
    }
    }

    application.startRecording = function() {}

    infoObject var = Stream.getOnMetaData ("livestream");

    trace ("metadata for mavideo.flv :");

    for (i in infoObject) {}
    If infoObject [i] == {"record"
    trace ("start recording");
    This.NSR.record ();
    }
    }

    }

    application.stopRecording = function() {}
    trace ("stop recording");
    This.NSR.record (false);
    }

    In your FMS installation directory, look in the newspapers/_defaultVHost_/publishLive and see if there are errors in the files applicationXX. If there is a syntax error in your code, it will appear here.

  • Need to create separate Microsoft accounts for each user on Skype?

    We have a laptop family with a single connection from Windows, and we Skype to instsalled office. My husband and I have our own Skype accounts, and we've been able to connect to these separate accounts (not at the same time, but that's fine). Today, I opened Skype, and the interface was changed. I got my husband to open my session, but he said that I need to create a second account from Microsoft to connect under another user of Skype. I don't want a new account from Microsoft. I have enough accounts of various kinds, and I want a unique Windows connection for this laptop. I want different users of a Windows account to connect to Skype with Skype accounts that we already have in place. How to do this?

    I think I found my problem. I reinstalled Skype and realized that what I was watching was a Skype app, I had not seen before and not the Skype for the desktop application. I am connected to Skype for Windows under my own account.

    Sorry for jumping the gun and thank you to all of you who have been thinking about this issue.

  • Tips for creating an application with web services please?

    I created a simple application for a client who interacts / monitors a device VISA with LV 2009.  The architecture is essentially a state machine with a timeout for VISA calls that retrieve the current state.

    The client asked that the app will also be controlled via the web and asked me to set up a demo with one or two simple functions.  I have the experience to bring charges against the Server Web LV7 model, but not with web services.

    So here's what I did...

    (1) added a line to my application that would inject actions in the state machine.

    (2) created a simple VI pushes these actions in the queue and plans to use it as the Web Service.

    And then I followed the examples for Web Services, thinking that the Web server is running in the same program as the development environment, such as the version LV7.  This doesn't seem to work.

    Could someone give me a quick overview on how best to do that, or to report an article?  I have simple working WS, but here are a few questions...

    @ Jed Davidow:

    We met this difficulty with our web app (LV 2009) as well.  Because now we feel the solution the easiest way is to activate the VI server in your main application (EXE) VI and place calls to its hierarchy of web services in the open Application > VI Open > call by Ref > close VI > structure to close the Application.

    Although we try to minimize the use of the present in web services, it makes sense for some resources shared and accessible throughout the world as references to database, configuration globals, etc.

    I also note that there seems to be an instability that we have not been able to identify which may (or not) be attributed to the use of this technique.  The symptom is LabVIEW from memory immediately at some point.

    I am currently looking into migration towards 2010 LV, and it seems that the same constraints between instances of the application are in place.  I expect that, but I was expecting some more simplified with the next version of LV interprocess communication methods.

    --

    James

Maybe you are looking for

  • Unlock the carrier

    Hi, I had a few problem is my iPhone can not activat, someone else you have same problem like me?

  • Graphic intensity scale and the Transformation of coordinates

    Hi all. First post ever so please bear with me. I'm trying to plot the data that I am buying a load cell in coordination with the X - Y position, I get my motion control system. The news of load cell must be the z axis. I'm receiving the order of mov

  • Color Laserjet M476dw MFP: use of colour toner M476dw when printing in black only pages?

    I bought a M476dw about a month ago.  After printing the demo page of color a few times and one or two color prints and then until I changed the default settings, there are a few pages with "accent color. Other that that, I've only been printing blac

  • Watermark photos

    I would like to place a watermark on my photos before I have download on Facebook.  How can I do this?  How can I keep the watermark to show on my original photo?

  • Without saving screen recorder

    I tried aqua screen recorder 4 Sony, but I only can save 2-3 minutes and then he said: it cannot be saved. I have enough memory that I have even an SD with 6 GB of free space