不要在将云视为一个名词了,应该将其理解为“clouding”这个动词,现下任何东西都可以被云化,Airbnb就是现代版的房子云,将房子作为服务来交付;同样的,ZipCar和Uber是汽车云。这就是云发展到今天,已经不在局限于计算机资源本身来,我们身边的任何可共享的都有可能成为云。当然类似“天云聚合”这样的公司就算了,警惕我们身边的那些二愣子。
云计算并非是一个技术名词,而是市场术语。这是销售人员、文艺青年喜欢的词汇。正如摩托车一样,工程师看到的是发动机、火花塞、轮胎、刹车等等,而人家看到是公路文化、永远在路上、扑面而来的自由的气息。云计算是一个商业术语,就如各种西药,有一个品牌名,而不是枯燥的有机化学名称。
云计算就是通过互联网按需交付IT资源和应用程序,基于使用后付费的价格模式,云计算提供了一种通过互联网非常容易访问服务、存储、数据库以及一堆应用服务的方式。企业的定义特点也是非常的浪漫的,一如那些汽车、摩托车、电视等广告一样,不妨看下它官方站点的视频,
云是一个并行的、分布式的计算系统,其由一组内部彼此连接的和虚拟化的计算资源组成,这些虚拟化的计算可以动态的部署并看起来像一个整体,或者说是统一的计算资源,基于服务供应商和消费者之间达成的服务水平协议(SLA)而运作。此处的定义已经是非常的学术化了,强调了分布式系统,虚拟化等核心组件。但是这个定义依然有从用户/消费者的角度的视野存在,不仅仅是单纯的工程师视野。
云就是一个可以轻松访问和使用的巨大的虚拟资源(诸如硬件、开发平台和服务)池。这些资源是可以动态调整配置的,从而达到一个 可变的负载(伸缩),达到最佳的资源利用率。这些资源池通常使用按次付费的使用模式,由基础设施供应商来担保,并承诺服务水平协议。此定义囊括了所有的云计算类型,即IaaS、PaaS和SaaS。
云就是基于硬件的服务,能够提供计算、网络、存储能力的具有下面特征的:
这样看来似乎都不是大名鼎鼎的伯克利的定义。其实,即使再学书的定义,也免不了兼顾市场和商业的考虑,更何况是IT界。
- 无限资源的错觉。
- 打消用户前期的一些疑虑。
- 按需付费。
用户(浪漫)视野 | 工程师内部(古典)视野 |
按需付费 | 虚拟化(硬件、操作系统、网络、存储) |
可伸缩 | SOA、Web2.0、Web Service |
无限资源 | 运维自动化/DevOps |
自主服务 | 分布式系统 |
资源是抽象过的 | API可编程接口 |
轻松可访问的网络 | SDN,NFV,SR-IOV |
虚拟化平台 | IaaS平台 |
statefull VMs:应用定义虚拟机 | Stateless VMs:分布式应用 |
应用程序SLA = 虚拟机的SLA | 应用程序的SLA并不依赖于VM |
SLA要求虚拟机保证高可用 | 需要的时候建立和删除 |
虚拟机scale up: add vCPU,vRAM 等 | 应用程序scale out: 添加更多的VMs |
上线时间按年来计算 | 上线时间按小时和天/月计算 |
适用于传统的应用程序 | 更改应用程序适应cloud |
欢迎光临 中神通公司技术论坛 (http://trustcomputing.com.cn/bbs/) | Powered by Discuz! 6.0.0 |