Research

Big Data Systems: 2014-Present

The need for real-time and large-scale data processing has led to the development of frameworks for distributed stream processing in clouds. To provide fast, scalable, and fault tolerant stream processing, recent Distributed Stream Processing Systems (DSPS) have proposed to treat streaming workloads as a series of batch jobs, instead of a series of records. Batch-based stream processing systems could process data at high rate, however, it also leads to large end-to-end latency. To minimize the end-to-end latency for batched processing system (Apache Spark Streaming), we develop online algorithm that dynamically adapts block and batch interval based on the workload and operating conditions. I am also interested in online anomaly detection system, which identifies abnormal behaviors in multivariate time series.

 

Energy Efficient System Design: 2012-2014

Many of today‚Äôs data centers are housing over tens of thousands of servers consuming tens of mega-watts of energy. So, improving energy efficiency within a datacenter will have a huge positive financial impact. For that purpose, we want to develop an energy efficient workload/VM placement algorithms to achieve the same performance but the power consumption is significantly reduced. In the “RESCUE” project, we assign the VMs to different physical machines based on the application specified energy efficiency (ASEE), which quantifies the performance per watt for distinct applications on heterogeneous environment. The “UPS-aware workload allocation” achieves the goal of minimizing the total power consumption of both IT equipments and power losses in rack-level UPSs, by place the new IT workload on different racks according to the UPS efficiency curve and load. For more details, please refer the those two papers.

Recent Work
Big Data Systems
200-125 dumps pdf   , 100-105 pdf   , 300-075 dumps   , CCNP 300-115   , CCNP 300-115 exam   , 210-260 pdf   200-125 dumps pdf   , 300-315 dumps   , fingerling monkey toy   , 300-115 pdf   E20-260   400-101   , 300-101   200-125   300-075   , 200-125   , 200-125   , fidget-cubes  , l-o-l-surprise  , hatchimals  , fingerlings-monkey  , fidget-cubes  , 1Z0-062   , 200-125 pdf   , 200-310 exam dumps   , 70-532 dumps   70-533 exam pdf   , 300-070 dumps   , 210-260 dumps pdf   , 300-208 exam pdf   , HP0-J47 pdf   100-105 exam pdf   700-501 exam dumps   210-065 dumps pdf   300-209 dumps pdf   300-070 exam dumps   000-611 study guide   210-260 pdf   study 200-105 dump   MB2-712 pdf   1Z0-061 pdf/a>   400-201 pdf   352-011 pdf   300-101 pdf   200-310 exam dumps   70-533 pdf   300-320 pdf   70-534 pdf   400-051 pdf   SY0-401 exam pdf   300-075 exam pdf   300-115 exam pdf   640-916 exam pdf   200-125 exam pdf   300-365 exam pdf   , 210-060 exam pdf   , MB2-712 pdf   , 70-980 dumps   , oracle-catalog dumps   C2010-517 exam dumps   C2020-702 dumps pdf   1Z0-100   E20-065 exam dumps   E20-515 exam pdf   HPE0-J74 PDF   HP2-K35 exam dumps   HP0-M101 exam pdf   cisco 300-075   300-070 exam dumps   300-115 dumps pdf   300-320 pdf   810-403 exam pdf   200-310 exam dumps   300-101 exam pdf   210-065 pdf   icnd2 200-105 dump   70-532 exam pdf   E10-110 exam pdf   E20-381 study guide   400-201 pdf   200-125 dumps pdf   210-260 pdf   , 400-101 dumps pdf   70-533 study guide   640-916 exam pdf   70-347 study guide   , 300-209 dumps pdf   70-534 exam pdf   352-001 dumps pdf   820-424 study guide   74-678 exam pdf   000-611 exam dumps   1Z0-061 exam pdf   1Z0-062 study guide   1Z0-051 dumps pdf   HP0-Y50 exam pdf   1Z0-899 study guide   70-464 exam pdf   E20-026 exam pdf   300-208 exam pdf   640-692 study guide   HP0-M101 exam pdf   70-462 study guide   300-206 exam pdf   200-355 study guide