Classify the application requirements and the cloud offerings – Exalytics

This is part 2 of a series of articles discussing Private cloud options on Exalytics:

Part I –Exalytics – The promise of BI on Private Cloud

If you are involved in the architecture team of a big organization, taking care of BI arena, you see that BI implementations are very fragmented. Everyone needs to be able to make sense of the data that they are collecting and a different ideas on how they can get around to doing that.

It mostly varies by the business group, Accounting, planning, finance – they tend to rely on Excel, others gravitate towards a combination of Excel and Access, some have custom applications which are built painstakingly using technologies like .net/Asp.net, JSP, Oracle XE and others depending on the level of IT resources available to the business and their core skills.

Once you start to design an enterprise solution and start collecting feedback from these groups, they tend to gravitate towards these 3 bins –

  • Enterprise BI Applications
  • Custom high value BI applications requiring independent control
  • Smaller Datamarts
The classification is easier said than done. The first one is pretty simple and normally revolves around the enterprise ERP solutions. One builds a data warehouse connected to the ERP and provides a set of analytics on that.
The distinction between the 2nd and the 3rd can lead to substantial battel. Everyone wants the their application to be autonomous.
Ideally the private cloud should be able to do metering and chargeback, with an internal cross-charge to cost centers based on how the system resources were being used. Once this is in place, and a cost is associated with the different modes of operating the Analytics Solution, one can negotiate the applications category by adjusting the “cost” associated with each model.
With Exalytics, we can present 4 options for the agencies to choose from. The ways they can host their applications on a central Exalytics system.
  1. Exalytics running bare metal implementation
  • Single BI instance
  • Multiple BI Instances
  • Exalytics virtualized(OVM)
  • Single Instance VM’s, one for each application
  • Multiple BI Instances on one shared VM
  • Single Instance VM’s, shared for multiple applications

I will discuss the pros and cons of these in the next blog.

Sachin

Architect – Oracle Engineered Systems
Exalytics/Exalogic/Exadata