在线学习系统分布式部署方案研究

在线学习系统分布式部署方案研究摘要:本文详细阐述了在线学习系统在两个校区之间分布式部署的关键技术,通过对两地网络环境以及需求的分析,制定出系统分布式部署的方案,从而实现大量用户的并发访问。关键词:在线学习,系统,分布式部署,方案一、引言随着计算机网络技术的发展,传统的学习模式受到了前所未有的冲击,各种新的学习模式接踵而来,其中,最有冲击力的便是网络化在线学习模式,它是通过在网络上建立教学平台,学生应用网络进行在线学习的一种全新方式。[1]在线学习系统的产生与发展为非课堂教学提供了良好的解决方案,丰富了教学手段,同时,为在线学习的发展奠定了坚实的基础。但是,由于音视频资源在在线学习系统中的占用量很大,很难实现大规模的并发访问,在一定程度上阻止了在线学习的广泛应用。由于流媒体对资源的消耗非常大,单台服务器很难承受较高的用户并发,为了实现大量用户的并发访问,满足大量学生同时在线学习的需求,需要采用多台服务器来共同分担。[2]本文对在线学习系统的分布式部署进行了研究,并且考虑到高校普遍在异地开设分校的现状设计和实现了在线学习系统的分布式部署,以实现异地大规模用户的并发访问。二、分布式部署的需求分析1.用户量分析本文研究的在线学习系统的用户大概有约,000名学生,其中两地各1500名学生。出于长远以及系统冗余设计的角度考虑,设计该在线学习系统的总用户量为5000人。2.并发量设计初步预计两地部署的平台,峰值并发量(即并发访问用户量)分别为500人和1000人。为以防突发情况,设计并发量为600人和1200人。---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---3.拓扑设计及数据同步机制鉴于学院和分校两地的网络现状,服务器将采用两地各部署一套学习平台的策略。学院作为主部署点,部署一台Web应用服务器,一台主数据库服务器,一台备份数据库服务器,一台看课服务器,一台NAS存储服务器。Web应用服务器,用于提供学院内网学员访问。两台数据库服务器,一台做主数据库,用于保存学院所有学员的数据;另一台作为备份数据库,两台数据库机器互为备份。看课服务器,用于课件内容的点播。分校作为分部署点,部署一台Web应用服务器,一台分数据库服务器,一台看课服务器,一台NAS存储服务器。Web应用服务器,用于提供分校内网学员访问。数据库服务器,作为分数据库,用于保存分校学生的数据。看课服务器,用于课件内容的点播。分布式部署的拓扑图如图1所示。图1分布式部署的拓扑图学院的主数据库和分校的分数据库,通过数据库订阅和发布方式,实现双向或单项数据同步。学院机房和校区机房各部署一台存储服务器及磁盘阵列搭建简易NAS系统。课程文件通过后台课程管理模块,上传并存储在相应的磁盘阵列上。学院和分校两地的课程文件,通过FTP方式,定时实现双向物理文件同步。NAS磁盘阵列进行RAID5存储优化,存放课件内容以及数据库、应用程序备份文件,保证整个系统的数据安全。4.网络带宽设计从页面流量大小分析,课程点播页面的流量大小是远远超过其它页面的,因此网站的峰值流量应根据同时点播课件来计算。对于Flash类型的课程来说,按每个用户15KB/s流量计算,600个点播的总峰值带宽为:600*15KB≈70Mbps,1200个点播的总峰值带宽为:1200*15KB≈140Mbps;对于流媒体、视频类型的课程,按每个用户100KB/s流量来计算,600个点播的总峰值带宽为:600*100KB≈468Mbps,1200个点播的总峰值带宽为:1200*100KB≈937Mbps。因此,培训平台的峰值带宽不超过1000Mbps。如果今后平台课程大多为Flash类课程,则学院和分校两地的内网网络可以采用百兆网络,如课程多为视频类课程,则有条件的话建议直接采用千兆网络,以应付集中大并发量课件点播。---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---三、分布式部署服务器配置要求1.并发量为600人的服务器配置要求(表1)表1并发量为600人的服务器配置要求服务器类型数量(台)机型CPU内存硬盘带宽接入操作系统(其他)Web应用服务器1实体机2*Intel四核至强处理器(E5620或X5355)8G或更高146G*2SAS10krpmRAID1双千兆网卡Win...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?