云计算背景下基于网页交互的桌面服务的研究与实现
发布时间:2018-10-12 21:36
【摘要】:云计算,作为一种计算资源的交付服务,依据服务资源的提供方式和资源整合的级别,通常被划分为基础设施即服务,平台即服务和软件即服务三个层次。而桌面即服务范式,衍生于软件即服务,由于其高效性、可定制性的为用户提供虚拟桌面系统和计算服务而越来越受到广泛的关注。 现存的主流桌面交付服务通常是基于不同协议的图片传输和压缩机制,只能运行于计算机环境中,且反应较慢延时较大,不具备良好的实时交互性和用户体验性。而本论文所论述的虚拟桌面服务,探讨了利用网络和服务器-客户端技术,,在现场可编程门阵列(FPGA)上实现服务的可能性。FPGA作为本论文中桌面服务应用实现的处理单元,与网页交互机制一起,降低了带宽和功耗的需求,符合国家能源和谐可持续发展的战略设想。同时,用户可以不局限于计算机而是通过如智能手机等具有简单浏览器的手持设备即可对服务进行访问。 本文提出并实现了一个基于FPGA的虚拟桌面服务系统。其中桌面服务的载体是由HTML/JavaScript语言所编写的网页形式提供,避免了频繁的图片同步,降低了网络负载。系统后端采用了轻量级网络协议栈和Java硬核处理器来搭建网络服务器并处理动态请求。本文通过网页形式模拟桌面系统结构和感官,利用网络请求与回应来模拟系统行为处理。本文还探讨了系统的功耗和能效,表明使用可重构器件代替通用处理器完成比较固定的应用可以降低功耗,提高性能,实现绿色桌面即服务的云计算具有较高的可行性。
[Abstract]:Cloud computing, as a delivery service of computing resources, is usually divided into three levels: infrastructure as a service, platform as a service and software as a service, according to the way of providing service resources and the level of resource integration. Desktop as a service paradigm, derived from software as a service, has attracted more and more attention because of its high efficiency and customizability to provide virtual desktop system and computing services to users. The existing mainstream desktop delivery services are usually based on different protocols of picture transmission and compression mechanism, can only run in the computer environment, and the response is slow delay, not good real-time interaction and user experience. The virtual desktop service discussed in this paper discusses the possibility of using network and server-client technology to realize the service on the field programmable gate array (FPGA). FPGA is used as the processing unit of desktop service application in this paper. In conjunction with the web interaction mechanism, the bandwidth and power requirements are reduced, which is in line with the strategic vision of harmonious and sustainable development of national energy resources. At the same time, users can access the service through handheld devices with simple browsers, such as smartphones, not limited to computers. This paper proposes and implements a virtual desktop service system based on FPGA. The desktop service is provided in the form of web pages written by HTML/JavaScript language, which avoids frequent picture synchronization and reduces network load. The system back-end uses lightweight network protocol stack and Java hard core processor to build network server and deal with dynamic request. This paper simulates the structure and senses of desktop system in the form of web pages, and simulates system behavior processing by network request and response. This paper also discusses the power consumption and energy efficiency of the system. It shows that it is feasible to use reconfigurable devices instead of the general processor to complete relatively fixed applications, which can reduce power consumption, improve performance and realize cloud computing with green desktop as a service.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP302;TP393.09
本文编号:2267680
[Abstract]:Cloud computing, as a delivery service of computing resources, is usually divided into three levels: infrastructure as a service, platform as a service and software as a service, according to the way of providing service resources and the level of resource integration. Desktop as a service paradigm, derived from software as a service, has attracted more and more attention because of its high efficiency and customizability to provide virtual desktop system and computing services to users. The existing mainstream desktop delivery services are usually based on different protocols of picture transmission and compression mechanism, can only run in the computer environment, and the response is slow delay, not good real-time interaction and user experience. The virtual desktop service discussed in this paper discusses the possibility of using network and server-client technology to realize the service on the field programmable gate array (FPGA). FPGA is used as the processing unit of desktop service application in this paper. In conjunction with the web interaction mechanism, the bandwidth and power requirements are reduced, which is in line with the strategic vision of harmonious and sustainable development of national energy resources. At the same time, users can access the service through handheld devices with simple browsers, such as smartphones, not limited to computers. This paper proposes and implements a virtual desktop service system based on FPGA. The desktop service is provided in the form of web pages written by HTML/JavaScript language, which avoids frequent picture synchronization and reduces network load. The system back-end uses lightweight network protocol stack and Java hard core processor to build network server and deal with dynamic request. This paper simulates the structure and senses of desktop system in the form of web pages, and simulates system behavior processing by network request and response. This paper also discusses the power consumption and energy efficiency of the system. It shows that it is feasible to use reconfigurable devices instead of the general processor to complete relatively fixed applications, which can reduce power consumption, improve performance and realize cloud computing with green desktop as a service.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP302;TP393.09
【参考文献】
相关期刊论文 前2条
1 俞吉波;孔雪;郑哲;祝永新;付宇卓;;FPGA实际可用性评估与发展趋势分析[J];计算机工程;2011年13期
2 严明;;PLD/FPGA产业发展综述[J];海峡科学;2007年10期
本文编号:2267680
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2267680.html