|
企业信息化的新模式-云计算各位朋友,大家好,我是中服软件的安贵,今天畅享网给我提供了一个机会跟大家一起交流一下最近比较热的云计算。 2.以OA上面的案例引出了云计算及其SaaS介绍,云计算是IaaS、PaaS、SaaS服务的总称,是集中部署在一起的计算机和软件通过网络为使用者提供所需要的硬件资源服务、软件服务的计算模式。有几个属性,第一是网络实现,第二要有资源,不论是硬件资源还是软件资源要为更广泛的人群服务,第三是节约它能够通过资产的聚集统一的服务来节约,资产持续增值。云计算为服务的提供者节省了大量的计算资源,为服务的消费者提供了随时、随地、随需的廉价服务。好多人理解云计算是硬件,虚拟化这样就比较狭义,国内目前云计算分为云计算中心,在一定程度上我们也可以这样叫,但是我们很多时候不具备上面说的因素比如说:随时、随地、随需,这样的计算模式在国内大量的存在,但我们说云计算服务的概念并不限于软件服务,硬件也是服务,就是把硬件从网上提供给你也叫服务。刚才从技术化的角度来说的,云计算从应用范围来说可以分为公有云、私有云、混合云、社区云、行业云等等,它的分类可以从不同角度去分类,只有我们清楚地认识云计算的不同属性。目前说的最多的是公有云,就是放在公网上,为广大的互联网用户进行服务,这个互联网用户目前来说有个人用户、企业用户。个人用户也叫消费类这块云计算它的发展比较成熟,通过这么多年的发展,消费类互联网发展比较成熟,比如说吃饭有团购、旅行有携程等等、社交有腾讯、信息服务有百度等等,像这种个人消费类的互联网服务模式发展的比较成熟,但是企业类,也叫产业类互联网模式发展的还是刚刚起步,有很大的潜力,当然企业类消费时很大的,这种技术是要比个人更难,因为它层次不一样,处理的也不一样。公司分为几层,企业是一层、住户是一层、用户是一层,那么消费类只是一层,所以说技术比较复杂,应用的决策也比较负责,消费类的决策主要靠个人,个人的爱好、用途,那企业的是由一群人来决策,所以说比较慢,导致了产业的云计算互联网服务比较慢,这是发展很有潜力的地方。云计算 SaaS PaaS IaaS间的关系:1 SaaS:Software-as-a-service(软件即服务)的简称,从本质上说,它是一种全新的软件提供模式:软件用户不用再购买软件,而改用向提供商租用基于Web的软件;2 PaaS:(Platform as a service)的概念是SaaS的自然延伸。既然软件应用可以被服务化,那么软件的开发平台是不是也可以进行服务化的改造。PaaS实际上为软件研发人员,尤其是SaaS应用的开发人员提供了一个通过网络的覆盖软件开发全生命周期的软件开发平台,其中包括了所有软件开发所需要的工具;3 IaaS:就是将基础设施(计算资源和存储)作为服务出租,提供虚拟的硬件资源,可以把它看成是虚拟机的网络化应用;4 云计算:将SaaS、PaaS 、IaaS结合在一起,再加上硬件网络设施,整个构成一个云计算(Cloud Conputing)的环境。将计算和存储集中于大型的数据中心,从而解放客户端复杂的应用部署和维护成本。PaaS平台分类:分布式存储基础服务类PaaS平台:提供分布式运行环境、分布式数据库、缓存、文件存储、定式服务、日志、消息、图像处理等基础服务。国内外大多数PaaS平台都基于此种模式,包括阿里、Cloud Foundry、SAE、BAE等;快速开发类PaaS平台:既提供基础的服务,更重要的是提供领域相关的开发组件、服务和工具,支持多租户。Force.com,专门面向客户关系管理领域提供了专有组件,Cserver PaaS提供管理类的开发工具盒组件,google GAE提供个人类的开发组件接口(不支持多租户);中间件型PaaS平台:国内的一些中间件厂商。SaaS成熟度模型:a.成熟度模型级别1是AsP模式的应用架构。从技术角度来说,每个客户使用一个数据库、一个web站点或者虚拟目录。每个客户运行提供商为自己定制的实例,完全独立于主机上运行的其他客户的实例。提供商要根据客户需要,对数据库中的数据结构和应用代码作定制化修改。 b.成熟度模型级别2的特点是所有客户运行相同代码的实例,运行多个实例。从技术角度来说,所有客户都是使用一套安装包,代码库的修改能够立即作用于所有客户。提供商提供了详细的配置选择,让客户能够改变应用的外观和行为。不同实例在代码层面上彼此相同,但是应用数据是隔离的。 c.成熟度模型级别3的特点是用单个实例来满足不同客户的需求。从技术角度来说,所有客户使用一套应用程序来承载所有客户实例,使用一个数据库保存所有客户的数据,因而使用资源的效率将大大超过级别2。提供商采用可配置的元数据为不同客户提供体验和特性集,采用授权与安全性策略可确保不同客户的数据彼此区分开来。 d.成熟度模型级别4是SaaS应用的最终目标,属于成熟度模型的最高一级。提供商在负载平衡的服务器群上为不同客户提供主机服务,运行相同的实例。不同客户的数据彼此分开,可配置的元数据可以提供独特的用户体验与特性集。这种架构的SaaS系统可轻松适应大规模客户的需要,可在不对应用进行额外架构设计的情况下根据需求灵活地增加或减少后端服务器的数量。上面我简单的介绍了一下SaaS PaaS IaaS,现在我讲一下从系统部署角度来说,软件体系结构的演变,目前来看有3大类的部署方式,第一种是分散部署系统,就是说你一个企业需要我就给你部署一套,这种是分散部署各自为政的物理隔离系统;第二种是大集成系统,就像电信、银行只是按权限访问;第三种是SaaS系统云计算模式,随需要随时动态增加,自由组装。云计算落地的几种实现方式:1 通过虚拟机方式实现硬件资源云租赁服务(按需分配,扩展硬件资源)--基础设施的租用 2 通过PaaS平台实现软件开发云租赁服务(多租户平台、单租户平台)--平台的租用 3 把SaaS应用软件作为资源为租户实现租赁应用软件的服务(单租户SaaS软件、多租户SaaS软件)--应用软件租赁。企业部署方式:单个企业部署云计算,过去的系统是不同的企业去开发,没有统一的平台没有统一的规划,如果我们在这样的企业统一部署云计算平台,这些应用系统都可以在这个平台上运行,这样的好处就是节省了平台。第二种是集团部署模式,这个优势就比较明显,如果用统一的平台,随需要挑选使用,公有云部署就是在公网上,这种部署就是适合于个人用户或中小型企业用户,因为中小型企业IT的建设费用还是有限的,从网上来租用,随着企业的业务扩展增加是比较好的。 3.下面就以中服的CServer管理云平台为例,具体的是如何实现的。目前平台包括:开发、部署、测试、运营,可以开发个人、企业的SaaS系统,管理上来说,CServer资源池里面有各种各样的软件资源,这种软件资源是以微小系统的组建来进行存储的,这种系统可以是物理的系统,也可以是这些组件组装的系统,那么上面的用户在这个资源池里面选择不同类的组建服务组装它的系统。中服的PaaS平台:包容传统结构;集中管控,分布式、个性化使用;支持数据隔离与集成;插件化实现,耦合度低;便于扩展和接入;适合持续移植;适合集团应用;适合普通应用;适合公有、私有云建设。 那么就简单的介绍到这里,从案例到云计算的概念、技术以及云计算的部署模式及架构的发展到云计算的一个完整的实现。由于时间限制简单的介绍这么多,谢谢大家! 责编:李玉琴 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 推荐圈子 |
|