刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

试题五(25分)

阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。

【说明】

某培训机构提出开发一个在线教学系统。该系统釆用微服务架构,将系统功能分解为多个松散耦合且可独立部署的较小组件或服务。最终设计的系统包括了教学系统中常见的服务:讲师服务、学员服务、在线学习服务、批改答疑服务等。

在系统上线之后,由于功能完善、界面新颖,吸引了大量用户,系统性能出现了瓶颈。在线学习服务的情况最严重,实时保存学习进度导致大量数据库写操作;网络带宽也严重不足。对于这个情况,李工提出增加服务器资源的投入,而王工提出采用集群和云原生的技术。

经过技术组内多次讨论,决定采纳了王工的建议。

在线教学系统面临性能瓶颈,尤其是实时保存学习进度的功能导致大量数据库写操作和网络带宽不足。针对此问题,技术组讨论后决定采用集群和云原生技术。请阐述集群技术的类型及适合本系统的类型。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

集群系统分为高性能计算集群、负载均衡集群和高可用性集群。

(1)高性能计算集群以解决复杂的科学计算问题为目的,主要解决大规模科学计算问题和存储和处理海量数据问题,特点是一次只运行一个批处理任务。

(2)负载均衡集群使负载可以在计算机集群中尽可能平均地分摊处理,每个节点都可以处理一部分负载,并且可以在节点之间动态分配负载,以实现平衡,适合处理在线事务。

(3)高可用性集群采用冗余节点和容错技术以提供不间断的服务。一旦某个节点发生故障,甚至可以把在上面运行中的任务转移到别的节点继续运行。

本系统适合采用负载均衡集群。

解析:

集群技术是提高系统性能和可靠性的有效手段,主要有高性能计算集群、负载均衡集群和高可用性集群三种类型。对于在线教学系统这种需要处理大量实时数据的Web应用,负载均衡集群是适用的解决方案。因为负载均衡集群可以通过动态分配负载,使系统的整体性能得到提升,同时保证服务的连续性,避免因为部分服务器满载而导致的服务中断。

创作类型:
原创

本文链接:在线教学系统面临性能瓶颈,尤其是实时保存学习进度的功能导致大量数据库写操作和网络带宽不足。针对此问题

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share