Virtual Machines

菜单图标_竞彩篮球

Virtual Machines

竞彩篮球机(VMS)的介绍,构建竞彩篮球化计算环境的技术以及第一代云计算的基础。

什么是竞彩篮球机(VM)?

竞彩篮球机是物理计算机的竞彩篮球表示或仿真。它们通常被称为客人,而他们运行的物理机被称为主机。

竞彩篮球化 可以在单个物理计算机上创建多个竞彩篮球机,每个竞彩篮球机,每个竞彩篮球机都有自己的操作系统(OS)和应用程序。 VM无法直接与物理计算机进行交互。相反,它需要一个名为a的轻量级软件层 竞彩篮球机管理程序 坐标与底层物理硬件。竞彩篮球机管理程序分配物理计算资源 - 例如处理器,内存和存储 - 每个VM。它使每个VM与他人分开,因此它们不会相互干扰。

虽然该技术可以通过许多名称,包括竞彩篮球服务器,竞彩篮球服务器实例(VSI)和竞彩篮球专用服务器(VPS),但本文只需将它们称为竞彩篮球机。

竞彩篮球化如何工作

当物理计算机或服务器上使用竞彩篮球机管理程序时(也称为裸机服务器),它允许物理计算机将其操作系统和应用程序与其硬件分开。然后,它可以将自己分成几个独立的“竞彩篮球机”。

然后,这些新竞彩篮球机中的每一个都可以独立运行自己的操作系统和应用程序,同时仍然共享来自管理程序的裸机服务器的原始资源,该管理程序管理。这些资源包括内存,RAM,存储等。

以下视频解释了竞彩篮球化的基础(5:20)并查看文章,“5竞彩篮球化的好处“:

管理程序的行为类似于各种流量,指导和分配裸金属资源,每个新的竞彩篮球机器,确保它们不会互相破坏。

有两种主要类型的竞彩篮球机管理程序。

类型1竞彩篮球机管理程序 直接在物理硬件(通常是服务器)上运行,取代OS的位置。通常,您使用单独的软件产品在管理程序上创建和操作VM。一些管理工具,如VMware的vSphere,允许您选择客户操作系统以在VM中安装。

您可以使用一个VM作为其他人的模板,复制它以创建新的。根据您的需求,您可能会为不同的目的创建多个VM模板,例如软件测试,生产数据库和开发环境。

类型2竞彩篮球机管理程序 作为主机操作系统中的应用程序运行,通常针对单用户桌面或笔记本平台。使用类型2管理程序,手动创建VM,然后在其中安装客户操作系统。您可以使用竞彩篮球机管理程序将物理资源分配给VM,手动设置它可以使用的处理器核心和内存的数量。根据管理程序的功能,您还可以为图形设置类似3D加速的选项。

完整概述竞彩篮球机管理程序,请退房“竞彩篮球机管理程序:完整的指南。“

VM的优点和优点

VMS提供传统物理硬件的几个好处:

  • 资源利用和改进的ROI: 由于多个VM在单个物理计算机上运行,​​因此客户不必每次想要运行另一个操作系统时购买新服务器,并且他们可以从他们已经拥有的每块硬件获取更多返回。
  • 规模:云计算,它很容易部署同一竞彩篮球机的多个副本,以更好地运行负载增加。
  • 可移植性: VM可以根据网络中的物理计算机之间的需要重新定位。这使得可以将工作负载分配给具有备用计算能力的服务器。 VM甚至可以在本地和云环境之间移动,使它们有用 混合云情景 其中您在数据中心和云服务提供商之间共享计算资源。
  • 灵活性: 创建VM比在物理服务器上安装操作系统更快,更容易,因为您可以使用已安装的操作系统克隆VM。开发人员和软件测试人员可以根据需要创建新环境,以处理它们所产生的新任务。
  • 安全: 与直接运行在硬件上运行的操作系统相比,VMS以多种方式提高安全性。 VM是一种文件,可以通过外部程序扫描恶意软件。您可以在任何时间点创建VM的整个快照,然后将其恢复到该状态,如果它被感染恶意软件,有效地返回VM。快速,轻松创建的VM也使得可以完全删除受损的VM,然后快速重新创建,从恶意软件感染恢复。

使用案例VM

VMS有几种用途,用于企业IT管理员和用户。以下是一些选项:

  • 云计算: 在过去的10年内,VMS一直是云中计算的基本单位,使数十种不同类型的应用程序和工作负载成功运行和缩放。
  • 支持Devops: VMS是支持企业开发人员的好方法,他们可以使用软件开发和测试进程的设置配置VM模板。它们可以为静态软件测试等特定任务创建VM,包括自动开发工作流程中的这些步骤。这一切都有助于简化 Devops Toolchain..
  • 测试新的操作系统: VM允许您在桌面上测试新操作系统而不会影响您的主操作系统。
  • 调查恶意软件: VMS对恶意软件研究人员有用,经常需要新机器,用于测试恶意程序。
  • 运行不兼容的软件: 有些用户可能更喜欢一个操作系统,同时仍然需要仅在另一个程序中可用的程序。一个很好的例子是语音听测软件的龙系列。其供应商Nuance incondules incontined致麦斯科芯片版本的产品。但是,运行桌面聚焦的竞彩篮球机管理程序 - 例如VMware Fusion或Parallels - 使您可以在VM中运行Windows,从而可以访问该版本的软件。
  • 浏览安全: 使用竞彩篮球机进行浏览,您可以在不担心感染的情况下访问网站。您可以拍摄机器的快照,然后在每次浏览会话后滚动到它。这是用户可以使用类型2桌面管理程序设置自己的东西。或者,管理员可以提供位于服务器上的临时竞彩篮球桌面。

VM的类型

本节通过一些不同类型的竞彩篮球机:

  • Windows竞彩篮球机
  • Android竞彩篮球机
  • MAC竞彩篮球机
  • iOS竞彩篮球机
  • Java竞彩篮球机
  • Python竞彩篮球机
  • Linux竞彩篮球机
  • VMware竞彩篮球机
  • Ubuntu竞彩篮球机

Windows竞彩篮球机

大多数竞彩篮球机管理程序支持运行Windows操作系统作为访客的VM。 Microsoft的Hyper-V竞彩篮球机管理程序是Windows操作系统的一部分。安装后,它会创建包含自身和主Windows操作系统的父分区,每个窗口都会获得对硬件的特权访问权限。其他操作系统(包括Windows Guests),在通过父分区与硬件通信的子分区中运行。

Android竞彩篮球机

谷歌的开源 Android OS. 在移动设备和连接的家庭设备上是常见的,如家庭娱乐设备。 Android OS仅在arm处理器架构上运行这些设备,但爱好者,Android游戏玩家或软件开发人员可能希望在PC上运行它。

这是有问题的,因为PC在完全不同的X86处理器架构上运行,硬件竞彩篮球化管理程序只通过VM和CPU之间的指令。它不会为具有不同指令集的处理器转换它们。有各种项目来解决这个问题。

一些项目,例如Shashlik或Genymotion,使用仿真器在软件中重新创建ARM架构。一个替代方案,android-x86项目,端口Android到x86架构。要运行它,您必须使用VirtualBox类型2管理程序将Android-x86程序作为竞彩篮球机安装。另一个替代方案Anbox在主机Linux操作系统的内核上运行Android操作系统。

MAC竞彩篮球机

Apple仅允许其MacOS系统在Apple硬件上运行,禁止人们在非Apple硬件上以VM运行它,或者在其最终用户许可协议下。您可以在Mac Hardware上使用类型2竞彩篮球机管理程序,以创建带有宏的VM。

iOS竞彩篮球机

今天不可能在VM中运行iOS,因为Apple严格控制其IOS操作系统,并且不允许它在IOS设备以外的任何内容上运行。

IOS VM最接近的是iPhone模拟器,借用Xcode集成开发环境,它在软件中模拟整个iPhone系统。

Java竞彩篮球机

Java平台是以Java软件开发语言编写的程序的执行环境。 Java的承诺是“写一次,运行任何地方”的功能。这意味着任何Java程序都可以在运行Java平台的任何硬件上运行。为此,Java平台包括Java竞彩篮球机(JVM)。

Java程序包含字节码,这是用于JVM的指令。 JVM将此字节码编译为机器代码,这是主计算机使用的最低级别语言。基于处理器期望的机器代码,一个计算平台的Java平台中的JVM将在另一组中为JVM创建一个不同的机器代码指令。

因此,JVM不会运行整个操作系统,并且不使用竞彩篮球机管理程序作为其他VM。相反,它转换了应用程序级软件程序以在特定的硬件上运行。

有关Java的更多信息,请查看“Java:一个完整​​的指南。“

Python竞彩篮球机

与JVM一样,Python VM无法在竞彩篮球机管理程序上运行,并且它不包含客户操作系统。它是一种工具,使用Python编程语言编写的程序能够在各种CPU上运行。

与Java类似,Python将其程序转换为称为字节码的中间格式,将其存储在准备执行的文件中。当程序运行时,Python VM将字节码转换为机器代码以进行快速执行。

Linux竞彩篮球机

Linux是许多VM中使用的常用客户操作系统。它也是用于运行VM的常见主机操作系统,甚至还有自己的竞彩篮球机管理程序,称为基于内核的竞彩篮球机(KVM)。自2007年以来,主流Linux内核包括KVM。虽然它是一个开源项目,但红帽现在拥有开发KVM的原始公司。

VMware竞彩篮球机

VMware是一个早期竞彩篮球化软件供应商,现在是1型和类型2管理程序和VM软件的流行提供商到企业客户。

VMware:完整指南“提供所有VMware的全面概述。

Ubuntu竞彩篮球机

Ubuntu是由Canonical生产的Linux发行版。它可在桌面和服务器版本中使用,其中您可以安装为VM。 Ubuntu可以在Microsoft Hyper-V上作为客户操作系统部署。它提供了一个优化版本的Ubuntu桌面,适用于Hyper-V的增强型会话模式,在Windows主机和Ubuntu VM之间提供紧密集成。它包括对剪贴板集成,动态桌面调整大小,共享文件夹的支持,以及在主机和客户桌面之间移动鼠标。

多租户与单租户

在云计算中,通常在单租户和多租户变化中提供竞彩篮球机。

公共或多租户,竞彩篮球机是竞彩篮球机,其中多个用户共享公共物理基础架构。这是供应竞彩篮球机的最具成本效益和可扩展的方法,但缺乏有些孤立特征,即具有严格的安全或合规性要求的组织可能更愿意。

单租户竞彩篮球机的两种模型是专用主机和专用实例。

专用主人 涉及租用整个物理机器并维持对该机器的持续访问和控制,其硬件以及安装在其上的任何软件。该模型提供了最大的硬件灵活性和透明度,工作负载控制和放置量,并为某些带有您自己的许可证软件提供了一些优势。

专用实例 提供相同的单租户隔离和对工作负载放置相同的控制,但它不与特定的物理机器耦合。因此,例如,如果重新启动专用实例,它可能会在新的物理机器 - 专用于各个帐户的机器上,但尽管如此,新机器可能在不同的物理位置。

竞彩篮球机定价模型

云中的竞彩篮球机最常见的定价模型是按需付费(按小时或第二个),瞬态/点实例,保留实例和专用主机。

  • 现收现付:在支付支付的模型中,竞彩篮球机没有预期成本,用户只需支付他们使用的内容,通常按一小时或第二小时计费,具体取决于提供程序和实例类型。
  • 瞬态/点实例:VM的最低成本模型,瞬态和点实例正在利用提供商的过剩容量,但可以随时由提供商回收。它们通常对不需要始终处于或在任何其他模型中的昂贵的应用程序非常有用。
  • 保留实例:与您的付费型号不同,保留的实例具有明确的术语承诺,通常在一到三年之间,但也与陡峭的折扣相结合。
  • 专用主人:在专用主机的情况下,用户通常承担总物理服务器的成本,并以提供者提供专用服务器,通常每小时或每月的任何增量计费。

竞彩篮球机与裸金属服务器

在物理上选择竞彩篮球机,也称为a 裸金属服务器,较少的竞争能力,更多关于了解所需的功能,以及当您需要它时。

裸机服务器都是关于原始硬件,电源和隔离的。它们是单租户,物理服务器完全无效的竞彩篮球机管理程序周期(竞彩篮球化软件),并完全专用于单个客户 - 您。

高度优先考虑性能和隐居的工作负载,如数据密集型应用和监管合规性要求,通常最适合裸机服务器 - 特别是在部署在持续时间段时。

电子商务,ERP,CRM,SCM和金融服务应用只是裸机服务器的一些工作负载。

那么你什么时候在裸机硬件上放置一个竞彩篮球机制来制作竞彩篮球机?当您的工作负载需要最大的灵活性和可扩展性时。

竞彩篮球机毫不费力地推动服务器容量并提高利用率 - 非常适合将数据从一个竞彩篮球机移动到另一个竞彩篮球机,调整数据集和分割动态工作负载。

竞彩篮球机与集装箱

最简单的理解方法 容器 是理解它如何与传统的不同 竞彩篮球机 (VM). In traditional 竞彩篮球化 - 在本地或云中的内容 竞彩篮球机管理程序 利用竞彩篮球化物理硬件。然后,每个VM都包含客户操作系统,操作系统需要运行的硬件的竞彩篮球副本以及应用程序及其关联的库和依赖项。

容器而不是竞彩篮球化底层硬件,而是竞彩篮球化操作系统(通常是Linux),因此每个容器都包含 只要 应用程序及其库和依赖关系。缺乏客户操作系统是为什么容器如此轻量级,因此,快速和便携。

容器和管理它们的编排引擎Kubernetes,非常适合现代, 云本地人微服务 建筑。虽然容器最常与无状态服务相关,但它们也可以适用于有状态服务。

在混合云情景中也在变得越来越常见,因为它们可以在笔记本电脑,云和传统,内部装备跨越一贯的方式运行。

博客文章“容器与VMS:有什么区别?“解释更多。

在下面的视频中,Sai Vennam打破了集装箱化的基础知识以及它如何比较使用VM(8:09):

如何选择竞彩篮球机提供商

选择竞彩篮球机和云提供商不必具有挑战性,只要您知道要查找的内容。竞彩篮球机需要符合您的工作量需求和业务预算,当然,但其他因素在您与竞彩篮球化环境之间扮演关键角色。以下是选择竞彩篮球机服务提供商时需要考虑的十件事。

  • 可靠的支持  - 确保通过电话,电子邮件和聊天或漫步时提供24/7的客户支持。你想要一个真实的人在线的另一端,通过关键的IT情况来帮助您。重要的是要注意哪些云提供商为更多实践支持提供额外的服务。
  • 托管选项  - 云提供商是否提供了非托管和托管解决方案?如果您不了解竞彩篮球化技术,请考虑将负责设置,维护和正在进行的性能监控的提供商。
  • 软件集成  - 您的竞彩篮球机环境是否会与其他人一起玩?操作系统,第三方软件,开源技术和应用程序可帮助您在您的业务中提供更多的解决方案。您将希望拥有竞彩篮球机提供商的支持和强大的合作伙伴关系,与业界最使用过的软件供应商。注意:远离供应商锁定。
  • 高质量的网络和基础设施  - 最新的基础架构是如何运行的基础架构?这包括可靠的裸机服务器,现代数据中心和网络骨干。云提供商应该能够通过最先进的硬件和高速网络技术提供其部分交易。
  • 位置,位置,位置  - 对用户的数据越越侧,延迟,安全性和及时服务交付的麻烦越少。一个良好的疏散数据中心网络和POP位置是具有大多数最需要的数据的核心。
  • 备份和恢复  - 您的云提供商是否已经在意外事件面前保持竞彩篮球机并运行的计划?他们还提供竞彩篮球化环境的附加备份和冗余选项吗?连续操作是你应该认真对待的事情。
  • 可扩展性容易  - 将您旋转,旋转,储备,暂停和更新竞彩篮球机,您有多快速才能旋转,旋转,旋转,旋转,并更新您的竞彩篮球机?当涉及竞彩篮球机可扩展性时,您要听到大部分的单词是“按需”。
  • 各种CPU配置  - 越多的配置,更好。并非每个竞彩篮球机配置都适用于每个使用季节的工作负载。请务必查找竞彩篮球机提供商,以为单个和多租户要求提供各种配置包。
  • 安全层数  - 问您的提供者,然后再问一遍。您的业​​务数据是最高形式的货币,特别是在处理敏感的客户信息时。专用网络线,联邦数据中心选项,内置加密功能和满足法规合规标准对于保护您最有价值的资产至关重要。
  • 无缝迁移支持  - 您的IT优先事项将永远发展。我们都知道。任何竞彩篮球机提供商都应该能够帮助您举起和转移混合动力,内部内部和离镜的环境。寻找完整的数据摄取,无网络和应用程序LED迁移选项。

竞彩篮球机和IBM云

IBM云 提供基于不同的技术和定价选项配置和运行自己的VM的机会。您可以根据所需的计算电源,内存,本地存储和GPU功能为VMS选择技术配置文件,为您的特定工作负载定制系统。您还可以使用管理VMware VM 用于VMware解决方案的IBM云.

您可以从公共或私人节点中进行选择以满足您的安全性和合规性要求。私人的单租户服务可以居住在世界各地的19个国家/地区的60个IBM数据中心的专用主机上。

从部署选项中选择符合您的定价需求。您预先预留的集合时间的公共VM实例比非保留系统昂贵。或者,您可以根据现货市场定价选择VM以处理临时工作负载。

IBM云也使您能够混合和匹配 竞彩篮球服务器 和裸机适合您的工作量要求。

要了解更多信息,请访问IBM Cloud页面和 注册IBM ID.