发布网友 发布时间:2022-04-23 05:17
共4个回答
热心网友 时间:2022-04-03 21:32
简单地说,云计算其实就是一种通过虚拟化技术实现大规模计算的架构和方法。在云计算中,资源和功能都以服务的方式提供出来供用户使用。举个例子来讲,amazon这样的电子商务网站每天需要处理数百万计的请求和事务,如何保证处理能力,如何保证存储,又如何保证这些能够以简单的方式以及良好的性能来完成呢?
虚拟化是关键。其实虚拟化并不局限于VMware或者Xen提供的这种运行虚拟机的服务器虚拟化技术。大家熟悉的Java Virtual Machine, Hadoop Distributed File System, 虚拟内存等其实都是不同种类的虚拟化技术。将资源以抽象的方式或者逻辑的方式进行表示就是虚拟化。单个服务器的资源终归有限,通过虚拟化可以将不同服务器的资源以统一的整体的形式进行提供,从而让用户感觉拥有一个超大超强的服务器。举一个例子,现在热火朝天的Hadoop其实就是一个计算能力虚拟化的绝佳例子。Hadoop通过Map将一个大的任务分解为许许多多个小的任务,这些小的任务分配给在不同服务器上面的Hadoop服务实例来计算,计算出来中间结果,最后通过rece方法将结果集进行合并。对于计算任务的请求者而言,他不需要看到背后有多少个Hadoop实例集中了多少台服务器的计算能力执行计算任务,感觉到是那个”强大无比“的电脑的超高处理能力。
信息技术其实一直围绕着3个主题在转,那就是”计算“、”存储“和”通信“。对应着这些主题已经有很多的云计算产品了:在计算方面,有Amazon EC2, Google App Engine等;在存储领域,有Amazon S3, mozy等;在消息通信方面有Amazon SQS等。
那么在中国到底谁需要云计算呢? 我觉得资金紧张的小公司需要,因为用了云计算就可以节约设备的采购成本;数据中心需要,电能消耗是数据中心成本的一个大块,通过云计算可以有效提高资源利用率,减少电能浪费;大公司也需要,因为像IBM这样的公司内部有着数以万计的服务器,同样存在资源利用率的问题。其实,我们普通人的日常生活也离不开云计算,比如越来越多的人通过手机访问搜索、导航等各种各样的互联网服务,云计算可以保证服务质量,让我们真正乐在其中。
热心网友 时间:2022-04-03 22:50
一、在讲什么是云计算之前,先思考下我们为什么需要“云”“云计算”
如今越来越多的应用正在迁移到“云”上,如我们生活中接触的各种“云盘”存储。实际上,“云”并不新潮,已经持续了超过10年,并还在不断扩大到所有领域。可预见的事:下一个10年中,几乎所有的应用都会部署到云端,而它们中的大部分都将直接通过你手中的移动设备,为我们提供各种各样的服务。
为什么会需要“云”?
传统的应用正在变得越来越复杂:需要支持更多的用户,需要更强的计算能力,需要更加稳定安全等等,而为了支撑这些不断增长的需求,企业不得不去购买各类硬件设备(服务器,存储,带宽等等)和软件(数据库,中间件等等),另外还需要组建一个完整的运维团队来支持这些设备或软件的正常运作,这些维护工作就包括安装、配置、测试、运行、升级以及保证系统的安全等。便会发现支持这些应用的开销变得非常巨大,而且它们的费用会随着你应用的数量或规模的增加而不断提高。这也是为什么即使是在那些拥有很出色IT部门的大企业中,那些用户仍在不断抱怨他们所使用的系统难以满足他们的需求。而对于那些中小规模的企业,甚至个人创业者来说,创造软件产品的运维成本就更加难以承受了。
所以,云计算,应运而生——更大、更快、更强
针对上述问题解决方案便是“云计算”!将应用部署到云端后,可以不必再关注那些令人头疼的硬件和软件问题,它们会由云服务提供商的专业团队去解决。使用的是共享的硬件,这意味着像使用一个工具一样去利用云服务(就像插上插座,你就能使用电一样简单)。
只需要按照你的需要来支付相应的费用,而关于软件的更新,资源的按需扩展都能自动完成。
二、形象点来说说“云计算”
【1】 水龙头观点论:
当需要的时候,扭开水龙头,水就来了,我只需要操心交水费就是了!
当你需要用一个软件时,你不用跑去电脑城,打开应用商店,它就下载下来了,你只需要交钱就是了;
当你想看报纸的时候,你不用跑去报刊亭,只要打开头条新闻,新闻唾手可得;
当你想看书的时候,你不用跑去书城,只需要打开阅读软件,找到这样的一本书,在手机上阅读;
当你想听音乐的时候,你不用再跑去音像店苦苦找寻CD光碟,打开音乐软件,就能聆听音乐;
云计算,像在每个不同地区开设不同的自来水公司,没有地域*,优秀的云软件服务商,向世界每个角落提供软件服务——就像天空上的云一样,不论你身处何方,只要你抬头,就能看见!
【2】荤段子观点论:
网上很流行的一种比喻:男人找个女友或老婆是自建私有云,单身约炮或者到娱乐场所消费是公有云服务,按需使用并可弹性扩容,已婚男人找二奶小蜜则属于混合云。
这种解释方式对男人比较适用,通常稍微一解释就心领神会!
【3】共享单车-滴滴出行论:
出行需要用车,云计算或者云服务好比乘坐出租车或专车快车共享单车,随时需要随时用,按用量(路程)付费即可。
自己买车开车是混合云,车是自己的,出去付费停车或加油相当于部分使用公有云,而亚马逊或微软云在国内跟黑车差不多被**
【4】一日三餐吃货论:
饿了要吃饭,在家里自己做饭属于自建私有云,需要建造厨房购买锅碗瓢盆柴米油盐等,吃完饭还需要自己刷锅洗碗等运维工作,费时费力;
外面餐馆提供的就相当于公有云服务,按需胡吃海塞吃完结账抹嘴走人,餐馆后厨如何安排做菜顺序并加快出菜速度就是负载均衡和虚拟化概念;
请厨师到家里上门做饭则属于典型的混合云,在资产安全的情况下有限使用公有云。
三、“云计算”的五大特点
大规模、分布式
“云”一般具有相当的规模,一些知名的云供应商如Google云计算、Amazon、IBM、微软、阿里等也都拥能拥有上百万级的服务器规模。而依靠这些分布式的服务器所构建起来的“云”能够为使用者提供前所未有的计算能力。
虚拟化
云计算都会采用虚拟化技术,用户并不需要关注具体的硬件实体,只需要选择一家云服务提供商,注册一个账号,登陆到它们的云控制台,去购买和配置你需要的服务(比如 云服务器,云存储,CDN等等),再为你的应用做一些简单的配置之后,你就可以让你的应用对外服务了,这比传统的在企业的数据中心去部署一套应用要简单方便得多。而且你可以随时随地通过你的PC或移动设备来控制你的资源,这就好像是云服务商为每一个用户都提供了一个IDC(Internet Data Center)一样。
高可用性和扩展性
那些知名的云计算供应商一般都会采用数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性。基于云服务的应用可以持续对外提供服务(7*24小时),另外“云”的规模可以动态伸缩,来满足应用和用户规模增长的需要。
按需服务,更加经济
用户可以根据自己的需要来购买服务,甚至可以按使用量来进行精确计费。这能大大节省IT成本,而资源的整体利用率也将得到明显的改善。
安全
网络安全已经成为所有企业或个人创业者必须面对的问题,企业的IT团队或个人很难应对那些来自网络的恶意攻击,而使用云服务则可以借助更专业的安全团队来有效降低安全风险。
热心网友 时间:2022-04-04 00:25
(一)原理:云计算(Cloud Computing)是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。这可是一种*性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用户才是云计算的真正拥有者。云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。(二)“云”时代目前,PC依然是我们日常工作生活中的核心工具——我们用PC处理文档、存储资料,通过电子邮件或U盘与他人分享信息。如果PC硬盘坏了,我们会因为资料丢失而束手无策。而在“云计算”时代,“云”会替我们做存储和计算的工作。“云”就是计算机群,每一群包括了几十万台、甚至上百万台计算机。“云”的好处还在于,其中的计算机可以随时更新,保证“云”长生不老。Google就有好几个这样的“云”,其他IT巨头,如微软、雅虎、亚马逊(Amazon)也有或正在建设这样的“云”。届时,我们只需要一台能上网的电脑,不需关心存储或计算发生在哪朵“云”上,但一旦有需要,我们可以在任何地点用任何设备,如电脑、手机等,快速地计算和找到这些资料。我们再也不用担心资料丢失。(三)云计算的几大形式1、SAAS(软件即服务)这种类型的云计算通过浏览器把程序传给成千上万的用户。在用户眼中看来,这样会省去在服务器和软件授权上的开支;从供应商角度来看,这样只需要维持一个程序就够了,这样能够减少成本。Salesforce.com是迄今为止这类服务最为出名的公司。SAAS在人力资源管理程序和ERP中比较常用。 Google Apps和Zoho Office也是类似的服务2、实用计算(Utility Computing)这个主意很早就有了,但是知道最近才在Amazon.com、Sun、IBM和其它提供存储服务和虚拟服务器的公司中新生。这种云计算是为IT行业创造虚拟的数据中心使得其能够把内存、I/O设备、存储和计算能力集中起来成为一个虚拟的资源池来为整个网络提供服务。3、网络服务同SAAS关系密切,网络服务提供者们能够提供API让开发者能够开发更多基于互联网的应用,而不是提供单机程序。4、平台即服务另一种SAAS,这种形式的云计算把开发环境作为一种服务来提供。你可以使用中间商的设备来开发自己的程序并通过互联网和其服务器传到用户手中。5、MSP(管理服务提供商)最古老的云计算运用之一。这种应用更多的是面向IT行业而不是终端用户,常用于邮件病毒扫描、程序监控等等。6、商业服务平台SAAS和MSP的混合应用,该类云计算为用户和提供商之间的互动提供了一个平台。比如用户个人开支管理系统,能够根据用户的设置来管理其开支并协调其订购的各种服务。热心网友 时间:2022-04-04 02:16
当人们的需求越来越多,例如浏览网页、看电影……人们就将计算机的资源和应用服务集中起来,放在互联网上,就变成了“云计算(Cloud Computing)”。换句话说,云计算就是让用户通过互联网来使用在云端的应用、数据、服务。
云计算的最常见的服务模式有三种:
IaaS、PaaS、SaaS
IaaS: Infrastructure-as-a-Service(基础设施即服务)
IaaS有时也被称为Hardware-as-a-Service,就是提供硬件相关的服务。
PaaS: Platform-as-a-Service(平台即服务)
基于硬件之上,平台开发可在这一层进行。PaaS服务提供商提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统,以及数据库系统等。
SaaS: Software-as-a-Service(软件即服务)
这是我们日常接触最多的服务。在这一层上,我们可以直接访问和使用服务功能。例如,通过网页浏览器收发电邮,订购商品,查看航班信息等具体的应用服务。