Cloud BI: Future of Business Intelligence in the Cloud

by   Hussain Al-Aqrabi, et al.

Cloud computing is gradually gaining popularity among businesses due to its distinct advantages over self-hosted IT infrastructures. Business Intelligence (BI) is a highly resource intensive system requiring large-scale parallel processing and significant storage capacities to host data warehouses. In self-hosted environments it was feared that BI will eventually face a resource crunch situation because it will not be feasible for companies to keep adding resources to host a neverending expansion of data warehouses and the online analytical processing (OLAP) demands on the underlying networking. Cloud computing has instigated a new hope for future prospects of BI. However, how will BI be implemented on cloud and how will the traffic and demand profile look like? This research attempts to answer these key questions in regards to taking BI to the cloud. The cloud hosting of BI has been demonstrated with the help of a simulation on OPNET comprising a cloud model with multiple OLAP application servers applying parallel query loads on an array of servers hosting relational databases. The simulation results have reflected that true and extensible parallel processing of database servers on the cloud can efficiently process OLAP application demands on cloud computing. Hence, the BI designer needs to plan for a highly partitioned database running on massively parallel database servers in which, each server hosts at least one partition of the underlying database serving the OLAP demands.


page 3

page 7

page 8

page 9

page 10


A Multi-layer hierarchical inter-cloud connectivity model for sequential packet inspection of tenant sessions accessing BI as a service

Business Intelligence (BI) has gained a new lease of life through Cloud ...

Cloud Computing: Applications, Challenges and Open Issues

Cloud computing is one of the innovative computing, which deals with sto...

A Novel Distributed Database Architectural Model for Mobile Cloud Computing

Cloud computing is the way by which we connect to servers, large systems...

Enforcing Data Geolocation Policies in Public Clouds using Trusted Computing

With the advancement in technology, Cloud computing always amazes the wo...

Next Generation Business Intelligence and Analytics: A Survey

Business Intelligence and Analytics (BI&A) is the process of extracting ...

Incremental Learning Framework Using Cloud Computing

High volume of data, perceived as either challenge or opportunity. Deep ...

Convert Monolithic Application to Microservice Application

Microservice architecture is a trending topic in software design archite...

Please sign up or login with your details

Forgot password? Click here to reset