设为首页 收藏本站
查看: 1102|回复: 0

[经验分享] 云计算与虚拟化的区别

[复制链接]

尚未签到

发表于 2017-6-22 06:58:31 | 显示全部楼层 |阅读模式
1、传统数据中心面临的问题
  在讲云计算和虚拟化之前,在没有云计算之前我们传统统数据中心面临的问题。

1.1、传统IDC托管



买台机器-放到IDC-安装系统-部署应用-买个域名-绑定上去-对外访问-ICP备案-ICP证(电子商务)—文网文(文化部备案)--公安局备案-接入备案(机房接入备案,备案现在机房管 )
注销备案 -- 各种坑  北京不支持个人备案转公司备案。
域名转让(官方要求最多72小时)坑 72小时中有可能会出现 两方都给停了的风险。
一般招代理去做



1.2、IDC租用



IDC连续租三年送产权

1.3、VPS



VPS:虚拟专用主机,按照空间收费,没有安全可说,日本美国比较便宜,好多代理,你用的不一定是最终的提供商。

1.4、传统数据中心面临的问题



资源利用率低;
资源分配不合理;
自动化能力差;
初始成本高;




2、云计算来了
  云计算来了,提到云计算就要提到虚拟化,云计算不等于虚拟化,它是一个概念,资源使用和交付的模式,虚拟化是一种实现技术,但是云计算又用到了虚拟化技术。它们是不对等的,可以说云计算包含虚拟化。

2.1、云计算是什么



云计算是一种资源交付的模式
云计算必须通过网络来使用
云计算要做到弹性计算,按需付费,快速扩展。

2.2、云计算特点



可测量的服务
随需应变的自助服务
快速的伸缩
无处不在的网络访问
资源池化

DSC0000.png


2.3、云计算的分类



公有云:只有使用权,使用的时候进行按需付费。但数据放在别人家。数据安全没有保障。而且银行不会使用公有云,金融行业不要使用公有云。公有云的核心属性是共享资源服务。
私有云:自己的机房搭建的云,私有云有局限性,资源固定;数据比较安全。私有云的核心属性是专有资源。
混合云:主要任务放到私有云,临时需要时利用混合云,它将公有云和私有云进行混合匹配,以获得最佳的效果,这种个性的解决方案,达到二既省钱又安全的目的。


2.4、云计算分层
DSC0001.png


2.4.1、传统IT



你管理的:IDC托管:网络,存储、服务器、虚拟化,操作系统、中间件、运行环境、数据、应用
设计服务器存放位置也需要考虑
数据备份,备份多分;
运行环境;操作系统选择那个更好;
网络问题。

2.4.2、Iaas



IaaS主要包括计算机服务器、通信设备、存储设备等,能够按需向用户提供的计算能力、
存储能力或网络能力等IT基础设施类服务,也就是能在基础设施层面提供的服务。今天I
aaS能够得到成熟应用的核心在于虚拟化技术,通过虚拟化技术可以将形形色色计算设备统
一虚拟化为虚拟资源池中的计算资源将存储设备统一虚拟化为虚拟资源池中的存储资源,将
网络设备统一虚拟化为虚拟资源池中的网络资源。当用户订购这些资源时,数据中心管理者直接将订购的份额打包提供给用户,从而实现了IaaS。

2.4.3、Paas



PaaS, Platform as a Service,中文名为平台即服务。如果以传统计算机架构中“硬件+操作系统/开发工具+应用软件”的观点来看待,
那么云计算的平台层应该提供类似操作系统和开发工具的功能。实际上也的确如此,PaaS定位于通过互联网为用户提供一整套开发、
运行和运营应用软件的支撑平台。就像在个人计算机软件开发模式下,程序员可能会在一台装有Windows或Linux操作系统的计算机上使
用开发工具开发并部署应用软件一样。微软公司的Windows Azure和谷歌公司的GAE,当然还有目前大火的docker。

2.4.4、SaaS



SaaS,软件即服务。简单地说,就是一种通过互联网提供软件服务的软件应用模式。在这种模式下,用户不需要再花费大量投资用于硬件、软件和开发团队的建设,
只需要支付一定的租赁费用,就可以通过互联网享受到相应的服务,而且整个系统的维护也由厂商负责。

2.4.5、简单说明云计算分层



一句话来概括IaaS、PaaS和SaaS的话,那就是:如果把云计算比喻成一部手机,那么IaaS就是硬件,你要自己
写代码研发系统才能用;PaaS是手机系统,你要实现什么功能还是要装各种软件;SaaS就是硬件+系统+软件,你要干什么一句话就能解决。

  引用  https://zhidao.baidu.com/question/2055456188525293627.html   http://www.cnetnews.com.cn/2014/0212/3011035.shtml


3、虚拟化



3.1、虚拟化概念
  引自:http://blog.chinaunix.net/uid-11231963-id-2150291.html
  虚拟化就是将不存在的食物或现象“虚拟”成为存在的事务或现象的方法,计算机科学中的虚拟化包括平台虚拟化、应用程序虚拟化。存储寻你画、网络虚拟化、设备虚拟化等。
  目前对于虚拟化-Virtualization并没有统一的标准定义,但大多数定义包含这样几个方面。



虚拟的内容是资源(包括CPU、内存、存储、网络等)。
被虚拟的物理资源有着统一的逻辑表示,并且这种逻辑表示提供给用户大部分相同或完全相同的物理资源的功能。
经过一系列的虚拟化过程,使得资源不受物理限制的约束,由此可以带给我们与传统IT相比更多的优势--资源整合、提高资源利用率、动态IT等。

3.2、虚拟化技术分类

3.2.1、按应用分类
  操作系统虚拟化:



解决资源利用率低的问题

  应用程序虚拟化:



浏览器插件 协议来和后端应用 没有开源 费用太贵 xenapp [可以做日志审计]

  桌面应用虚拟化:



很多场景都在使用。呼叫中心,银行外包,移动桌面;没有usb口,没有办法拷贝。弊端:图像显示有问题


存储虚拟化、网络虚拟化等
3.2.2、按照应用模式分类



一对多:其中将一个物理服务器划分为多个虚拟服务器。这是典型的服务器整合模式。
多对一:其中整合了多个虚拟服务器,并将它们作为一个资源池。这是典型的网格计算模式。
多对多:将前两种模式结合在一起。

3.2.3、按硬件资源调用模式分类
  全虚拟化



全虚拟化--虚拟化操作系统与底层硬件完全隔离。由中间的Hypervisor层转化虚拟化客户操作系统对底层硬件的调用代码,全虚拟化无需更改客户端操作系统,并兼容号。典型代表XEN、KVM。

  半虚拟化



半虚拟化——在虚拟客户操作系统中加入特定的虚拟化指令,通过这些指令可以直接通过Hypervisor层调用硬件资源,免除有hypervisor层转换指令的性能开销。半虚拟化的典型代表Microsoft Hyper-V;Vmware的vSphere

  注:针对`IO层面半虚拟化`要比全虚拟化要好,因为`磁盘IO`多一层必定会慢。一般说IO就是网络IO和磁盘IO 因为这两个相对而言是比较`慢`的。
DSC0002.png


3.3.3、虚拟化的优势



降低成本——降低能耗,节约空间,节约成本
提高使用灵活性——可实现动态的资源部署和重配置,满足不断变化的业务需求。
提高安全性——虚拟可实现较简单的共享机制无法实现的隔离和划分,这些特性可实现对数据和服务进行可控和安全的访问。
更高的可用性——虚拟可在不影响用户的情况下对物理资源进行删除、计算机虚拟化技术升级或改变。
更高的可扩展性——根据不同的产品,资源分区和汇聚可支持实现比个体物理资源小得多或大得多的虚拟资源,这意味着您可以在不改变物理资源配置的情况下进行规模调整。
互操作性和投资保护——虚拟资源可提供底层物理资源无法提供的与各种接口和协议的兼容性。
改进资源供应——与个体物理资源单位相比,虚拟能够以更小的单位进行资源分配。与物理资源相比,虚拟资源因其不存在硬件和操作系统方面的问题而能够在出现崩溃后更快地恢复。

4、云计算与虚拟化对比
  经过上面的说明我们可以知道



云计算指的是资源使用和交互的一种模式 ,虚拟化指的是技术,可以将物理计算机虚拟成多个逻辑计算机(VMware)
他俩是彼此独立,互不影响,但是云计算又需要使用虚拟化技术。我们也可以说成云计算包含虚拟化,他们两个是无法相比较的。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-386611-1-1.html 上篇帖子: 新手理解HTML、CSS、javascript之间的关系 下篇帖子: R语言实战(二)数据管理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表