VMware vsphere和VMware vsphere Hypervisor有什么不同?_什么叫做微内核?与安卓系统有什么区别?


- #问答
  • 1、 VMware vsphere和VMware vsphere Hypervisor有什么不同?

    窗含西岭千秋雪,门泊东吴万里船。

    桃花潭水深千尺,不及汪伦送我情。

    月下飞天镜,云生结海楼。

    秋月扬明晖,冬岭秀寒松。

    力尽不知热,但惜夏日长。

    无端更渡桑干水,却望并州是故乡。

    天时人事日相催,冬至阳生春又来。

    空山新雨后,天气晚来秋。

  • 2、 什么叫做微内核?与安卓系统有什么区别?

    Linux有两种内核形式,一种是安卓系统用的宏内核,另一个就是华为的鸿蒙系统使用的是微内核,微内核的设计理念是尽可能的简化,在微内核操作系统中,内核是指精心设计的、能实现现代OS最基本的核心功能的部分。微内核并非是一个完整的OS,而只是操作系统中最基本的部分,它通常用于:

    1、实现与硬件紧密相关的处理;

    2、实现一些较基本的功能;

    3、负责客户和服务器之间的通信;

    4、它们只是为构建通用OS提供一个重要基础,这样就可以确保把操作系统内核做得很小。

    所以简单地说,微内核就是把核心功能拆解得尽可能小,根据不同设备的需求自由组合,跟搭积木似的,同时还可以增强系统的安全性、可移植性、也能使分布式结构更加合理的运作,植入更多的插件程序,这是华为号称能跨不同平台部署的关键所在。

    而安卓系统用的宏内核就比较庞大而复杂了,仅仅是代码就有几千万行,但是这种内核方式可以将手机系统所用到的所有驱动软件、底层代码、各种管理以及网络协议等都直接保存在了内核当中,运行效率非常高,响应速度也非常快,这是相比微内核的优势所在。

    但是安卓的宏内核缺点也很明显,那就是安卓手机卡死、卡顿的情况,因为用这种内核方式保存的进程或者相关的内存数据只要有其中一个发生崩溃,那么面临着的就是整个系统的崩溃,所以稳定性方面,是“宏内核”的弱势。但是随着谷歌这几年的不断优化,还有手机硬件的爆发式提升,现在的安卓设备死机崩溃的现象已经少多了。

    不管是微内核还是宏内核,两者都有自己的优点和缺点,但是微内核更加适合华为的战略设计思路,未来是物联网,万物互联的时代,华为想在手机、电脑、电视和其它消费设备领域全面开花,这样高效灵活的微内核自然是首选方案,加上华为自己的“方舟编译器”,可以极大程度的提高系统的响应速度和运算效率,这样一来也就能快速减少与安卓系统的差距。

  • 3、 “虚拟化”与“云计算”是同一个概念吗?

    这两个概念当然不能简单的混为一谈,首先我来先来了解一下什么虚拟化以及什么是云计算。

    虚拟化是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。虚拟化的各类分别有内存虚拟化、网络虚拟化、服务器虚拟化、存储虚拟化以及桌面虚拟化等。业内代表厂商有VMware、微软的Hype-v、华为的Fusion以及开源的KVM等。

    云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。更多的体现为一种商业模式或是服务模式。分为有三种典型的模式,如SaaS、PaaS、IaaS。业业代表有阿里云、百度云、华为云、iClould等。云计算以虚拟化的技术为基础,通过把服务器、存储、网络等硬件资源通过虚拟化进行抽象池化,再以服务的形式打包出售给用户。那么我们做个形像的比喻,虚拟化技术好比电厂的发电技术,分别有水利发电、火力发电、风力发电、核能发电等,而云计算就是供电局把所有通过各种发电技术发出来的电打包买给千家万户的商业卖电行为。用户根本不用关心你是用什么技术发的电,只要交钱就能使用电力进行生产和生活。那么使用云计算的用户也是一样根本不用关心底层的硬件是什么服务器、什么存储、什么网络,就像买电一样购买IT的资源就可以了。

    以上就是本人的一点浅见,欢迎在评论中一起讨论。

Related Content: