CRP云交互方法技术

技术编号:8961399 阅读:105 留言:0更新日期:2013-07-25 20:37
本发明专利技术公开了一种CRP云交互方法,主要包括:配置服务器,云服务端响应阶段,终端用户关闭应用阶段。通过基于云计算的CRP云交互技术解决了云终端设备接入云端对操作环境的依赖性,定义实现了各种平台的接入方案。其次,其操作方式可以更好的被用户接受,通过用户的一个定义好的操作关联到相应的服务,通过本地的通信程序将收到的该操作信息,构成压缩好的消息发送给云端服务器,等待云端给用户提供相应的服务。CRP交互技术为云服务器端与各种云终端提供连接的协议。实现解决现有的云终端接入方式对自身应用软件、终端设备存在较大限制等不足的目的。

【技术实现步骤摘要】

本专利技术涉及云计算领域,具体地,涉及一种CRP云交互方法
技术介绍
随着互联网技术的发展和应用软件的成熟,云计算产业应运而生,在云计算提供的服务中,大概有三种类型即IAAS (基础设施即服务)、PAAS (平台即服务)、SAAS (软件即服务),其中在PAAS、SAAS中,用户终端必须通过网络与云服务器端取得通信连接,将自身需要的平台或软件服务通知给云服务器端,云服务器端在收到客户请求并验证成功后,通过网络将相应服务发送给用户客户端,使得用户客户端使用平台或应用软件如同在本地,对用户保持透明。目前在客户终端接入云服务端,主要通过浏览器直接显示的方式。目前的接入方式面临很多挑战,互联网环境下的客户端网络环境复杂,带宽、延时不可预测等问题,并受到自身硬件设备和浏览器版本的限制,使得这种接入方式难以适应各种恶劣的网络环境和终端设备。使得云平台提供的各种服务,很难扩大用户的使用范围,局限了某种特定的使用环境,而不能大范围、广泛的使用,并给用户使用带来了一系列的问题。
技术实现思路
本专利技术的目的在于,针对上述问题,提出一种CRP云交互方法,以实现解决现有的云终端接入方式对自身应用软件、终端设备存在较大限制等不足的优点。为实现上述目的,本专利技术采用的技术方案是: 一种CRP云交互方法,包括以下步骤: 步骤1:配置服务器,采用硬件性能较强的服务器或者一个集群,利用虚拟化技术,使得服务器端庞大的计算资源、存储资源、应用资源虚拟化将服务器分割为模块,在服务器端部署计算资源池、存储资源池、应用资源池,为云终端提供计算虚拟化、存储虚拟化、应用虚拟化服务; 步骤2:用户通过云终端登入云操作系统,通过CRP云交互技术对用户安全认证,对用户进行适当的资源分配;登入成功后,执行用户自定义的操作,自行定制各种应用服务,订阅成功后,该应用程序就会出现在用户的程序列表中,用户可以随时使用该应用; 步骤3:云服务端响应阶段,当终端用户请求某个应用时,云服务端收到用户请求后,云服务端通过CRP云交互技术,认证用户,区分请求类型,定位请求服务,利用虚拟化的硬件资源完成用户应用请求; 步骤4:终端用户关闭应用阶段,当用户关闭应用程序,该消息会通过CRP交互技术将消息传递给云平台服务器,云平台会记录用户使用信息,释放掉用户请求的各种资源,以便将资源提供给其他用户使用。步骤2中用户通过云终端登入云操作系统时,是通过云服务端对发放给用户的密钥进行管理和认证实现 的。本专利技术的技术方案具有以下有益效果: 本专利技术的技术方案,基于云计算的CRP云交互技术解决了云终端设备接入云端对操作环境的依赖性,定义实现了各种平台的接入方案。其次,其操作方式可以更好的被用户接受,通过用户的一个定义好的操作关联到相应的服务,通过本地的通信程序将收到的该操作信息,构成压缩好的消息发送给云端服务器,等待云端给用户提供相应的服务。CRP交互技术为云服务器端与各种云终端提供连接的协议。实现解决现有的云终端接入方式对自身应用软件、终端设备存在较大限制等不足的目的。具体实施例方式一种CRP云交互方法,包 括以下步骤: 步骤1:配置服务器,采用硬件性能较强的服务器或者一个集群,利用虚拟化技术,使得服务器端庞大的计算资源、存储资源、应用资源虚拟化将服务器分割为模块,在服务器端部署计算资源池、存储资源池、应用资源池,为云终端提供计算虚拟化、存储虚拟化、应用虚拟化服务;,该服务器是整个云平台的中心,在简易终端上安装云操作系统(CloudOS),该系统中部署安装CRP远程传输技术,CRP交互技术中定义了服务操作,主要包括云操作系统远程登入,登出、各种资源请求。步骤2:用户通过云终端登入云操作系统,通过CRP云交互技术对用户安全认证,对用户进行适当的资源分配;登入成功后,执行用户自定义的操作,自行定制各种应用服务,订阅成功后,该应用程序就会出现在用户的程序列表中,用户可以随时使用该应用;例如在应用订阅功能中,用户可以订阅服务器端发布的任何应用程序,订阅成功后,该应用程序就会出现在用户的程序列表中,用户可以随时使用该应用。步骤3:云服务端响应阶段,当终端用户请求某个应用时,云服务端收到用户请求后,云服务端通过CRP云交互技术,认证用户,区分请求类型,定位请求服务,利用虚拟化的硬件资源完成用户应用请求;如同在普通PC机上使用应用程序,这一过程对用户透明。步骤4:终端用户关闭应用阶段,当用户关闭应用程序,该消息会通过CRP交互技术将消息传递给云平台服务器,云平台会记录用户使用信息,释放掉用户请求的各种资源,以便将资源提供给其他用户使用。步骤2中用户通过云终端登入云操作系统时,是通过云服务端对发放给用户的密钥进行管理和认证实现的。采用如下技术解决方案: 1.自定义接入操作 传统的终端设备接入云服务器都是通过浏览器显示给用户的操作界面,这种要求就使得满足上述条件的终端设备的范围大大减少,使得该应用难以扩大范围,CRP接入协议,可以由用户自定义接入操作,通过该操作发起对云服务器端的连接请求,进而使用云服务端带来的应用,这样使得对终端硬件设备的要求不是那么严格,使得其可以应用在各种智能手机、平板电脑等设备上。2.对数据信息的压缩传输 自定义操作所关联的服务需求、用户信息等,通过本地通信程序,构造成整个压缩信息,减轻了网络负载,减少对网络带宽的限制。发送该压缩信息到云服务器端,服务器端接收该请求,并反射解压分析信息,进一步将用户需求,发送给用户。这一部分,对用户保持透明,使得用户无需知道具体实现,就得到相应的平台和软件服务。3.对用户透明的通信 对于用户操作后生成的压缩信息,将其发送到云服务器端,用户实际上对于云服务器端不需要知道在哪里,IP、路由等信息,统一由该操作的执行而引起的中断,交给的通信程序完成,包括完成与z 服务器端的应答与响应。CRP:Compression reflection protocol为压缩发射协议。压缩反射协议作为一种云交互技术,是把服务器端运行着的虚拟机的桌面形成视频帧、以及对应声卡信息压缩成网络包发送给客户端,客户端收到信息之后会解压该网络包将视频、音频信息呈现给客户;客户端的任何操作输入以及声音的输入也会通过信息压缩发送给云服务器端,云服务器端收到信息后会将输入信息传输给运行着的虚拟机上的操作系统,形成操作反馈。通过这样的循环实现客户端和服务器端的快速多方位的响应体验。最后应说明的是:以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则 之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种CRP云交互方法,其特征在于,包括以下步骤:步骤1:配置服务器,采用硬件性能较强的服务器或者一个集群,利用虚拟化技术,使得服务器端庞大的计算资源、存储资源、应用资源虚拟化将服务器分割为模块,在服务器端部署计算资源池、存储资源池、应用资源池,为云终端提供计算虚拟化、存储虚拟化、应用虚拟化服务;步骤2:用户通过云终端登入云操作系统,通过CRP云交互技术对用户安全认证,对用户进行适当的资源分配;登入成功后,执行用户自定义的操作,自行定制各种应用服务,订阅成功后,该应用程序就会出现在用户的程序列表中,用户可以随时使用该应用;步骤3:云服务端响应阶段,当终端用户请求某个应用时,云服务端收到用户请求后,云服务端通过CRP云交互技术,认证用户,区分请求类型,定位请求服务,利用虚拟化的硬件资源完成用户应用请求;步骤4:终端用户关闭应用阶段,当用户关闭应用程序,该消息会通过CRP交互技术将消息传递给云平台服务器,云平台会记录用户使用信息,释放掉用户请求的各种资源,以便将资源提供给其他用户使用。

【技术特征摘要】
1.一种CRP云交互方法,其特征在于,包括以下步骤: 步骤1:配置服务器,采用硬件性能较强的服务器或者一个集群,利用虚拟化技术,使得服务器端庞大的计算资源、存储资源、应用资源虚拟化将服务器分割为模块,在服务器端部署计算资源池、存储资源池、应用资源池,为云终端提供计算虚拟化、存储虚拟化、应用虚拟化服务; 步骤2:用户通过云终端登入云操作系统,通过CRP云交互技术对用户安全认证,对用户进行适当的资源分配;登入成功后,执行用户自定义的操作,自行定制各种应用服务,订阅成功后,该应用程序就会出现在用户的程序列表中,用户可以随时使用该...

【专利技术属性】
技术研发人员:戴元顺
申请(专利权)人:无锡成电科大科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1