我们公司计划升级我们的服务器,同时我们将使用 AIX 而不是 Red Hat Enterprise Linux。
我问老板选择AIX的原因,他说是因为AIX更强大。我想知道这是不是真的。
AIX 在数据处理方面真的胜过 RHEL 吗?只有文本数据,没有图形处理。
它们是 AIX 7.1,RHEL 是“Red Hat Enterprise Linux AS release 3 (Taroon Update 2)”。假设我们将使用同一台机器进行比较。
Eig*_*ony 13
如果您打算花钱购买 IBM pSeries 服务器,那么一般来说,从广义上讲,您最好在这些服务器上运行 AIX,它是专门为尽可能高效地驱动硬件而设计的。这从管理程序一直到适配器。
如果你想运行 Linux,你不妨购买 xSeries 硬件(IBM 术语,或 Intel/AMD 套件)。
将 pSeries 硬件与 AIX 结合使用,您可以获得强大的企业级处理能力。是的,pSeries 硬件 + Linux 可能会给您带来接近的结果,但您在总体成本上几乎没有任何节省。
很难获得具体的细节,但我看到引用的数字是,AIX 在 pSeries 硬件上运行相同的工作负载将比 Linux 快 5-10%。
不要忘记,由于 Linux 本质上是免费的,而且您的 pSeries 硬件可以轻松分区,您可以轻松地安装一个 AIX 分区、一个 Linux 分区,并使用您自己的特定工作负载运行您自己的基准测试。IBM 业务合作伙伴可以访问可以为您运行这些基准测试的环境 - 我强烈建议您让您的供应商提高这种能力。
所有这些都假设您确实打算购买 pSeries 并运行 AIX 或 Linux。如果实际上您正在考虑 pSeries 与基于 Intel/AMD 的硬件,那么这是一个完全不同的球赛,在这种情况下,操作系统将不是性能的决定性因素。
实际上,由于成熟的逻辑卷管理(在我看来是 UNIX 世界中最好的)和异常通用的虚拟化(在我看来,再次是企业 UNIX 领域中最好的品种),我随时都会在 pSeries 上推荐 AIX。
在可用性方面,AIX 试图将许多管理任务集中在一个名为smitty
. 您不再需要知道要运行哪些命令,只需键入:
smitty [keyword]
例如:
smitty storage
将带您到一个页面,您可以在其中尝试 NFS 挂载和创建新文件系统等。Smitty 是一个带有 ASCII 字符的完整命令行 GUI,非常好。鉴于您可能对 Linux (RHEL) 有更多经验,您会发现很多 AIX 命令都不同,因此smitty
对您了解系统很有帮助。
在数据处理方面,我没有看到任何图表,但从我的经验来看,它在处理和解析数据方面非常快。
我没有任何数字,但大约两年前我在一家健康保险公司工作。我们有一款专为我们设计的产品,该产品一直在 RHEL/JBoss 上运行。我们将其迁移到 AIX 上的 IBM Websphere,应用程序在 RHEL/JBoss 上的运行速度大大加快。
这真的不是一个很好的比较,因为有很多因素:AIX 与 RHEL、JBoss 与 WebSphere、x86 与 POWER(我认为,或者现在运行的任何 AIX)。此外,AIX 服务器在 LPARS 中运行,并且规格有很大差异。
由于平台和 AIX 通常部署方式的巨大差异,很难获得准确的数字,甚至设计公平的基准测试也非常困难。
我认为您不能从广义上合理地谈论数据处理速度。正如其他答案中所指出的,准确衡量性能的唯一方法是测试您自己的应用程序。然而,考虑操作系统的原因不仅仅是速度和馈送。平均而言,没有任何顶级 UNIX 变体能真正提供比另一个更令人信服的理由。每个人都有自己的优势和劣势,这些优势和劣势往往会在正面比较中得到平衡。在极端用例(HPC、实时计算等)中,一种变体可能会上升到顶端。在其他时候,外部限制将推动决策。例如,RedHat 不认证在 AIX 上运行的 JBoss这可能足以让某人紧张。通常,重点应放在系统管理团队的技能集和整个软件堆栈上。
在其他条件相同的情况下,我会选择吸引最多行业创新的平台。创新往往会增加提高运营效率的机会。现在,那就是 Linux。
归档时间: |
|
查看次数: |
16940 次 |
最近记录: |