论文部分内容阅读
在三网融合逐步实现的大背景下,本文分析了三网融合、智能电视、AppStore、云计算的发展现状与趋势,针对当前电视发展存在的内容服务缺乏的问题,提出采用云计算技术、AppOnline模式建立云生态系统,为用户打造真正的云体验。而在云计算迅速发展的背景下,云平台中任务分配问题成为学者的研究热点。本文对云计算平台进行抽象与数学建模,提出基于资源状态优化蚁群算法的任务分配。算法相对一般蚁群算法,加入了虚拟机实时状态,更精确地表达云计算任务分配的问题。通过CloudSim工具设计仿真实验,实验结果表明,算法稳定有效地提高了任务执行速度、资源利用率和用户响应时间。 通过进一步分析传统分层架构的集群服务方式的缺陷,提出SPI云计算架构,通过开源的Openstack基础设施云、Cloudify平台云结合搭建高可用Web服务云平台。在该平台之上,采用“Struts2+Spring+JPA”轻量开源框架组合与分层体系JavaEE架构,设计并实现电视云服务管理平台系统。该系统为电视用户、开发者、设备生产商提供生态平衡策略,实现了AppOnline模式的云电视。 本文所完成的电视服务云,是丰富电视内容服务的一种参考方案,有利于推动云电视的进一步发展。通过采用真实云计算场景进行建模分析并仿真实验的实验方案,具有以下优良特征:①通过在一般通用服务器硬件平台之上,部署开源的Linux系统、IaaS、PaaS等软件平台,开发基于JavaEE开源架构的管理系统,大大降低了平台的研发与实施成本。②所采用的开源技术均具有良好的开源技术社区与优秀的开发者支持,有着良好技术保障。③通过AppOnline模式解决AppStore模式中的不足,更能满足开发者、设备生产商、用户的需求。因此,在发展电视云服务具有良好的市场背景下,本文实现的电视的“云服务”具有良好的推广价值。