Multitier Architecture

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

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

Stefan Krieghoff - One of the best experts on this subject based on the ideXlab platform.

  • the dublo Architecture pattern for smooth migration of business information systems
    International Conference on Software Engineering, 2004
    Co-Authors: Wilhelm Hasselbring, Ralf Reussner, Holger Jaekel, Jürgen Schlegelmilch, Thorsten Teschke, Stefan Krieghoff
    Abstract:

    While the importance of multi-tier Architectures for enterprise information systems is widely accepted and their benefits are well published, the systematic migration from monolithic legacy systems toward multi-tier Architectures is known to a much lesser extent. In this paper we present a pattern on how to re-use elements of legacy systems within multi-tier Architectures, which also allows for a smooth migration path. We report on experience we made with migrating existing municipal information systems towards a Multitier Architecture. The experience is generalized by describing the underlying pattern such that it can be re-used for similar architectural migration tasks. The emerged Dublo pattern is based on the partial duplication of business logic among legacy system and newly deployed application server. While this somehow contradicts the separation-ofconcerns principle, it offers a high degree of flexibility in the migration process and allows for a smooth transition. Experience with the combination of outdated database technology with modern server-side component and web services technologies is discussed. In this context, we also report on technology and Architecture selection processes.

  • The Dublo Architecture Pattern for Smooth Migration of Business Information Systems: An Experience Report
    2004
    Co-Authors: Wilhelm Hasselbring, Ralf Reussner, Holger Jaekel, Jürgen Schlegelmilch, Thorsten Teschke, Stefan Krieghoff
    Abstract:

    While the importance of multi-tier Architectures for enterprise information systems is widely accepted and their benefits are well published, the systematic migration from monolithic legacy systems toward multi-tier Architectures is known to a much lesser extent. In this paper we present a pattern on how to re-use elements of legacy systems within multi-tier Architectures, which also allows for a smooth migration path. We report on experience we made with migrating existing municipal information systems towards a Multitier Architecture. The experience is generalized by describing the underlying pattern such that it can be re-used for similar architectural migration tasks. The emerged Dublo pattern is based on the partial duplication of business logic among legacy system and newly deployed application server. While this somehow contradicts the separation-ofconcerns principle, it offers a high degree of flexibility in the migration process and allows for a smooth transition

Xiaobo Zhou - One of the best experts on this subject based on the ideXlab platform.

  • Efficient server provisioning with control for end-to-end delay guarantee on multi-tier clusters
    2015
    Co-Authors: Palden Lama, Student Member, Xiaobo Zhou
    Abstract:

    Abstract—Dynamic virtual server provisioning is critical to quality-of-service assurance for Multitier Internet applications. In this paper, we address three important challenging problems. First, we propose an efficient server provisioning approach on Multitier clusters based on an end-to-end resource allocation optimization model. It is to minimize the number of virtual servers allocated to the system while the average end-to-end response time guarantee is satisfied. Second, we design a model-independent fuzzy controller for bounding an important performance metric, the 90th-percentile response time of requests flowing through the Multitier Architecture. Third, to compensate for the latency due to the dynamic addition of virtual servers, we design a self-tuning component that adaptively adjusts the output scaling factor of the fuzzy controller according to the transient behavior of the end-to-end response time. Extensive simulation results, using two representative customer behavior models in a typical three-tier web cluster, demonstrate that the provisioning approach is able to significantly reduce the number of virtual servers allocated for the performance guarantee compared to an existing representative approach. The approach integrated with the model-independent self-tuning fuzzy controller can efficiently assure the average and the 90th-percentile end-to-end response time guarantees on Multitier clusters. Index Terms—Autonomic resource provisioning, performance assurance, Multitier Internet services, control. Ç

  • efficient server provisioning with control for end to end response time guarantee on Multitier clusters
    IEEE Transactions on Parallel and Distributed Systems, 2012
    Co-Authors: Palden Lama, Xiaobo Zhou
    Abstract:

    Dynamic virtual server provisioning is critical to quality-of-service assurance for Multitier Internet applications. In this paper, we address three important challenging problems. First, we propose an efficient server provisioning approach on Multitier clusters based on an end-to-end resource allocation optimization model. It is to minimize the number of virtual servers allocated to the system while the average end-to-end response time guarantee is satisfied. Second, we design a model-independent fuzzy controller for bounding an important performance metric, the 90th-percentile response time of requests flowing through the Multitier Architecture. Third, to compensate for the latency due to the dynamic addition of virtual servers, we design a self-tuning component that adaptively adjusts the output scaling factor of the fuzzy controller according to the transient behavior of the end-to-end response time. Extensive simulation results, using two representative customer behavior models in a typical three-tier web cluster, demonstrate that the provisioning approach is able to significantly reduce the number of virtual servers allocated for the performance guarantee compared to an existing representative approach. The approach integrated with the model-independent self-tuning fuzzy controller can efficiently assure the average and the 90th-percentile end-to-end response time guarantees on Multitier clusters.

Wilhelm Hasselbring - One of the best experts on this subject based on the ideXlab platform.

  • the dublo Architecture pattern for smooth migration of business information systems
    International Conference on Software Engineering, 2004
    Co-Authors: Wilhelm Hasselbring, Ralf Reussner, Holger Jaekel, Jürgen Schlegelmilch, Thorsten Teschke, Stefan Krieghoff
    Abstract:

    While the importance of multi-tier Architectures for enterprise information systems is widely accepted and their benefits are well published, the systematic migration from monolithic legacy systems toward multi-tier Architectures is known to a much lesser extent. In this paper we present a pattern on how to re-use elements of legacy systems within multi-tier Architectures, which also allows for a smooth migration path. We report on experience we made with migrating existing municipal information systems towards a Multitier Architecture. The experience is generalized by describing the underlying pattern such that it can be re-used for similar architectural migration tasks. The emerged Dublo pattern is based on the partial duplication of business logic among legacy system and newly deployed application server. While this somehow contradicts the separation-ofconcerns principle, it offers a high degree of flexibility in the migration process and allows for a smooth transition. Experience with the combination of outdated database technology with modern server-side component and web services technologies is discussed. In this context, we also report on technology and Architecture selection processes.

  • The Dublo Architecture Pattern for Smooth Migration of Business Information Systems: An Experience Report
    2004
    Co-Authors: Wilhelm Hasselbring, Ralf Reussner, Holger Jaekel, Jürgen Schlegelmilch, Thorsten Teschke, Stefan Krieghoff
    Abstract:

    While the importance of multi-tier Architectures for enterprise information systems is widely accepted and their benefits are well published, the systematic migration from monolithic legacy systems toward multi-tier Architectures is known to a much lesser extent. In this paper we present a pattern on how to re-use elements of legacy systems within multi-tier Architectures, which also allows for a smooth migration path. We report on experience we made with migrating existing municipal information systems towards a Multitier Architecture. The experience is generalized by describing the underlying pattern such that it can be re-used for similar architectural migration tasks. The emerged Dublo pattern is based on the partial duplication of business logic among legacy system and newly deployed application server. While this somehow contradicts the separation-ofconcerns principle, it offers a high degree of flexibility in the migration process and allows for a smooth transition

Palden Lama - One of the best experts on this subject based on the ideXlab platform.

  • Efficient server provisioning with control for end-to-end delay guarantee on multi-tier clusters
    2015
    Co-Authors: Palden Lama, Student Member, Xiaobo Zhou
    Abstract:

    Abstract—Dynamic virtual server provisioning is critical to quality-of-service assurance for Multitier Internet applications. In this paper, we address three important challenging problems. First, we propose an efficient server provisioning approach on Multitier clusters based on an end-to-end resource allocation optimization model. It is to minimize the number of virtual servers allocated to the system while the average end-to-end response time guarantee is satisfied. Second, we design a model-independent fuzzy controller for bounding an important performance metric, the 90th-percentile response time of requests flowing through the Multitier Architecture. Third, to compensate for the latency due to the dynamic addition of virtual servers, we design a self-tuning component that adaptively adjusts the output scaling factor of the fuzzy controller according to the transient behavior of the end-to-end response time. Extensive simulation results, using two representative customer behavior models in a typical three-tier web cluster, demonstrate that the provisioning approach is able to significantly reduce the number of virtual servers allocated for the performance guarantee compared to an existing representative approach. The approach integrated with the model-independent self-tuning fuzzy controller can efficiently assure the average and the 90th-percentile end-to-end response time guarantees on Multitier clusters. Index Terms—Autonomic resource provisioning, performance assurance, Multitier Internet services, control. Ç

  • efficient server provisioning with control for end to end response time guarantee on Multitier clusters
    IEEE Transactions on Parallel and Distributed Systems, 2012
    Co-Authors: Palden Lama, Xiaobo Zhou
    Abstract:

    Dynamic virtual server provisioning is critical to quality-of-service assurance for Multitier Internet applications. In this paper, we address three important challenging problems. First, we propose an efficient server provisioning approach on Multitier clusters based on an end-to-end resource allocation optimization model. It is to minimize the number of virtual servers allocated to the system while the average end-to-end response time guarantee is satisfied. Second, we design a model-independent fuzzy controller for bounding an important performance metric, the 90th-percentile response time of requests flowing through the Multitier Architecture. Third, to compensate for the latency due to the dynamic addition of virtual servers, we design a self-tuning component that adaptively adjusts the output scaling factor of the fuzzy controller according to the transient behavior of the end-to-end response time. Extensive simulation results, using two representative customer behavior models in a typical three-tier web cluster, demonstrate that the provisioning approach is able to significantly reduce the number of virtual servers allocated for the performance guarantee compared to an existing representative approach. The approach integrated with the model-independent self-tuning fuzzy controller can efficiently assure the average and the 90th-percentile end-to-end response time guarantees on Multitier clusters.

Thorsten Teschke - One of the best experts on this subject based on the ideXlab platform.

  • the dublo Architecture pattern for smooth migration of business information systems
    International Conference on Software Engineering, 2004
    Co-Authors: Wilhelm Hasselbring, Ralf Reussner, Holger Jaekel, Jürgen Schlegelmilch, Thorsten Teschke, Stefan Krieghoff
    Abstract:

    While the importance of multi-tier Architectures for enterprise information systems is widely accepted and their benefits are well published, the systematic migration from monolithic legacy systems toward multi-tier Architectures is known to a much lesser extent. In this paper we present a pattern on how to re-use elements of legacy systems within multi-tier Architectures, which also allows for a smooth migration path. We report on experience we made with migrating existing municipal information systems towards a Multitier Architecture. The experience is generalized by describing the underlying pattern such that it can be re-used for similar architectural migration tasks. The emerged Dublo pattern is based on the partial duplication of business logic among legacy system and newly deployed application server. While this somehow contradicts the separation-ofconcerns principle, it offers a high degree of flexibility in the migration process and allows for a smooth transition. Experience with the combination of outdated database technology with modern server-side component and web services technologies is discussed. In this context, we also report on technology and Architecture selection processes.

  • The Dublo Architecture Pattern for Smooth Migration of Business Information Systems: An Experience Report
    2004
    Co-Authors: Wilhelm Hasselbring, Ralf Reussner, Holger Jaekel, Jürgen Schlegelmilch, Thorsten Teschke, Stefan Krieghoff
    Abstract:

    While the importance of multi-tier Architectures for enterprise information systems is widely accepted and their benefits are well published, the systematic migration from monolithic legacy systems toward multi-tier Architectures is known to a much lesser extent. In this paper we present a pattern on how to re-use elements of legacy systems within multi-tier Architectures, which also allows for a smooth migration path. We report on experience we made with migrating existing municipal information systems towards a Multitier Architecture. The experience is generalized by describing the underlying pattern such that it can be re-used for similar architectural migration tasks. The emerged Dublo pattern is based on the partial duplication of business logic among legacy system and newly deployed application server. While this somehow contradicts the separation-ofconcerns principle, it offers a high degree of flexibility in the migration process and allows for a smooth transition