【技术实现步骤摘要】
本专利技术公开了一种开发测试云的硬件系统,涉及一种软件开发测试的云服务系统,具体而言涉及一种效率更高、资源配置更优化的基础云架构,属于软件测试
技术介绍
技术介绍
当前,云计算技术成为IT领域的研究热点。目前的云计算产品和技术方案层出不穷,国内外研究机构、IT软硬件厂家、标准化组织、开源软件组织都在十分积极的推出云计算产品和技术解决方案。本报告在学习和了解相关云计算技术资料、产品白皮书以及软件手册的基础上,希望对现有产品和技术解决方案给予归纳、整理和分析,实现对各类产品的清晰认识,以便于选择和使用。云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡等传统计算机技术和网络技术发展融合的产物。它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助SaaS、PaaS, IaaS, MSP等先进的商业模式把这强大的计算能力分布到终端用户手中。Cloud Computing的一个核心理念就是通过不断提高“云”的处理能力,进而减少用户终端的处理负担,最终使用户终端简化成一个单纯的输入输出设备,并能按需享受“云”的强大计算处理能力。新世纪以来,中国经济呈现高速增长的态势,经济总量从世界第六位上升到第四位,有100多种产品产量居于世界前列;一些重大技术装备的制造和研发获得了实质性进展;高技术产业规模居世界第三,出`口规模列世界第二。中国巨大的内需市场、丰富的行业应用,吸引了大量跨国企业布局中国服务外包市场,从而提升了中国承接国际服务外包的能力,推动了中国服务外包市场的应用和产业发展。Gartner研究报告 ...
【技术保护点】
一种开发测试云的硬件系统,其特征在于,所述硬件系统包括服务器和终端机,所述终端机对软件或硬件需求定制完成后,所述服务器自动为所述终端机创建远程虚拟机;在所述虚拟机的用户支付购买费用后,所述虚拟机关联的运行环境、功能组件、数据、知识组件、工具、应用程序组合或操作系统被统一存储、安装、运行在一个独立硬件设备上,并提供给所述用户;所述用户在所述独立硬件设备上的操作数据在所述独立硬件设备通过网络接入所述服务器后,自动同步到所述虚拟机;后者产生的操作数据也在所述独立硬件设备通过网络接入所述服务器后自动同步到所述独立硬件设备上。
【技术特征摘要】
1.一种开发测试云的硬件系统,其特征在于,所述硬件系统包括服务器和终端机,所述终端机对软件或硬件需求定制完成后,所述服务器自动为所述终端机创建远程虚拟机;在所述虚拟机的用户支付购买费用后,所述虚拟机关联的运行环境、功能组件、数据、知识组件、工具、应用程序组合或操作系统被统一存储、安装、运行在一个独立硬件设备上,并提供给所述用户;所述用户在所述独立硬件设备上的操作数据在所述独立硬件设备通过网络接入所述服务器后,自动同步到所述虚拟机;后者产生的操作数据也在所述独立硬件设备通过网络接入所述服务器后自动同步到所述独立硬件设备上。2.一种开发测试云的硬件系统,其特征在于,所述硬件系统包括服务器和终端机,所述服务器通过网络连接,分为集群化的基础云服务器存储区、集群化的操作云服务器存储区,前者包括共享内存的开发虚拟机存储单元、知识组件存储单元、共享内存的测虚拟机存储单元;后者包括各种虚拟机的存储单元;合作开发人员的终端机,根据授权访问集群化的操作云服务器存储区中的一台或者多台虚拟机的存储单元,终端机通过硬件加密设备访问各自在集群化的操作云服务器存储区创建的虚拟机;任意用户访问集群化的基础云服务器存储区中的知识组件存储单元,上传或下载知识组件;共享内存的测试虚拟机存储单元对远程测试人员的终端机、远程观摩人员的终端机开放接口,后者测试、观摩的权限由共享内存的测试虚拟机存储单元授予;集群化的操作云服务器中的虚拟机存储单元创建、维持、扩展、修改软件开发、测试的软硬件环境,这些存储单元产生的开发、测试数据存储在集群化的基础云服务器存储区的共享内存的开发虚拟机存储单元、共享内存的测试虚拟机存储单元;所述知识组件存储单元存放软件开发、测试需要的应用、数据、程序、插件、知识组合;共享内存的开发虚拟机存储单元与应用程序商店服务器连接,前者向后者发布应用,或者从后者购买应用;所述集群化的基础云服务器存储区、集群化的操作云服务器存储区之间设置有数据映射、冗余机制,所述集群化的基础云服务器存储区与所述集群化的操作云服务器存储区上的界面、流程、工具、数据、方法、操作相互映射到对方的存储器上,实现软硬件环境的虚拟化应用,所述集群化的操作云服务器存储区对终端机的操作记录建立日志审计机制,并把数据进行冗余备份,供所述终端机的用户恢复或找回历史数据。3.根据权利要求2所述的一种开发测试云的硬件系统,其特征在于,所述集群化的操作云服务器中的虚拟机存储单元向所述终端机提供显示层服务,显示层用HTML显示页面,用JavaScript丰富Web页面的功能,用CSS控制Web页面的外观,用RIA (Rich InternetApplications)技术,包括Flash技术提高HTML技术的页面展示效果,用Silverlight丰富C#的页面编程;所述集群化的操作云服务器中的虚拟机存储单元向所述终端机提供中间件层服务,包括缓存服务和REST服务,而且这些服务既可用于支撑显示层,也可以直接让用户调用,中间件层用多租户技术让一个单独的应用实例为多个组织服务,用分布式缓存技术,降低后台服务器的压力,提供了不同用户和不同应用同时使用相同缓存的机制,并...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:博彦科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。