简单聊聊云计算

云计算简介

云计算是指用户通过任何连接的设备,在任何地点都可以获得访问他们自己应用的一种新的计算模式。通过一个通用的用户访问接口使得云计算架构中的任何应用对用户来说都是透明的,这些应用驻留在一个高度可扩展的数据中心,整个数据中心的计算资源是可以动态地被分配和共享以达到最大化资源利用效率。
云计算既是一种新的商业运行模式,也是一种新的架构管理方法。作为一种新的商业运行模式它可以提供一种对用户来说,允许用户在不了解提供服务的技术、不需要任何相关知识以及设备操作能力的情况下,使用统一的用户接口工具通过internet获取所需服务。而服务的提供则是按逻辑需求来创建,隐藏了底层复杂的架构。作为一种新的架构管理方法,它可以使IT的组织通过虚拟化技术来管理大量的虚拟化资源作为单一整体大的资源。允许IT组织方便地动态增加他们的数据中心的计算资源,但是却不像传统的IT架构那样增加管理维护费用。
对于传统的IT架构,数据中心的搭建需要的是集中的时间进行部署和安装,例如包括以下常规的步骤,硬件的采购,建立可用的机房空间,足够的电力,足够的制冷降温;分配系统管理进行操作系统安装、中间件安装、应用软件安装;部署网络;安全配置;一般情况常常需要2-3个月的时间。
而对于新云计算架构部署方式,这些步骤一般只需几周的时间就可完成,通过部署自动化,业务流程化,资源抽象化大大简少了数据中心的工作量和部署时间,用户可以自由地浏览云计算中心中的可用服务的功能列表,自由地选择所需的功能服务,然后向云计算中心申请硬件资源,经过系统管理员确认后,就可以立即获得自己可用的资源与服务。
云计算一般会提供一个用户使用接口确保用户和IT管理员方便地按“服务”需求的生命周期部署资源,用户可以跟踪自己使用服务器和软件的数量,查看自己资源的状态,增加新的服务器,改变安装的软件,删除服务器,增加或减少cpu、内存、存储的数量,启动、停止、重启自己的服务器,这些过程通过自我服务功能接口可以在任何时间执行,而且只需在数分钟之内就可以完成。但在非云的环境中,这些操作(配置改变,重启等)需要几小时甚至几天才能完成。

云计算的优势

云计算提供的是多种功能服务的集合,在虚拟化技术支撑下几乎可以达到无所不能的功能,对云计算平台组织中心及用户都会带来具大的优势。
对云计算平台组织中心来说,优势主要体现在:

集中管理
云计算平台就是通过最新的IT技术对传统数据中心的升华,最集中的体现是通过虚拟化技术引擎和云计算管理平台,实现对资源的统一化及动态化分配和管理,一组服务器、网络和存储通过虚拟化技术,可以看做是一个超大规模的计算机,好像是只有一个服务器、一个网络设备、一个大的存储。通过管理平台,可以对其进行资源的动态分配和调整及回收,与传统的数据中心相比,其资源利用率可以提供数倍,管理效率可以提高70%以上,资源的划分可以虚拟的方式进行,而且通过安全设置可以保证虚拟的资源的安全性和独立性。
无限可扩展能力
云计算平台是可以按需要动态在线增加资源的(如服务器、网络、存储、软件、服务),通过云计算的管理平台可以实现按需在线扩展能力,当云计算平台整体计算资源不足时,可以增加各自的独立计算单元,服务器不足时,可以在线增加服务器,系统自动安装,自动加载到管理平台中心,用作新的运算单元。存储不足时,可以在线增加存储,提供新的存储容量的需求。从理论上,云计算平台可以支持无限的服务器数量和存储空间。
最可靠的平台
云计算平台中通过高可用性软件,可以实现最可靠的运算平台,任何一台服务器的失败,云计算管理平台都可以自动发现,并把失败的服务器从可用服务器列表中剔除,从而保证任意时间用户请求的计算资源都是建立的可用的服务器之上,同时,通过HA功能,还可以保证失败的虚拟机计算资源可以自动迁移到其他可用的服务器上。网络配置为多链路,任何一条链路的失败,都有另一条链路可替代,以确保网络的高可用。存储的配置可以通过冗余配置和备份的方法保证数据的高可靠性。
通过服务的负载均衡功能,可以保证服务的高可用性,用户申请多台功能相同的服务计算单元,同时申请两个负载均衡器(互为备份),这样用户只需访问负载均衡器,来获得服务保证,负载均衡器把用户请求转发到功能服务器上,获得响应,一旦功能服务器或负载均衡器失败,由备份负载均衡器接管理负载均衡功能,负载均衡器可以把失败的功能服务器隔离,但对用户来讲,其请求仍然可以由其他的功能服务器提供。达到高可用性、高效运行环境。
快速部署能力
不象传统的数据中心的应用部署方式,云计算中的服务的部署是简单而快速的,通常的作法是,把最常用的服务以模板的方式事先创建好,并放置于模板管理库中,当用户需要某一服务时,只需从模板库中选择自己需要的功能,并从资源池中选择所需硬件资源,发出申请,云计算平台会自动按用户的需求在几分钟之内就构建成。而不象传统的数据中心,一个功能服务器的申请需要从系统、中间件、应用等一系列安装步骤才能完成,而且这个过程需要数小时甚至数天才能完成,并且还需要数据中心系统管理员人为操作才能完成。
广泛适应性平台及丰富应用
建立在工业标准服务器之上的云计算平台具有广泛的适应性,通过虚拟化技术可以支持通用的主流的操作系统,主要包括windows系统(windows 2003 server,windows 2000 server, windows 2000, windows xp, windows 2008 server, windows vista等),Linux系统(Red Hat Enterprise Linux 3,4,5及Fedora和Suse Enterprise Linux 9,10,11及OpenSuse和Redflag DC linux和Unbuntu等),Solaris系统(Solaris 9,10 x86版本及OpenSolaris),FreeBSD系统。所以在云计算平台上可以构建通用的适用于不同操作系统的应用和功能
超低的总体拥有成本TCO
通过采用虚拟化技术,每个服务器上可以运行独立的多个操作系统,使得单个服务器及存储资源利用率可以达到70%以上,从而降低硬件投资成本;由于当然各主流IWH硬件厂商及ISV软件供应商及操作系统厂商都推出了云平台的价格列表,软件的许可证不再按传统的收费模式来计算,不是按运行多少实例及操作系统个数来计算软件许可,这样就可以大大节省了硬件、软件采购成本及软件许可费用。原先需要在1000台服务器上运行的应用现在可以在100台甚至更少的服务器上完成,加上云平台方便的管理功能,使得整个平台的长期运维成本大大节省,减少了系统管理的复杂度,从而降低的整体成本TCO。
虚拟化及动态资源调整
云平台计算资源的物理位置及底层的基础架构对于用户来说是透明和不相关的,通过虚拟化技术可以实现硬件资源的整合与再分隔,所分配置独立的计算资源可以根据需要动态地调整,从而达到整个云计算平台的资源的平衡,最合理地利用硬件计算资源。

云计算平台对用户来说,带来的优势主要体现在:

易用性
云计算平台通常会提供一个统一的、易用的客户端工具(一般主要是通用的浏览器),用户通过客户端工具可以方便地连接到云计算平台,在云计算平台上申请自己所需的服务(功能)与所需的硬件资源(cpu、memory、storage、network等),然后经过验证获得自己独立的运算系统,通过工具登录到系统,就和使用本地操作系统和功能软件一样,没有任何改变,也不需任何培训就可以使用并进行自己的运算。
节省硬件、软件投资和维护费用
用户只需依所申请资源的使用时间、流量带宽、空间、IO等因素按月/年来支付廉价的使用费用,而不用去购买任何硬件、软件许可等昂贵的费用,也不需要专业系统管理员去安装、配置复杂的应用环境,也不用考虑如何架构一个HA高可用计算环境,只需放心地使用从云中申请的高可靠性平台支撑的资源与服务(功能)。
安全的平台
云计算平台通常是由业界最专业的IT厂商协助构建,提供最高的安全设置和高可靠性运行环境,客户不必担心数据丢失和系统失效,所以运行的环境比自己的IT服务人员搭建的计算环境要具有更安全可靠的服务运行环境。
丰富的功能选择性
通常情况下,云计算平台可以提供各种丰富的功能应用平台,几乎包括的用户所需的常用的各种功能,这样用户就可以按自己的需要从中选择自己的最需要的功能模块。比如最常见的邮件服务器、WEB服务器、中间件应用开发平台、CAD设计、动漫设计、CI设计、CRM、ERP等功能是云计算平台中最常见的功能。
位置无关性、设备无关性
无论用户处于任何地方,在公司还是外地,使用的是手持设备、笔记本还是PC机,只需通过internet连接地云计算平台都可以方便地处理自己的云中业务,由于所有计算都是在云计算平台中,所以客户端任何可连接互连网的瘦客户机都可以无障碍的进行自己的计算。

云计算提供的服务形式

云计算集成了当今IT最新的各种技术,从广泛意义上讲,云计算无所不能,从当前规范的定义上来讲,通过云计算可以实现如下功能服务。
IaaS架构即服务
通过虚拟化技术,可以在云计算平台上,按需分配相应的虚拟硬件资源(CPU、Memory、 Storage、 Network)等,在虚拟的硬件资源上安装并运行不同虚拟机系统(linux, windows,OpenSolaris,FreeBSD等),不同的虚拟机系统可以给不同的用户使用,用户拥有root/administrator最高权限和密码,完全可以利用和控制自己的虚拟机系统,用户是感觉不到自己是登录到虚拟机系统上,象使用安装在物理机器上的操作系统一样使用虚拟机系统,用户自己决定运行什么样的应用。
在管理上,云平台管理员可以预先安装好常用的操作系统(linux,windows等)并制作成模板,给用户分配并创建虚拟机资源时不需要从头开始安装系统,只需要选择已经安装好的模板,并选择相应的虚拟机硬件资源,就可以快速构建一个新的虚拟机系统,这个过程大概只需要几分钟时间就可以完成。完全不同于传统的操作系统安装。
更高级的功能,用户可以自己登录到云计算平台上,通过GUI web界面自己选择要用的系统模板,并选择希望使用的硬件资源,自己创建虚拟机操作系统,这样就可以大大节省云平台管理员的工作负担。并实现云计算平台资源自动化申请和创建功能。
如果在商业的云计算平台中,加上帐单计费和支付系统,用户只需支付使用硬件资源时间上的费用,不用考虚或购买软件许可证,大大节省了硬件和软件上的投资。实现架构即服务IaaS功能。
Paas平台即服务
平台即服务功能就是为IaaS加上各种功能服务器软件,提供一个计算平台的某种功能。常见的平台即服务的功能服务器如开发服务器,数据库服务器,中间件应用服务器,CAD制图环境,动漫设计环境。
用户不必要自己再安装功能服务器软件,只需直接使用功能服务器设计开发自己的应用。
功能服务器虚拟机的创建过程同样可通过分配虚拟硬件资源和功能服务器虚拟机软件映像来搭建,也支持客户自己登录并自主创建功能服务器虚拟机。
SaaS软件即服务
软件即服务功能几年前就成为一种流行的基于互联网的服务,用户通过internet可以直接使用软件提供商所提供的功能软件,最常见的SaaS的服务如网上日历、任务调度、消息协作、网上office或CRM客户关系管理、邮件系统等。
用户只需申请已建搭建的应用软件的帐户,不需要任何开发和软件许可费用就可以直接使用软件所完成的功能。
这种服务用户不需要获得/也得不到登录支持运行应用软件的虚拟操作系统中,不需要安装任何应用程序和功能服务器,只需要直接使用软件所提供的功能就行了。例如某企业用户可以直接使用在云计算平台中搭建的邮件服务器,客户只需要登录到自己域名对应的邮件服务器地址,就可以收、发邮件。
这种方式需要云计算平台运维商事先构建好不同功能的应用软件服务,为不同需求的客户提供服务。当某一虚拟机资源不够时可以动态调整硬件资源来扩展应用软件的计算能力,甚至可以复制、快速布署另一相同虚拟机应用软件,满足更多客户的需求。

云计算的其它功能

云计算平台硬件资源动态分配与收回功能
当某一虚拟机系统不再有效,云计算平台系统管理员可以通过云计算虚拟机管理中心,销毁虚拟机并回收硬件资源。收回的硬件资源可以被再分配服务于其他新的用户或企业。
云计算平台计算资源无限在线可扩展功能
云计算平台具有无限可在线扩展计算资源的功能,主要体现为最初创建云计算平台时可能不会直接搭建上百台服务器和海量存储。最常见的做法是初期搭建符合基本用户使用的少量的硬件服务器和存储,随着平台用户的增多,如果当前的云计算资源满足不了更多的用户的时候,可以购买新的硬件计算资源和相应的软件许可。在线扩展整个云计算平台计算能力。
同样云计算从功能上来分是无所不能,通用的作法也是初期只需购买少量的满足当前用户使用功能需求,随着用户使用云计算平台人数的增加及新的功能需求出现,可以分批添加新的功能软件,搭建新的功能服务器。提供IaaS、PaaS、SaaS服务。
云计算平台可以方便实现商业云平台功能
对云计算中心说,初期可以作为私有云方式提供内部资源/服务计算平台,私有云计算平台的资源使用是不考虚资源使用费用与成本,然后可以免费开发公共服务与应用给外面的企业或用户,随着云计算平台用户的增多,更多行业用户的加入,可以考虑构建商业云的模式,通过云计算平台中商业计费模块,可以方便地实现资源服务计费功能,用户就可以按使用资源的多少和使用时间,云计算平台自动生成用户帐单系统和支付系统,从而上升为真正商业公共云计算平台。

以上内容参考自:Oracle云计算解决方案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值