作为一个 工专业的学生 咱来强答一发√ 只是发表一下自己的见解 不过专业性且待考究 希望相关大佬多多指正的说//
当然一楼的dalao已经说的很完善了呢 咱在这里就稍微补充好辣(????)??
其实题主的提的问题问题很好√ 云计算 和VMware和Vbox这种虚拟机有什么区别呢p>
没错 大家常常在阿里云 腾讯云购买的VPS ECS 本身也属于云计算的一种服务形式。
但是咱在生活中很多人单单的把这种云主机的提供商认为就是云计算 ,可谓是大错特错惹(x
而且这样子去理解理解 又未免太过狭隘了呢√
云计算作为一种“老瓶装新酒”的技术,也是一种新的服务模式呢~
云计算的服务提供方式不外乎以下三种
基础设备即服务(Infrastructure-as-a- Service) 也就是 IaaS
平台即服务 (Platform-as-a- Service) 也就是 PaaS
软件即服务 (Software-as-a- Service) 也就是 SaaS
对于非专业的孩纸们不需要去了解其中的意义 但是咱举个栗子 相信大家都可以明白明白其中的意思
IaaS是供的是用户直接使用计算资源,储存资源和 络资源的能力 比如题主说提到了阿里云 腾讯云 AWS 等云计算服务提供商提供的虚拟机服务器资源租用
PaaS提供的是用户开发,测试和运行软件的能力 客户面向的是软件开发者的 在这里 云平台提供开发工具 编程语言 和硬件支持 举个例子 google的 Google App Engine
SaaS是将软件以服务的形式通过 络给用户使用 面向的客户一般也是终端客户 比如说咱们拿来开车的那个什么云//
这里举出以上的例子,是不希望大家认为云计算就是IaaS, 并因此曲解云计算的意义
这里回到正题上√ 假定题主的意义是 IaaS和虚拟机的区别是什么p>
因为不管是什么种类的虚拟机 不管是vmware还是virtualbox 使用的对象只是自己(面向终端客户)
而各大云计算提供服务的对象是众多的客户 所以 我觉得哈..二者的区别在于这种大规模算力的调度上
因为虚拟化技术发展已久 技术非常成熟 所以正如楼上所言 是最容易实现的技术 但是为了完成庞大的算力资源分配 避免资源之间的相互冲突 这里以OpenStack为例 讲解一下它和普通虚拟机的区别
OpenStack的核心服务
Nova——计算服务
Network/Neutron—— 络服务
Cinder——块储存服务
Swift——对象存储服务
KeyStone——认证服务
Glance——镜像服务
Horizon(Dashboard)——UI管理界面
以上是一套IaaS平台的完整架构 也是私认为IaaS云计算和虚拟机最大的区别
就酱紫 (=?ω?)?
如有纰漏 望业界dalao多加指正Orz
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!