当前位置:首页 > 虚拟机 > 正文

为什么用虚拟机来学云计算

本文目录一览壹、如何看待云计算的虚拟化技术知乎云计算是一种服务;虚拟化和分布式系统都是用来实现云计算的关键技术之一。
目前来讲虚拟化主要常用两个核心技术:服务器虚拟化,与应用虚拟化
目前来讲分布式系统主要用到的两个核心技术:分布式存储,与分布式计算
云计算可以理解为一种租借式的服务,即你可以对IT系统内部的原理什么都不懂,也不需要买到手,但是随时可以使用公共的IT资源为自己服务,比如baidu,比如QQ,比如163邮箱
我认为对虚拟化技术最好的定义就是可以让IT系统的物理拓扑图与逻辑拓扑图无关,即解耦
我们暂时以商用虚拟化系统vmware举例
为了实现拓扑解耦,它做的第一点就是让一台机器可以同时跑多个操作系统,即虚拟机,而且虚拟机还可以在物理机间来回转移,高可用,这样我们的操作系统就从物理机上彻底解放出来了,你可以把同一个虚拟机随时放到其他物理机上,实现了对硬件的高效资源利用,和系统的高度灵活,解除了大量人工劳动,便于实现大规模系统的方便管理,这种就是服务器虚拟化(vSphere)。
光系统分开还不行,你有时还需要各种方式访问虚拟机系统,于是你就会是用远程桌面等方式去访问这些后台的虚拟机,这种就是应用虚拟化(view)。
当然还有网络虚拟化,存储虚拟化等各种其他虚拟化技术正在慢慢成长,不过相对于前两者无论是商用还是开源,都还不太成熟,暂不讨论。
我认为对分布式系统比较合适的定义是把所有IT资源看成为一个整体来使用,而不是去独立的看某个机器某个系统,即资源池
我们暂时以开源Hadoop为例
为实现将IT资源变成整体,它要做到的第一点就是将一个巨大的文件拆开放在多个地方,你可以用一大堆很普通的计算机用网络连在用来存放这一个巨型文件,这样即使很多很小硬盘的机器也可以通过连在一起当成一个很大的存储空间来用,这种就是分布式存储(HDFS)。
光文件存放合在一起不行,计算能力也要合在一起,所以它还要满足一个任务分给多个物理机来处理,这样即便一堆老破电脑,通过这种方式连在一起,只要足够多,也能当超级计算机用,这种就使分布式计算(MapReduce)。
当然Hbase等其他的技术也在逐渐成熟,总的来讲都是为了解决建立巨型资源池需要的技术。
由此可以看出虚拟化主要是把大块拆成小块儿,分布式系统主要是把小块组合成大块儿,IT资源经过这样的揉碎再组合,变成了一个十分灵活的系统,在这几个基本技术的基础上,在通过某种调度和经营,就可以实现云计算的服务模式了。
所以,这并不是概念炒作~ 贰、虚拟机是干什么用的虚拟机是用于模拟计算机硬件系统,创建一个隔离的、虚拟化的计算机环境的软件工具。
虚拟机的主要功能在于其能够提供一个独立的、隔离的计算机系统环境。 它通过在物理计算机上模拟出完整的硬件系统,包括处理器、内存、硬盘、网络适配器等,使得在这个模拟环境内可以安装和运行操作系统以及各类应用程序。 这种虚拟化技术使得单一的物理计算机能同时运行多个操作系统,如Windows、Linux或macOS等,且彼此之间互不干扰。
虚拟机技术在多个领域有广泛应用。 例如,在软件开发与测试中,虚拟机可以提供一个干净、可控的测试环境,确保测试结果的准确性和可靠性。 开发人员可以在虚拟机中安装不同版本的操作系统和软件,以测试软件的兼容性和性能。 此外,在教育领域,虚拟机也常被用于创建教学实验室环境,使学生在不影响主机系统的情况下进行各种实验操作。
虚拟机还具备灵活性和安全性。 由于其隔离特性,虚拟机内的操作不会影响到物理计算机的主系统,从而有效防止了病毒感染或系统崩溃等风险。 同时,虚拟机的配置可以根据需求进行灵活调整,如增加或减少内存、硬盘空间等,以满足不同应用场景的需求。 这种灵活性和安全性使得虚拟机成为企业IT架构中不可或缺的一部分,广泛应用于服务器整合、数据备份与恢复、云计算等多个方面。
总的来说,虚拟机以其强大的模拟能力、灵活的配置选项和出色的隔离安全性,在多个领域发挥着重要作用,极大地提升了计算机资源的利用效率和操作便利性。

叁、为什么要学习云计算你好!
因为云计算是一场革命,庞大的数据资源使得各个领域开始了量化进程,无论学术界、商界还是政府,所有领域都将开始这种进程。
云计算就是“按需应变”的网络延伸,即厂商按照用户不断变化的需求提供相应的硬件、软件服务。 云计算是网格计算、分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡、网络技术等一些传统计算方法的融合体。
它旨在通过网络把多个成本相对较低的计算实体整合成一个具有强大计算能力的完美系统,并借助SaaS、PaaS、IaaS、MSP等先进的商业模式把这强大的计算能力分布到终端用户手中。 其核心理念就是通过不断提高“云”的处理能力而减少用户终端的处理负担,最终使用户终端简化成一个单纯的输入输出设备,并能按需享受“云”的强大计算处理能力。