VMware 快速入门指南

关于

虚拟化

这几天很多公司都在享受虚拟化的优势。 虽然虚拟化似乎是一个非常现代的概念,但它实际上在 1960s就有它的根基,那时候大型机都很盛行。 机器昂贵,容纳多个用户需要一个极其复杂的操作系统。 这就是 IBM 提出使用虚拟机的想法的时候。 他们的 CP-67 程序为每个用户提供了虚拟内存空间,因此他或她可以访问基本上是单用户操作系统的对象。 大约 30 年后,一家名为 VMware 的小公司遵循 IBM的提示,为 x86 体系结构创建了虚拟化技术。 如今, VMware 是虚拟化中最大的名称之一。

虚拟化是一个很整齐的技巧,涉及在软件环境中创建整个计算机,硬件和所有。 这是通过在主机上安装虚拟化软件完成的。 然后,主机可以运行一个或多个访客机器 (称为虚拟机或 VM)。 VM 的作用就像一台物理计算机一样,拥有自己的 CPU , RAM , NIC 和硬盘驱动器-当然都是虚拟的! 虚拟化的一大优点是,您可以在单个硬件上运行多个 VM。 这些 VM 相互独立运行,为您提供了充足的自由和灵活性。

为什么要虚拟化?

您可以对 VM 执行各种操作。 如果需要使用与计算机上安装的操作系统不同的操作系统,那么只需在 VM 上安装操作系统,而不必设置双引导系统。 或者可能想要运行一些与您的操作系统版本不兼容的旧软件。 您可以设置 VM 以运行较早版本的操作系统,并在该 VM 上安装旧软件。 如果您的企业要求您使用较旧的软件,但您正在使用较新的硬件,那么这可能很有用。 老牌游戏也很棒!

乐趣不止于此。 您可以虚拟化服务器。 事实上,您可以虚拟化数吨服务器。 除了上面提到的那些,做这件事还有几个好处。 对于入门模板,您可以在硬件上进行缩减。 通过使用虚拟服务器,您需要更少的物理服务器和更少的机架空间。 这也可能意味着联网设备较少。 要更进一步,您需要更少的整体空间来容纳硬件,这意味着您节省了电力,也节省了冷却或加热数据中心的费用。 减少的空间需求还使扩展资源变得更容易,因为您可以安装额外的服务器,而无需考虑物理空间。

通过虚拟化,您可以轻松地将服务器专用于特定用途。 例如,您可以在单个硬件服务器上创建应用程序服务器, Web 服务器,文件服务器和打印服务器。 您还可以仅为测试目的设置服务器。 更重要的是,您可以为每个服务器供应必要的 CPU ,内存和存储量,同时防止资源利用率不足。

SevOne 提供了用于监视 VMware的插件。 通过 VMware 插件,您可以通过 vSphere监视 ESXi 主机和虚拟机。 SevOne NMS 会自动发现新 VM ,然后对主机上的新 VM 进行分类。 VMware 插件允许您监视多个 指示符,包括以下内容:

  • CPU 装入
  • 处于空闲状态的 CPU 时间
  • VM 就绪但无法在物理 CPU 上调度的时间
  • 已使用 ESXi 内存
  • 为 VM 或主机映射的 ESXi 内存
  • VMkernel 主动使用的内存
  • 记忆气球
  • 磁盘 I/O 速率
  • 入/出/总八位元数

使用 SevOne's VMware 插件进行定期、可靠的监控,您可以主动解决虚拟机中的任何问题。 您还可以通过识别可能影响效率的因素 (例如,利用率不足或过度使用) 来确保充分利用 VM。

先决条件

在入门之前,请确保具备以下方便的信息:

  • vCenter IP 地址
  • vCenter 用户名和密码
  • ESXi 主机用户名和密码

此外,您需要设置 vCenter 用户 (在 vCenter上) ,并考虑以下事项:

  • 将此用户的许可权设置为 只读。 这是 vCenter中的缺省用户许可权类。
  • 在 vCenter 级别设置许可权,并确保将其配置为传播到后续级别。

配置

创建 vCenter 并启用 VMware 插件

在本子部分中,首先创建新的 vCenter ,最后将为新的 vCenter启用 VMware 插件。 如果您具有现有 vCenter 并且只需要为其启用 VMware 插件,请随意跳至 Enable VMware Plugin for vCenter部分。 VMware 插件需要特定于设备的配置。 因此,缺省情况下,它在新的 设备 上处于禁用状态。

VMware 浏览器允许您在 SevOne NMS 中设置和创建 vCenter 设备 。 您可以监视多个 vCenter 设备

执行以下步骤以创建 vCenter 并为其启用 VMware 插件。

创建 vCenter

  1. 从导航栏中单击设备 ,然后选择 VMware 浏览器

    vmwareBrowser1

  2. 单击 " 创建 vCenter "显示 "新设备 "页面,您可以在此创建一个新的 vCenter 供 SevOne NMS 发现。

    newDeviceVMwareBrowser

  3. 继续执行以下步骤以配置以下部分的设置。
    • 设备名和 IP 地址
    • 设备组
    • 正在轮询

设备名称和 IP 地址

  1. 名称 字段中,输入 device 名称。 这可以是标准域名 (FQDN) 或任何唯一名称。
    注: 如果使用可通过 DNS 解析的 FQDN ,那么缺省集群管理器> 集群设置 选项卡提供了让 SevOne NMS 在首次发现时将您为 设备 输入的 IP 地址更新为正确的 IP 地址的选项。
  2. 备用名 字段中,输入 设备的备用名。 用户可以搜索具有此名称的 设备
  3. 描述 字段中,输入 设备的描述。 您可以使用此信息来提供有关 设备的其他信息,例如功能,位置等。
  4. IP 地址 字段中,输入 设备 IP 地址。
  5. 选中 允许删除 复选框以允许用户删除 设备。 此复选框仅对 admin 用户显示,并且缺省情况下已选中。 如果取消选中此复选框,那么用户无法删除 设备

设备组

要将 设备 手动锁定到 设备组/设备类型,请单击 设备组 下拉列表,并选中要将 设备 锁定到的每个 设备组/设备类型 的复选框。

注: "设备组" 部分允许您将 设备 锁定到您定义的 设备组设备类型设备组功能可限制用户对设备的访问权限,而设备类型功能则能将设备分组,用于 SNMP 的轮询操作。 通过使用 设备组设备类型,您可以过滤 设备 列表以用于报告和警报目的。 在添加 设备之前创建 设备组/设备类型 时,可以定义自动分组规则以在首次发现时自动将 设备 添加到 设备组/设备类型设备规则和设备类型规则使用设备组规则( sysName, )、设备组规则( sysDescription, )、设备组规则( sysLocation, )、设备组规则( sysObjectID, )以及设备组规则( sysContact )中的信息,这些信息由 SNMP 插件在首次发现时填充。

正在轮询

  1. 单击 轮询者 下拉列表,然后选择同级以轮询 设备。 当您有多个同级时,此下拉列表将显示集群中的所有同级。 最少使用的同级显示在列表中的第一个。 选择 AUTO 以将 设备 分配给使用最少的同级。
    注: 一旦同级达到其许可证容量,它就不会在新的 设备上发现 对象 。 当同级达到其许可证容量时, "设备管理器" 会在 对象 列中显示 同级已满 。 您可以从 集群管理器 > 同级 选项卡查看同级容量。
  2. 轮询频率 字段中,指定轮询 设备的频率。 您可以将轮询频率设置为 1 分钟。 对于小于 1 分钟的轮询频率, "编辑设备" 页面提供对 "高频轮询器" 页面的访问。
  3. 单击 轮询 下拉列表,然后选择 已启用 以启用轮询,或者选择 已禁用 以禁用轮询。
  4. 单击 轮询并行 下拉列表,然后选择下列其中一个选项。
    • 已启用 -使多个线程能够同时轮询 设备。 这对于具有许多 对象设备 很有用。 当 设备 需要比您指定的轮询频率更长的时间进行轮询时,它也很有用。 对于大多数 设备,必须将其设置为 已启用 以按设置的频率获取定期轮询时间间隔。
    • 已禁用 -仅允许一个线程轮询 设备
  5. 单击 时区 下拉列表,然后选择 设备 所在的时区。 例如,如果同级位于宾夕法尼亚州,而 设备 位于加利福尼亚州,请选择太平洋时区。
  6. 单击 自动发现 下拉列表,然后选择 开启 以在每次自动发现过程运行时发现 设备 。 在 "集群管理器对等设置" 选项卡上调度自动发现过程。 选择 关闭 以在自动发现过程运行时不发现 设备
  7. 单击 手动发现 下拉列表,然后选择 开启 以启用手动发现。 在 "编辑设备" 页面上以及从所有其他手动发现工作流程中单击 保存 时,将发生手动发现。 在 "编辑设备" 页面上单击 保存 并阻止手动发现 设备时,选择 关闭 以不发现 设备 。 当 设备 处于维护状态时,选择 关闭
  8. 单击 发现级别 下拉列表,然后选择要为 设备创建的 设备 注释的严重性级别。 选择 自动 以针对您在 "集群管理器> 集群设置 " 选项卡上设置的严重性级别创建 设备 注释。 在 "自动" 之后,将列出从最高严重性到最低严重性的严重性级别。
    注: SevOne NMS 将为您选择的严重性级别以及所有更高级别创建 设备 注释。 例如,选择 通知 将为 "通知" 和所有更高严重性级别创建 设备 注释,但不会为 "通知" 下的级别 (例如 "信息" 和 "调试") 创建这些注释。
  9. 单击 工作时间 下拉列表,然后选择工作时间组。 您可以在 "工时" 页面上定义工时组。

为 vCenter 启用 VMware 插件

插件部分出现在页面的下半部分。 默认设置 SNMP 为。 正如我们稍早提到的, VMware 插件默认处于禁用状态,因为它需要设备专属信息。 您必须为每个设备启用 VMware 插件,以便从该设备发现 VMware 对象并轮询 VMware 指标。

当您为vCenter设备启用 VMware时, SevOne 会查询 vCenter 并在 VMware上显示 vCenter's和虚拟机。 当您为vCenter设备配置 VMware时,可以选择发现并监控 vCenter,所有主机,也可以使用 VMware监控特定的 VMware 设备

注: 当前步骤用于对 vCenter启用 VMware 插件。 请立即查看对其他 设备 启用 VMware 插件。

执行以下步骤以对 vCenter启用 VMware 插件。

  1. 单击插件下拉菜单并选择 VMware.

    enableVMWarePlugin

  2. 缺省情况下,应该选中 VMware 支持 复选框。 如果没有,请选择此项以启用 VMware 对象 的发现,并在 设备上轮询 VMware 数据。
  3. 选中 手动 IP 复选框时,将确保自动发现过程不会覆盖 VMware 的手动 IP 地址。
  4. VMware 名称 字段中,输入显示在 vSphere中的 vCenter 的名称。
  5. 对于新的 设备版本 字段为空。 发现后,此字段将显示 VMware API 版本号。
  6. 设备类型 字段中,选中 vCenter 复选框。
  7. VMware 设备字段不适用于 vCenters, ,所以请忽略它。 (此设置适用于 VMware 设备。)
  8. 虚拟中心 字段不适用于 vCenters。 也请忽略该问题。 (此设置适用于 VMware 设备。)
  9. 用户名字段中,输入您在 vCenter 上设置的具有只读权限的 vCenter 用户的用户名。 SevOne NMS 需要它进行身份验证。

    usernamePassword

    注意 :您可能需要在用户名前加上 VMware ,例如,使用格式 yourDomain\yourUsername。
  10. 密码 字段中,输入在 vCenter上设置的用户的密码。
  11. 如有必要,请单击 清除高速缓存的会话 以在 vSphere上重新认证。
  12. 选中 自动发现设备 复选框以发现 vCenter 主机和虚拟机。 vCenter 上发现的主机和虚拟机将显示在 VMware 浏览器的 SevOne 受监视 列中的 。 如果要禁用 vCenter 主机和虚拟机的发现,请清除此复选框。
  13. 单击 另存为新 以保存 vCenter的 VMware 配置。
编辑现有 vCenter

如果您已有 vCenter 并且要对其进行编辑,那么可以从 VMware 浏览器执行此操作。

  1. 从导航栏中单击设备 ,然后选择 VMware 浏览器

    vmwarevCenter

  2. 在页面顶部,单击 vCenter 下拉列表,然后选择要编辑的 vCenter 。
  3. 单击 wrenchIcon 显示 " 编辑设备 "页面,该页面与上面的 "新建设备 "页面相似。 请参阅以上信息以在此页面上编辑设置。

为其他设备启用 VMware 插件

在您vCenter, 启用 VMware后, SevOne 将发现vCenter ,并在 VMware上显示其主机和虚拟机。

您的网络可以具有多个 vCenters。 VMware 浏览器顶部的下拉列表允许您选择 vCenter 以查看其主机和虚拟机。 例如,在下面的屏幕快照中,选择了名为 hyperactive 的 vCenter 。 下表是超活动主机的列表。 在这种情况下,hyperactive 只有一个宿主、 b30.sevone.com. 主机、 b30.sevone.com 下有三个虚拟机。

VMware 浏览器允许您对多个 设备启用和禁用 VMware 插件。 执行以下步骤以对 设备 启用 VMware 插件,并更改 设备的缺省 VMware 配置。

注: 您可以从对象管理器管理 VMware 对象设备 上的轮询。 要从导航栏访问对象管理器,请单击 设备,然后选择 对象管理器

vmwareBrowserHyperactive

启用 VMware Plugin for Devices

  1. 打开 VMware 浏览器 (设备 -> VMware 浏览器)。
  2. 单击 vCenter 下拉列表,然后选择 vCenter。 在下表中,您应该会看到所选 vCenter的主机列表。
  3. 选择主机并单击 rightArrow1 查看其设备
  4. 对于您为其启用 VMware 插件的每个 设备SevOne 受监视 列将显示 Yes 。 显示 No设备 未启用 VMware 插件。 要为其中任何设备启用 VMware 插件,请选择设备旁边的复选框,单击 rightArrow1 并选择 " 发现已选 "。

更改设备的缺省 VMware 插件配置

  1. 在表中,选择要为其启用 VMware 插件配置的设备。
  2. 单击 wrenchIcon 显示 " 编辑设备 "页面。
  3. 在“编辑设备”页面的底部,您将看到插件下拉菜单,其默认设置 SNMP 为。 点击下拉菜单并选择 VMware

    enableVMWarePlugin

  4. 启用 VMware 插件时,将选中 VMware 支持 复选框。
  5. 选中 手动 IP 复选框时,将确保自动发现过程不会覆盖 VMware 的手动 IP 地址。
  6. VMware 名称 字段显示来自 vSphere的 设备 的 VMware 名称。 如果您在 vSphere, 中更改了名称,请务必在此字段中输入新名称。 如果名称不匹配,那么 VMware 插件无法通过 vSphere 监视 设备
  7. SevOne NMS 会在发现 API 设备时填充 版本 字段。
  8. 对于 设备类型,选中每个适用的复选框。 以下是有关选项的信息。 SevOne NMS 会阻止您选择有冲突的复选框。
    • vCenter -指示 设备 是 vCenter。 如果您选择此复选框,将出现一些字段,用于输入用户名和密码 SevOne NMS 需要验证登录 vCenter, ,如果需要,可以使用“清除缓存会话”按钮重新验证登录 vSphere, 。
    • 主机 -指示 设备 是 ESXi 主机。 如果选择此复选框,则会出现字段,让您输入 SevOne NMS 验证设备所需的用户名和密码,并出现清除缓存会话按钮,让您在需要时重新验证 vSphere,。

      usernamePassword1.png

    • VM -指示 设备 是虚拟机。 如果选择该选项,则会出现一个字段来显示 ESXi 主机设备的名称。

      hostDevice

    • 集群 -指示 设备 是虚拟机集群。
  9. 单击 VMware API 设备 下拉列表,然后执行下列其中一项操作。
    • 选择 以不指定 API 设备。 对于物理 vCenter 或集群,不需要指定 API 设备
    • 选择 此设备 以轮询当前 设备 以获取性能数据。
    • 选择 vCenter 以从 vCenter轮询 设备
    • 选择 ESXi 主机以从主机 device轮询 设备 。 您选择的主机需要包含此 设备 作为虚拟机。
  10. 单击 虚拟中心 下拉列表并执行下列其中一项操作。
    • 选择 以不将 设备 与 vCenter关联。
    • 虚拟中心下,选择 vCenter 以将 设备 与特定 vCenter相关联。
  11. 单击保存

通过主机设置轮询

执行以下步骤以将 SevOne NMS 配置为通过每个 ESXi 主机本身进行轮询,而不是通过 vCenter进行轮询。

  1. 在 VMware 浏览器顶部,单击 vCenter 下拉菜单,选择 vCenter。

    vmwareBrowserHyperactive

  2. 单击编辑 vCenter 按钮,弹出编辑 vCenter 窗口。

    vcenterHyperactive

  3. 选中 通过主机轮询而不是 vCenter 复选框以通过 ESXi 主机轮询 设备
  4. 用户名 字段中,输入用户名 SevOne NMS 需要向 vCenter进行认证。
  5. 密码 字段中,输入密码 SevOne NMS 需要在 vCenter上进行认证。
  6. 选中 “自动发现此虚拟中心上的所有主机 ”复选框,以便每天轮询 vCenter's和虚拟机。 vCenter 上的任何新主机和虚拟机都会显示在列表中,并在 SevOne 受监视 列中显示 Yes 。 保留复选框为空,以限制来自 vCenter's和虚拟机的数据量。
  7. 单击保存

vCenter 信息

VMware 浏览器提供有关所选 vCenter 的集群,主机和虚拟机的以下信息。

  • Name -集群,主机或虚拟机的名称。
  • IP Address - 设备的 IP 地址。
  • 类型 -列出的项是集群,主机还是虚拟机。 列标题包含集群,主机和虚拟机的总计数。 以下信息也显示在列出的项的括号中:
    • 集群 -集群中的主机和虚拟机数。
    • 主机 -主机上的虚拟机数。
  • SevOne 受监视 -显示以下信息:
    • 集群 - 指示已对集群 设备启用 VMware 插件。
    • 主机 - 指示已对主机 设备启用 VMware 插件。
    • 虚拟机 - 指示 设备 由 VMware 插件轮询。 指示未对 设备启用 VMware 插件。
  • 轮询 - SevOne NMS 从中轮询 VMware 数据的 设备 。 这可以是集群,主机或 设备 本身。
  • vSphere Status - device 的状态,由下列其中一种颜色指示:
    • 绿色-状态正常。
    • 灰色-状态未知。
    • 红色-存在问题。
    • 黄色-可能存在问题。

故障诊断

在设置新的 设备 并对其进行了几次轮询之后,您应该开始查看数据。 有多种方法可查看 设备 数据。 设备摘要 "可让您查看设备 数据概览,"性能指标/即时图表 "可让您查看指标级别的数据。
请注意: 对于 SevOne NMS 8.0.0 及以上版本的 全新安装, Instant Graphs 已被弃用。 如果您已从 SevOne NMS 7.2.0 及以下版本升级SevOne NMS 8.0.0 及以上版本 ,它将可用,其内容将保持不变。

如果转至 ESXi 主机的 "设备摘要" ,但未看到任何统计信息,请检查用户名和密码配置。

如果您SevOne 配置为vCenter, 轮询主机,请确保输入 vCenter凭据,而不是主机的凭据。

相关术语

虚拟机 (virtual machine, VM)
作为运行操作系统和应用程序的物理计算机的自包含软件环境。
虚拟机内核
在虚拟化层上运行并管理虚拟机对物理硬件的访问的高性能操作系统。