Oracle Analytics Cloud and Server

Welcome to the Oracle Analytics Community: Please complete your User Profile and upload your Profile Picture

OBIEE 12c Hardware Requirements

Received Response
53
Views
4
Comments
User13444304-Oracle
User13444304-Oracle Rank 1 - Community Starter

Experts,

In the coming weeks, I'll be responsible for standing up OBIEE instance for 500+ users.  I'm familiar with BI development, but I've never installed it or spec'd out the servers.  I've searched MOS, but I don't see anything that gives guidelines for the architecture.  How should I spec the servers? The instance will connect to a data warehouse as well as several other data marts.  I'm looking for servers, processing power, RAM, storage, etc.  Any advice is appreciated.

Thanks!

Answers

  • Hi,

    Just put 2-3 exalytics in a cluster and you are fine

    I will say that first you must define something: 500+ users doesn't mean a lot ...

    Is it 500+ users in the same time or just 2-3 users in the same time with a total of 500 users maximum? This is probably an important element to define sizing ...

  • rmoff
    rmoff Rank 6 - Analytics Lead

    There *is* a hardware sizing guide on MoS - I'm travelling right now but look again and let me know if you still can't find it. It's built on the kind of things that @Gianni Ceresa mentions - *actual* user concurrency, not just total registered users. Also need to consider are they running pre-canned reports or adhoc? Heavy trellis charts or 10 line data tables? Exporting to Excel 1M rows? All these kind of things have a huge impact on the server resource requirements.

    You mention it's connecting to a DW and other sources - will you expect OBIEE to be federating data across the sources? If so that'll add to the resource requirements.

    Is this a brand new system or port of an existing one? If the latter that can be useful starting point for server sizing (and user concurrency numbers)

  • User13444304-Oracle
    User13444304-Oracle Rank 1 - Community Starter

    I located the following capacity planning guide on MOS: https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=488879073819526&id=1323646.1&_afrWindowMode=0&_adf.ctrl-state=hsipt0xdm_4.

    I haven't found anything specific to 12c, but I'm assuming this gets me close enough.  Yes, I'm assuming 500 concurrent users, but I haven't met with the group about the specifics of their application.  I know they're running OBIEE 10G now, and they're very unhappy with the performance which is what's prompting the new hardware and upgrade. 

    Thanks guys!

  • rmoff
    rmoff Rank 6 - Analytics Lead

    500 *concurrent* users is a vastly different thing from 500 registered users. The rule of thumb I hear is 10% user concurrency, and from experience even that overstates it. Also bear in mind that concurrently logged in is not the same as concurrently executing work. And to get even more into it, they could be putting work on the Presentation Services by building reports, but nothing on the BI Server until they run them, etc.

    In terms of HW resource, it's never a precise thing, because the workload is always so different. I've not seen anything in 12c that would make me change my general sizing estimates from those in 11g.

    I'd look at the current spec of the 10g setup -- but also take the opportunity to evaluate *why* it's slow. Is it hardware resource, or is it poor OBIEE design? Because migrating a badly-designed 10g to a big box on 12c but still badly designed is still going to perform badly...