新技术的云计算平台数据库基准测试系统及其方法_4

文档序号:8365513阅读:来源:国知局
辅助设计软件的需求、对复杂分析计算的高性能计算设备的需求、对复杂产品的设计服务的需求;
(3)仿真环节的服务提供产品仿真环节所需要仿真软件、仿真模型和仿真设备等软硬件仿真资源;
(4)加工环节的服务产品的加工环节往往需要各种硬件资源、软件资源和人力资源的配合。对于中小型制造企业,既缺少高端精密加工设备,工艺水平又相对较低,又缺乏专业人才。云制造服务可以很好地解决中小企业加工过程中的问题;
(5)检测环节的服务提供各种检测设备和相关软件的使用服务;
(6)经营管理环节的服务既包括对企业的各项经营管理活动的软件支持,如财务软件、客户关系管理软件、ERP软件等,也包括相关的人力资源的服务。
[0070]2中小企业云制造服务平台架构
社会制造资源往往是以分散、异地、异构的形式存在的。面向中小企业云制造服务平台,对社会制造资源进行统一的封装和调度,为中小企业提供即时的、按需的服务。
[0071]2.1 Web Service 技术
Web Service即Web服务,是建立在HTML、XML、SOAP、UDDI等标准Web协议基础上的新技术的面向服务的新架构。这种架构包括服务提供者、服务请求者和服务注册中心3种角色,执行发布、发现和绑定3个动作,见新技术的I。
[0072]新技术的IWeb Service角色关系
(1)服务提供者服务提供者设计并实现Web服务,并在服务注册中心注册。为其他服务和用户提供自己具有的功能。在云制造服务中,软件资源、硬件资源和人力资源的拥有者显然是服务的提供方。但是将这些资源变成统一的Web服务的工作应该由云制造服务平台来完成;
(2)服务请求者服务请求者就是Web服务功能的使用者,它利用SOAP消息向服务提供者发送请求以获得服务。一般来说,中小企业是服务请求的主体,通过服务请求端获取所需的服务;
(3)服务注册中心。服务注册中心将服务请求与相应的服务联系在一起,充当管理者的角色。
[0073]2.2基于Web Service的平台架构
鉴于Web Service技术所具有的普遍性、简易性、标准性、支持的广泛性和互操作性等特点,采用Web Service技术构建中小企业云制造服务平台的架构,具有简洁、高效、易于实现等优点。
[0074]架构由资源层、云制造服务平台和客户层组成。从Web Service的角度,架构也可划分为服务请求者、服务注册中心和服务提供者。资源层提供软件制造资源、硬件制造资源和人力资源,是服务提供者的原始资源。云制造服务平台对资源层的制造资源进行封装,统一成应用服务组件的形式,成为服务提供者的最终形式。Web应用服务器是云制造服务平台的服务注册中心,进行应用服务组件的注册与搜索。门户Portal是云制造服务平台提供给用户的使用界面。需要平台提供服务的中小企业通过Internet访问平台,寻找适合自己的应用服务,是服务的请求者,3平台关键技术
3.1资源虚拟化技术
资源虚拟化实现从物理资源到应用服务的抽象和映射,对物理资源的静态属性、动态属性、行为属性及部署配置信息进行描述,构建具有通用接口的虚拟资源封装组件。在资源虚拟化的过程中,必须解决不同类型的制造资源如何描述、如何封装、如何部署、如何管理、如何通信等问题。
[0075]3.2安全保证技术
保证数据安全是中小企业云制造服务平台稳定运行的前提。因为云制造模式是基于Internet的,但是现阶段Internet上存在很多的不安全因素,使得很多用户对通过Internet进行商业活动心存疑虑,制约了云制造模式的发展。因此数据安全问题是每一个云制造服务平台都应优先考虑的问题。
[0076]3.3收费模式
现有的收费模式常用的有以下几种:
(1)硬件注册制根据客户端、处理器、用户数收费;
(2)计时制和包月制。根据用户的使用时间进行计费; (3)软件租赁方式根据用户租赁软件的时间单位计费。
[0077]如何对云制造服务平台提供的服务进行合理地收费,从而提高中小企业的参与热情,是平台稳定运行的重要保障。
[0078]中小企业云制造服务平台是中小企业分享社会制造资源,提高核心竞争力的重要途径,具有广阔的发展前景。中小企业云制造服务平台的发展是一个长期的渐进过程,在国内刚刚起步,在国际上也属研究前沿。基于Web Service技术构建了新技术的简单、高效、易于实现的中小企业云制造服务平台的架构,对资源虚拟化、安全保证、收费模式等关键问题进行了阐述。
【主权项】
1.数据丢失/泄漏:云计算中对数据的安全控制力度并不是十分理想,API访问权限控制以及密钥生成、存储和管理方面的不足都可能造成数据泄漏,并且还可能缺乏必要的数据销毁政策; 共享技术漏洞:在云计算中,简单的错误配置都可能造成严重影响,因为云计算环境中的很多虚拟服务器共享着相同的配置,因此必须为网络和服务器配置执行服务水平协议(SLA)以确保及时安装修复程序以及实施最佳做法; 云计算服务供应商对工作人员的背景调查力度可能与企业数据访问权限的控制力度有所不同,很多供应商在这方面做得还不错,但并不够,企业需要对供应商进行评估并提出如何筛选员工的方案; 帐户、服务和通信劫持:很多数据、应用程序和资源都集中在云计算中,而云计算的身份验证机制如果很薄弱的话,入侵者就可以轻松获取用户帐号并登陆客户的虚拟机,因此建议主动监控这种威胁,并采用双因素身份验证机制; 不安全的应用程序接口:在开发应用程序方面,企业必须将云计算看作是新的平台,而不是外包; 在应用程序的生命周期中,必须部署严格的审核过程,开发者可以运用某些准则来处理身份验证、访问权限控制和加密; 没有正确运用云计算:在运用技术方面,黑客可能比技术人员进步更快,黑客通常能够迅速部署新的攻击技术在云计算中自由穿行; 未知的风险:透明度问题一直困扰着云服务供应商,帐户用户仅使用前端界面,他们不知道他们的供应商使用的是哪种平台或者修复水平; 客户端问题 对于客户来说,云安全有网络方面的担忧; 有一些反病毒软件在断网之后,性能大大下降; 而实际应用当中也不乏这样的情况; 由于病毒破坏,网络环境等因素,在网络上一旦出现问题,云技术就反而成了累赘,帮了倒忙; 解决方式 近来出现了一种“混合云”技术,将公有云与私有云相结合,既发挥了公有云用户量大的优势,又保留了本地的数据能力,结合了传统与新技术的优势,解决了不少应用问题。
2.云计算一至少作为虚拟化的一种延伸,影响范围已经越来越大; 但是,目前云计算还不能支持复杂的企业环境; 因此云计算架构呼之欲出,经验表明,在云计算走向成熟之前,我们更应该关注系统云计算架构的细节; 基于对现有的一些云计算产品的分析和个人一些经验,总结出一套云计算架构,云计算架构主要可分为四层; 云计算的架构层显示层 多数数据中心云计算架构的这层主要是用于以友好的方式展现用户所需的内容和服务体验,并会利用到下面中间件层提供的多种服务,主要有五种技术: HTML:标准的Web页面技术,现在主要以HTML4为主,但是将要推出的HTML5会在很多方面推动Web页面的发展,比如视频[I]和本地存储等方面; JavaScript:一种用于Web页面的动态语言,通过JavaScript,能够极大地丰富Web页面的功能,并且用以JavaScript为基础的AJAX创建更具交互性的动态页面; CSS:主要用于控制Web页面的外观,而且能使页面的内容与其表现形式之间进行优雅地分离; 业界最常用的RIA (Rich Internet Applicat1ns)技术,能够在现阶段提供HTML等技术所无法提供的基于Web的富应用,而且在用户体验虽然其现在市场占有率稍逊于Flash,但由于其可以使用C#[5]来进行编程,所以对开发者非常友好; 这层是承上启下的,它在下面的基础设施层所提供资源的基础上提供了多种服务,t匕如缓存服务和REST服务等,而且这些服务即可用于支撑显示层,也可以直接让用户调用,并主要有五种技术:REST:通过REST技术,能够非常方便和优雅地将中间件层所支撑的部分服务提供给调用者; 多租户:就是能让一个单独的应用实例可以为多个组织服务,而且保持良好的隔离性和安全性,并且通过这种技术,能有效地降低应用的购置和维护成本; 并行处理:为了处理海量的数据,需要利用庞大的X86集群进行规模巨大的并行处理,Google的MapReduce是这方面的代表之作; 应用服务器:在原有的应用服务器的基础上为云计算做了一定程度的优化,比如用于Google App Engine 的 Jetty 应用服务器; 分布式缓存:通过分布式缓存技术,不仅能有效地降低对后台服务器的压力,而且还能加快相应的反应速度,最著名的分布式缓存例子莫过于Memcached ; 基础设施层 这层作
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1