1,650 research outputs found

    HPC Cloud for Scientific and Business Applications: Taxonomy, Vision, and Research Challenges

    Full text link
    High Performance Computing (HPC) clouds are becoming an alternative to on-premise clusters for executing scientific applications and business analytics services. Most research efforts in HPC cloud aim to understand the cost-benefit of moving resource-intensive applications from on-premise environments to public cloud platforms. Industry trends show hybrid environments are the natural path to get the best of the on-premise and cloud resources---steady (and sensitive) workloads can run on on-premise resources and peak demand can leverage remote resources in a pay-as-you-go manner. Nevertheless, there are plenty of questions to be answered in HPC cloud, which range from how to extract the best performance of an unknown underlying platform to what services are essential to make its usage easier. Moreover, the discussion on the right pricing and contractual models to fit small and large users is relevant for the sustainability of HPC clouds. This paper brings a survey and taxonomy of efforts in HPC cloud and a vision on what we believe is ahead of us, including a set of research challenges that, once tackled, can help advance businesses and scientific discoveries. This becomes particularly relevant due to the fast increasing wave of new HPC applications coming from big data and artificial intelligence.Comment: 29 pages, 5 figures, Published in ACM Computing Surveys (CSUR

    Management of customizable software-as-a-service in cloud and network environments

    Get PDF

    Resource management in a containerized cloud : status and challenges

    Get PDF
    Cloud computing heavily relies on virtualization, as with cloud computing virtual resources are typically leased to the consumer, for example as virtual machines. Efficient management of these virtual resources is of great importance, as it has a direct impact on both the scalability and the operational costs of the cloud environment. Recently, containers are gaining popularity as virtualization technology, due to the minimal overhead compared to traditional virtual machines and the offered portability. Traditional resource management strategies however are typically designed for the allocation and migration of virtual machines, so the question arises how these strategies can be adapted for the management of a containerized cloud. Apart from this, the cloud is also no longer limited to the centrally hosted data center infrastructure. New deployment models have gained maturity, such as fog and mobile edge computing, bringing the cloud closer to the end user. These models could also benefit from container technology, as the newly introduced devices often have limited hardware resources. In this survey, we provide an overview of the current state of the art regarding resource management within the broad sense of cloud computing, complementary to existing surveys in literature. We investigate how research is adapting to the recent evolutions within the cloud, being the adoption of container technology and the introduction of the fog computing conceptual model. Furthermore, we identify several challenges and possible opportunities for future research

    Migrating medical communications software to a multi-tenant cloud environment

    Get PDF
    The rise of cloud computing has paved the way for many new applications. Many of these new cloud applications are also multi-tenant, ensuring multiple end users can make use of the same application instance. While these technologies make it possible to create many new applications, many legacy applications can also benefit from the added flexibility and cost-savings of cloud computing and multi-tenancy. In this paper, we describe the steps required to migrate a. NET-based medical communications application to the Windows Azure public cloud environment, and the steps required to add multi-tenancy to the application. We then discuss the advantages and disadvantages of our migration approach. We found that the migration to the cloud itself requires only a limited amount of changes to the application, but that this also limited the benefits, as individual instances would only be partially used. Adding multi-tenancy requires more changes, but when this is done, it has the potential to greatly reduce the cost of running the application

    Parallel Differential Evolution approach for Cloud workflow placements under simultaneous optimization of multiple objectives

    Get PDF
    International audienceThe recent rapid expansion of Cloud computing facilities triggers an attendant challenge to facility providers and users for methods for optimal placement of workflows on distributed resources, under the often-contradictory impulses of minimizing makespan, energy consumption, and other metrics. Evolutionary Optimization techniques that from theoretical principles are guaranteed to provide globally optimum solutions, are among the most powerful tools to achieve such optimal placements. Multi-Objective Evolutionary algorithms by design work upon contradictory objectives, gradually evolving across generations towards a converged Pareto front representing optimal decision variables – in this case the mapping of tasks to resources on clusters. However the computation time taken by such algorithms for convergence makes them prohibitive for real time placements because of the adverse impact on makespan. This work describes parallelization, on the same cluster, of a Multi-Objective Differential Evolution method (NSDE-2) for optimization of workflow placement, and the attendant speedups that bring the implicit accuracy of the method into the realm of practical utility. Experimental validation is performed on a real-life testbed using diverse Cloud traces. The solutions under different scheduling policies demonstrate significant reduction in energy consumption with some improvement in makespan

    The European Public Prosecutor’s Office between counter-terrorism and strengthening of the European citizens’ safety

    Get PDF
    The European Union needs to be provided with appropriate instruments to face the recent challenges regarding the fight against transnational terrorism, and especially after the facts of Paris in 2015 and of Brussels in 2016. The need is to go beyond the simple emergency measures and to establish a stable mechanism. These serious offences, although carried out on the territory of a single Member State, develop through a preparation process distributed on that of more Member States and non-EU countries. The executing authors are not only citizens of third countries, but more and more often they are EU citizens. Europol and Eurojust, the two agencies responsible for the improvement of the cooperation among the competent authorities in terrorism matters of the Member States have failed so far, thus demonstrating that something more than ancillary bodies is needed. There is a need to create a leading European mechanism in the fight against terrorism. For these reasons, the creation of a European Public Prosecutor’s Office is urgent, one that is able to start investigations on a European basis, facilitate the exchange of information among investigating authorities for evidence purposes in criminal proceedings, prevent and combat terrorist offences with effective actions. The current proposal under discussion in the Council provides the possibility that the European Public Prosecutor’s Office could only act on financial offences and it regulates the creation of a decentralised structure, composed of a central Office and Delegated European Public Prosecutors in the single Member States. As regards the investigative action, a shared and priority competence is provided over the ones of the national prosecutor offices. In addition, the project contains a clause for minimum guarantee regarding the right to defence, strengthening the rights of suspect European citizens and of other involved parties. The legal basis used for the establishment of the EPPO, Article 86 TFEU, provides under paragraph 4 the possibility to extend the competences of the Office to the inclusion of other serious transnational offences, among which there are certainly acts of terrorism. The idea that the territory of the Union, or at least of the Member States which will join the European Public Prosecutor’s Office (EPPO), can be considered as a whole judicial area for investigative purposes on offences within its jurisdiction, and that an exclusive European judicial authority can investigate there, should be seen as an opportunity for an effective response to terrorist threats. Despite this, in the analysis of the current proposal for the establishment of the EPPO, it does not seem plausible to think that it can also deal with these serious offences. Actually, the Member States are opposing this possibility and try to face the terrorism challenges by locking themselves behind national borders. On the contrary, the provision of a competence concerning the fight against these serious offences will provide the Union with an important instrument and will improve the security of the EU citizens

    DECIDE: DevOps for Trusted, Portable and Interoperable Multi-Cloud Applications towards the Digital Single Market

    Get PDF
    The main objective of the DECIDE action is to provide a new generation of multi-cloud service-based software framework, enabling techniques and mechanisms to design, develop, and dynamically deploy multi-cloud aware applications in an ecosystem of reliable, interoperable, and legal compliant cloud services. Three use cases will be conducted to validate the proposed approach.The project leading to this paper has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731533

    Improving Data-sharing and Policy Compliance in a Hybrid Cloud:The Case of a Healthcare Provider

    Get PDF
    • …
    corecore