2012 · 18 citations · 10 references
ComputingInformation TechnologyBig Data AnalyticsData AnalyticsDatabasesData IntegrationData Storage SystemsData WarehousingDistributed Data ProcessingDistributed StorageLoad BalancingBig Data Analytics ArchitectureColumnar StorageCompressionData Skew MitigationData-centric ArchitectureLoad Imbalance Due To CommunicationWorkloadWorkload Management
The emergence of big data analytics and the need for cost/energy efficient IT infrastructure motivate a new focus on data-centric designs. In this paper, we aim to better understand the design implications of data analytics systems by quantifying workload requirements and runtime dynamics. We examine four workloads representing big data analytics trends for fast decisions, total integration, deep analysis and fresh insights: an archive store, a columnar database enhanced with table compression, an analytics engine with distributed R, and a transaction/analytics hybrid system. These appliations demonstrate diverse resource requirements both within and across workloads as well as load imbalance due to data skew. Our observations suggest several directions to design balanced data analytics systems, including tight integration of heterogeneous, active data stores, support for efficient communication and data-centric load balancing.
10
David Meisner, Brian T. Gold, Thomas F. Wenisch · 2009 · 904 citations
David G. Andersen, Jason Franklin, Michael Kaminsky et al. · 2009 · 566 citations