云服务器网:购买云服务器和VPS必上的网站!

云计算和虚拟机有什么不同

云计算和虚拟机有甚么不同云计算和虚拟机的不同是:本质区分,云计算属于一种服务模式或一种交付方式,而虚拟机多是容器,乃至是真实的物理机;之所以容易混淆虚拟机和云计算,是由于虚拟机确切在云计算中太普遍了,虚拟机是云计算中最活跃的主体,也是核心之一,很多服务都是围绕

云计算虚拟机有甚么不同

云计算和虚拟机的不同是:本质区分,云计算属于一种服务模式或一种交付方式,而虚拟机多是容器,乃至是真实的物理机;之所以容易混淆虚拟机和云计算,是由于虚拟机确切在云计算中太普遍了,虚拟机是云计算中最活跃的主体,也是核心之一,很多服务都是围绕着虚拟机提供的。

云计算是一种服务模式,这类模式其实不是计算机行业所特有,也不是现代所特有,而是一种已存在很久的服务模式。其思路就是把各种资源整合起来,然后租给有需要的用户。拿图书馆做比较,大家都很熟习了,图书馆搜集了很多书,如果你想看书,只需要到图书馆根据自己的需求去借就行了,图书馆会根据你借的数量和时间收费,你看完了就还给图书馆,书重新放回到原来的书架,其他用户可以继续借,重复利用。

肯定有人会想到把这类模式移植到传统IT行业,只是把租的对象由图书变成服务器资源罢了,因此云计算诞生了。为啥称为云计算,由于服务器的功能就是提供计算能力,把服务器租给你相当于卖给你服务器租赁期间的计算能力,因此称为云计算。

怎样运作,很简单,你需要多少CPU、多少硬盘,自己去机房搬,云服务提供商会根据你的数量按天计费,固然你也能够包月包年。你如果愿意出更多的钱,也能够提供送货上门服务。服务器硬件给你了,只要在租赁期间,随意你处置,就和自己买的服务器一样,服务器搬到自己的机房后,发现自己人手不足,你要一个一个安装操作系统,招一个人专门做这个本钱也高。因而云公司提供了其它增值服务,比如上门给你安装操作系统、上门组建网络,乃至给你提供安装数据库、大数据Hadoop/Spark集群搭建服务等,把这类麻烦事交给他人了,明显大大节省了自己的运维本钱。

云计算的好处也出来了,你为啥要租服务器,而不是自己买,由于你可能只是想用一段时间,相对你自己买服务器,本钱太高了,租用更方便。另外,你自己买需要根据业务评估买多少,可能买回来发现不够用,因而重新采购,流程麻烦,买的太多了,又存在资源浪费。而租用就更弹性了,需要多少,租用多少,不需要了还给云公司就行了。私有云一样,只不过是企业内部结算罢了。以上是IaaS的运营模式。你有可能有这类情况,你写了一个Web项目并打好了war包,但自己手头没有服务器来跑,你可以把你的war包交给云服务提供商,他们负责给你运行,你不用租全部服务器,也不用搭建运行环境,打好war包拷给他们就好,他们帮你部署运行。这就是我们说的PaaS服务。更高级的,你手头有很多照片,你想把照片中的人物提取出来,但你自己不会写代码实现,你可以把照片发给云公司,他们通过自己的面部辨认技术处理后把结果发给你,这就类似于SaaS。

以上就是云计算的非权威解读,它更确切地说云计算不是指特定的某种技术,而是一种服务模式,一种交付方式。问题来了,以上需要把服务器搬来搬去太麻烦了,而且用户还需要有自己的机房来放租来的服务器。有无某种技术能够不需要移动服务器,也能解决前面提到的问题,把CPU、内存、磁盘等资源打包租给用户。相信都知道答案了,虚拟化技术就能够完善解决这个问题,而虚拟机是虚拟化实现之一,但绝不是唯一,还有多是容器,乃至是真实的物理机(裸机)。提供虚拟机的hypervisor也不是只有vmware,还有比如kvm/qemu、xen等。除虚拟机外,还有许多其它虚拟化技术,比如ovs虚拟网络等。通过虚拟技术,你再不用搬服务器,而完全自助。除此以外,利用虚拟化技术还可以更方便的部署运维,比如不用一台一台安装操作系统,你安装完一台后,很方便地进行克隆,避免了大量的重复劳力工作。你也不用自己建机房,省去了很多工作,完全交给云服务提供商还是自己内部的云平台团队。

之所以容易混淆虚拟机和云计算,是由于虚拟机确切在云计算中太普遍了,它是云计算中最活跃的主体,也是核心之一,很多服务都是围绕着虚拟机提供服务。在AWS还是其它公有云买云服务,最直接的方式就是申请一台虚拟机。你租赁的云数据库,底层也有多是虚拟机,原理大概是这样的,比如你买一个mysql云数据库,云平台会在后台给你首先起一个虚拟机,这个虚拟机镜像包括了mysql服务,当虚拟机起来,mysql服务就跑起来了。你不但需要访问数据库,还有可能需要其它相关的功能,比如设置主从、查看日志、创建备份、设置账户权限等,由于虚拟机对用户是不可见的,并且不是所有的用户都会这些操作。因此云公司还提供了非常方便的API接口,用户只需要调用API还是Web界面就能够完成以上所有操作,而不需要自己去学习和关心怎样弄。底层怎样实现,这个没有固定地方法,有多是在虚拟机跑个agent程序,履行某个操作,比如创建一个数据库用户,agent就跑一个已定义好的脚本,固然也有可能通过外部程序来完成数据库内部的配置管理,比如ssh/ansible/puppet等。

总而言之,云计算高大上,最近几年也是抄的火热,但本质是思惟的转变,而非技术的革新。你把计算能力给他人用-云计算,存储给他人用-云存储,数据库给他人用-云数据库(DBaaS),负载均衡给他人用-LBaaS,防火墙给他人用-FWaaS。但实现手段仍然是传统的IT技术,比如散布式技术、虚拟化技术、网络技术、自动化运维技术、容灾技术等,并没有造出新技术,而只是通过这些技术组合把一些资源、功能产品还是软件等封装成API对外提供服务。

本文来源:https://www.yuntue.com/post/223464.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注