谈企业私有云核心思想

标签: 随笔文章 | 发表时间:2012-10-19 13:28 | 作者:人月神话
出处:http://blog.sina.com.cn/cmmi
在这里仅仅谈企业内私有云建设的核心思维,不谈具体的技术和实现。在企业共有云告一段落后,企业私有云将成为一个具体的市场和发展重点,到现在为止我们看到的各种企业私有云仅仅还是在解决iaas层和虚拟化资源池的问题,而这远远没有达到私有云建设的核心业务目标和核心价值所在。

集中化下的大系统观

既然私有云谈集中化,那么大系统观就显得更加重要,在大系统观下企业内部的IT建设和业务系统最终就是一个大系统,其他的仅仅是业务模块和组件单元。私有云建设下降彻底打破原有的企业信息化建设中的业务系统竖井式的建设模式。

既然谈大系统,那么大系统就涉及到两个方面的整合,一个是向底层的资源池整合和平台化,一个是最顶层的云门户化集成,而大系统中中间剩余的就是各个业务组件单元。大系统建设要解决的核心问题就是资源的复用问题和资源水平调度和扩展问题。

传统的企业信息化建设模式很难真正的按大系统观的思想来规划和建设,要引入大系统观首先看到要解决的是企业架构中的业务架构和数据架构问题,而不是应用架构和技术架构问题。只有按企业架构业务驱动IT思想,分层和组件化的思想才可能真正的理解大系统的概念,分层和分模块的进行建设。

如果引入了企业私有云,我们的信息化建设还是传统的各个业务系统独立建设,后续再考虑协同的模式,那么私有云本身还是停留在技术优势上面,很难真正的体现业务价值。

平台化和分层架构思想

当我们在谈paas的时候,即平台即服务,但是很多时候我们的理解却是它是一个可托管的云端运行平台,可能也包括了在线开发平台,测试平台。但是我们一定要注意到私有云里面的平台不仅仅是解决平台的云化问题,更加重要的是本身技术平台的搭建问题。

技术平台真正的是标准化开发方法和开发模式,提升开发效率,将paas平台对应用的约束完全固化到开发框架和平台中。平台化一方面解决标准化问题,同时解决可复用问题,还进一步解决前端应用和产品的可配置问题。

在引入了私有云和云本身的分层架构概念后,结合传统的企业应用架构,特别是服务化的分层架构,需要重新对企业私有云下的分层架构进行整合。而实际上的分层仍然是资源,服务和应用三个层面。其中资源层包括了物理基础设施层面,也包括了平台层面;而应用则包括了应用和顶层集成门户层面。要明白服务实现了资源和服务的解耦,而资源层有存在到物理资源的解耦,到逻辑资源的两层解耦。

一定要明白引入私有云后,云本身的分层架构和应用架构分层一定要融合,而不是两套。

集成和协同的思想

这个是大型企业信息化规划建设的一个核心内容,不管是否引入企业私有云都需要考虑集成方面的问题。要注意到的是在引入私有云后,由传统的业务系统间的集成转换为业务组件或模块间的集成,同时在进一步强化分层架构思想后,引入了多层之间的纵向集成。

对于集成又需要分两个方面来谈,一个是数据的集成和数据的融合,这里面涉及到主数据和共享数据中心的建设问题,核心目标就是解决共享数据只有一套,有唯一的源头的创建更新机制,数据以共享数据服务的方式将能力发布出去,供其它业务组件使用。这个和传统数据交换和集成又很大的区别,即在于数据本身不会落地到各个业务系统形成多份数据拷贝,而是按需实时访问和使用。

其次要考虑的是业务协同的问题,要完成一个端到端的业务流程和业务协同,最终将转换为业务组件间的服务交互和协同问题,那么核心问题就转变为了业务组件如何划分最合理,最能够保证业务组件的内聚性,真正能够实现业务组件的彻底解耦问题。

私有云建设完成后,组件化资源池里面有大量的业务组件,这些业务组件提供业务服务,如果这些业务组件不能很好的通过业务服务协同起来完成最终的业务目标,那么资源池化和共享的价值发挥不出来。

演进和平衡观

要明白企业私有云的建设一定不是一步到位和一蹴而就的,这个有点类似传统的软件工程思想都没有理解透彻一下就过渡到敏捷方法往往栽跟头。私有云建设有成熟度模型,有参考架构,但是一定要结合企业信息化实际情况制定切实可行的演进思路和发展路线。目标架构可以有,但是一定要逐步演进和发展。

我们说的平衡包括了建设期和运维期的平衡,业务可行性和技术先进性的平衡,CAP三个方面的平衡,开发难度周期和可扩展性的平衡,成本和收益的平衡等多个方面的内容。要知道在引入私有云架构后,虽然可以更好的实现可扩展性和容错性,但是必然牺牲一致性方面的需求,而对于企业信息化应用来说,往往事务完整性和数据一致性才是最最重要的。

分布式架构有分布式的好处,但是分布式架构却带来事务一致性方面的问题,带来了开发难度的问题,带来了后续运维难度的问题,这些都必须要去考虑。目标架构虽然理想,但是当前阶段的成熟度下是否适用就必须要去评估。再完美的技术如果最终无法落地,也仅仅是空中楼阁而已。

企业私有云paas里面涉及到ipaas,bpaas和apaas内容,还是涉及分布式数据库和数据库资源池化问题。而到现在来看比较成熟的仍然是集成共享服务平台,统一流程管理平台,数据平台等。其它内容往往并不成熟,特别是动态按需的资源调度很美好,但是可实施性和稳定性上仍然没有答案,特别是基于开源的方式来构建企业内部的私有云paas的时候更是风险重重。

  青春就应该这样绽放   游戏测试:三国时期谁是你最好的兄弟!!   你不得不信的星座秘密

相关 [企业 私有云 核心] 推荐:

谈企业私有云核心思想

- - 人月神话的BLOG
在这里仅仅谈企业内私有云建设的核心思维,不谈具体的技术和实现. 在企业共有云告一段落后,企业私有云将成为一个具体的市场和发展重点,到现在为止我们看到的各种企业私有云仅仅还是在解决iaas层和虚拟化资源池的问题,而这远远没有达到私有云建设的核心业务目标和核心价值所在. 既然私有云谈集中化,那么大系统观就显得更加重要,在大系统观下企业内部的IT建设和业务系统最终就是一个大系统,其他的仅仅是业务模块和组件单元.

谈企业私有云PaaS层核心技术

- - 人月神话的BLOG
在这里简单谈下企业私有云paas平台所涉及到的核心技术内容. 首先谈下数据库,首先要意识到数据库的集中包括了两个方面的内容,一个是数据库服务器硬件的集中化,一个是数据本身的集中化. 对于类似oralce rac集群数据库实现的是数据库硬件,软件和数据的全部集中,但是数据库集群算不上真正的分布式数据库.

再谈企业2.0的核心逻辑

- - 人月神话的BLOG
对于企业2.0的三重境界,宝明有一篇文章做了详细的阐述 http://www.huohua.me/view.php?id=46,其中分为三个重要的阶段:. 社会化社区:形成知识社区和各种社区的进一步融合,消灭传统知识社区的孤岛. 社会化使能:挖掘知识社区能力,也挖掘业务系统能力,并进行进一步的融合.

企业架构-分析的核心思路

- - 人月神话的BLOG
对于架构分析的入口点,仍然推荐是从端到端流程分析入手,细化到业务域的端到端,再细化到3,4级流程,最终细化到EPC最底层流程图. EPC流程图既是流程,本身也是业务功能. 还有一条线可能是直接从业务活动收集和组合入手,如根据业务部门,岗位角色划分,从组织架构和岗位职责直接收集业务功能点. 第一种方法既看到面又看到点,从上到下;而第二种方法则是容易只看到点,仍然无法贯彻整个企业端到端流程.

企业可持续发展的核心是激发人的潜力

- - 创业邦
  看到柳传志先生在联想30周年之际写的一封信,最让我触动的是联想提倡“发动机文化”,其核心是最高层管理层是大发动机,而子公司的领导、职能部门的领导是同步的小发动机. 柳传志先生总结说“这种做发动机完成任务的感觉,和做齿轮完成任务的感觉是很不一样的——充满了成就感. 而就在这一次又一次的设计、执行之中,主人翁的感觉也越来越浓,小发动机苗子涌现得越来越多.

Owncloud 2: 私有云服务器

- 欧剃 - 笨兔兔
Owncloud:自由软件,由KDE社区开发的私有云服务器. 目前功能包括文件管理、音乐存储、日历、联系人等等. Owncloud可以运行在本地或服务器上. Owncloud 2 为最新版本:. *可将日历和联系人与Thunderbird邮件客户端、Kontact或Evolution有效结合;. *支持WebDAV,可通过Nautilus或Dolphin等文件浏览器插件文件,支持iOS和Android(需借助第三方应用).

试玩 Rackspace 的 OpenStack 私有云系统

- - vpsee.com
Alamo 可以免费使用,Rackspace 也为该系统提供付费技术支持,据称该系统也是 Rackspace 目前用于自己数据中心的云系统,稳定性有保障. 有了这套傻瓜云计算系统,大家再不用自己痛苦的 手动安装 OpenStack 或使用 DevStack 自动安装 OpenStack 了,任何人都可以快速的发布自己的私有云.

金山KingCloud私有云安全平台官网正式上线

- Nowings - cnBeta.COM
国内首款基于智能终端安全基线的私有云安全平台――金山KingCloud私有云安全系统官方网站近日正式发布上线. 与传统的终端安全解决方案不同,金山KingCloud私有云创新的提出了“企业私有安全基线”概念,帮助企业打造专属的IT健康免疫系统.

私有云PaaS和公有云PaaS的异同点-转载

- - 人月神话的BLOG
原文:http://zhidao.ithaowai.com/?q-1256.html. 对于互联网企业,成本压力和指数级的业务增长压力使他们关注于物理资源的利用率和应用的可扩展性. 在应用服务器这层,通过Cluster Session来实现水平扩展;在数据存储这层,采用基于BASE模型的NOSQL数据存储来实现扩展.

云计算-私有云PaaS主题阅读

- - 人月神话的BLOG
对于私有云PaaS实际上涉及到的内容相当多,根据gartner参考架构,我原来也总结过包括了一个标准的paas架构应该包括的内容. 平台即服务核心即平台能力超云端的迁移和运化. 具体内容包括了数据库资源池,中间件资源池,应用托管和动态调度,技术平台,开发框架和环境,运行环境,管理平台,云存储,分布式计算,私有云PaaS下的服务总线和集成平台,流程平台等多个内容.