The Experts below are selected from a list of 54618 Experts worldwide ranked by ideXlab platform

Greg Hutchins - One of the best experts on this subject based on the ideXlab platform.

  • fast transparent Migration for virtual machines
    USENIX Annual Technical Conference, 2005
    Co-Authors: Michael Nelson, Greg Hutchins
    Abstract:

    This paper describes the design and implementation of a system that uses virtual machine technology [1] to provide fast, transparent Application Migration. This is the first system that can migrate unmodified Applications on unmodified mainstream Intel x86-based operating system, including Microsoft Windows, Linux, Novell NetWare and others. Neither the Application nor any clients communicating with the Application can tell that the Application has been migrated. Experimental measurements show that for a variety of workloads, Application downtime caused by Migration is less than a second.

  • USENIX Annual Technical Conference, General Track - Fast transparent Migration for virtual machines
    2005
    Co-Authors: Michael Nelson, Beng-hong Lim, Greg Hutchins
    Abstract:

    This paper describes the design and implementation of a system that uses virtual machine technology [1] to provide fast, transparent Application Migration. This is the first system that can migrate unmodified Applications on unmodified mainstream Intel x86-based operating system, including Microsoft Windows, Linux, Novell NetWare and others. Neither the Application nor any clients communicating with the Application can tell that the Application has been migrated. Experimental measurements show that for a variety of workloads, Application downtime caused by Migration is less than a second.

Guido Wirtz - One of the best experts on this subject based on the ideXlab platform.

  • Application Migration Effort in the Cloud
    Services Transactions on Cloud Computing, 2015
    Co-Authors: Stefan Kolb, Jörg Lenhard, Guido Wirtz
    Abstract:

    Over the last years, the utilization of cloud resources has been steadily rising and an increasing number of enterprises are moving Applications to the cloud. A leading trend is the adoption of Platform as a Service to support rapid Application deployment. By providing a managed environment, cloud platforms take away a lot of complex configuration effort required to build scalable Applications. However, Application Migrations to and between clouds cost development effort and open up new risks of vendor lock-in. This is problematic because frequent Migrations may be necessary in the dynamic and fast changing cloud market. So far, the effort of Application Migration in PaaS environments and typical issues experienced in this task are hardly understood. To improve this situation, we present a cloud-to-cloud Migration of a real-world Application to seven representative cloud platforms. In this case study, we analyze the feasibility of the Migrations in terms of portability and the effort of the Migrations. We present a Docker-based deployment system that provides the ability of isolated and reproducible measurements of deployments to platform vendors, thus enabling the comparison of platforms for a particular Application. Using this system, the study identifies key problems during Migrations and quantifies these differences by distinctive metrics.

  • Application Migration effort in the cloud the case of cloud platforms
    International Conference on Cloud Computing, 2015
    Co-Authors: Stefan Kolb, Jörg Lenhard, Guido Wirtz
    Abstract:

    Over the last years, the utilization of cloud resources has been steadily rising and an increasing number of enterprises are moving Applications to the cloud. A leading trend is the adoption of Platform as a Service to support rapid Application deployment. By providing a managed environment, cloud platforms take away a lot of complex configuration effort required to build scalable Applications. However, Application Migrations to and between clouds cost development effort and open up new risks of vendor lock-in. This is problematic because frequent Migrations may be necessary in the dynamic and fast changing cloud market. So far, the effort of Application Migration in PaaS environments and typical issues experienced in this task are hardly understood. To improve this situation, we present a cloud-to-cloud Migration of a real-world Application to seven representative cloud platforms. In this case study, we analyze the feasibility of the Migrations in terms of portability and the effort of the Migrations. We present a Docker-based deployment system that provides the ability of isolated and reproducible measurements of deployments to platform vendors, thus enabling the comparison of platforms for a particular Application. Using this system, the study identifies key problems during Migrations and quantifies these differences by distinctive metrics.

  • CLOUD - Application Migration Effort in the Cloud - The Case of Cloud Platforms
    2015 IEEE 8th International Conference on Cloud Computing, 2015
    Co-Authors: Stefan Kolb, Jörg Lenhard, Guido Wirtz
    Abstract:

    Over the last years, the utilization of cloud resources has been steadily rising and an increasing number of enterprises are moving Applications to the cloud. A leading trend is the adoption of Platform as a Service to support rapid Application deployment. By providing a managed environment, cloud platforms take away a lot of complex configuration effort required to build scalable Applications. However, Application Migrations to and between clouds cost development effort and open up new risks of vendor lock-in. This is problematic because frequent Migrations may be necessary in the dynamic and fast changing cloud market. So far, the effort of Application Migration in PaaS environments and typical issues experienced in this task are hardly understood. To improve this situation, we present a cloud-to-cloud Migration of a real-world Application to seven representative cloud platforms. In this case study, we analyze the feasibility of the Migrations in terms of portability and the effort of the Migrations. We present a Docker-based deployment system that provides the ability of isolated and reproducible measurements of deployments to platform vendors, thus enabling the comparison of platforms for a particular Application. Using this system, the study identifies key problems during Migrations and quantifies these differences by distinctive metrics.

Wei Guo - One of the best experts on this subject based on the ideXlab platform.

  • BDCloud - Design Optimization for Cloud Application Migration and ReMigration
    2015 IEEE Fifth International Conference on Big Data and Cloud Computing, 2015
    Co-Authors: Wei Guo
    Abstract:

    With the increasing popularity of cloud computing, more and more legacy Applications and systems are migrated to clouds, for clouds offer high scalability, stability and low maintenance nature. Meanwhile, since Applications are distributed in clouds, reliability and response time of Applications could not be guaranteed. To solve the problem, an optimization framework, FLCloud, based on PageRank algorithm is proposed for Application Migration and reMigration. In the algorithm, Application structure information, failure rate and statistical response time are considered for the selection of top k components, namely, Web services of Applications. Fault tolerance strategy and location modification for these components can improve the whole Application reliability and reduce response time of these critical components to enhance user experiences. The experimental results show that the increase of reliability of several significant components according to these QoS properties can improve the dependability of Applications in clouds.

  • BDCloud - Optimal Fault Tolerance Strategy Selection for Application Migration in Federated Hybrid Cloud
    2015 IEEE Fifth International Conference on Big Data and Cloud Computing, 2015
    Co-Authors: Wei Guo
    Abstract:

    More and more legacy Applications are migrated to federated hybrid clouds with the increasing popularity of cloud computing. Because cloud computing platforms offer high scalability and low maintenance cost. The reliability of cloud Applications is still a challenging and critical research problem, although cloud infrastructures provide high reliability in terms of virtual machines. To solve the problem, an optimization framework for legacy Applications Migration is proposed. The framework consists of the component ranking algorithm, FTHCloud. The algorithm employs the Application structure information, invocation frequency, failure impact, failure rate, response time and response data size of components. The top k components selected based on the ranking algorithm could be fault tolerant. In the paper, the formulated fault tolerance strategies including Byzantine fault tolerance algorithms can be automatically selected for these components. The experimental results show that the increase of reliability of several significant components according to these QoS values can improve the dependability of legacy Applications in federate hybrid clouds.

Michael Nelson - One of the best experts on this subject based on the ideXlab platform.

  • fast transparent Migration for virtual machines
    USENIX Annual Technical Conference, 2005
    Co-Authors: Michael Nelson, Greg Hutchins
    Abstract:

    This paper describes the design and implementation of a system that uses virtual machine technology [1] to provide fast, transparent Application Migration. This is the first system that can migrate unmodified Applications on unmodified mainstream Intel x86-based operating system, including Microsoft Windows, Linux, Novell NetWare and others. Neither the Application nor any clients communicating with the Application can tell that the Application has been migrated. Experimental measurements show that for a variety of workloads, Application downtime caused by Migration is less than a second.

  • USENIX Annual Technical Conference, General Track - Fast transparent Migration for virtual machines
    2005
    Co-Authors: Michael Nelson, Beng-hong Lim, Greg Hutchins
    Abstract:

    This paper describes the design and implementation of a system that uses virtual machine technology [1] to provide fast, transparent Application Migration. This is the first system that can migrate unmodified Applications on unmodified mainstream Intel x86-based operating system, including Microsoft Windows, Linux, Novell NetWare and others. Neither the Application nor any clients communicating with the Application can tell that the Application has been migrated. Experimental measurements show that for a variety of workloads, Application downtime caused by Migration is less than a second.

Keting Yin - One of the best experts on this subject based on the ideXlab platform.

  • CLOUD - A Pattern-Based Code Transformation Approach for Cloud Application Migration
    2015 IEEE 8th International Conference on Cloud Computing, 2015
    Co-Authors: Zhengong Cai, Liping Zhao, Xinyu Wang, Xiaohu Yang, Juntao Qin, Keting Yin
    Abstract:

    To support the Migration of software Applications to the cloud environment, cloud venders have proposed different Migration methodologies and guidelines. Yet, most of them require human intervention, involving manually performing repetitive tasks. This paper proposes a pattern-based transformation approach for cloud Application Migration. The approach automatically modifies the source code of an Application before the Migration, to make it cloud-ready, and then transforms the source code to the target code in the cloud environment. The approach is supported by three key elements (patterns, rules and templates) and a process that systematically applies these elements. First, a pattern matching engine based on a regular expression processing technique is used to identify the parts of the source code that require modification and to extract the essential tokens from the source code for code transformation. Next, transformation rules are invoked to change the source code into the target code using a template, designed according to the target cloud environment. The proposed approach has been demonstrated on 19 open-source projects, by migrating them to Amazon Web Services.