A renewable energy-based electricity grid infrastructure utilizes distributed data analytics to enable modeling and delivery of an appropriate, time-sensitive, dynamic demand response from multiple renewable energy components to an intelligent power distribution network. Data processing resources are identified and aggregated within a distributed computing infrastructure to provide dynamic demand response as a service of a dedicated grid data analytics module. Aggregation of processing resources for grid data analytics also enables the electricity grid infrastructure to virtually, optimally and adaptively make decisions about power production, distribution, and consumption so that a demand response is a moduled service of the electricity grid infrastructure, and enables distributed energy generation from multiple renewable energy resources that is responsive to various types of grid demand situations, such as customer demand, direct current-specific demand, and security issues, and so that power production is substantially balanced with power consumption.