Csorba et al., 2008 - Google Patents
Cost-efficient deployment of collaborating componentsCsorba et al., 2008
View PDF- Document ID
- 11051767068269186065
- Author
- Csorba M
- Heegaard P
- Herrmann P
- Publication year
- Publication venue
- IFIP International Conference on Distributed Applications and Interoperable Systems
External Links
Snippet
We study the problem of efficient deployment of software components in a service engineering context. Run-time manipulation, adaptation and composition of entities forming a distributed service is a multi-faceted problem challenged by a number of requirements …
- 238000005457 optimization 0 abstract description 16
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5011—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
- G06F9/4856—Task life-cycle, e.g. stopping, restarting, resuming execution resumption being on a different machine, e.g. task migration, virtual machine migration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/08—Configuration management of network or network elements
- H04L41/0803—Configuration setting of network or network elements
- H04L41/0813—Changing of configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/50—Network service management, i.e. ensuring proper service fulfillment according to an agreement or contract between two parties, e.g. between an IT-provider and a customer
- H04L41/5041—Service implementation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/1002—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers, e.g. load balancing
- H04L67/1004—Server selection in load balancing
- H04L67/1023—Server selection in load balancing based on other criteria, e.g. hash applied to IP address, specific algorithms or cost
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/14—Arrangements for maintenance or administration or management of packet switching networks involving network analysis or design, e.g. simulation, network model or planning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance or administration or management of packet switching networks
- H04L41/12—Arrangements for maintenance or administration or management of packet switching networks network topology discovery or management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Brogi et al. | How to place your apps in the fog: State of the art and open challenges | |
| US8478878B2 (en) | Placement of virtual machines based on server cost and network cost | |
| Raju et al. | Minimizing the makespan using Hybrid algorithm for cloud computing | |
| Eskandari et al. | T3-scheduler: A topology and traffic aware two-level scheduler for stream processing systems in a heterogeneous cluster | |
| Beck et al. | Distributed and scalable embedding of virtual networks | |
| Chen et al. | Latency-efficient VNF deployment and path routing for reliable service chain | |
| Faragardi et al. | An efficient placement of sinks and SDN controller nodes for optimizing the design cost of industrial IoT systems | |
| Mayer et al. | Graph: Traffic-aware graph processing | |
| Daneshfar et al. | Service allocation in a mobile fog infrastructure under availability and qos constraints | |
| Esposito et al. | Necklace: An architecture for distributed and robust service function chains with guarantees | |
| Csorba et al. | Cost-efficient deployment of collaborating components | |
| Tiwari et al. | Observing the effect of interprocess communication in auto controlled ant colony optimization‐based scheduling on computational grid | |
| Cao et al. | Distributed workflow mapping algorithm for maximized reliability under end-to-end delay constraint | |
| Rust et al. | Resilient distributed constraint reasoning to autonomously configure and adapt IoT environments | |
| Rodríguez et al. | Improvement of edge computing workload placement using multi objective particle swarm optimization | |
| Esposito et al. | VINEA: An architecture for virtual network embedding policy programmability | |
| Endo et al. | Self-organizing strategies for resource management in Cloud Computing: State-of-the-art and challenges | |
| Lakshmanan et al. | Biologically-inspired distributed middleware management for stream processing systems | |
| Wang et al. | Virtual network embedding with pre‐transformation and incentive convergence mechanism | |
| Csorba et al. | A bio-inspired method for distributed deployment of services | |
| Csorba et al. | Swarm intelligence heuristics for component deployment | |
| Michlmayr et al. | Applying ant-based multi-agent systems to query routing in distributed environments | |
| Heegaard et al. | The cross entropy ant system for network path management | |
| Romanov et al. | Enhancing Resource Availability: Indicators and Strategies for Optimizing the Kubernetes Network | |
| Chiang et al. | Self-configuration of network services with biologically inspired learning and adaptation |