|
Grid Computing
Today’s challenging business environment stretches the limits of traditional business intelligence tools. Ever increasing data requirements, volatile market conditions, and the need for more sophisticated analyses quickly exceed these solutions’ capabilities. Armanta’s cube partitioning architecture provides unprecedented, near-linear scalability as processing and memory requirements grow. The Armanta reporting engine distributes the construction of the OLAP cube for a given BI request across multiple partition servers along one dimension. Each partition server manages the data loading and caching as well as calculations and initial aggregations on a reduced set of data as required by its section of the cube. Additional services can be deployed as resource requirements grow. Advanced routing algorithms ensure the optimal use of resources on this grid of compute power. Pluggable routing modules support resource optimization as dictated by the specific environment. Partitions can be co-located with the underlying data sources in bandwidth-constrained environments and the cube slices can be routed to the servers by data locality. This OLAP virtualization provides unprecedented support for fast, live enterprise-wide business intelligence.
Real-time environments pose significant challenges for most BI implementations. A static view that is updated on-demand is no longer sufficient. Armanta’s architecture is optimized for incorporating multiple, live data sources and ensuring real-time responsiveness as changes occur. Event streams are processed in parallel across partitions. Calculations and aggregations are triggered only as inputs to those computations change, with the results cached for fast access. Armanta’s cube-coherency technology ensures that users see a consistent view across partitions that are handling events asynchronously.
The ability to easily scale out across commodity hardware has been proven time and time again to be an extremely cost-effective, powerful way to handle environments of ever increasing scale. Armanta’s robust architecture ensures that your solution will grow readily with your business.
|