首页> 外文会议>IEEE international conference on computer science and information technology >Management of Multi-Channel Multi-Container Web Application Servers
【24h】

Management of Multi-Channel Multi-Container Web Application Servers

机译:多通道多容器Web应用程序服务器的管理

获取原文

摘要

We describe a new configuration management system for a Multi-Container Web server that allows the division of a single web request into independent portions to be executed in parallel over different communication channels. To achieve this, the underlying communication infrastructure of traditional web environments is changed from the state-full TCP to the stateless UDP communication protocol. Such an architectural change provided an environment suitable for parallelization and distribution and enhanced some other already existing characteristics of the current web environments such as fault tolerance and web caching. The target applications that would benefit from such environment are web applications that require intensive processing with respect to data transfer, and which are decomposable by nature;such application profiles demonstrate high gain in performance by the multichannel architecture over the traditional one. The configuration Manager is the subsystem that is responsible for reading configuration files provided by administrator. We will refer to the Configuration Manager through out this paper as the CM. The CM is split into two parts, which are the Container CM and the HPA CM. After the CM reads the necessary configuration files and validates its content, its stores these configurations constructs into data structures buffers for use by other subsystems through internal predefined APIs. The CM makes it easy for administrators to be able to change environment setting such as container port ranges, types of nodes, services names, services location, number of instances each service should be loaded, and more. The CM also have the capability to reconstruct some types of configuration files from its data structure buffers, as such buffers may change through other subsystems and such changes may need to be permanent.
机译:我们描述了一种用于多容器Web服务器的新配置管理系统,该系统允许将单个Web请求划分为独立部分,以在不同的通信通道上并行执行。为实现此目的,传统Web环境的基础通信基础结构从全状态TCP更改为无状态UDP通信协议。这样的体系结构更改提供了适合于并行化和分发的环境,并增强了当前Web环境的其他一些已经存在的特性,例如容错和Web缓存。将从此类环境中受益的目标应用程序是需要对数据传输进行大量处理的Web应用程序,并且该应用程序本质上是可分解的;此类应用程序配置文件证明,与传统的应用程序配置文件相比,多通道体系结构在性能方面具有很高的收益。配置管理器是负责读取管理员提供的配置文件的子系统。在本文中,我们将Configuration Manager称为CM。 CM分为两部分,分别是Container CM和HPA CM。 CM读取必要的配置文件并验证其内容后,会将这些配置构造存储到数据结构缓冲区中,以供其他子系统通过内部预定义的API使用。 CM使管理员可以轻松更改环境设置,例如容器端口范围,节点类型,服务名称,服务位置,应加载每个服务的实例数等等。 CM还具有从其数据结构缓冲区重构某些类型的配置文件的能力,因为此类缓冲区可能会通过其他子系统更改,并且此类更改可能需要永久保留。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号