当前位置: 首页 > news >正文

把云计算引进到SOA的两个步骤

本文讲的是把云计算引进到SOA的两个步骤,【IT168 资讯】IBM WebSphere部门的新兴技术专家Dustin Amrhein称,有许多关于云计算与SOA关系的观点。把这些词汇放到你喜欢的搜索引擎中,你能得到足够你看一天的信息。你可能会发现一些文章讨论SOA如何导致云计算,一个好的SOA如何成为利用云计算的前提,或者如何在你的SOA中利用云计算。Amrhein说,我用了许多时间阅读这些类型的文章并且听了专家讨论有关SOA和云计算的问题。这些事情使我思考这样一个问题:企业如何把云计算的经验引进到SOA?

为了把云计算经验引进到SOA,企业也许要创建自己的物理基础设施、存储或者网络功能的云计算。这些都应该做。然而,Amrhein认为,要使SOA具有云计算功能的最佳方法是处理SOA的核心,也就是服务。简言之,要把云计算引进到SOA,这个目标应该是创建一个服务的云计算。这个事情当然是说起来容易做起来困难。但是,简单地说,这个过程分为两个步骤:
1.把这些服务虚拟化
2.管理这个虚拟化
当我们用非常简单的词汇考察虚拟化的时候,解决方案通常构成了一些管理这些资源的虚拟化的资源和能力。在SOA中虚拟化这些服务是合乎逻辑的第一步,然后是向具有SOA功能的SOA转移。目前的市场上有许多解决方案,如WebSphere CloudBurst设备。这些解决方案向用户提供一个虚拟封装,其中包括一个操作系统、服务基础设施和服务。实际上,这个服务变成了一个虚拟化的资源,从而实现把云计算引进到SOA的一下个非常重要的步骤。
虚拟化本身不是云计算的制作者,因此,在用户成功地在自己的SOA中虚拟化这些服务之后,就需要建立管理这种虚拟化的能力。这里说的能力就是把云计算式的特点引进到服务虚拟化。这些特点包括能够创建、部署、动态分配和跟踪这些虚拟化的服务的应用。这样就产生了一种弹性云计算。在弹性云计算中,可以跟踪云计算的使用以便更方便地执行与云计算有关的公用事业定价模式。
一旦完成服务虚拟化和那个虚拟化的管理这两项工作,这个结果就是一个服务的云计算。Amrhein认为,服务云计算比硬件、存储和数据库等东西的云计算更有价值,因为这个云计算被引进到了距离最终用户更近的资源。而且,一旦建立起一个服务的云计算,就很容易使用相同的技术把这个云计算一直引进到由这些服务组成的应用中。这也许是最有价值的云计算,因为它是一家公司最终用户直接联系的资产。

原文发布时间为:2009-06-02
本文作者: IT168.com
本文来自云栖社区合作伙伴IT168,了解相关信息可以关注IT168。
原文标题:把云计算引进到SOA的两个步骤

相关文章:

  • MYSQL在ubuntu的登录问题
  • 《社交网站界面设计(原书第2版)》——3.16 欢迎界面
  • OA行政办公管理系统需求说明书的概写
  • 最优比例生成树(0/1分数规划)
  • KVM安装与使用
  • Windows8手机有截图功能?
  • 迪普科技为上海银视通打造“下一代”数据中心
  • 【热门精品】2012年iOS开发人员必看的精品资料(100个)
  • 理解管理信息系统
  • 程序即人生 » 移动平台现在可用的C++ 11特性
  • 微信诈骗产业链,俩字儿是核心:杀熟
  • 输出IOS 版本号
  • 新连接?新商业 一场关于商业变革的活动正在进行
  • python伪造HTTP-REFERER
  • 东软启动UniEAP SaCa全国巡展 并联合IDC发布业务基础平台白皮书
  • Angular 响应式表单 基础例子
  • React-Native - 收藏集 - 掘金
  • vue学习系列(二)vue-cli
  • 技术发展面试
  • 力扣(LeetCode)22
  • 前端路由实现-history
  • 如何实现 font-size 的响应式
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 学习笔记TF060:图像语音结合,看图说话
  • 怎样选择前端框架
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • ​ArcGIS Pro 如何批量删除字段
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #stm32整理(一)flash读写
  • (2015)JS ES6 必知的十个 特性
  • (C++17) optional的使用
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (pojstep1.3.1)1017(构造法模拟)
  • (react踩过的坑)antd 如何同时获取一个select 的value和 label值
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (三)mysql_MYSQL(三)
  • (转)setTimeout 和 setInterval 的区别
  • **python多态
  • .NET 5种线程安全集合
  • .net MVC中使用angularJs刷新页面数据列表
  • .py文件应该怎样打开?
  • [20150321]索引空块的问题.txt
  • [④ADRV902x]: Digital Filter Configuration(发射端)
  • [Android实例] 保持屏幕长亮的两种方法 [转]
  • [AX]AX2012 SSRS报表Drill through action
  • [C#]C# OpenVINO部署yolov8图像分类模型
  • [C++]Leetcode17电话号码的字母组合
  • [CUDA 学习笔记] CUDA kernel 的 grid_size 和 block_size 选择
  • [echarts] y轴不显示0
  • [HCTF 2018]WarmUp (代码审计)
  • [Java开发之路](14)反射机制
  • [jQuery]使用jQuery.Validate进行客户端验证(中级篇-上)——不使用微软验证控件的理由...
  • [LLM]大模型八股知识点(一)
  • [NAND Flash 6.2] NAND 初始化常用命令:复位 (Reset) 和 Read ID 和 Read UID 操作和代码实现