42,541 research outputs found

    HPS-HDS:High Performance Scheduling for Heterogeneous Distributed Systems

    Get PDF
    Heterogeneous Distributed Systems (HDS) are often characterized by a variety of resources that may or may not be coupled with specific platforms or environments. Such type of systems are Cluster Computing, Grid Computing, Peer-to-Peer Computing, Cloud Computing and Ubiquitous Computing all involving elements of heterogeneity, having a large variety of tools and software to manage them. As computing and data storage needs grow exponentially in HDS, increasing the size of data centers brings important diseconomies of scale. In this context, major solutions for scalability, mobility, reliability, fault tolerance and security are required to achieve high performance. More, HDS are highly dynamic in its structure, because the user requests must be respected as an agreement rule (SLA) and ensure QoS, so new algorithm for events and tasks scheduling and new methods for resource management should be designed to increase the performance of such systems. In this special issues, the accepted papers address the advance on scheduling algorithms, energy-aware models, self-organizing resource management, data-aware service allocation, Big Data management and processing, performance analysis and optimization

    Energy-aware resource allocation in next generation wireless networks : application in large-scale MIMO Systems

    Get PDF
    In this thesis, we investigate the resource allocation problem for wireless networks that incorporate large-scale multiple-input multiple-output (MIMO) systems. These systems are considered as key technologies for future 5G wireless networks and are based on using few hundreds of antennas simultaneously to serve tens of users in the same time-frequency resource. The gains obtained by large-scale MIMO systems cannot be fully exploited without adequate resource allocation strategies. Hence, the aim of this thesis is to develop energy-aware resource allocation solutions for large-scale MIMO systems that take into consideration network power cost. Firstly, this thesis investigates the downlink of a base station equipped with large-scale MIMO system while taking into account a non-negligible transmit circuit power consumption. This consumption involves that activating all RF chains does not always necessarily achieve the maximum sum-rate. Thus, we derive the optimal number of activated RF chains. In addition, efficient antenna selection, user scheduling and power allocation algorithms in term of instantaneous sum-rate are proposed and compared. Also, fairness is investigated by considering equal receive power among users. Secondly, this thesis investigates a large-scale MIMO system that incorporates energy harvesting that is a promising key technology for greening future wireless networks since it reduces network operation costs and carbon footprints. Hence, we consider distributed large-scale MIMO systems made up of a set of remote radio heads (RRHs), each of which is powered by both an independent energy harvesting source and the grid. The grid energy source allows to compensate for the randomness and intermittency of the harvested energy. Optimal on-line and off-line energy management strategies are developed. In addition, on-line energy management algorithm based on energy prediction is devised. The feasibility problem is addressed by proposing an efficient link removal algorithm and for better energy efficiency, RRH on/off operation is investigated. Thirdly, wireless backhauling was proposed as an alternative solution that enable low-cost connection between the small base stations and the macro base station in heterogeneous networks (HetNets). The coexistence of massive MIMO, HetNets and wireless backhauling is a promising research direction since massive MIMO is a suitable solution to enable wireless backhauling. Thus, we propose a new transmission technique that is able to efficiently manage the interference in heterogeneous networks with massive MIMO wireless backhaul. The optimal time splitting parameter and the allocated transmit power are derived. The proposed transmission technique is shown to be more efficient in terms of transmit power consumption than the conventional reverse time division duplex with bandwidth splitting. In this thesis, we developed efficient resource allocation solutions related to system power for wireless networks that incorporate large-scale MIMO systems under different assumptions and network architectures. The results in this thesis can be expanded by investigating the research problems given at the end of the dissertation

    Resource provisioning in Science Clouds: Requirements and challenges

    Full text link
    Cloud computing has permeated into the information technology industry in the last few years, and it is emerging nowadays in scientific environments. Science user communities are demanding a broad range of computing power to satisfy the needs of high-performance applications, such as local clusters, high-performance computing systems, and computing grids. Different workloads are needed from different computational models, and the cloud is already considered as a promising paradigm. The scheduling and allocation of resources is always a challenging matter in any form of computation and clouds are not an exception. Science applications have unique features that differentiate their workloads, hence, their requirements have to be taken into consideration to be fulfilled when building a Science Cloud. This paper will discuss what are the main scheduling and resource allocation challenges for any Infrastructure as a Service provider supporting scientific applications

    Cloud computing resource scheduling and a survey of its evolutionary approaches

    Get PDF
    A disruptive technology fundamentally transforming the way that computing services are delivered, cloud computing offers information and communication technology users a new dimension of convenience of resources, as services via the Internet. Because cloud provides a finite pool of virtualized on-demand resources, optimally scheduling them has become an essential and rewarding topic, where a trend of using Evolutionary Computation (EC) algorithms is emerging rapidly. Through analyzing the cloud computing architecture, this survey first presents taxonomy at two levels of scheduling cloud resources. It then paints a landscape of the scheduling problem and solutions. According to the taxonomy, a comprehensive survey of state-of-the-art approaches is presented systematically. Looking forward, challenges and potential future research directions are investigated and invited, including real-time scheduling, adaptive dynamic scheduling, large-scale scheduling, multiobjective scheduling, and distributed and parallel scheduling. At the dawn of Industry 4.0, cloud computing scheduling for cyber-physical integration with the presence of big data is also discussed. Research in this area is only in its infancy, but with the rapid fusion of information and data technology, more exciting and agenda-setting topics are likely to emerge on the horizon
    • …
    corecore