39 results on '"Li, Chunlin"'
Search Results
2. Low-latency AP handover protocol and heterogeneous resource scheduling in SDN-enabled edge computing
- Author
-
Li, Chunlin, Yu, Zhiqiang, Li, Xinyong, Zhang, Libin, Zhang, Yong, and Luo, Youlong
- Published
- 2023
- Full Text
- View/download PDF
3. Adaptive handover based on traffic balancing and multi-dimensional collaborative resource management in MEC environment
- Author
-
Li, Chunlin, Zhang, Yong, and Luo, Youlong
- Published
- 2022
- Full Text
- View/download PDF
4. Load-Balancing Based Cross-Layer Elastic Resource Allocation in Mobile Cloud
- Author
-
Li, Chunlin and Li, LaYuan
- Published
- 2017
- Full Text
- View/download PDF
5. Optimization-based resource allocation for software as a service application in cloud computing
- Author
-
Li, Chunlin, Liu, Yun Chang, and Yan, Xin
- Published
- 2017
- Full Text
- View/download PDF
6. Efficient resource allocation for optimizing objectives of cloud users, IaaS provider and SaaS provider in cloud environment
- Author
-
Li, Chunlin and Li, Layuan
- Published
- 2013
- Full Text
- View/download PDF
7. An efficient resource allocation for maximizing benefit of users and resource providers in ad hoc grid environment
- Author
-
Li, Chunlin and Li, Layuan
- Published
- 2012
- Full Text
- View/download PDF
8. Efficient multi-attribute precedence-based task scheduling for edge computing in geo-distributed cloud environment.
- Author
-
Li, Chunlin, Zhang, Chaokun, Ma, Bingbin, and Luo, Youlong
- Subjects
EDGE computing ,CLOUD computing ,RESOURCE allocation ,SCHEDULING ,TASKS ,KEY performance indicators (Management) - Abstract
In order to realize globalization of cloud computing, joint use of different services of different cloud providers has become an inevitable trend. The geo-distributed cloud consists of several different clouds, providing a general environment for cloud computing. In data placement, many recently proposed data placement algorithms unilaterally use a single performance index to evaluate the performance of the algorithm. In task scheduling, when tasks are allocated with excess cloud resources, resources are wasted. When little cloud resources are allocated to the complex task, cause the overall progress of the system to stagnate, the overall progress of the system is stalled. For solving the above problems, the data placement method and the task scheduling method are proposed. In the proposed data placement scheme, multiple performance indicators are considered. The detection of the straggling nodes and the reasonable allocation of cloud resources are taken into account when the task is scheduled. For proving the superiority of the proposed methods, extensive experiments are conducted. In terms of the data placement, when the number of files is set as 800, the safety level of the proposed data placement algorithm is 7.0, which is 27.3% higher than that of the IDP algorithm, 45.8% higher than that of the GA-DPSO algorithm and 16.7% higher than that of the H2DP algorithm. As for the task scheduling, the percentage improvement in the time overhead of the proposed task scheduling method is the lowest, which implies that the time overhead of the proposed task scheduling algorithm is closest to the optimal time and is the shortest. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
9. An Intelligent Cyberspace Defense Architecture Based on Elastic Resource Infrastructure and Dynamic Container Orchestration
- Author
-
Liu Jie, Li Chunlin, Chunhui Hu, Sun Zhi, and Jianfeng Chen
- Subjects
Flexibility (engineering) ,business.industry ,Event (computing) ,Computer science ,Container (abstract data type) ,Resource allocation ,Cloud computing ,Orchestration (computing) ,business ,Cyberspace ,Computer security ,computer.software_genre ,computer - Abstract
The borderless, dynamic, high dimensional and virtual natures of cyberspace have brought unprecedented hard situation for defenders. To fight uncertain challenges in versatile cyberspace, a security framework based on the cloud computing platform that facilitates containerization technology to create a security capability pool to generate and distribute security payload according to system needs. Composed by four subsystems of the security decision center, the image and container library, the decision rule base and the security event database, this framework distills structured knowledge from aggregated security events and then deliver security load to the managed network or terminal nodes directed by the decision center. By introducing such unified and standardized top-level security framework that is decomposable, combinable and configurable in a service-oriented manner, it could offer flexibility and effectiveness in reconstructing security resource allocation and usage to reach higher efficiency.
- Published
- 2019
10. Deep reinforcement learning-based resource allocation and seamless handover in multi-access edge computing based on SDN.
- Author
-
Li, Chunlin, Zhang, Yong, and Luo, Youlong
- Subjects
EDGE computing ,DEEP learning ,RESOURCE allocation ,ALGORITHMS ,PROBLEM solving ,ROAMING (Telecommunication) ,REINFORCEMENT learning - Abstract
With the access devices that are densely deployed in multi-access edge computing environments, users frequently switch access devices when moving, which causes the imbalance of network load and the decline of service quality. To solve the problems above, a seamless handover scheme for wireless access points based on perception is proposed. First, a seamless handover model based on load perception is proposed to solve the unbalanced network load, in which a seamless handover algorithm for wireless access points is used to calculate the access point with the highest weight, and a software-defined network controller controls the switching process. A joint allocation method of communication and computing resources based on deep reinforcement learning is proposed to minimize the terminal energy consumption and the system delay. A resource allocation model is based on minimizing terminal energy consumption, and system delay is built. The optimal value of task offloading decision and resource allocation vector are calculated with deep reinforcement learning. Experimental results show that the proposed method can reduce the network load and the task execution cost. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
11. Multi-layer optimization in service-oriented sensor grid
- Author
-
Li Chunlin and Li Layuan
- Subjects
Mathematical optimization ,Service layer ,Optimization problem ,Computer science ,Sensor grid ,business.industry ,Iterative method ,Distributed computing ,General Engineering ,Application layer ,Computer Science Applications ,Artificial Intelligence ,Resource allocation ,Local search (optimization) ,Layer (object-oriented design) ,business ,Global optimization - Abstract
Sensor devices such as video cameras, infrared sensors and microphones are being widely exploited in grid application. The paper deals with multi-layer optimization in service oriented sensor grid to optimize utility function of sensor grid, subject to resource constraints at resource layer, service composition constraints at service layer and user preferences constraints at application layer respectively. The multi-layer optimization problem can be decomposed into three subproblems: sensor grid resource allocation problem, service composing problem, and user satisfaction degree maximization problem, all of which interact through the optimal variables for capacities of sensor grid resources and service demand. The proposed algorithm decomposes global sensor grid optimization problem into a sequence of three sub-problems at three layers via an iterative algorithm. The simulations are conducted to validate the efficiency of the multi-layer optimization algorithm. The experiments compare the performance of the multi-layer global optimization approach with application layer local optimization and resource layer local optimization approach respectively.
- Published
- 2012
12. Cross-layer optimization policy for QoS scheduling in computational grid
- Author
-
Li Layuan and Li Chunlin
- Subjects
Service quality ,Optimization problem ,Computer Networks and Communications ,Computer science ,Distributed computing ,Quality of service ,Cross-layer optimization ,User requirements document ,Grid ,Application layer ,Computer Science Applications ,Scheduling (computing) ,Hardware and Architecture ,Resource allocation ,Resource management - Abstract
This paper presents a cross-layer quality of service (QoS) optimization policy for computational grid. Efficient QoS management is critical for computational grid to meet heterogeneity and dynamics of resources and users' requirements. There are different QoS metrics at different layers of computational grid. To improve perceived QoS by end users over computational grid, QoS supports can be addressed in different layers, including application layer, collective layer, fabric layer and so forth. The paper tackles cross-layer grid QoS optimization as optimization decomposition, each layer corresponds to a decomposed subproblem. The proposed policy produces an optimal set of grid resources, service compositions and user's payments at the fabric layer, collective layer and application layer respectively to maximize global grid QoS. The cross-layer optimization problem decomposes into three subproblems: grid resource allocation problem, service composing and user satisfaction degree maximization problem, all of which interact through the optimal variables for capacities of grid resources and service demand. In order to coordinate the subproblems, cross-layer QoS feedback mechanism is established to ensure different layer interactions. The simulations are conducted to validate the efficiency of the proposed policy.
- Published
- 2008
13. Fabric Level and Application Level QoS Guarantees in Grid Computing
- Author
-
Li Layuan and Li Chunlin
- Subjects
Computer science ,Applied Mathematics ,Quality of service ,Distributed computing ,Bandwidth (signal processing) ,Network layer ,computer.software_genre ,Application layer ,Grid computing ,Utility maximization problem ,Resource allocation ,Layer (object-oriented design) ,computer ,Information Systems - Abstract
In the paper, a cross-layer optimization between application layer and fabric layer is proposed. The aim is to optimize the end-to-end quality of the dynamic grid application as well as efficiently utilizing the grid resources. The application layer QoS and fabric layer QoS are closely interrelated in Grids since the upper layer service is based on the lower level's capabilities. A fabric level and application level QoS scheduling algorithm is proposed. We formulate the integrated design of resource allocation and user QoS satisfaction control into a constrained optimization problem. The optimization framework provides a layered approach to the sum utility maximization problem. The application layer adaptively adjusts user's resource demand based on the current resource conditions, while the fabric layer adaptively allocates CPU, storage and bandwidth required by the upper layer.
- Published
- 2007
14. Multi economic agent interaction for optimizing the aggregate utility of grid users in computational grid
- Author
-
Li Layuan and Li Chunlin
- Subjects
Scheme (programming language) ,Computer Science::Computer Science and Game Theory ,Mathematical optimization ,Computer science ,media_common.quotation_subject ,Grid ,Nonlinear programming ,Constraint (information theory) ,Resource (project management) ,Artificial Intelligence ,Resource allocation ,Function (engineering) ,computer ,Computer Science::Distributed, Parallel, and Cluster Computing ,computer.programming_language ,media_common - Abstract
This paper investigates the interactions between agents representing grid users and the providers of grid resources to maximize the aggregate utilities of all grid users in computational grid. It proposes a price-based resource allocation model to achieve maximized utility of grid users and providers in computational grid. Existing distributed resource allocation schemes assume the resource provider to be capable of measuring user's resource demand, calculating and communicating price, none of which actually exists in reality. This paper addresses these challenges as follows. First, the grid user utility is defined as a function of the grid user's the resource units allocated. We formalize resource allocation using nonlinear optimization theory, which incorporates both grid resource capacity constraint and the job complete times. An optimal solution maximizes the aggregate utilities of all grid users. Second, this paper proposes a new optimization-based grid resource pricing algorithm for allocating resources to grid users while maximizing the revenue of grid providers. Simulation results show that our proposed algorithm is more efficient than compared allocation scheme.
- Published
- 2006
15. Offloading and system resource allocation optimization in TDMA based wireless powered mobile edge computing.
- Author
-
Li, Chunlin, Song, Mingyang, Tang, Hengliang, and Luo, Youlong
- Subjects
- *
MOBILE computing , *TIME division multiple access , *RESOURCE allocation , *RADIO frequency , *TIME management , *RADIO frequency allocation , *RESOURCE management - Abstract
• A WP-MEC system with N WDs and one HAP is considered, where WDs and HAP are single antenna devices. • The goal is to maximize the weighted sum computation rate by joint optimization of system resources management and task computing time allocation. • An alternating direction multiplier method (ADMM) based distributed optimization method is proposed. • Experimental results show that the proposed method greatly increases the weighted sum computation rate while keeping the energy consumption at a low level. In this paper, a wireless powered mobile edge computing (WP-MEC) system is considered, in which a hybrid access point integrated with MEC servers can charge N wireless devices (WDs) by broadcasting radio-frequency signals, and the time division multiple access (TDMA) protocol is used for task offloading of WDs. The goal of this paper is to maximize the weighted sum computation rate by joint optimization of system resources management and task computing time allocation. To solve this optimization problem, an alternating direction multiplier method (ADMM) based distributed optimization method is proposed. The proposed method can decompose the optimization problem into N sub-problems, which are solved by N WDs. Experimental results show that the proposed method outperforms the benchmarks and greatly increases the weighted sum computation rate while keeping the energy consumption at a low level under the premise of time complexity O (N). [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
16. A distributed utility-based two level market solution for optimal resource scheduling in computational grid
- Author
-
Li Chunlin and Li Layuan
- Subjects
Scheme (programming language) ,Mathematical optimization ,Computer Networks and Communications ,Iterative method ,Computer science ,media_common.quotation_subject ,Service market ,Grid ,Computer Graphics and Computer-Aided Design ,Theoretical Computer Science ,Resource (project management) ,Artificial Intelligence ,Hardware and Architecture ,Order (exchange) ,Service (economics) ,Resource allocation ,computer ,Software ,media_common ,computer.programming_language - Abstract
This paper investigates the interactions between agents representing users, services and resources to solve resource scheduling optimization in computational grid. In order to reduce the computational complexity, we further decompose the grid resource allocation optimization into subproblems: grid user agent-grid service agent in service market and grid service agent-grid resource agent in resource market. Two-level market converges to its optimal points; a globally optimal point is achieved. Total user benefit of the computational grid is maximized when the equilibrium prices are obtained through the service market level optimization and resource market level optimization. It demonstrates a practical approach to market responsive resource pricing that can benefit grid providers and users alike. The paper presents two-level market grid resource pricing that is an iterative algorithm used to perform optimal resource allocation. The experiment shows that two-level market based resource pricing scheme outperforms one level market scheme in terms of task completion time and resource allocation efficiency.
- Published
- 2005
17. The use of economic agents under price driven mechanism in grid resource management
- Author
-
Li Chunlin and Li Layuan
- Subjects
Knowledge management ,Computer science ,business.industry ,Distributed computing ,Grid ,Task (project management) ,System model ,DRMAA ,Resource (project management) ,Hardware and Architecture ,Resource allocation ,Resource management ,Layer (object-oriented design) ,business ,Software - Abstract
This paper presents multi-economic agent for grid resource management. A system model is described that allows agents representing various grid resources and grid users to interact without assuming priori cooperation. The system model consists of three layers. The lower layer is the underlying grid resource. The middle layer is the agent-based grid resource management system. It consists of three types of agent and market institution that allocates resources. The grid task agents buy resources to complete tasks. Grid resource agents charge the task agents for the amount of resource capacity allocated. Grid resource agents are registered with a Grid Manager. The third layer is the user layer at which grid request agents provide interfaces to the grid user' request. The three processes involved in grid resource management are given. A price-directed algorithm for solving the grid task agent resource allocation problem is presented. A basic performance evaluation is given. Finally, some conclusions are given.
- Published
- 2004
18. QoS-based resource allocation across local and public cloud for resource-constrained mobile device
- Author
-
Li Chunlin, Luo Youlong, and Liu Yanpei
- Subjects
Computer science ,business.industry ,Quality of service ,Distributed computing ,020206 networking & telecommunications ,Cloud computing ,02 engineering and technology ,Cloud testing ,0202 electrical engineering, electronic engineering, information engineering ,Resource allocation ,020201 artificial intelligence & image processing ,Orchestration (computing) ,Electrical and Electronic Engineering ,Performance improvement ,business ,Baseline (configuration management) ,Mobile device ,Computer network - Abstract
This paper uses the hybrid cloud architecture, including the local cloud and the remote public cloud, to execute the mobile tasks with the objective of optimizing the resource allocation, while meeting the service-level agreement requirement. Hybrid cloud is a cloud computing environment that uses a mix of on-premises private cloud and third-party public cloud services with orchestration between the 2 platforms. The mobile application could run in private cloud, but use cloud bursting to access additional computing resources from a public cloud when computing demands spike. The proposed Quality of Service–based resource allocation optimization scheme across local and public cloud for resource-constrained mobile device is formulated into a constrained optimization problem and further divided into 2 subproblems, ie, one for resource allocation for the local cloud and one for the remote public cloud, using the Lagrange method. The proposed Quality of Service–based resource allocation optimization algorithm across local and public cloud is proposed. Through the experiments, the performance of proposed algorithm is evaluated with other baseline algorithms. The results of the experiments show a performance improvement when compared to the approaches from the literature.
- Published
- 2016
19. Resource Pool-Oriented Resource Management for Cloud Computing
- Author
-
Shi Zhengjun, Zhang Hengxi, Li Chunlin, and Zhang Xiaoqing
- Subjects
Human resource management system ,Queueing theory ,Resource (project management) ,Utility computing ,business.industry ,Distributed computing ,Key (cryptography) ,Resource allocation ,Resource management ,Cloud computing ,business - Abstract
The capacity setting of the resource pool is the key issue in the resource cost-oriented computing resource management. The problem of cloud computing resource management exploring resource pool is discussed based on the queue theory and the global optimization theory, and a computing method of the optimal capacity of the resource pool in cloud computing is presented.
- Published
- 2012
20. DEVICE RESOURCE ALLOCATION IN CONTEXT-AWARE MOBILE GRID
- Author
-
Li Chunlin and Li Layuan
- Subjects
Resource (project management) ,Optimization problem ,Hardware and Architecture ,Computer science ,Distributed computing ,Resource allocation ,Context (language use) ,Resource allocation algorithm ,Computer Graphics and Computer-Aided Design ,Mobile grid ,Mobile device ,Software ,Computer Science Applications - Abstract
This paper presents device resource allocation in context-aware mobile grid. Context information in mobile grid includes device capabilities, network status and user preferences. The objective of the paper is to efficiently allocate mobile device resource under the contexts of mobile grid environment. The paper uses utility to express values for the device resource allocation. Device resource allocation was formulated by utility optimization in mobile grid. Device resource allocation algorithm (DRAA) is proposed which decomposes optimization problem into sub-problems. In the simulation, DRAA in context-aware mobile grid was compared with other related work.
- Published
- 2011
21. A MARKET-BASED RESOURCE ALLOCATION POLICY IN AD HOC GRID
- Author
-
Li Chunlin and Li Layuan
- Subjects
Market based ,Computer science ,Wireless ad hoc network ,Distributed computing ,Ad hoc grid ,Ad hoc wireless distribution service ,Computer Graphics and Computer-Aided Design ,Computer Science Applications ,User agent ,Resource (project management) ,Hardware and Architecture ,Resource allocation ,Grid resource allocation ,Software - Abstract
The paper proposes a market-based resource allocation policy in ad hoc grid environments. The objective of optimal resource allocation in ad hoc grid is to maximize the utility of the ad hoc grid system without exceeding the resource capacity constraints, expense budget and the deadline. Ad hoc grid user agents acted as the consumers pay for the ad hoc grid resources and resource providers get profits from user agents. Our grid resource allocation optimization is decomposed to two subproblems. In the simulation, the comparison experiments are conducted to test the performance of the algorithms.
- Published
- 2011
22. Joint Application-Fabric Layer Optimization in Grid Computing
- Author
-
Li Chunlin
- Subjects
Integrated design ,business.industry ,Computer science ,Quality of service ,Distributed computing ,computer.software_genre ,Application layer ,Scheduling (computing) ,Bandwidth allocation ,Grid computing ,Resource allocation ,Resource management ,business ,computer ,Computer network - Abstract
The paper exploits the interlayer coupling of across-layer design concept in grid computing environment. A joint application and fabric layer resource scheduling algorithm which combines both application-centric and system-centric scheduling benefits is proposed. We formulate the integrated design of resource allocation and user QoS satisfaction control into a constrained optimization problem. The application layer adaptively adjusts user' s resource demand based on the current resource conditions, while the fabric layer adaptively allocates CPU, storage and bandwidth required by the upper layer.
- Published
- 2008
23. Optimal Multiple QoS Resource Scheduling In Grid Computing
- Author
-
Li Layuan and Li Chunlin
- Subjects
Resource scheduling ,Grid computing ,Computer science ,Quality of service ,Distributed computing ,Computer Science::Networking and Internet Architecture ,Resource allocation ,computer.software_genre ,Grid ,computer ,Scheduling (computing) - Abstract
This paper presents multiple QoS-based grid resource scheduling models and solves the scheduling problems using optimization techniques. Each of grid task agent's diverse requirements is modeled as a quality of service (QoS) dimension, associated with each QoS dimension is a utility function that defines the benefit that is perceived by a user with respect to QoS choices in that dimension. The paper proposes the idea of decomposing a global optimization problem in multiple QoS based resource scheduling into two subproblems: task agent optimization and resource agent optimization. It simplifies the problem and makes it mathematically tractable. The experiments show that optimal multiple QoS based resource scheduling involves less overhead and leads to more efficient resource allocation than no optimal resource allocation
- Published
- 2006
24. A Utility-Based Two Level Market Solution for Optimal Resource Allocation in Computational Grid
- Author
-
Li Layuan and Li Chunlin
- Subjects
Mathematical optimization ,Optimization problem ,Computer science ,Quality of service ,Processor scheduling ,Grid ,Round-robin scheduling ,computer.software_genre ,Computational resource ,Scheduling (computing) ,Grid computing ,Resource allocation ,Resource management ,computer - Abstract
The paper presents a market oriented resource allocation strategy for grid resource. The proposed model uses the utility functions for calculating the utility of a resource allocation. This allows the integration of different optimization objectives into allocation process. This paper is target to solve above issues by using utility-based optimization scheme. We decompose the optimization problem into two levels of subproblems so that the computational complexity is reduced. Two market levels converge to its optimal points; a globally optimal point is achieved. Total user benefit of the computational grid is maximized when the equilibrium prices are obtained through the service market level optimization and resource market level optimization. The economic model is the basis of an iterative algorithm that, given a finite set of requests, is used to perform optimal resource allocation. The experiments show that scheduling based on pricing directed resource allocation involves less overhead and leads to more efficient resource allocation than conventional round robin scheduling.
- Published
- 2005
25. A two level market model for resource allocation optimization in computational grid
- Author
-
Li Chunlin and Li Layuan
- Subjects
Scheme (programming language) ,Mathematical optimization ,Computational complexity theory ,Iterative method ,Computer science ,Management science ,media_common.quotation_subject ,Grid ,Resource (project management) ,Order (exchange) ,Service (economics) ,Resource allocation ,computer ,media_common ,computer.programming_language - Abstract
This paper investigates the interactions between agents representing users, services and resources to solve resource allocation optimization in computational grid. In order to reduce the computational complexity, we further decompose the grid resource allocation optimization into subproblems: grid user agent-grid service agent in service market and grid service agent-grid resource agent in resource market. Two-level market converges to its optimal points; a globally optimal point is achieved. Total user benefit of the computational grid is maximized when the equilibrium prices are obtained through the service market level optimization and resource market level optimization. It demonstrates a practical approach to market responsive resource pricing that can benefit grid providers and users alike. The paper presents two-level market grid resource pricing that is an iterative algorithm used to perform optimal resource allocation. The experiment shows that two-level market based resource pricing scheme outperforms one level market scheme in terms of task completion time and resource allocation efficiency
- Published
- 2005
26. Pricing and resource allocation in computational grid with utility functions
- Author
-
Li Layuan and Li Chunlin
- Subjects
Computer Science::Computer Science and Game Theory ,Mathematical optimization ,Unit price ,Iterative method ,Computer science ,Function (mathematics) ,computer.software_genre ,Grid ,Resource (project management) ,Grid computing ,Resource allocation ,Revenue ,computer ,Computer Science::Distributed, Parallel, and Cluster Computing - Abstract
To solve the problem of heterogeneous demand in the grid, grid users' preferences are summarized by means of their utility functions. This paper proposes to use measurable characteristics to formulate utility functions, rather than abstract utility function used in other works. The grid user utility is defined as a function of the grid user's the resource units allocated. An optimal solution maximizes the aggregate utilities of all grid users subject to the grid resource capacity and job complete times constraints. At same time, the grid provider adjusts the unit price in order to maximize its revenue, which is measured as the sum of the individual payments. This paper proposes an iterative algorithm that computes the price and resource allocation, which is proved to converge to the optimal point. Simulation results show that our proposed algorithm is more efficient than conventional allocation scheme.
- Published
- 2005
27. Context-Aware Integrated Scheme for Mobile Cloud Service Allocation.
- Author
-
LI CHUNLIN and LI LAYUAN
- Subjects
- *
CONTEXT-aware computing , *MOBILE computing , *CLOUD computing , *USER interfaces , *MATHEMATICAL optimization , *RESOURCE allocation - Abstract
This article proposes context-aware integrated scheme for mobile cloud service allocation, which can provide desirable cloud services to mobile cloud clients according to the mobile cloud contexts. The article makes use of various contexts information in the mobile cloud environment, such as the mobile cloud user's preferences, the battery levels and the parameters of cloud datacenter servers to improve the performance of mobile cloud. Interplay coupling of the mobile cloud users and the cloud datacenter supplier is used to achieve global optimization of the mobile cloud system. The article integrates energy-based service provisioning, cloud virtual resource allocation and dynamic load balancing. The integrated scheme can adapt to dynamic context information changes of the mobile cloud system such as device energy consumption, bandwidth and server load without compromising mobile application's quality of service. Based on the proposed model, the context-aware integrated mobile cloud service allocation algorithm is proposed, it uses the mobile cloud service profile to select the services among the available service suppliers to enhance the mobile cloud user's quality of experience. The efficiency of the context-aware integrated mobile cloud service allocation algorithm is tested by the experiments. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
28. Latency-aware computation offloading and DQN-based resource allocation approaches in SDN-enabled MEC.
- Author
-
Du, Tianyu, Li, Chunlin, and Luo, Youlong
- Subjects
RESOURCE allocation ,REINFORCEMENT learning ,MOBILE computing ,EDGE computing ,MOBILE apps - Abstract
The proposed mobile edge computing can transfer the computing tasks in mobile applications to the nearby edge devices, effectively reducing the processing pressure of local servers and avoiding delays in backhaul and core networks, thus better solving the problem that cloud computing cannot effectively handle resource allocation. However, the complexity of the wireless environment during the communication process leads to the fact that the computing tasks are easily caused by the increase in the number of traffic and packet loss when they are uploaded to the MEC side through the wireless link, which cannot guarantee a lower total system energy consumption and shorter total delay. To address the problem that mobile devices cannot handle many computationally intensive tasks in a timely manner, this paper proposes a task offloading optimization scheme for SDN-enabled MEC environments. Modeling the computation offloading problem based on Lyapunov optimization, and then analyzes the offloading delay with respect to the offloading gain. In order to guarantee application requirements, minimize energy consumption and latency, and better satisfy user QoS requests, this paper proposes a resource allocation strategy based on deep reinforcement learning. The strategy designs a DQN-based resource allocation algorithm to deploy a joint optimal offloading decision and resource allocation scheme in a mobile edge computing environment under the limited computational resources and the latency constraints of the computational tasks. Based on the experimental results, it is shown that the proposed task offloading strategy can reduce the overall latency; the proposed resource allocation strategy can reduce the total energy consumption and total latency of the system and improve the successful execution rate of tasks. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
29. A market-based mechanism for integration of mobile devices into mobile grids
- Author
-
Li Chunlin and Li Layuan
- Subjects
Radio access network ,Economic equilibrium ,Computer Networks and Communications ,business.industry ,Computer science ,Distributed computing ,Mobile computing ,Load balancing (computing) ,Grid ,Scheduling (computing) ,Hardware and Architecture ,Resource allocation ,Mobile telephony ,business ,Telecommunications ,Mobile device ,Software - Abstract
In a mobile grid, energy resources distribution and computation workloads are not balanced within mobile devices. Some mobile devices have spare energy; some mobile devices are energy exhausted. In this paper, we present a market-based mechanism for efficient integration of mobile devices into mobile grids to optimise the system performance. All mobile devices in a mobile grid can be classified into different roles, such as buyers (consumers) and sellers (providers). Using market-based cooperation among devices, an energy saving scheme is proposed for a mobile grid. The paper is targeted to solve energy allocation of mobile devices by using the utility-based scheme. The system utility of a mobile grid is maximised when the equilibrium prices are obtained through the device market optimisation. A market-based algorithm for integration of mobile devices into a mobile grid is proposed. In order to test the performance of the algorithm, simulation is conducted by comparing with other power-aware scheduling in mobile grids.
- Published
- 2010
30. Hybrid cloud service selection strategy: Model and application of campus.
- Author
-
Li, Chunlin
- Subjects
CLOUD computing ,HYBRID computers (Computer architecture) ,RESOURCE allocation ,ALGORITHMS ,SIMULATION methods & models - Abstract
ABSTRACT The paper proposes hybrid cloud service selection optimization scheme. Hybrid cloud service selection optimization is distributed to and performed at two levels: hybrid cloud user agent- hybrid cloud service agent at hybrid cloud service layer and hybrid cloud service agent- hybrid cloud agent at hybrid cloud resource layer. Interactions among hybrid cloud user agent, hybrid cloud service agent, public cloud agents and private cloud agents are mediated by means of market mechanisms. Two level hybrid cloud service selection optimization maximizes the interests of hybrid cloud user agents, hybrid cloud service agent, public cloud agents and private cloud agents. Hybrid cloud service selection process includes two parts: hybrid cloud service provisioning and cloud resource allocation. The paper presents a two-level hybrid cloud service selection algorithm used to perform service provisioning and resource allocation. In the simulations, compared with other related algorithm, our proposed hybrid cloud service selection algorithms achieve the better performance with acceptable overhead. © 2015 Wiley Periodicals, Inc. Comput. Appl. Eng. Educ. Comput Appl Eng Educ 23:645-657, 2015; View this article online at ; DOI [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
31. Dynamic resource allocation for joint grid user and provider optimisation in computational grid
- Author
-
Li Chunlin and Li Layuan
- Subjects
Tariffication ,Computer Science::Computer Science and Game Theory ,Operations research ,Computer Networks and Communications ,Unit price ,Computer science ,media_common.quotation_subject ,computer.software_genre ,Grid ,Payment ,Industrial and Manufacturing Engineering ,Computer Science Applications ,Resource (project management) ,Grid computing ,Resource allocation ,Revenue ,Electrical and Electronic Engineering ,computer ,Computer Science::Distributed, Parallel, and Cluster Computing ,Software ,Information Systems ,media_common - Abstract
This paper is to solve optimal resource allocation in computational grid to optimise resource allocation for grid users and grid providers subject to various constraints. The grid user wants to get optimal benefits, at the same time, the grid provider adjusts the unit price in order to maximise revenue, which is measured as the sum of individual payments. The paper describes how the agents can be assigned proper utility functions to make a natural trade-off between money and resource. The paper proposes a grid resource pricing algorithm for allocating resources to grid users while maximising the revenue of grid providers.
- Published
- 2006
32. Dynamic placement of multiple controllers based on SDN and allocation of computational resources based on heuristic ant colony algorithm.
- Author
-
Li, Chunlin, Jiang, Kun, and Luo, Youlong
- Subjects
- *
ANT algorithms , *RESOURCE allocation , *HEURISTIC , *COMMUNICATION barriers , *SOFTWARE-defined networking , *COMPUTER networks - Abstract
With the rapid development of the Internet and the explosive growth of network applications, traditional computer networks have ushered in unprecedented challenges and opportunities. To solve the communication delay between controllers and switches and the communication problem between controllers due to link failure in the network, this paper considers the delay between controllers, the delay problem between controllers and switches, and the reliability problem. It proposes a dynamic controller placement method based on delay and load optimization. A multi-objective optimization model based on link failure is constructed, and the multi-objective optimization problem with constraints is solved by improving the controller prevention algorithm with spectral clustering. Meanwhile, this paper proposes a resource allocation method based on task delay and reliability constraints to solve the problem of considerable task completion delay and wasted computational resources due to uneven resource allocation of edge servers. A model based on task latency and dynamic constraints is constructed, and a heuristic ant colony algorithm solves an adaptive allocation scheme for computing resources. The experimental results show that the proposed resource allocation algorithm weighs the delay between controllers, the communication delay between controllers and switches, and the reliability and gives a reasonable controller placement scheme and controller locations. The proposed resource allocation algorithm can optimize computing resources and reduce task completion delay. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
33. A flexible layered control policy for resource allocation in a sensor grid
- Author
-
Li, Chunlin and Li, Layuan
- Subjects
- *
RESOURCE allocation , *UTILITIES (Computer programs) , *WIRELESS sensor networks , *PERFORMANCE evaluation , *APPLICATION software , *SIMULATION methods & models , *COMPUTER networks , *COMPUTER algorithms , *CONTROL theory (Engineering) - Abstract
Abstract: The paper proposes a flexible layered control policy for sensor resource allocation in a sensor grid. In order to allocate sensor resources in the system to maximize the sensor grid utility, different controllers are deployed at three levels: a job-level controller, an application group controller, and a sensor grid system controller. At the lowest levels, job-level controllers perform fast, frequent, local adaptation for optimizing a single sensor grid application at a time, while, at the highest levels, sensor grid system controllers perform less frequent control actions to optimize all applications. Sensor grid system control considers all sensor grid applications in response to large system changes at coarse time granularity. Sensor grid system control exploits the interlayer coupling of the resource layer and the application layer to achieve a system-wide optimization based on the sensor grid users’ preferences. Job-level control adapts a single application to small changes at fine granularity. The layered control system uses a set of utility functions to evaluate the performance of sensor grid applications and groups. The control system chooses control actions that would result in a higher level of utility. In the simulation, a performance evaluation of the algorithm is carried out. [Copyright &y& Elsevier]
- Published
- 2012
- Full Text
- View/download PDF
34. A Market Based Approach for Sensor Resource Allocation in the Grid.
- Author
-
Li Chunlin, Huang Jin Hui, and Li LaYuan
- Subjects
RESOURCE allocation ,GRID computing ,PERFORMANCE evaluation ,UTILITY functions ,COMPARATIVE studies ,ALGORITHMS - Abstract
Copyright of Informatica (03505596) is the property of Slovene Society Informatika and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
- Published
- 2012
35. Energy constrained resource allocation optimization for mobile grids
- Author
-
Li, Chunlin and Li, Layuan
- Subjects
- *
MOBILE communication systems , *GRID computing , *RESOURCE allocation , *MATHEMATICAL optimization , *ENERGY consumption , *POWER resources , *ALGORITHMS , *COMPUTER simulation - Abstract
Abstract: A mobile grid incorporates mobile devices into Grid systems. But mobile devices at present have severe limitations in terms of processing, memory capabilities and energy. Minimizing the energy usage in mobile devices poses significant challenges in mobile grids. This paper presents energy constrained resource allocation optimization for mobile grids. The goal of the paper is not only to reduce energy consumption, but also to improve the application utility in a mobile grid environment with a limited energy charge, ensuring battery lifetime and the deadlines of the grid applications. The application utility not only depends on its allocated resources including computation and communication resources, but also on the consumed energy, this leads to a coupled utility model, where the utilities are functions of allocated resources and consumed energy. Energy constrained resources allocation optimization is formulated as a utility optimization problem, which can be decomposed into two subproblems, the interaction between the two sub-problems is controlled through the use of a pricing variable. The paper proposes a price-based distributed energy constrained resources allocation optimization algorithm. In the simulation, the performance evaluation of our energy constrained resources allocation optimization algorithm is conducted. [Copyright &y& Elsevier]
- Published
- 2010
- Full Text
- View/download PDF
36. Hierarchical control policy for dynamic resource management in grid virtual organization.
- Author
-
Li, Chunlin and Li, Layuan
- Subjects
- *
ORGANIZATION , *RESOURCE allocation , *RESOURCE management , *UTILITY functions , *MATHEMATICAL analysis - Abstract
This paper proposes a hierarchical control system in grid virtual organization. The hierarchical system can be decomposed into multiple application groups, which can be further decomposed into multiple applications. At the top of the hierarchy, the global controller controls the gross allocation of resources to the groups. At the next level down, the group controller coordinates the local deployments of all applications that consume the local allocation of resources. At the lowest level, the local controllers adjust the local resource usages to optimize the utility of single application. The hierarchical control system considers all applications and coordinates all layers of grid architecture upon any changes. According to different time granularity, we adopt a different control scheme. The global control considers all applications and coordinates three layers of grid architecture in response to large system changes at coarse time granularity, while local control adapts a single application to small changes at fine granularity. This paper adopts utility-driven cross layer optimization for grid applications to find a system wide optimization and solves the cross-layer optimization by using pricing based decomposition. A set of hierarchical utility functions is used to measure the performance of the grid system that follows the system, group and application hierarchy. This paper uses total utility to measure the overall quality of grid system. The experiments are conducted to test the performance of the hierarchical control algorithms. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
37. A new optimal approach for multiple optimisation objectives grid resource allocation and scheduling.
- Author
-
Li Chunlin and Li Layuan
- Subjects
- *
RESOURCE allocation , *UTILITY functions , *QUALITY of service , *ALGORITHMS , *MATHEMATICAL optimization - Abstract
The article considers the resource allocation and scheduling problem in a grid computing environment. The article proposes system optimisation scheduling (SOS) that provides a potential solution of joint optimisation of objectives for both the resource and application layer, which combine both application-oriented and resource-oriented scheduling benefits. Grid systems will strive to find an optimal relation between user satisfaction and resource utilisation. Utility functions are used to express grid user's Quality of Service requirement, resource provider's benefit function and system's objectives. In order to verify the efficiency of the proposed scheduling algorithm, we compare the performance of application optimisation scheduling, resource optimisation scheduling, SOS with a traditional Round-Robin algorithm. The simulations study the effect of the request rate and task-to-resource ratio on the different scheduling algorithm. [ABSTRACT FROM AUTHOR]
- Published
- 2008
- Full Text
- View/download PDF
38. A distributed decomposition policy for computational grid resource allocation optimization based on utility functions
- Author
-
Li, Chunlin and Li, Layuan
- Subjects
- *
UTILITY functions , *RESOURCE allocation , *PRICES , *MATHEMATICAL optimization - Abstract
Abstract: This paper presents a market-oriented resource allocation strategy for grid resource. The proposed model uses the utility functions for calculating the utility of a resource allocation. This allows the integration of different optimization objectives into allocation process. This paper is targeted to solve the above issues by using utility-based optimization scheme. We decompose the optimization problem into two levels of sub problems so that the computational complexity is reduced. Two market levels converge to its optimal points; a globally optimal point is achieved. Total user benefit of the computational grid is maximized when the equilibrium prices are obtained through the service market level optimization and resource market level optimization. The economic model is the basis of an iterative algorithm that, given a finite set of requests, is used to perform optimal resource allocation. The experiments show that scheduling based on pricing directed resource allocation involves less overhead and leads to more efficient resource allocation than conventional Round-Robin scheduling. [Copyright &y& Elsevier]
- Published
- 2005
- Full Text
- View/download PDF
39. Stochastic computation resource allocation for mobile edge computing powered by wireless energy transfer.
- Author
-
Li, Chunlin, Chen, Weining, Tang, Hengliang, Xin, Yan, and Luo, Youlong
- Subjects
MOBILE computing ,WIRELESS power transmission ,RESOURCE allocation ,TIME management ,INTERNET speed ,ASSIGNMENT problems (Programming) - Abstract
Limited battery capacity and poor computing capability of wireless devices have been longstanding performance limitations in the Internet of Things (IoT) era. Employing Wireless Energy Transfer (WET) technology, wireless devices of the Mobile Edge Computing (MEC) systems can be released from these limitations and achieve a better quality of experience (QoE). This paper considered a wireless powered mobile edge computing (WP-MEC) system with one mobile device, where a double antenna hybrid access point (HAP) (integrated with a MEC server) transmits wireless energy to the device and communicates with the wireless terminal to assist in its data processing. We investigated the average computation rate maximization problem in this system and proposed an online service rate maximization (OSRM) algorithm to tackle this problem. In each time slot, the proposed algorithm optimally decides the time allocation policy and the CPU-frequency for the mobile device. Simulation results show that the proposed algorithm can balance the time average computation rate and the task buffer queue length, and outperforms the benchmark schemes. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.