Skip to main navigation Skip to search Skip to main content

CLASP: Collaborating, autonomous stream processing systems

  • Michael Branson
  • , Fred Douglis
  • , Brad Fawcett
  • , Zhen Liu
  • , Anton Riabov
  • , Fan Ye
  • IBM

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

18 Scopus citations

Abstract

There are currently a number of streaming data analysis systems in research or commercial operation. These systems are generally large-scale distributed systems, but each system operates in isolation, under the control of one administrative authority. We are developing middleware that permits autonomous or semi-autonomous streaming analysis systems (called "sites") to interoperate, providing them opportunities for data access, performance improvements, and reliability far exceeding that available in a single system. Unique characteristics of our system include an architecture for the management of multiple cooperation paradigms depending on the degree of trust and dependencies among the participating sites; a multisite planner that converts user-specified declarative queries into specifications of distributed jobs; and a mechanism for automatic recovery of site failures by redispatching failed pieces of a distributed job. We evaluate our architecture via experiments on a running prototype, and the results demonstrate the advantages of multisite cooperation: collaborative jobs that share resources, even across only a few sites, can produce results 50% faster than independent execution, and jobs on failed sites can be recovered within a few seconds.

Original languageEnglish
Title of host publicationMiddleware 2007 - ACM/IFIP/USENIX 8th International Middleware Conference, Proceedings
EditorsRenato Cerqueira, Roy H. Campbell
PublisherSpringer Verlag
Pages348-367
Number of pages20
ISBN (Print)9783540767770
DOIs
StatePublished - 2007
Event8th International Middleware Conference, Middleware 2007 - Newport Beach, CA, United States
Duration: Nov 26 2007Nov 30 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4834 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th International Middleware Conference, Middleware 2007
Country/TerritoryUnited States
CityNewport Beach, CA
Period11/26/0711/30/07

Keywords

  • Grid computing
  • Planning
  • Streaming data analysis
  • System S
  • Virtual organizations

Fingerprint

Dive into the research topics of 'CLASP: Collaborating, autonomous stream processing systems'. Together they form a unique fingerprint.

Cite this