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

如何理解虚拟化容器(容器虚拟化是主机虚拟化的内容吗)


一、请大神介绍一下虚拟化可以划分为哪些类型,各种类型有什么优缺点以及有什么代表性的产品?目前虚拟化主要可以分为三种类型,即主机虚拟化、裸机虚拟化和操作系统虚拟化。
托管虚拟化是通过直接安装运行应用程序来实现的,因此其最大的优点就是易于实现。然而,由于它主要依赖主机操作系统来支持设备,因此性能损失很大。实现这种虚拟化的产品主要有VMwareworkstations和virtualPC。
操作系统虚拟化也很容易实现,管理相对简单,上手也很快。但由于多个容器共享一个操作系统,隔离性比较差。实现此类虚拟化的产品主要有Docker。
裸机虚拟化实现了这样的虚拟化。其虚拟机与操作系统无关,可以同时支持多个操作系统和多个应用程序。因此,其技术难度要求较高,开发难度也较高。实施此类虚拟化的供应商必须具备一定的技术能力。国外最有名的有VMwareVsphere,国内生产的有云虹CNware等。
此外,通过国家安可战略的实施,网络信息安全得到进一步重视和重视。对于服务器虚拟化来说,最好尽可能选择国产产品。


二、Linux服务器虚拟机linux服务器虚拟

Linux容器虚拟化有哪些好处?

Linux虚拟化的10个最重要的好处。

1.开放性

开放式Linux虚拟化解决方案可以为您避免许多许可问题。像Hyper-V这样的专有虚拟化解决方案还不错,但使用它们会让您受到某个供应商的摆布。

2.社区支持

您不必担心任何问题,因为您拥有世界上最大的支持社区。DaniWeb等网站及其成员可以为您提供进一步的帮助。你不必因问题而沮丧,你只需搜索或询问,热心人或遇到并解决过类似问题的人就会给你建议。

isor技术

由于Linux体积小且能够作为并行操作系统运行,因此成为Hypervisor技术的首选平台。VMware和Xen都是这样工作的。Hypervisor没有所谓操作系统层的概念,而是使用一个并行的虚拟Linux系统,你可以继续与之交互。

4管理

安装后,可以通过远程应用程序而不是命令行来管理VMware和CitrixXen。它们可以直接与底层操作系统交互,但很少需要这样做。

5.硬件要求低

RedHat、Ubuntu和Xen的虚拟化基础对硬件要求几乎极低,可以安装在您使用的任何硬件设备上。关键是Linux虚拟化技术可以让您实现少花钱多办事的“梦想”。廉价的硬件是人们选择虚拟化技术的主要原因之一,因为没有重大的财务承诺。

6.商业支持

VMware、Citrix、RedHat和CanonicalUbuntu都有针对Linux虚拟化的商业支持解决方案。这些主要制造商提供一流的支持、优质的产品和最好的技术人员,让您高枕无忧。

7.稳定性

云提供商的系统可用性要求必须能够达到99.999%。那么您应该选择哪个平台呢?答案就是Linux操作系统。为什么?因为Linux非常稳定。如果内核未更新,Linux不需要重新启动。

8.性能

对于大多数人来说,性能是阻碍他们从物理机迁移到虚拟机的最大障碍。然而,Hypervisor技术与Linux的完美结合,使得虚拟技术的性能可以与本地物理机的性能相媲美。还。解决SAN存储和磁盘I/O性能瓶颈等难题赢得了大多数对Linux拟化持怀疑态度的人的支持。

9.价格

是的,我知道我在浪费口气,但你必须承认,价格是一个很大的卖点。质量好、价格低永远是采购产品时的首要考虑因素。尤其是在当前全球经济低迷、大公司削减IT预算的情况下,价格成为人们购买决策的重要因素。

10.主要厂商的支持

主要软件厂商如VMware、Citrix、RedHat和Ubuntu都使用Linux作为各自虚拟化技术的平台。


三、Docker容器是什么?它比虚拟机强在何处?Docker容器是一个开源的应用程序容器引擎,允许开发者将他们的应用程序以统一的形式打包,然后打包到一个可移植的容器中,然后发布到任何可以安装Docker引擎的服务器上(比如Windows机器),当然也可以实现虚拟化。Docker容器几乎没有任何开销,可以轻松地在机器和数据中心上运行。它最大的特点是不依赖于任何系统、框架甚至语言。
由于容器是进程级的,所以相对于虚拟机有很多优势
一:启动快:因为容器中的应用软件直接是底层系统进程,而不是虚拟机的进程内。因此,当容器启动时,整个操作系统并没有启动,速度要快得多。
二:资源占用少:相对于虚拟机,容器只占用必要的资源,不会占用无用的资源。虚拟机是一个完整的操作系统,不可避免地会占用所有资源。
三:体积小、重量轻:容器应仅容纳使用过的部件。与虚拟机相比,容器文件比虚拟机小得多。
四:便捷的移动性:容器技术最重要的是一种简单且稳定的格式,可以在不同的主机上运行服务。容器格式更加标准化,使客户更容易迁移工作负载,有效避免单一平台提供商。