当前位置:首页 > CN2资讯 > 正文内容

云计算浅谈之一:云计算介绍

1天前CN2资讯

微软前一段通知,微软的云计算平台windows azure在中国的服务将会于10月1日开通。微软承诺未来90%的开发人员将从事云计算方面的工作。在这个重要的时刻,是时候提醒更多的开发人员做技术上的更新。上月有机会受邀为某培训机构的软件专业暑期班开设云计算讲座,遂将过去的工作总结了一下,发现自己都获益匪浅.现在以连载方式的发表(共五讲),以润读者.

      本讲讲3点内容: 

  • 云计算的产生
  • 云计算架构
  • 云计算服务构成

    1.云计算的产生

     任何一项新的技术产生一定有其背景。现在我们就看看是哪些因素导致云计算的产生。假如你是一个程序员,希望创建新的网站。你会发现为了提供好的服务,你需要花巨资购买硬件,然后是巨资购买系统软件,再之后需要一个维护团队。我的一位朋友为了他的电子传真服务,投入70万的费用。当然这些仅仅是开始,一个网站还要考虑一个头痛的问题,某些服务比如电子商务,可能你的90%的业务就集中在某些大的节日。网址的访问有高峰,低峰,那么传统的网站可能就要以高峰时段的访问量来配置你的硬件设置,以免流失客户,在低峰时段,硬件的资源就处于闲置状态。同时网站还要保证系统的高的稳定性,无论洪水,地震,政治不稳定导致的战争都不影响网站的运行,这些不是一个小公司可以保证的。

     现在换一种思维,如果一个公司提供这样的服务,提供服务器,所有所需软件已经安装好了,他们保证系统99.999%可用。你所做的只是按照你的需要租用这些资源,任何时间修改配置文件,就可以扩展或收缩你占用资源:内存,cpu,空间等。不因为多占用资源而浪费,也不因为资源不够而流失客户。而这个公司都是世界级的大公司,他们在全球建立多个数据中心,你的任何数据都在不同的地方至少有三个备份。无论洪水,地震,政治不稳定导致的战争都不影响网站的运行。同时还由于新的技术革命使得这样的数据中心较传统意义上的数据中心维护成本大大降低,你只需低廉的租金就可以让你的网站拥有与大公司叫板的底气,这样的服务你需要吗?这些服务就是云计算所承诺的。

     那么什么是云计算?其实互联网本身最早就被称为云,现在的“云”只是互联网的子集,用来特指由服务供应商提供的建立互联网应用的软件,平台,架构和消费服务。这两年云计算也很热,很多的概念都出来了,别说年轻的程序员来讲,很多老的程序员也是一头雾水。比如:

  •  SaaS 
    软件即服务
  • PaaS
    平台即服务
  • S+S
    软件加服务 
  • DaaS
     数据库即服务 

  这些每一项都是云计算服务,那么为什么还要分这么多种呢?这里我们可以做一个比喻,一个人赶象,遇到了四个瞎子,每个瞎子摸着象的不同部位,然后各人心中就有了象的不完整印象。正确的答案是,以上四种提法其实都反映了云计算的不同方面。我们在后面的云计算服务构成再细讲。

Google发布Google Apps,提出所谓的“云计算”(cloud computing)概念;之后又有Amazon,Microsoft加入,他们不仅紧跟技术发展步伐,实现了操作系统,软件的虚拟化,同时将虚拟技术扩展应用于数据中心,最终导致云计算平台的产生。

​  2.云计算架构

    下面的这张图就反映了云计算的架构。在图中,最核心的当然是数据中心海量的服务器加上负载平衡器,DNS,Switches,Routers,这是传统的数据中心的架构。多出的是管理功能组件(Management Fabric)和计量(Metering),计费(billing),报告(Reporting)功能组件。

     管理功能组件所做的事情是,根据事先准备好的安装了全部所需软件的各种虚拟机(OS Image)镜像,根据用户的配置,自动将用户选定的虚拟机安装到服务器银行中,根据用户配置设定使用的硬件资源,并且管理用户部署应用的整个生命周期。管理功能的自动化大大降低了数据中心的维护成本。

     用户对资源的使用无论上传,下载,占用存储空间,计算等都有计量功能模块记录,最后计费,然后产生每月报告。

     所以最后整个数据中心就成了一个超级计算机,为用户提供云计算服务。

   

    3.云计算服务构成

  如前所述,云计算特指由服务供应商提供的建立互联网应用的软件,平台,架构和消费服务。分如下四个层次:

  • 消费者服务层

  这其实是我们每个人都熟悉的一些服务,比如邮件,及时消息,网络查询,网络游戏,手机应用,社会网络,网络地图。这些存在了很多年,现在很多公司将这些服务实现支持更过的标准,并部署到云计算平台上。

  • 企业服务层

  今天大部分SaaS应用比如Salesforce.com CRM,Microsoft Dynamic CRM online,国内的阿里软件都属企业服务层。

  • 中间件服务层

  Amazon 电子商务系统
  Google 搜索服务
  Windows Live service( Bing搜索, windows live 标示服务等)
  Windows Azure AppFabric

     微软最喜欢的也许就是S+S服务,比如Office软件使用Windows Live Skydrive,分享保存文档。

  • 平台服务层

 PaaS:Amazon's Elastic Compute Cloud (EC2),Microsoft Windows Azure
     DaaS:Microsoft SQL Azure

   

   

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/21310.html

    分享给朋友:

    “ 云计算浅谈之一:云计算介绍” 的相关文章

    Amazon Lightsail Free Tier 全面解析:如何免费体验并最大化利用 AWS 入门服务

    Amazon Lightsail 的免费层(Free Tier)为新用户提供了一个绝佳的机会,可以在不产生额外费用的情况下体验其服务。这个免费试用期不仅让用户能够熟悉 Lightsail 的功能,还能为后续的使用打下基础。下面我们将从免费试用时长、资源限制、套餐内容以及超出免费套餐的计费方式等方面,...

    如何在VPS上轻松部署和管理Telegram机器人 | 详细指南

    1.1 创建Telegram机器人 在Telegram上创建一个机器人非常简单。我们只需要与@BotFather进行对话。@BotFather是Telegram官方提供的机器人管理工具,专门用于创建和管理机器人。通过发送/newbot命令,我们可以开始创建自己的机器人。@BotFather会引导我们...

    OneTechCloud:高性价比VPS与独立服务器的最佳选择

    在了解OneTechCloud之前,我们先来探讨一下它的成立背景和发展历程。OneTechCloud,或称易科云,是一家自2019年就开始运营的国内小型主机商。虽然成立时间不久,但它迅速在市场上获得了一定的知名度。作为由中国团队经营的公司,OneTechCloud专注于提供海外VPS和独立服务器服务...

    VPS是什么?全面解析虚拟专用服务器的优势与选择

    VPS 是 什么 VPS,全称虚拟专用服务器,是一种通过虚拟化技术在物理服务器上创建多个独立环境的方案。具体来说,每个VPS都能运行自己的操作系统,并拥有独立的CPU、内存和存储资源。这就意味着,用户可以像在独立服务器上那样自由管理自己的VPS,进行各种应用和服务的部署。 最初,当我接触到VPS时,...

    Rndc2的线路怎么样?全面评测RackNerd洛杉矶DC02机房

    Rndc2的基本线路信息 说到Rndc2的线路,首先让我跟大家分享一下它的基本信息。这个线路的核心在于RackNerd洛杉矶DC02机房,位置恰好在美国西海岸的洛杉矶。成立于2019年的RackNerd,以其价格优势著称,给我们提供了比较便宜的美国VPS选择,最低年付大约10美元,这对于很多希望节省...

    黑五狂欢购物攻略:如何高效享受黑色星期五折扣

    黑五,全称“黑色星期五”(Black Friday),是每年感恩节后的第一天。随着这个节日的到来,许多商店和电商都会推出琳琅满目的促销活动,标志着圣诞购物季的开端。我第一次听到黑五,是在朋友们热火朝天地讨论即将到来的折扣和特卖,这种热情真是难以抗拒。 黑五起源于美国,为什么叫“黑色”呢?这个名字其实...