zoukankan      html  css  js  c++  java
  • 2009 CSDN SD2.0大会系列之云(二)

    SOA之后,云浮出水面,2007年底Google和IBM开始推广云计算开始,2008,2009,云迅速成为业界特点,各大厂商相应推出自己的云计算平台,Google推出了Google App Engine,Amazon有EC2,IBM的蓝云,微软的Azure4,百度的框计算,阿里巴巴的阿里云等等,各大厂商的认可使得云成为未来发展的一个大趋势,这点在SD2.0大会也很明显的体现出来,多个Topic都涉及了云的相关技术和趋势分析。

    随着云的概念提出来,各种新名词应运而出,云计算,云服务,云平台,怎么理解和区分这些概念呢?

    就我的理解而言,云最初是以一种可扩展的动态的计算能力提出来的,Amazon最初介绍自己的EC2时,往往会给出一个PDF转换的例子,具体来说就是把4TB的数据通过EC2的100个节点转换为11Million个PDFs,这就展示了云计算一个很强悍的能力。

    随着OpenAPI的提出,云计算以一种服务的能力展现 出来,它能够足够智能地根据您的位置、时间、偏好等信息,实时地对您的需求提供各种服务。云服务的基础是云计算(密集型数据处理的基础设施),但是云计算 本身并不能为人和企业提供他们所需要的用户体验,这些内容是以一种服务的形式来提供的,具体到技术就是各种开发的API(Web Service,Rest等),这也导致了云服务慢慢涵盖了SOA的部分内容。

    慢慢大家发现除了这样的计算和服务,人和企业还需要这样一个平台,现在的企业应用和互联网应用一般是部署在各公司自己的服务器上,这样的应用是否可以完全移植到云上呢,于是云平台就出来了,大家除了可以利用云上的计算能力和服务能力外,还可以把自己的应用部署到云上。比如Google APP Engine,目前支持python和java应用,甚至你可以免费使用这个平台,目前Google的策略是:每个 App Engine 应用程序都可以免费使用一定量的计算资源,这由一组配额进行控制。开发人员如果希望自己的应用程序不受这些免费配额限制,可以为应用程序启用付费并使用Google Checkout设置每日资源预算,这样便可在需要额外资源的时候购买资源,也就是说前期的使用是完全免费的。目前Google的GAE,Amazon的EC2,Microsoft的Azure都是以一种平台的形式进行推介。

    其他概念还有云存储,虚拟云等,这里不一一说明。

  • 相关阅读:
    UVALive 7141 BombX
    CodeForces 722D Generating Sets
    CodeForces 722C Destroying Array
    CodeForces 721D Maxim and Array
    CodeForces 721C Journey
    CodeForces 415D Mashmokh and ACM
    CodeForces 718C Sasha and Array
    CodeForces 635C XOR Equation
    CodeForces 631D Messenger
    田忌赛马问题
  • 原文地址:https://www.cnblogs.com/chijianqiang/p/2041553.html
Copyright © 2011-2022 走看看