SCI期刊 | 网站地图 周一至周日 8:00-22:30
你的位置:首页 >  互联网 » 正文

互联网变革中的云计算

2021-4-10 | 互联网

随着互联网带宽的显著提高,无线终端的接入方式不断丰富,人们使用互联网也不再仅满足于浏览网页和收发电子邮件的简单水平,而是希望它逐步延伸到为企业提供诸如电子商务、客户关系管理等网络软件服务;为普通用户提供诸如博客、在线视频、网络存储等网络应用服务;为科研机构提供强大的计算处理能力的网络计算服务。所以,互联网的功能不仅仅是资源共享和信息交流,而且还要加入网络计算、网络存储和网络软件应用服务等功能。因此,“云计算”这个概念就应运而生了。

一、云计算的概念和核心思想

“云计算”这个概念最早是由谷歌公司在2006年的“Google101计划”中正式提出并使用的。之所以称之为“云计算”,是因为在互联网技术刚刚兴起的时候,人们画图时习惯用一朵云来表示互联网,因此在选择一个名词来表示这种基于互联网的新一代计算方式的时候就选择了“云计算”这个名词。当然,云计算发展至今,早已超越了它原始的概念。下面我们就来解释一下“云计算”的概念。

1.云计算的概念

目前,对于云计算的认识还在不断的发展变化,云计算的概念仍没有普遍一致的定义。因此,我们给出两个现在大家比较认同的定义。

中国网格计算、云计算专家刘鹏给出如下定义:“云计算将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算、存储空间和各种软件服务”。

NIST(NationalInstituteofStandardsandTechnology,美国国家标准和技术研究院)的定义:云计算是一种能够通过网络以便利的、按需付费的方式获取计算资源(包括网络、服务器、存储、应用和服务等)并提高其可用性的模式,这些资源来自一个共享的、可配置的资源池,并能够以最省力和无人干预的方式获取和释放。这种模式具有5个关键功能,还包括3种服务模式和4种部署方式。

通俗的理解是,云计算的“云”就是存在于互联网上的服务器集群上的资源,它包括硬件资源(服务器、存储器、CPU等)和软件资源(如应用软件、集成开发环境等),本地计算机只需要通过互联网发送一个需求信息,远端就会有成千上万的计算机为你提供需要的资源并将结果返回到本地计算机。这样,本地计算机几乎不需要做什么,所有的处理都由云计算提供商所提供的计算机群来完成。

2.云计算的核心思想

为了更好的理解和认识云计算的概念,下面我们来阐述云计算的核心思想:传统IT模式下,企业建立一套IT系统不仅仅需要购买硬件等基础设施,还有买软件的许可证,需要专门的人员维护。当企业的规模扩大时还要继续升级各种软硬件设施以满足需要。对于企业来说,计算机等硬件和软件本身并非他们真正需要的,它们仅仅是完成工作、提供效率的工具而已。对个人来说,我们想正常使用电脑需要安装许多软件,而许多软件是收费的,对不经常使用该软件的用户来说购买是非常不划算的。可不可以有这样的服务,能够提供我们需要的所有软件供我们租用?这样我们只需要在用时付少量“租金”即可“租用”到这些软件服务,为我们节省许多购买软硬件的资金。我们每天都要用电,但我们不是每家自备发电机,它由电厂集中提供;我们每天都要用自来水,但我们不是每家都有井,它由自来水厂集中提供。这种模式极大地节约了资源,方便了我们的生活。面对计算机给我们带来的困扰,我们可不可以像使用水和电一样使用计算机资源呢?答案是肯定的。云计算的最终目标就是将计算、服务和应用作为一种公共设施提供给公众,使人们能够像使用水、电、煤气和电话那样使用计算机资源。这就是云计算的核心思想。

二、云计算的分类

云计算按服务方式或者是部署方式,可以分成三类。

1.公共云(Publiccloud)

公共云:云基础架构被做成一般公共或者一个大的群体所使用,被某个组织所拥有,并出售云计算服务。对于使用者而言,公共云的最大优点是,其所应用的程序、服务及相关数据都存放在公共云的提供者处,自己无需做相应的投资和建设。

2.私有云(Privatecloud)

私有云:是指企业自己使用的云,它所有的服务是供自己内部人员或分支机构使用。私有云的部署比较适合于有众多分支机构的大型企业或政府部门。随着这些大型企业数据中心的集中化,私有云将会成为他们部署IT系统的主流模式。私有云部署在企业自身内部,因此其数据安全性、系统可用性都可由自己控制。但其缺点是投资较大,尤其是一次性的建设投资较大。

3.混合云(Hybridcloud)

混合云:包含多个公有云和私有云。这些云保持着唯一的实体但是通过标准或者特有的技术结合在一起。这些技术使得数据或者应用程序具有可移植性。混合云所提供的服务既可以供别人使用,也可以供自己使用。相比较而言,混合云的部署方式对提供者的要求较高。

三、云计算特点

1.规模巨大:云计算是由几十万、上千万台服务器联合组成的具有前所未有的计算能力服务器集群。

2.虚拟化:云计算通过虚拟化技术,对成百上千的云服务器的CPU、内存、硬盘和网络带宽等资源虚拟化成为一个整体,根据用户需求动态地分配。

3.通用性:云计算不是针对特定的应用,在云计算的支撑下可以构造出千变万化的应用,同一个云计算平台可以同时支撑不同的应用运行。

4.高可扩展性:云计算的规模可以动态伸缩,满足应用和用户规模增长的需要。

5.按需服务:云计算是一个庞大的资源池,用户按需购买;云计算可以像自来水、电、煤气那样计费。

6.极其廉价:由于云计算的特殊容错措施可以采用极其廉价的节点来构成云,云计算的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,云计算的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受云计算的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。

四、云计算应用面临的主要问题尽管云计算模式具有许多优点,但是在应用方面还存在一些问题。

1.数据隐私问题:如何保证存放在云服务提供商的数据隐私不被非法利用,不仅需要技术的改进,也需要法律的进一步完善,或采用一定的应用策略。

Top