skip to main content
10.1145/1739268.1739271acmotherconferencesArticle/Chapter ViewAbstractPublication PagesubimobConference Proceedingsconference-collections
research-article

CBay: encheres pour le redéploiement de composants sur l'internet des machines

Published: 07 July 2009 Publication History

Abstract

Internet of machines also known as Machine-To-Machine is a system composed of thousands of interconnected machines that inter operate to run an application that meets a specific need. Such an application can be implemented by the encapsulation and the cooperation of several software entities called component. These components will be distributed on nodes with different resources in terms of memory, capacity of calculation, bandwidth, battery dependent, etc.
The placement of these components on the nodes is a crucial step for both the application and the target machines. The choice of placement actually influences their performance. Such a deployment algorithm has to take into account the functional needs, constraints and properties as well as the available resources and performance of the whole system.
Many algorithms have been proposed for this, including one based on a principle of auction, DecAp [13], which allows the dynamic redeployment of components in order to take into account the evolution of the system's resources. We present in this article an extension of this algorithm by adding the management of available resources on each node: memory, bandwidth and computing capacity.

References

[1]
http://joram.objectweb.org.
[2]
Anke, J., and Kabitzsch, K. Cost-based deployment planning for components in smart item environments. 11th IEEE international Conference on emerging technologies and Factory Automation, Czech Republic, 2006.
[3]
Anke, J., Kabitzsch, K., and Bernhard, W. A planning method for component placement in smart item environments using heuristic search. 7th IFIP International Conference on Distributed Applications and Interoperable Systems, 2007.
[4]
Belguidoum, M., and Dagnat, F. Analysis of deployment dependencies in software components. Proceedings of the 2006 ACM symposium on Applied computing, 2006.
[5]
Belguidoum, M., and Dagnat, F. Dependency management in software component deployment. International Workshop on Formal Aspects of Component software, 2006.
[6]
Belguidoum, M., and Dagnat, F. Dependability in software component deployment. Proceedings of the 2nd International Conference on Dependability of Computer Systems, 2007.
[7]
Belguidoum, M., Dagnat, F., and Beugnard, A. Analyse des dépendances pour le déploiement automatique de composants. Journées Composants, 2005.
[8]
Buyya, R., Stockinger, H., Giddy, J., and Abramson, D. Economic models for management of resources in peer-to-peer and grid computing. Proceedings of the SPIE International Conference on Commercial Applications for High-Performance Computing, 2001.
[9]
Coupaye, T., Quema, V., Seinturier, L., and Stefani, J.-B. Intergiciel et Construction d'Applications Réparties, chapter Le modèle de composants Fractal. creativecommons.org, 2007.
[10]
Kichkaylo, T., and Karamcheti, V. Optimal resource-aware deployment planning for component-based distributed applications. 13th IEEE International Symposium on High Performance Distributed Computing, 2004.
[11]
Kichkaylo, T., Karamcheti, V., and Ivan, A. Constrained component deployment in wide-area networks using ai planning techniques. Proceedings of the 17th International Symposium on Parallel and Distributed Processing, 2003.
[12]
Kichkaylo, T., Karamcheti, V., and Ivan, A. Sekitei: An ai planner for constrained component deployment in wide-area networks. Technical report, New York University, 2004.
[13]
Malek, S., Mikic-Rakic, M., and Medvidovic, N. A decentralized redeployment algorithm for improving the availability of distributed systems. In Proceeding of the 3rd International Working Conference on Component Deployment (CD 2005), Grenoble, France, 2005.
[14]
Mikic-Rakic, M., Malek, S., Beckman, N., and Medvidovic, N. A tailorable environment for assessing the quality of deployment architectures in highly distributed settings. 2nd International Working Conference on Component Deployment, Edinburgh, UK, 2004.
[15]
Mikic-Rakic, M., Malek, S., and Medvidovic, N. Improving availability in large, distributed, component-based systems via redeployment. In Proceeding of the 3rd International Working Conference on Component Deployment (CD 2005), Grenoble, France, 2005.

Index Terms

  1. CBay: encheres pour le redéploiement de composants sur l'internet des machines

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Other conferences
        UbiMob '09: Proceedings of the 5th French-Speaking Conference on Mobility and Ubiquity Computing
        July 2009
        98 pages
        ISBN:9781605586229
        DOI:10.1145/1739268
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 07 July 2009

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Machine-To-Machine
        2. auction
        3. deployment
        4. software components

        Qualifiers

        • Research-article

        Conference

        UbiMob'09

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • 0
          Total Citations
        • 68
          Total Downloads
        • Downloads (Last 12 months)1
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 15 Feb 2025

        Other Metrics

        Citations

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media