The documents distributed by this server have been provided by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, not withstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.
|Author:||Manisha Luthra, Sebastian Hennig, Boris Koldehofe|
|Kind:||In proceedings - use for conference & workshop papers|
|Book title:||Proceedings of the 19th ACM/IFIP/USENIX International Middleware Conference: Posters and Demos|
|Research Area(s):||Network Mechanisms & QoS|
|Abstract:||Operator Placement (OP) mechanism dictates the mapping of compute units, aka. operators on the network infrastructure based on the performance objectives requested by the end-user. The behavior of a placement is strongly influenced by the underlying environment e.g., the workload of queries or performance objectives of a large number of users. Due to this reason, it is not sufficient to build Distributed Complex Event Processing (DCEP) just on a single placement mechanism, but it can benefit from an adaptive use of multiple placement mechanisms. Tcep provides this by (i) supporting key interfaces to develop OP mechanisms, (ii) allowing a dynamic exchange of OP mechanisms based on the user requirements and (iii) facilitating deployment of the operators on a wide range of network infrastructure. In this demonstration, we (i) provide an understanding on the behavior of OP mechanisms in Tcep on large-scale networks using GENI testbed and (ii) show using the transition methodology in Tcep , that different OP mechanisms can be utilized to fulfill the performance requirements of a large number of users.|
|Full paper (pdf)|