【摘 要】
:
随着信息技术和移动互联网技术的发展,通信方式也在逐渐的发生改变,由单一的语音通信方式转变成多媒体通信方式。融合通信的出现解决了人们对通信方式的需求,已经成为行业的
【出 处】
:
中国科学院大学(中国科学院沈阳计算技术研究所)
论文部分内容阅读
随着信息技术和移动互联网技术的发展,通信方式也在逐渐的发生改变,由单一的语音通信方式转变成多媒体通信方式。融合通信的出现解决了人们对通信方式的需求,已经成为行业的焦点。但是随着用户规模的增大,融合通信服务器在并发量和系统伸缩性方面都存在着瓶颈,难以应对较大规模的应用需求。而且,用户的请求访问是动态的,造成服务器的负载时而高时而低,当负载很低时,服务器集群中部分服务器会出现空闲,造成资源浪费;当负载过高时,用户的请求访问质量受到影响,因此服务器集群的自动伸缩至关重要。但是目前融合通信服务器大多部署在虚拟机上,由于虚拟机需要的资源较大、启动速度慢、灵活性较差,给融合通信服务器的安装、部署以及自动伸缩方面都带来一些问题。本文采用Docker容器技术设计与实现分布式融合通信服务器,以解决目前融合通信服务器存在的问题。本文在实验室现有的融合通信项目基础上,旨在设计与实现一个基于Docker的分布式融合通信服务器。本文首先介绍了课题研究的背景意义,然后对文中涉及到的Docker、Kubernetes、MQTT等技术进行了阐述。之后分析了融合通信业务的需求,完成了基于Docker的分布式融合通信服务器的设计。在Mosquitto开源项目的基础上,提出了多个MQTT消息代理服务器间的Session共享、消息存储、订阅树优化、负载均衡器等问题的解决方案,完成了分布式集群的MQTT消息代理服务器的设计与实现。之后设计了融合通信服务器的监控模块、日志收集模块,并针对业务服务器设计了预测式与响应式伸缩相结合的自动伸缩算法,针对即时消息服务器设计了响应式的自动伸缩算法。最后为验证本文方案的可行性,对融合通信服务器进行了部署并对功能和性能进行了测试。
其他文献
在英语教学过程中,我们通常会发现有相当部分的学生在英语学习过程中表现出学习动机越来越弱,甚至失去了学习的动力。正如Dornyei (2005)所指出,在语言学习过程中,学习者不仅
目的了解妊娠晚期的心电图变化特点,并且对其结果进行分析,以便更好的配合临床医师的诊治工作。方珐对延安市医院进行产前检查的妊娠晚期妇女1999例依次进行12导联同步心电图描
在对甲苯磺酸(VISA)催化剂的作用下,以二羧酸与异丁醇为原料制备尼龙酸二异丁酯,生产成本低,产品色泽好。确定了最佳合成条件:催化剂占总酸量的1.85%,碱用量是总酸量的3倍,塔顶温度控制
在分析MSDP协议工作机制的基础上,给出了一种协议的实现方案。该方案将协议分为peer连接模块、报文处理模块、定时器模块以及外部接口模块并加以实现,适合在核心路由器中采用来
随着近年来云计算虚拟化技术的进一步发展,以Docker为代表的容器技术以其轻量级的特性正替代着传统Hypervisor技术在其云计算中的位置,构筑于容器技术之上的容器集群编排技术
使用认证授权机制,可以保证Kubernetes集群的安全。Kubernetes集群的所有操作基本上都是通过Kune-APIServer组件实现的,认证授权过程只能存在于HTTPS形式的API中。所以在具体
Docker是一种开源容器级虚拟化技术,基于它可建立PaaS云服务。在软件开发中应用Docker技术能够使程序的部署和运行更加高效。通过研究Docker技术的架构,然后在开发环境中应用
目的:探讨孕妇体质类型与早期先兆流产发病的关系,为调治孕妇体质防治流产提供依据。方法:以《中医体质调查量表》分别对正常早期妊娠妇女、早期先兆流产患者、健康育龄非孕
随着微服务架构和容器技术在云计算领域的广泛应用,如何在大型集群中管理容器化的微服务成为了开发者们迫切希望解决的问题。Amazon、Red Hat、VMware等公司先后推出了自己的
随着多年来虚拟化技术不断发展,云计算使用虚拟化技术来实现大规模计算资源的池化管理和弹性伸缩。在过去十多年,Hypervisor技术一直在数据中心基础设施中扮演着骨干的角色,