Xiong et al., 2014 - Google Patents
A software-defined networking based approach for performance management of analytical queries on distributed data storesXiong et al., 2014
- Document ID
- 4945090616927533521
- Author
- Xiong P
- Hacigumus H
- Naughton J
- Publication year
- Publication venue
- Proceedings of the 2014 ACM SIGMOD international conference on Management of data
External Links
Snippet
Nowadays data analytics applications are accessing more and more data from distributed data stores, creating a large amount of data traffic on the network. Therefore, distributed analytic queries are prone to suffer from poor performance when they encounter network …
- 230000004069 differentiation 0 abstract description 16
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30386—Retrieval requests
- G06F17/30424—Query processing
- G06F17/30442—Query optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30386—Retrieval requests
- G06F17/30424—Query processing
- G06F17/30477—Query execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06Q—DATA PROCESSING SYSTEMS OR METHODS, SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL, SUPERVISORY OR FORECASTING PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management, e.g. organising, planning, scheduling or allocating time, human or machine resources; Enterprise planning; Organisational models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Xiong et al. | A software-defined networking based approach for performance management of analytical queries on distributed data stores | |
US11442935B2 (en) | Determining a record generation estimate of a processing task | |
US11341131B2 (en) | Query scheduling based on a query-resource allocation and resource availability | |
US20150154257A1 (en) | System and method for adaptive query plan selection in distributed relational database management system based on software-defined network | |
US20190258635A1 (en) | Determining Records Generated by a Processing Task of a Query | |
US8775413B2 (en) | Parallel, in-line, query capture database for real-time logging, monitoring and optimizer feedback | |
US9946750B2 (en) | Estimating statistics for generating execution plans for database queries | |
Tiwari et al. | Classification framework of MapReduce scheduling algorithms | |
Li et al. | Supporting scalable analytics with latency constraints | |
US10868773B2 (en) | Distributed multi-tenant network real-time model for cloud based enterprise resource planning solutions | |
US20090132471A1 (en) | Dynamic query and step routing between systems tuned for different objectives | |
US10452654B2 (en) | Database query optimizer that takes network choice into consideration | |
US20140379691A1 (en) | Database query processing with reduce function configuration | |
WO2015057214A1 (en) | Regulating enterprise database warehouse resource usage | |
US9111022B2 (en) | Simulation techniques for predicting in-memory database systems performance | |
Paton et al. | Autonomic query parallelization using non-dedicated computers: an evaluation of adaptivity options | |
EP2052325A1 (en) | Reduction of message flow between bus-connected consumers and producers | |
Sun et al. | AccStream: accuracy-aware overload management for stream processing systems | |
Molka et al. | Contention-aware workload placement for in-memory databases in cloud environments | |
Xu et al. | Quality-aware schedulers for weak consistency key-value data stores | |
US20200125664A1 (en) | Network virtualization for web application traffic flows | |
Ahmad | Query interactions in database systems | |
CN115905185B (en) | Load management method, device, system, electronic equipment and storage medium | |
de Carvalho Costa et al. | Providing quality of experience for users: The next DBMS challenge | |
Li et al. | Spark’s operation time predictive in cloud computing environment based on SRC-WSVR |