云计算平台运维与开发(初级)

本文详细介绍了云计算的特点、服务形式(IaaS、PaaS和SaaS)的区别,以及如何在VMware中部署CentOS操作系统。重点讨论了云计算在政务、教育、中小企业和医疗领域的应用实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、云计算特点

云计算是通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。

好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。

被普遍接受的云计算特点如下:

1.超大规模。“云”具有相当的规模,Google云计算已经拥有100多万台服务器, Amazon、IBM、微软、Yahoo等的“云”均拥有几十万台服务器。企业私有云一般拥有数百上千台服务器。“云”能赋予用户前所未有的计算能力。
2.虚拟化。云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的资源来自“云”,而不是固定的有形的实体。应用在“云”中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。
3.高可靠性。“云”使用了数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性,使用云计算比使用本地计算机可靠。通用性。云计算不针对特定的应用,在“云”的支撑下可以构造出千变万化的应用,同一个“云”可以同时支撑不同的应用运行。
4.高可扩展性。“云”的规模可以动态伸缩,满足应用和用户规模增长的需要。按需服务。云”是一个庞大的资源池,你按需购买;云可以像自来水,电,煤气那样计费。
5.极其廉价。由于“云”的特殊容错措施可以采用极其廉价的节点来构成云,“云”的自动化集中式管理使大量企业无需负担日益高昂的数据中心管理成本,“云”的通用性使资源的利用率较之传统系统大幅提升,因此用户可以充分享受“云”的低成本优势,经常只要花费几百美元、几天时间就能完成以前需要数万美元、数月时间才能完成的任务。
6.潜在的危险性。云计算服务除了提供计算服务外,还必然提供了存储服务,并且云计算服务当前垄断在私人机构(企业)手中,他们仅能提供商业信用。对于政府、银行这样持有敏感数据的机构,如果使用云服务,必然存在潜在的危险。

2、云计算服务形式

任何一个在互联网上进行提供服务的公司,都可称之为云计算公司。而云计算提供的服务,我们可以将其分成以下几个层次:

Infrastructure-as-a-Service (基础设施即服务,简称IaaS)
Platform-as-a-Service(平台即服务,简称PaaS)
Software-as-a-Service(软件即服务,简称SaaS)

请添加图片描述

基础设施在最下端,平台在中间,软件在顶端。别的一些“软”的层可以在这些层上面添加。

请添加图片描述

IaaS: Infrastructure-as-a-Service(基础设施即服务)
最下面的一层叫IaaS,有时也叫Hardware-as-a-Service。在云计算之前,如果用户想运营自己的网站或者是应用程序,必须购买服务器等高昂的硬件来运行网站或程序。
但是现在云计算有了IaaS,用户就可以直接租用IaaS提供的场外服务器,存储和网络硬件等设施,节省了维护成本和办公场地,用户可以在任何时候利用这些硬件来运行其应用。
一些大的IaaS公司包括Amazon, Microsoft, VMWare, Rackspace和Red Hat。不过这些公司又都有自己的专长,比如Amazon和微软给你提供的不只是IaaS,他们还会将其计算能力出租给你来host你的网站。

PaaS: Platform-as-a-Service(平台即服务)
中间这一层就是所谓的PaaS,是指将软件研发的平台作为一种服务,提供给用户。你公司所有的开发都可以在这一层进行,节省了时间和资源。
PaaS公司在网上提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统。这节省了你在硬件上的费用,也让分散的工作室之间的合作变得更加容易。网页应用管理,应用设计,应用虚拟主机,存储,安全以及应用开发协作工具等。
一些大的PaaS提供者有Google App Engine,Microsoft Azure,Force.com,Heroku,Engine Yard。最近兴起的有AppFog 、 Mendix 、 Standing Cloud

SaaS: Software-as-a-Service(软件即服务)
最上一层就是SaaS。它是一种通过Internet提供软件的模式,用户无需购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。
这一层是和你的生活每天接触的一层,大多是通过网页浏览器来接入。任何一个远程服务器上的应用都可以通过网络来运行。
一些用作商务的SaaS应用包括Citrix的GoToMeeting,Cisco的WebEx,Salesforce的CRM,ADP,Workday和SuccessFactors。
Iaas和Paas之间的比较

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

20210308020 马翔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值