InforSuite——云计算与中间件的完美结合
来源:互联网 发布:js根据固定格式化金额 编辑:程序博客网 时间:2024/05/18 02:27
InforSuite云服务中间件,并不是简单的将中间件运行在云计算环境之上,简单的进行应用的堆砌,比如:就像传统的将中间件运行在物理主机上;InforSuite云服务中间件充分而深入的利用了云计算平台提供的服务能力, InforSuite云服务中间件,无论在部署、移植,还是容灾、弹性的适应业务计算需求能力方面都对云计算进行了深入的发掘,进行了卓有成效的融合。通过InforSuite云服务中间件,可以为上层业务应用提供云的服务,下面列举几个典型的云服务点:
第一点:为业务应用提供弹性业务需求适应能力
主要落地在对中间件的集群支持上,基于云计算的中间件产品可以根据业务访问量的需要,动态的增加或者减少处理能力,以达到服务的高度可用性,并实时的有效释放所占用的计算资源。为了说明此问题,举例如下:
价值点:
- 节省了众多的计算资源,使得计算资源的复用率相当高,省去了购买硬件的成本
- 为业务的弹性访问能力,定义了相应的应对策略,可以有效的业务的访问量,自动做出调整
第二点:为业务应用从集群层面提供容灾处理机制
在云计算环境下,集群节点启动在那台物理主机上,是由云计算自身的策略决定的,比如说,选择一台状态最好的计算机启动,但是这不能保证所有的集群节点是分散到尽可能多的物理主机上的(不将所有的鸡蛋放到一个篮子里)。
这就需要中间件结合云计算的特性,自己定义部署启动集群节点的策略,以保证集群中的组成节点尽量分布到不同的物理主机上启动运行。
价值点:
- 保证了业务更加有效的提供可用的服务。
第三点:为业务应用从单节点层面提供容灾处理机制
一个业务系统是否能够持续对外提供可用的服务,一方面在于支撑环境的稳定性,比如依赖于操作系统、中间件的稳定性,另一方面,业务系统的编码质量或其他因素也可能影响服务的持续服务能力,比如:编码过程中的代码质量,不易发生的内存泄露等。如果是由于业务系统本身引起的这种不稳定性,当发生时也会影响对外的持续服务能力。
结合云计算平台对虚拟机的控制能力、云计算平台对资源的监控能力和中间件本身对自身状态的监测能力,实时获取当前的业务服务状态、内存、cup的使用状态、中间件的运行状态等参数,并在预定义的临界值达到时,通过基于云计算的中间件实现自修复,比如:重新启动业务应用、重新启动中间件、甚至是重新启动虚拟机等。
价值点:
- 每一个业务处理节点,都有自我修复的能力。
第四点:为业务系统提供方便的打包、移植部署机制
定义了云应用的概念,一个业务系统有若干组成,比如:数据库,集群处理节点,负载均衡器等,在虚拟环境下,该业务系统都有哪些虚拟机组成,运行后,都运行在哪些物理主机上,对于系统管理员,都是很难掌控的;基于云计算的中间件可以以图形界面的方式将一个业务系统的组成展示出来,使得系统管理员很容易知道,在虚拟环境下,一个业务应用的组成部分是哪些虚拟机,目前各个虚拟机的状态什么,都运行在哪些物理主机上等;这些所有的业务系统的基本情况组成了云应用。
此外,在虚拟环境下,如果要移植一个业务系统到其他的云环境下,需要将业务系统的组成部分,一个一个的备份,移植,在有了云应用的概念后,可以对云应用整体打包,移植。
价值点:
- 开发环境就是运行环境,减小了生产部署的风险
- 方便了系统的备份与移植
第五点:方便而有效的业务系统整体监控能力
在虚拟环境下,一个业务系统如果由大量的处理节点(VM虚拟机)组成,往往无法准备、便捷的获取到如下信息:
- 业务应用由哪些虚拟机组成
- 每一个虚拟机的部署情况
- 每一个虚拟机在业务应用中的角色,比如:作为数据库服务存在,还是作为负载均衡服务器存在
- 每一个虚拟机是否当前正常工作
…………………
InforSuite云服务中间件定义了云应用概念,一个业务系统作为一个云应用整体出现,以统一的管理方式提供出来,实时显示当前每一个节点的状态,部署位置,节点角色等信息,方便了系统管理员的监控和管理。
价值点:
- 对业务系统的各个组成部分,有一个统一的监控管理
- 对众多的应用服务器可以集中管理
- 原文地址:http://www.inforbus.com/xwzx/jswz/253844.shtm
- InforSuite——云计算与中间件的完美结合
- 谭传华——中华传统文化与梳子的完美结合
- 【Android】ListView相关——与CheckBox的完美结合
- 在云边公益——互联网金融与公益的完美结合
- 电子政务中间件首选中创软件InforSuite的九大理由
- 动物神经与机器完美结合—美密制“机器战士”
- Spring回顾之五 —— 测试,JUnit与SpringTest的完美结合
- VB.NET与C#的完美结合
- VB.NET与C#的完美结合
- VB.NET与C#的完美结合
- vb.net与FLASH的完美结合
- Arm与Linux的完美结合
- 转:Struts与Hibernate的完美结合
- Silverlight与ASP.NET的完美结合
- jquery, json与ashx的完美结合
- vb.net与FLASH的完美结合
- Flash与游戏的完美结合
- Tagbrand:签到与电子商务的完美结合
- java取当前时间的前一天/后一天
- 重磅推出:Oracle客户端精简绿色版
- sql窗口函数
- VC++发生的错误信息 unresolved external symbol _WinMain
- linux服务器编程--EPOLL
- InforSuite——云计算与中间件的完美结合
- ASP.NET 利用异常处理删除文件夹
- opengl 绘制 ttf 字符串
- SPI模式下MMC卡的读写机制
- 二叉树中序遍历的非递归算法
- C++中堆和栈DIFF比较
- 面向Web的JMS应用系统[组图]
- 电子政务中间件首选中创软件InforSuite的九大理由
- jsp 自定义标签【继承TagSupport类】【继承TagExtraInfo类 声明 代码段变量】 简单例子五