Dr. Cheng-Zhong Xu is a Professor of Electrical and Computer Engineering at Wayne State
University and the Director of the
Cloud and Internet Computing Laboratory (CIC).
He is also the Director of
Sun's Center of Excellence in Open Source Computing and Applications (OSCA). Professor Xu's main research interests lie networked computing systems with an emphasis on resource management for system's performance,
reliability, availability, power efficiency, and securtiy.
The systems of particular interest include distributed systems and the Internet,
servers and datacenters, scalable parallel computers, and
wireless embedded devices.
See
the 2007 department
newsletter for a featured article about Dr. Xu's research.
He is an editor of a number of journals, including
IEEE Trans. on Parallel and Distributed Systems (TPDS) and
J. of Parallel and Distributed Computing (JPDC).
Dr. Xu obtained BSc. and MSc. degrees from Nanjing University in 1986, and 1989, respectively, and a Ph.D degree from the University of Hong Kong in 1993, all in
Computer Science and Engineering.
Dr. Xu is a recipient of "President's Awards for Excellence in Teaching" of
Wayne State University in 2002 and "Career Development Chair Award" in 2003.
Announcement:
- Postdoc Fellowships and Graduate Research Assistantships
are available. Interested students please contact Dr. Xu for further information.
- Research Opportunities for Undergraduates:
Wayne State was recently awarded an NSF REU Site program on Telematics and Cyber-Physical Systems;
see announcement for program details and application instruction.
News and Updates:
- Congratulations to Minghua Xu on passing his PhD defense
(August 30, 2010). The title of his dissertation is "Filter scheduling function model in Internet servers."
- Awarded an NSF grant on "FEMA: Fault Event Modeling and Analysis for Proactive Failure Management" (9/2010-8/2013).
- Dr. Xu gave a lightning talk on "Cloud Management" in
CloudCamp at Detroit, May 26, 2010. More than 100 IT professionals attended the Detroit's first-ever cloud camp and local WWJ radio covered this event.
- Dr. Xu gave a keynote speech on "Cloud Computing: Opportunities and Challenges" to FCST'09 in Shanghai, China on December 18, 2009. See here for talk slides.
- Dr. Xu was awarded a visiting professorship by Beijing Post and Telecommuniction University
on December 21, 2009. Following the ceremony, he gave a talk to hundreds of students
on "Cloud Computing: Opportunities and Challenges."
- Dr. Xu gave a panel talk on "Cloud computing makes IT cool" to ICPP'09 in Vienna, Austria
in September 2009.
- Awarded an NSF grant on "ACM/URL: Unified Reinforcement Learning
for Autonomic Cloud Management" (9/2009-8/2012).
- Dr. Xu delivered a keynote speech on "Autonomic Cloud Management: A Machine Learning Approach " to
Infoscale'09 conference in Hong Kong in June 2009.
- Dr. Xu delivered a keynote speech on "Cloud Computing and Autonomic Management" to WoGTA'08 conference in Taiwan in December 2008.
As computer systems become more and more networked and complex, new
foundations are needed for understanding and controlling their integral
properties. Dr. Xu's research is dedicated to the investigation,
establishment, and experimental evaluation of new theoretical foundations
and system artifacts to significantly improve the systems performance,
availability, security, and energy efficiency.
- Recent Funded Research Projects
(show the list |
hide )
- NSF, "FEMA: Fault Event Modeling and Analysis for Proactive Failure Management" (9/2010-8/2013).
- NSF, "URL: A Unified Reinforcement Learning Approach for
Autonomic Cloud Management", 9/2009-8/2012 (PI). See URL/ACM for project details. [current]
- NSF, "REU Site in Telematics and Cyber-Physical Systems," 3/2009-2/2012 (PI). See announcement for program details. [current]
- NSF, "Stochastic learning and self-adaptive reconfiguration on
highly dependable clusters", 9/1/2006-8/2010. (PI)
See SiLOAM project for details. [current]
- NSF, "Multiscale modeling and adaptive feedback control for QoS assurance in stress-resilient servers," 9/2007-8/2010 (PI) [current]
- NSF, "Reconfigurable high performance and energy-aware computing and applications," 8/2007-7/2010 (PI) [current]
- Sun Microsystems, "Sun's Center of Excellence in Open Source Computing and Applications," 2007-2010 (PI) [current]
- GM, "Vehicular networks and application," 3/2009-2/1010 (PI) [current]
- NSF, "Client-aware multi-resource management for high service availability on Internet servers", 2/2006-1/2009. (PI) [completed]
See QUADIS project for details. [completed]
- NSF, "Adaptive stochastic scheduling for dynamic applications on clusters of servers", 5/2003-4/2007 (PI) [completed]
- NASA, "Real-time augmented reality develpment for special purpose dexterous manipulator", 4/2004-3/2007 (co-PI) (click here for an overview of the project.) [completed]
- Publications
- Scalable and Secure Internet Services and Architecture ,
Chapman & Hall/CRC Press, ISBN 1-58488-377-4, June 2005.
- Load Balancing in Parallel Computers: Theory and Practice , Kluwer Academic/Springer Verlag, ISBN 0-7923-9819-X, November 1996
- Selected Publications (
By Topics ||
List in DBLP by year )
Google Scholar Citations (author:"Cheng-Zhong Xu" OR "Chengzhong Xu" OR "CZ Xu")
- Most Recent Representative Publications
( show the list |
hide )
- A reinforcement learning approach to online web systems autoconfiguration, ICDCS'09.
- VCONF: a reinforcement learning approach to online VM autoconfiguration, ICAC'09.
- Frequncy domain filter design and analysis for optimal scheduling in Internet servers, ICDCS'08 (An extended version is to appear in IEEE Trans. on Parallel and Distributed Systems. )
- Online measurement of the capacity of multi-tier websites using hardware performance counters, ICDCS'08 (An extended version is to appear in IEEE Trans. on Parallel and Distributed Systems. )
- Energy and timing constrained system reward maximization in wireless networks, ICDCS'08 (An extended version is to appear in IEEE Trans. on Mobile Computing.)
- Random choices for churn resilient load balancing in peer-to-peer networks, IPDPS'08 (PDF)
- CoSL: a coordinated statistical learning approach to measuring the capacity of multi-tier websites, IPDPS'08(PDF)
- Online energy efficient packet scheduling with delay constraints in wirelss networks, INFOCOM'08.
- Catch-up: a data aggregation scheme for vanets, VANET Workshop, 2008.
- Model predictive feedback control for QoS assurance in web servers, IEEE Computer, vol.41(3):66-72, March 2008.
- System-wide energy minimization for real-time tasks: lower bound and approximiation, ACM Trans. on Embedded Computing Systems, vol.7(3), March 2008.
Dr. Xu's research team is comprised of an elite group of students and research associates, who actually conduct the nuts and bolts of the research.
Most of his former Ph.D students and post-docs have escaped to
academic positions or major industrial labs.
See
CIC labpage for the team.
Dr. Xu continuously look for self-motivated and hard-working students to
join force. Financial support is available for those who have
demonstrated a passion for their work.
Dr. Xu teaches graduate and undergraduate courses related to
computer architecture, computer networks, and distributed and parallel
computing. He has created new courses about
Scalable and Secure Internet
Services and
Machine Learning for Computer Systems.
- ECE5650: Computer Networking and the
Internet, W06, F06, W07, F'07, F'08, Fall 2009
- ECE7995: Machine Learning for Networked Computer Systems
- ECE7650: Scalable Internet Services and
Architecture (F00, F01, W03, W06, W09, Winter 2010)
- ECE766: Advanced/Parallel Computer Architecture
( F95,96,97,98, W99, F99, W00, F'05)
- ECE7610: Advanced Parallel and Distributed Systems,
(W96, W98, W02, W05, W07, W09)
- ECE562: Microprocessor and Embedded Systems
- ECE561: Introduction to Parallel and Distribution Systems
( F97, F01, F02, F04 )
- ECE468: Computer Organizations (W00, SS00, SS02)
show course list |
hide
Dr. Xu serves in the editorial boards of a number of journals, including the two leading journals in his field:
IEEE Transactions on Parallel and Distributed Systems and
Journal of Parallel and Distributed Computing . He also has participated in the organization of several conferences and workshops in his field.
- Journal Editorial Service:
- Associate Editor, IEEE Transactions on Parallel and Distributed Systems (TPDS)
- Subject Area Editor, .J. of Parallel and Distributed Computing (JPDC)
- Associate Editor, International Journal of Parallel, Emergent and Distributed Systems (formerly Parallel Algorithms and Applications)
- Associate Editor, International Journal of High Performance Computing and Networking (IJHPCN)
- Associate Editor,
International Journal of Computers and Applications
- Associate Editor, Int. J. of High Performance Systems Architecture
- Guest Editor, J. of Parallel and Distributed Computing (JPDC)
on Security in Grid and Distributed Systems , Fall 2006.
- Guest Editor, J. of Network and Computer
Applications (JNCA) on Distributed Denial of Services and Intrusion Detection., Fall 2005.
- Guest Editor, J. of Parallel and Distributed Computing
on Scalable Web Services and Architecture , October 2003.
- Conference/Workshop Organizer:
- Program Committee: SC'09, ICDCS'09, ICDCS'08, ICC'07, AINA'07,ACM SAC'07, CEC'07/ECE'07,
ICPP'07,
ICPP'06, CEC/EEE'06, APWeb'06, EUC'06,
Globecom'05,
AWeb'05 ,
IEEE ICDCS 2004 ,
ICPP'2004 ,
EUC'04 ,
AC'04 ,
MDC'04,
PDCS'04,
PDCS'03,
APPT'03,
ISPA'2003,
PDSECA'03 ,
APWeb'03,
PEMO'03,
ICEC'03,
MDC'03,
IEEE HiPC'2002, GCC'02, PDCS'02, ICEC'02, PMEO'02, IEEE ICDCS'2001, CISCA'2001, PDCS'99-01, ICEC'01
show the details |
hide