[发明专利]一种开发测试云的硬件系统无效
申请号: | 201210583621.8 | 申请日: | 2012-12-31 |
公开(公告)号: | CN103067502A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 博彦科技(上海)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201204 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 开发 测试 硬件 系统 | ||
1.一种开发测试云的硬件系统,其特征在于,所述硬件系统包括服务器和终端机,所述终端机对软件或硬件需求定制完成后,所述服务器自动为所述终端机创建远程虚拟机;在所述虚拟机的用户支付购买费用后,所述虚拟机关联的运行环境、功能组件、数据、知识组件、工具、应用程序组合或操作系统被统一存储、安装、运行在一个独立硬件设备上,并提供给所述用户;所述用户在所述独立硬件设备上的操作数据在所述独立硬件设备通过网络接入所述服务器后,自动同步到所述虚拟机;后者产生的操作数据也在所述独立硬件设备通过网络接入所述服务器后自动同步到所述独立硬件设备上。
2.一种开发测试云的硬件系统,其特征在于,所述硬件系统包括服务器和终端机,所述服务器通过网络连接,分为集群化的基础云服务器存储区、集群化的操作云服务器存储区,前者包括共享内存的开发虚拟机存储单元、知识组件存储单元、共享内存的测虚拟机存储单元;后者包括各种虚拟机的存储单元;合作开发人员的终端机,根据授权访问集群化的操作云服务器存储区中的一台或者多台虚拟机的存储单元,终端机通过硬件加密设备访问各自在集群化的操作云服务器存储区创建的虚拟机;任意用户访问集群化的基础云服务器存储区中的知识组件存储单元,上传或下载知识组件;共享内存的测试虚拟机存储单元对远程测试人员的终端机、远程观摩人员的终端机开放接口,后者测试、观摩的权限由共享内存的测试虚拟机存储单元授予;集群化的操作云服务器中的虚拟机存储单元创建、维持、扩展、修改软件开发、测试的软硬件环境,这些存储单元产生的开发、测试数据存储在集群化的基础云服务器存储区的共享内存的开发虚拟机存储单元、共享内存的测试虚拟机存储单元;所述知识组件存储单元存放软件开发、测试需要的应用、数据、程序、插件、知识组合;共享内存的开发虚拟机存储单元与应用程序商店服务器连接,前者向后者发布应用,或者从后者购买应用;所述集群化的基础云服务器存储区、集群化的操作云服务器存储区之间设置有数据映射、冗余机制,所述集群化的基础云服务器存储区与所述集群化的操作云服务器存储区上的界面、流程、工具、数据、方法、操作相互映射到对方的存储器上,实现软硬件环境的虚拟化应用,所述集群化的操作云服务器存储区对终端机的操作记录建立日志审计机制,并把数据进行冗余备份,供所述终端机的用户恢复或找回历史数据。
3.根据权利要求2所述的一种开发测试云的硬件系统,其特征在于,所述集群化的操作云服务器中的虚拟机存储单元向所述终端机提供显示层服务,显示层用HTML显示页面,用JavaScript丰富Web页面的功能,用CSS控制Web页面的外观,用RIA(Rich Internet Applications)技术,包括Flash技术提高HTML技术的页面展示效果,用Silverlight丰富C#的页面编程;所述集群化的操作云服务器中的虚拟机存储单元向所述终端机提供中间件层服务,包括缓存服务和REST服务,而且这些服务既可用于支撑显示层,也可以直接让用户调用,中间件层用多租户技术让一个单独的应用实例为多个组织服务,用分布式缓存技术,降低后台服务器的压力,提供了不同用户和不同应用同时使用相同缓存的机制,并对不同用户和不同应用,根据权限进行数据隔离;所述集群化的操作云服务器中的虚拟机存储单元向所述终端机提供基础设施层服务,给上面的中间件层或者用户准备其所需的计算和存储资源,用关系型数据库技术在原有的关系型数据库基础上做了扩展和管理优化,包括创建微内核架构,使原有的关系型数据库微模块化;设置更多接口,如为认证和日志记录增加接口;使数据高度面向文件,使开发环境高度面向对象,构建高度伸缩的应用程序和服务;基础设施层还用NoSQL技术实现关系数据库所无法满足的目标,把它用在云平台的后端,构建了对共享标准、第三方API、第三方查询接口的缓冲平台,不但负责过滤第三方应用,还负责启闭第三方应用,避免对第三方应用的处置冲击整个数据库的稳定性;所述集群化的操作云服务器中的虚拟机存储单元向所述终端机提供管理层服务,用SLA监控工具对各个层次运行的虚拟机,服务和应用进行性能监控,使它们都能在满足预先设定的SLA(Service Level Agreement)的情况下运行;管理层用计费管理工具对每个用户所消耗的存储、计算、时间、应用、服务资源进行统计,确立向用户收取费用的标准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博彦科技(上海)有限公司,未经博彦科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210583621.8/1.html,转载请声明来源钻瓜专利网。