Energy-efficient Query Processing in Web Search Engines

Energy-efficient Query Processing in Web Search Engines

Web search engines are composed by thousands of query processing nodes, i.e., servers dedicated to process user queries. Such many servers consume a significant amount of energy, mostly accountable to their CPUs, but they are necessary to ensure low latencies, since users expect sub-second response times . However, users can hardly notice response times that are faster than their expectations. Hence, we propose the Predictive Energy Saving Online Scheduling Algorithm (PESOS ) to select the most appropriate CPU frequency to process a query on a per-core basis. PESOS aims at process queries by their deadlines, and leverage high-level scheduling information to reduce the CPU energy consumption of a query processing node.

Web mining technique involved

  • Specific query is given and search through Google API for mining we pages
  • Get relevant query results from web mining
  • Energy efficient query processing is handled to reduce energy consumption and query latency

Java Demo

Related posts

Leave a Comment