Yuan Luo [Chinese Name]

 

Indiana University
School of Informatics and Computing
Computer Science Program
Pervasive Technology Institute
Data to Insight Center
Center for Data and Search Informatics

National Biomedical Computation Resource
Center for Research in Biological Systems
University of California, San Diego


Innovation Center 131E
2719 East 10th Street
Bloomington, IN, 47408, USA
(New Office in Pervasive Technology Institute)

Atkinson Hall 3101,
9500 Gilman Drive, MC 0505
La Jolla, CA, 92093-0505, USA
(address expired)

(812)272-0208

 

yuanluo -> indiana*edu

yuanluo -> ucsd*edu

http://www.cs.indiana.edu/~yuanluo


[ Curriculum Vitae ] [ Biography ][ Research Interests ] [ Teaching ] [ Publications ] [ Presentations ] [ Projects ] [ Calendar ] [ Personal ]


I am seeking future collaborations with scientists in various disciplines.

Biography[Top]

Yuan Luo is a Computer Science Ph.D student and K. Jon Barwise Fellow in School of Informatics and Computing at Indiana University since 2008. He's now working with Prof. Beth Plale in Distributed Data Everywhere Lab (DDE). He holds an appointed research position at Center for Research in Biological Systems (CRBS) in UCSD Summer 2009. He was member of Extreme Computing Lab at IUCS under Dr. Dennis Gannon. Yuan Luo received his BS and MS degree in computer science from Jilin University in 2005 and 2008 respectively. He was a visiting scholar of University of California, San Diego. From 2005, Yuan Luo actively involved in PRAGMA (Pacific Rim Applications and Grid Middleware Assembly), and cooperate with UCSD/SDSC. He was instructor of National Biomedical Computation Resource (NBCR) Summer Institute 2006, and NBCR Summer Institute 2009.


Research Interests[Top]

Grid Computing: Job Scheduling Algorithms, Resource Allocation Modeling, Load Sharing Policies, etc; Cloud Computing: Infrastructure, Virtualization, etc; High-performance Distributed System: Parallel Programming, Data Management for Large-scale Scientific Computations, Data Provenance and Metadata,etc; Web Services and Workflows; Fault-tolerant; etc.


Teaching [Top]

Fall 2009:
A110: Introduction to Computers and Computing, Undergraduate Course
B503: Algorithms Design and Analysis, Graduate Course
Office Hour: My schedule is busy this semester. Please make appointment before seeing me. Sorry for the inconvenience.


Current Projects[Top]

1. Linked Environments for Atmospheric Discovery (LEAD)

Role: Experimental Builder Developer

Linked Environments for Atmospheric Discovery (LEAD) makes meteorological data, forecast models, and analysis and visualization tools available to anyone who wants to interactively explore the weather as it evolves. The LEAD Portal brings together all the necessary resources at one convenient access point, supported by high-performance computing systems. With LEAD, meteorologists, researchers, educators, and students are no longer passive bystanders or limited to static data or pre-generated images, but rather they are active participants who can acquire and process their own data. LEAD software enhances the experimental process by automating many of the time consuming and complicated tasks associated with meteorological science. The "workflow" tool links data management, assimilation, forecasting, and verification applications into a single experiment. The experiment's output also includes detailed descriptions of the product, also called "metadata."

See LEAD Portal for more information.

2. Opal Toolkit

Role: CSF4 Meta-scheduler Plugin Developer

The Grid-based infrastructure enables large-scale scientific applications to be run on distributed resources and coupled in innovative ways. However, in practice, Grid resources are not very easy to use for the end-users who have to learn how to generate security credentials, stage inputs and outputs, access Grid-based schedulers, and install complex client software. There is an imminent need to provide transparent access to these resources so that the end-users are shielded from the complicated details, and free to concentrate on their domain science. Scientific applications wrapped as Web services alleviate some of these problems by hiding the complexities of the back-end security and computational infrastructure, only exposing a simple SOAP API that can be accessed programmatically by application-specific user interfaces. However, writing the application services that access Grid resources can be quite complicated, especially if it has to be replicated for every application. Towards that end, we have implemented Opal, which is a toolkit for wrapping scientific applications as Web services in a matter of hours, providing features such as scheduling, standards-based Grid security and data management in an easy-to-use and configurable manner.

See Opal Website for more information.

3. Community Scheduler Framework 4 (CSF4) Meta-scheduler & CSF4 Portlet (Since 2004)
-- Supported by NSF of China under Grant No.60473099, NSF of Jilin Province (China) under Grant No. 20060532 & No.20040119, and NSF (USA) Grant No. INT-0216895 & No. INT-0314015

Role: CSF4 Developer, CSF Portlet Designer/Developer

Community Scheduler Framework 4 (CSF4) is the first WSRF compliant community meta-scheduler, and released as an execution management service of Globus Toolkit 4. Using CSF4, the users can work with different local job schedulers, such as LSF, PBS, Condor and SGE, which may belong to different domains. CSF4 Portlet, first carried out in 2006 through the collaboration between Jilin University and University of California, San Diego (UCSD), is a java based web application for dispatching jobs to remote job schedulers, through a web browser, without understanding the underlying Grid services.

The source code is available at SourceForge and JLU Grid Team

4. Avian Flu Grid (Since March 2007)
--Supported by TATRC Award W81XWH-07-2-0014.

Role: PRAGMA Portal Developer, CSF4 Developer, CSF Portlet Designer/Developer

This project aims to use the grid and high performance computing infrastructure to develop a model for global collaboration in the fight against the pandemic threat of avian flu and other emerging infectious diseases. Through a global partnership forged over the PRAGMA grid development activities, we now aim to build a scalable, global, and open knowledge environment for developing novel inhibitors to avian flu.

The Avian Flu Grid is an integrative effort based on the technology developed by several member institutes to support advanced scientific research for avian flu. The calculation based on these state-of-the-art computational approaches is managed by the CSF4 meta-scheduler through either PRAGMA Portal or Opal-based application specific web services which leverages CSF4 for job distribution.

My work is to support the scheduling of multiple clusters (CSF4) to distribute jobs transparently at multiple sites around the region.

Archived projects can be found in my Curriculum Vitae.


Publications[Top]

Journals
[1]. Ding, Z.; Wei, X.; Luo, Y.; Ma D; Li, W. W.; Arzberger, P. W. Customized Plug-in Modules in Metascheduler CSF4 for Life Sciences Applications, New Generation Computing, Vol.25 No.4 2007. [pdf][SpringerLink]
[2]. Ding, Z.; Wei, X.; Luo, Y.; etc. A Virtual Job Model to Support Cross-Domain Synchronized Resource Allocation, Journal of Jilin University (Science Edition), Vol. 46 No.2, Mar 26, 2008. (In Chinese with English Abstract). [pdf]

Conferences
[3]. Xiaohui Wei, Yuan Luo, Jishan Gao, et al. The Session Based Fault Tolerance Algorithm of Platform EGO Web Service Gateway, Proceedings of International Symposium on Grid Computing (ISGC2007), Academia Sinica, Taipei, Taiwan, March 26-29, 2007.[pdf][SpringerLink]
[4]. Ding, Z.; Luo, Y.; Wei, X.; Misleh, C.; Li, W. W.; Arzberger, P. W.; Tatebe, O. My WorkSphere: Integrative Work Environment for Grid-unaware Biomedical Researchers and Applications, Proceedings of 2nd Grid Computing Environment Workshop, Supercomputing Conference 2006(SC06), Tampa, Florida, 2006.[pdf][RIT Digital Media Library]
[5]. Ding, Z.; Luo, Y.; Wei, X.; Misleh, C.; Li, W. W.; Arzberger, P. W.; Tatebe, O. My WorkSphere: Integrated and Transparent Access to Gfarm Computational Data Grid through GridSphere Portal with Metascheduler CSF4, 3rd International Life Sciences Grid Workshop, Yokohama, Japan, 2006; Yokohama, Japan, 2006. [pdf]

Posters
[6]. Yuan LUO, etc, GDIA: A Scalable Grid Infrastructure for Data Intensive Applications, National Biomedical Computation Resource Summer Institute 06, San Diego, Aug. 2006.[pdf]

Book Chapters
[7]. Luo Y., Porting Problem Database to Linux and the API design for Problem Database, Collections of Excellent 05' Undergraduate Thesis (Design) of Jilin University, pp.221-227, Jilin University, 2005.


Presentations[Top]

[1]. "Metascheduling using the Community Scheduler Framework (CSF4)", NBCR Summer Institute 2009, UCSD, Aug 3-7th 2009. [Slides]
[2]. "Software as a Service (SaaS) for Drug Discovery Workflows", with Wilfred W. Li, Sriram Krishnan, Jane Ren, Luca Clement, Kevin Dong, at UCSD, June 10th 2009.
[3]. "My WorkSphere: Integrated and Transparent Access to Gfarm Computational Data Grid through GridSphere Portal with Meta-scheduler CSF4", NBCR Special Seminar, UCSD, Aug 28th 2006
[4]. "Cluster and Grid Computing: Transparent Access and workflow management", NBCR Summer Institute 2006, UCSD, Aug 7-11th 2006


Last updated: September 21, 2009 6:07 PM

Hit Counter visits