Tuesday, April 15, 2014

Classify the Exalytics Application Requirements and Cloud Offerings

This is Part II in a series of articles discussing private cloud options on Exalytics:


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

 Implementation varies by the business group: accounting, planning, or finance. Some rely on Excel while others gravitate towards a combination of Excel and Access. Some even have custom applications that are painstakingly built using .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 designing 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 bin 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 second and the third bins can lead to a fierce battle. Everyone wants 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.

There are several ways to host applications on a central Exalytics system. We can present a  few options  for the agencies to choose from: 

1. Exalytics running bare metal implementation
Single BI instance
Multiple BI Instances
2. Virtualized Exalytics (OVM) 
Single-Instance VMs, one for each application
Multiple BI Instances on one shared VM
Single-Instance VMs, shared for multiple applications

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

Sachin
BuzzClan LLC
Architect - Oracle Engineered Systems
Exalytics/Exalogic/Exadata

BuzzClan is a business consulting company collaborating to provide Oracle software advisory services & implementation services. BuzzClan LLC is committed to providing substantive business value on each and every client engagement. We do this through a combination of industry-specific business expertise, technical skills, proven project management methods and our “onsite - off site - offshore” delivery model. We strive to work in partnership with our customers to build high-performance teams and create business solutions that will last.


No comments:

What is Zero Trust Architecture?