earticle

논문검색

Parallel Execution of Data-intensive Web Services Based on Data-flow Constructs and I/O Operation Ratio

초록

영어

Data-intensive applications, such as data mining and data visualization, need to deal with huge amount of data. Service-oriented architecture, on the other hand, offers a scalable and flexible framework to implement loosely-coupled and standards-based distribute computing which the data-intensive applications usually require. In this paper, we apply four kinds of data-flow constructs, namely Map Construct, Reduce Construct, Conditional Construct and Loop Construct, to assist Web services composition to process huge volume of data. Furthermore, we put forward the approach to the composition of Web services based on the I/O operation ratio, in which the CPU intensive Web services and the I/O intensive ones are arranged to execute in parallel as far as possible. A case is presented finally to show that our approaches are feasible and effective.

목차

Abstract
 1. Introduction
 2. Related Work
 3. Service Composition with Data-flow Constructs
  3.1. Map Construct
  3.2. Reduce Construct
  3.3. Conditional Construct
  3.4. Loop Construct
 4. Parallel Web Services Based on I/O Operation Ratio
 5. Case Studies
 6. Conclusion
 Acknowledgments
 References

저자정보

  • Dongjin Yu School of Computer, Hangzhou Dianzi University, Hangzhou, China
  • Qi Zhu School of Computer, Hangzhou Dianzi University, Hangzhou, China
  • Jianhua Shao Zhejiang Topcheer Information Technology Co., Ltd, Hangzhou, China, Zhejiang Provincial Key Laboratory of Network Technology and Information Security
  • Chang Li School of Computer, Hangzhou Dianzi University, Hangzhou, China
  • Youwei Yuan School of Computer, Hangzhou Dianzi University, Hangzhou, China
  • Wanqing Li School of Computer, Hangzhou Dianzi University, Hangzhou, China

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.