基于云平台的同步资源访问实现技术毕业论文.docx

基于云平台的同步资源访问实现技术毕业论文.docx

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于云平台的同步资源访问实现技术毕业论文 第一章 绪论 1.1 研究目的及意义 随着当今科技的不断进步,云平台已获得当今大多数互联网公司的青睐,云计算按照出现的时间大致可分为三种:任务集中交付的大型处理机模式、基于网络的分布式处理模式和最新的云计算模式。 云计算可以有效降低硬件成本,而且提高了云平台的调度灵活性。当淘宝,京东等出现促销抢购的时候,出现网站崩溃的等现象,或者出现付款拥挤等现象。因此对技术有了更高的要求。近年来,计算机并发性问题越来越受到重视。并发程序可以充分发挥软件和硬件的计算能力同时也提高系统性能。然而,目前缺乏良好的多线程并发编程工具,所以正确编写并发程序是比较困难的。共享内存并行程序可能会出现数据的竞争,这通常是由于造成同步出错,数据竞争属于海森堡错误,具有小确定和难重现的特点。在共享的存储方案中,这样的错误将使程序运行具有小确定性。在计算机系统中的广泛普及,特别是近年来微处理器技术的发展,计算机并发性问题越来越受到重视。使用并发程序以充分发挥硬件的计算能力,提高系统性能。共享存储器的并行程序可能会出现数据的竞争,这通常是由于错误的同步造成的,共享的存储方案中,这样的程序将造成不确定性的错误。 1.2 国内发展状况和趋势 目前在国内,静态测试和动态测试技术方法难以准确识别并发程序竞争中的所有数据。并发控制锁,信号量,线程等传统方法,在具体的实际应用中,以实现高并发性,但没有数据竞争等问题,这是一个并发程序在实际开发中我们实际内容传递网关的加密和解密系统的开发面临的一类特殊问题。在系统触发时,有时一个任务系统执行了很多次,严重影响了系统的性能。通过分析我们发现,从竞争的数据的重复性质,每个并行程序线程(线程在本文中也可以是一个过程),由于小确定的发生顺序,它导致了相同的任务重复进行并发程序只要有错误都有可能导致这种同步错误。自那时以来,使用传统的并发控制,以避免这种重复计算是困难的,需要更复杂的一套转介机制。为复杂的程序,如一些基于CORBA、Web服务的技术和分布式应用系统,实现起来非常容易出错。并实现一个性质计算的目的是充分地提高系统的运行效率,如果在重复计算并发会严重导致性能下降。另外,在竞争问题的后果中接收的数据,在研究并发计算可提供参考的数据,以检测并发程序的竞争问题。在重复并发控制复杂的过程中,它需要的工具和理论来分析。目前,并发程序常用的分析方法有Petri网,自动机等。 Petri网是一个严格的数学语义形式化图形建模工具,适合在描述中并发,异步和分布式系统。 深入分析并发程序的重复计算,检测容易编写正确的数据和竞争问题,从这个例子本文定义了并行计算重复问题提出了相关的检测方法,以获得通用控制模型的并发程序。数据源生产者消费者模型是基于Petri网的特定对象的算法,分析证明存在建设重复的问题,设计了一个单独的重复控制条件和控制条件下反复交叉两种算法,它们可以作为并发控制的固定模式来解决并发计算重复问题。 1.3 本文主要研究内容 京北方技术股份有限公司响应政府号召自助研发了京北方云平台。本文的主要工作是对基于线程同步资源访问开发的云平台进行详细讲解,分析和研究生产者消费者算法开发的并发控制和并发计算重复控制,并以最大限度提升云平台承载量。最终,设计出可承载超大访问量的云平台,以满足用户的访问。本文后续内容安排为: 第二章为基于云平台同步资源访问网站的需求分析。本人在京北方信息技术股份有限公司工作,并和团队一起开了京北方录入云平台,并主要开发同步资源访问模块。其中包含四个系统(1)业务传输系统(2)模块定制与切换系统(3)任务调度系统(4)版面分类功能(5)日常作业系统。并对这四个系统进行详细开发。 第三章为相关理论和技术。分为云平台的概概况发展过程,同步资源访问算法设计和开发技术应用,说明了云平台整体的设计思想和架构,以及云平台整体的开发思路。简要介绍了Java语言的优势,并设计完美的开发框架和开发环境。以我们团队开发的京北方信息技股份有限公司开发的项目进行讲解,并介绍了简单的加、解密算法的状态和过程。 第四章为基于云平台同步资源访问技术实现设计。主要讲解云平台设计原则和体系结构设计,说明了同步资源访问部分的整体思想和内外网的设计思想,还有相关的数据库设计,并对前台和后台详细设计进行讲解,主要对生产者消费者算法进行java程序设计。 第五章为基于云平台同步资源访问技术详细设计详解,主要讲述云平台的整体美工制作,最新前端技术的应用和项目开放时的界面截图。详细对功能进行描述,主要对用户管理,和用户交流进行详解,最后讲解加密算法,对客户的信息进行加密进行描述。 第六章为云平台的系统测试与性能分析。对云平台整体系统进行了整体测试,比如运营模块的测试、后台管理模块的测试,并提出后台开发对策及安全防范方案

文档评论(0)

zxiangd + 关注
实名认证
内容提供者

本人从事教育还有多年,在这和大家互相交流学习

1亿VIP精品文档

相关文档