跳到内容 中国
HP.com 主页 产品与服务 支持及驱动程序 解决方案 如何购买
» 联系惠普
更多选项
HP.com 主页
管理系统和工作组: HP-UX 系统管理员指南 > 第 2 章 规划工作组

制定磁盘管理策略

» 

技术文档资料

完整的 PDF 手册
» 反馈
内容从此开始:

 » 目录

 » 索引

本节包括以下内容:

分配磁盘

请阅读下列指导和“分配应用程序和数据”

  • 将文件系统的容量集中到文件服务器和应用程序服务器中。

    如果一个工作组中的每个系统都自行其事,则这样的工作组是管理员的恶梦。台式机不是存储下列内容的合适位置:

    • 应用程序(除非这些应用程序明确由用户负责维护)。

    • 数据(不需要备份的数据除外)。

  • 确保每个工作站都具有本地磁盘。

    即便是“无盘”客户端也需要足够的本地磁盘空间进行本地数据交换。无盘 NFS(适用于某些 10.x 系统)的确允许客户端与服务器磁盘进行数据交换,但其性能可能令人无法接受。

  • 从理论上讲,应将数据和应用程序分别存放在不同的服务器上,从而使文件服务器的 CPU 主要负责处理 NFS 请求,而应用程序服务器则负责运行应用程序。

容量规划

如同内存一样,对于“应购买多少磁盘容量?”这一问题而言,答案非常简单,即,“尽可能多。”几乎可以确切地说,无论您现在购买了多大容量,您的用户及其所用的应用程序都有办法在一年之内耗尽所有磁盘空间。

即使如此,仍然需要进行规划。即使您是从头开始配备工作组,用户小组也刚刚开始组建,但该小组将要执行的任务很可能尚未创建,您公司的情况也是如此,因此,请认真考虑容量规划。

文件服务器和应用程序服务器

文件系统和数据库

  • 您的用户当前使用的是哪些应用程序,或者,如果这是一个新项目,同样多的用户执行?类似任务当前使用的是哪些应用程序?

  • 这些应用程序本身需要占用多少磁盘空间?

  • 应用程序进行读取和写入的数据目录需要多少空间?

  • 您的用户(或可比用户)的主目录和邮件目录目前耗用了多少空间?

对这些问题的回答是决定文件服务器和应用程序服务器的非“系统”卷需要多少磁盘空间的起点,非系统卷包括应用程序目录 (/opt)、工作目录、邮件目录、主目录以及数据库卷。

允许这些目录在第一年增长 100% 不会对系统造成损害(如果您不打算使用磁盘配额来控制用户目录的增长,第一年的增长可能超过 100%,请参阅“通过配额管理磁盘空间的使用”)。在这一年内,您可以监控实际增长并根据结果制定第二年的采购计划。

交换空间

现在还没有一个标准方式来估计交换空间,只知道交换空间的大小必须至少等于本地系统的内存大小。这对客户端可能是足够的,但对于服务器而言,则肯定不够。

“管理交换和转储”为估算交换需求提供了若干指导,但通常必须运行应用程序并查看事件之后才能估算交换需求。

示例

下面的操作说明了如何计算开发本文档的工具需要使用多少交换空间。

首先引导工作站(一台运行 HP-UX 10.01 的 HP9000 715,RAM 为 96 MB),启动 VUE,打开一个窗口,然后逐个启动所有应用程序,每次都使用 swapinfo (1M) 来检查交换空间的使用情况。

注意:下面的数字代表特定日期内特定系统上发生的事件;将其记录下来只是为了举例说明交换空间的估计方法。这些数字并不能决定应用产品或 HP-UX 的性能。

在运行级别为 3 时运行 HP-UX 将占用 19-20 MB 的保留交换空间。切换到运行级别 4 并打开一个 VUE 窗口时占用的保留交换空间则高达 39-40 MB,如下表第一行所示;随后各行分别显示了启动各个应用程序时发生的事件。右列中的总数是累计值。

表 2-2 交换空间使用情况示例

运行...保留空间/创建时使用的空间 (MB)活动其他保留空间/
已用空间 (MB)
总数
HP-UX/VUE39-400打开一个窗口  39-40
FrameMaker100打开文档1253
emacs20   55
DynaText 浏览器40打开一本书1060
Netscape60加载图形1067

 

在另一个要小得多的系统 (32 MB RAM) 上重复进行这项实验得到了类似结果,由此得出结论,在本地运行这些应用程序的工作站大约需要 30 MB 的可用交换空间,至少需要 70 MB 的已配置交换空间。

在我们的具体情况下,由于当时缺乏功能强大的应用程序服务器,只有一些普通的工作站,我们决定利用 NFS 挂接将这些应用程序从文件服务器导入到工作站中,从而将文件系统交换空间添加给那些看起来需要空间的系统,这一点具有重要的意义。

如果要在多用户应用程序服务器上进行此类试验,则需要运行的每个应用程序的副本数目应与高峰时间内实际运行的副本数目一样多,并需要认真对待应用程序执行的功能以及示例的频率和复杂性,而不是像我们所认为的那样简单。

工作站

工作站的本地磁盘上需要具有足够的空间来存放操作系统,需要足够的交换空间供工作空间管理员使用,并使任何应用程序都能够在本地运行。

计划为每台工作站提供的磁盘空间至少为 1 GB。HP-UX 和 NT 工作站也许可以在 500 MB 下运行,但这是最低要求,尤其是当一些大型应用程序在本地运行时(通过 NFS 或本地磁盘);请参阅“交换空间”

磁盘管理工具

本节将简要介绍 HP-UX 提供的一些磁盘管理工具;有关详细信息,请参阅第 6 章“管理系统:管理磁盘和文件”

逻辑卷管理器(Logical Volume Manager,LVM)

LVM 是所有平台上的 HP-UX 当前版本最常用的磁盘管理方法。自 10.20 版本以来,LVM 便成为 800 系列系统(所安装的根磁盘空间小于 1 GB 的系统除外)的缺省组件,并且是根磁盘空间大于 2 GB 的 700 系列系统的必需组件。

LVM 对系统划分磁盘的方式类似于早期版本的 HP-UX 中实施的 “硬盘分区”,但是逻辑卷的重新配置操作要比分区更容易,并可跨越两个或更多个磁盘。这两个属性使得 LVM 成为一种功能和灵活性都要比硬盘分区强大的工具。

VERITAS 卷管理器 (VxVM)

VERITAS 卷管理器具有联机磁盘管理功能,它是 HP LVM 和 HP MirrorDisk/UX 产品的替代产品。VERITAS Volume Manager 包含在 HP-UX 11i Application CD 中,从 2002 年 9 月发行 HP-UX 11i v1 起,VxVM 就随附在了操作环境中,并启用了 VxVM 根功能。利用 VxVM 根卷可管理性,可以选择在安装时用 Ignite-UX 配置根卷,或者可以使用与 VxVM 一起安装的转换工具稍后配置根卷。有关详细信息,请参阅《《HP-UX 11i 安装与更新指南》》和 VxVM 3.5 文档:

  • 《VERITAS Volume Manager 3.5 Installation Guide》

  • 《VERITAS Volume Manager 3.5 Migration Guide》

  • 《VERITAS Volume Manager 3.5 Release Notes》

  • 《VERITAS Volume Manager 3.5 Administrator's Guide》

  • 《VERITAS Volume Manager 3.5 Hardware Notes》

  • 《VERITAS Volume Manager 3.5 Troubleshooting Guide》

  • 《VERITAS Volume Manager 3.5 User's Guide - VERITAS Enterprise Administrator》

有关其他版本的 VxVM 的详细信息,请参阅 HP-UX 文档资料网站上的“VERITAS Volume Manager and File System”:

http://docs.hp.com/hpux/os/11i/index.html#VERITAS%20Volume%20Manager%20and%20File%20System

重要信息:在为 VxVM 设置根卷之前,一定要阅读 http://docs.hp.com 上的《《VERITAS Volume Manager 3.5 Release Notes》》和《《VERITAS Volume Manager 3.5 Migration Guide》》,了解有关 VxVM 和根功能的详细信息。

整体磁盘

LVM 的替代产品是“整体磁盘”管理方法,正如其名称所示,此方法将磁盘作为一个单元。

应使用 LVM 还是“整体磁盘”?

LVM 的优点:

  • 逻辑卷可以跨越多个磁盘:

    • 文件系统(和单个文件)的大小可以超过单个物理磁盘。

    • 根据其中已挂接的文件系统的要求,逻辑卷可大可小。

    • 避免浪费空间:可以将多个磁盘上一些尚未使用的较小空间合并起来,创建一个可用卷。

  • 可以在不进行重建的情况下扩展文件系统。

    • 尽管缩减文件系统的工作较为繁琐,但却不容易产生错误。

LVM 的缺点:

  • 复杂性。

    LVM 是一种高级工具,因而需要花费一定的时间进行学习;它需要维护(需要备份配置信息),并可能出现故障(如果配置信息丢失或被破坏,则即使磁盘上的实际数据是完好的,也无法获取它们)。

    不过,LVM 配置信息会在每次更改时自动进行备份(在 /etc/lvmconf 中),“磁盘镜像”提供了防止数据丢失的保护措施,这是 “整体磁盘”管理方法所不具备的功能。

对于文件服务器和应用程序服务器,当然应该使用 LVM;对于只有一个磁盘(仅用于存储操作系统和提供交换空间)的工作站而言,没必要使用 LVM,但为了维护一致性,可以选择使用该工具;如果以后希望向一些工作站中添加多个磁盘,也可以使用该工具。

磁盘镜像

磁盘镜像只能在 LVM 中使用。请参阅“逻辑卷管理器(Logical Volume Manager,LVM)”

使用磁盘镜像可以保留任何逻辑卷的实时副本;该逻辑卷中的数据实际上一直在进行备份。严格镜像确保镜像副本存放在同一卷组中的一个单独的磁盘中。

磁盘镜像在加强数据保护和系统可用性方面具有明显的优势,但在磁盘空间的消耗方面却具有同样明显的缺陷,它会消耗两倍甚至更多倍磁盘空间,具体情况取决于镜像副本的数目。磁盘镜像适用于那些容易丢失的关键任务数据;对于包含静态软件(例如操作系统)的卷,不需要进行镜像。

磁盘条带化

磁盘条带化只能在 LVM 中使用。请参阅“逻辑卷管理器(Logical Volume Manager,LVM)”

磁盘条带化可以将逻辑上相连的数据块(例如,同一个文件的组块)分配在多个磁盘上。从而在连续读取或写入大型文件时,提高 I/O 吞吐量,但在随机访问时没有必要。

磁盘条带化的缺点是,单个磁盘的丢失会导致多个文件的破坏,因为这些文件被特意分段分配在两个或多个磁盘上。

对于存储大型文件的文件系统而言,如果经常需要连续读取或写入这些文件,且 I/O 性能非常重要,请考虑使用磁盘条带化技术。

打印版本
保密声明 使用本网站表示您同意其使用条件
© 1997-2006 - Hewlett-Packard Development Company, L.P.