论文部分内容阅读
近年来,随着互联网和信息产业的发展,互联网已经如水,电,气等各类资源一样每时每刻都存在于我们的生活,加上移动设备的增多、物联网的普及,新数据的加速度已经接近指数级别。如今,随着数据的日益庞大,大数据已经渗透到当今的各个行业,如何进行海量数据的挖掘和应用,成为当下热门的讨论话题。 随着“大数据”概念的提出,大数据开始吸引越来越多的关注。使用传统数据库工具对大数据进行数据抽取,管理和处理时,已经无法达到可承受的时间范围,因此需要云计算这种强大的数据处理平台、工具和分析系统支撑这样一个庞大的数据集。随着云计算的发展,出现了HPC,即高性能计算,它可以利用每台计算机内的多个线程同时处理数据,使得数据处理的能力和速度成几十倍增长。 本论文介绍了SOA与HPC的关键技术,通过研究使用微软System Center2012云计算平台,运用 WCF技术实现了基于云平台的SOA架构,并设计了云公交查询系统。依此为例,利用SOA架构,实现了利用HPC PACK系统对云公交系统的数据处理和并发访问的应用。 在论文利用SOA架构和HPC PACK系统实现对云公交系统的数据处理和并发访问的基础上,本课题设计了简单实用的云公交系统,并对系统所使用的传统 Dijkstra算法进行了改进和验证,最终在本地机器上严格测试了系统的各项功能。而后利用WCF技术将设计好的云公交系统封装成SOA架构,同时将封装好的云公交系统和数据部署到云平台及其各个子节点上,并使用基于SC2012+L2H的模型架构实现高性能计算,最终对结果进行了对比测试,得出了实验结论,实现了利用 HPC PACK系统对云公交系统的数据处理和并发访问的应用。