Real-time drives database virtualization
By
James Kobielus
,
Network World
, 08/20/2008
- Share/Email
- Tweet This
- Print
Databases are evolving faster than ever, becoming more fluid to keep pace with an online world that's becoming virtualized
at every level.
In many ways, the database as we know it is disappearing into a virtualization fabric of its own. In this emerging paradigm,
data will not physically reside anywhere in particular. Instead, it will be transparently persisted, in a growing range of
physical and logical formats, to an abstract, seamless grid of interconnected memory and disk resources; and delivered with
subsecond delay to consuming applications.
Real-time is the most exciting new frontier in business intelligence, and virtualization will facilitate low-latency analytics
more powerfully than traditional approaches. Database virtualization will enable real-time business intelligence through a
policy-driven, latency-agile, distributed-caching memory grid that permeates an infrastructure at all levels.
As this new approach takes hold, it will provide a convergence architecture for diverse approaches to real-time business intelligence,
such as trickle-feed extract transform load (ETL), changed-data capture (CDC), event-stream processing and data federation.
Traditionally deployed as stovepipe infrastructures, these approaches will become alternative integration patterns in a virtualized
information fabric for real-time business intelligence.
The convergence of real-time business-intelligence approaches onto a unified, in-memory, distributed-caching infrastructure
may take more than a decade to come to fruition because of the immaturity of the technology; lack of multivendor standards;
and spotty, fragmented implementation of its enabling technologies among today's business-intelligence and data-warehouse
vendors. However, all signs point to its inevitability.
Case in point: Microsoft, though not necessarily the most visionary vendor of real-time solutions, has recently ramped up its support for real-time
business intelligence in its SQL Server product platform. Even more important, it has begun to discuss plans to make in-memory
distributed caching, often known as "information fabric," the centerpiece middleware approach of its evolving business-intelligence
and data-warehouse strategy.
For starters, Microsoft recently released its long-awaited SQL Server 2008 to manufacturing. Among this release's many enhancements
is a new CDC module and proactive caching in its online analytical processing (OLAP) engine. CDC is a best practice for traditional
real-time business intelligence, because, by enabling continuous loading of database updates from transaction redo logs, it
minimizes the performance impact on source platforms' transactional workloads. Proactive caching is an important capability
in the front-end data mart because it speeds response on user queries against aggregate data.
Partner Content
www.bmc.com
Gartner 2009 Magic Quadrant for Job Scheduling
Gartner has positioned BMC CONTROL-M in the Leaders Quadrant of their "2009 Magic Quadrant for Job Scheduling." The report assesses the ability to execute and completeness of vision of key vendors in the marketplace. Read a full copy today, courtesy of BMC Software.
Download whitepaper
Dell's SMART Approach to Workload Automation
Read a compelling case study by EMA, Inc. to learn how Dell uses BMC CONTROL-M to cut cost and increase productivity with workload automation.
Download whitepaper
Workload Automation Cost Savings 2 Minute Video
A major computer manufacturer uses BMC CONTROL-M and just four people to schedule and run over 85,000 jobs every month. By switching to BMC CONTROL-M, they more than quadrupled the workload without adding a single staff member. See how in this 2-minute video overview.
Go to video
Comment