设想:公司 A 有一个名为 ginger 的存储服务器,并通过名为 beckham 的客户端节点装载 NFS。公司 A 确定他们需要从 ginger 得到更多的带宽,因为有大量的节点需要 NFS 装载 ginger 的共享文件系统。
实现此操作的最常用和最便宜的方式是将两个吉比特以太网 NIC 组合在一起。这是最便宜的,因为您通常会有一个额外的可用 NIC 和一个额外的端口。
所以采取此这个方法。不过现在的问题是:到底需要多少带宽?
吉比特以太网理论上的限制是 128MBit/s。这个数字从何而来?看看这些计算:
1Gb = 1024Mb
;1024Mb/8 = 128MB
;"b" = "bits,"、"B" = "bytes"
但实际看到的是什么呢,有什么好的测量方法呢?我推荐一个工具 iperf。可以按照以下方法获得 iperf:
# wget http://dast.nlanr.net/Projects/Iperf2.0/iperf-2.0.2.tar.gz
需要在 ginger 和 beckham 均可见的共享文件系统上安装此工具,或者在两个节点上编译并安装。我将在两个节点均可见的 bob 用户的主目录中编译它:
tar zxvf iperf*gz
cd iperf-2.0.2
./configure -prefix=/home/bob/perf
make
make install
在 ginger 上,运行:
# /home/bob/perf/bin/iperf -s -f M
这台机器将用作服务器并以 MBit/s 为单位输出执行速度。
在 beckham 节点上,运行:
# /home/bob/perf/bin/iperf -c ginger -P 4 -f M -w 256k -t 60
两
个屏幕上的结果都指示了速度是多少。在使用吉比特适配器的普通服务器上,可能会看到速度约为 112MBit/s。这是 TCP
堆栈和物理电缆中的常用带宽。通过以端到端的方式连接两台服务器,每台服务器使用两个联结的以太网卡,我获得了约 220MBit/s 的带宽。
事实上,在联结的网络上看到的 NFS 约为 150-160MBit/s。这仍然表示带宽可以达到预期效果。如果看到更小的值,则应该检查是否有问题。
我最近碰到一种情况,即通过连接驱动程序连接两个使用了不同驱动程序的 NIC。这导致性能非常低,带宽约为 20MBit/s,比不连接以太网卡时的带宽还小!
分享到:
相关推荐
这本书不仅适合系统管理员和运维人员,也适合希望深入了解 Linux 资源管理的开发者。书中提供的实用技巧和案例研究有助于读者提升在 Red Hat Enterprise Linux 6 环境下的系统优化能力。同时,遵循 CC-BY-SA 许可...
### SUSE Linux Enterprise Server 11 管理员手册 关键知识点解析 #### 一、YaST在线更新 **1.1 使用Qt界面手动安装增补程序** - **概念理解**:YaST (Yet another Setup Tool) 是 SUSE Linux 的核心配置工具,...
Linux服务器性能调优是IT系统管理员的关键任务,尤其对于那些承载关键业务的服务器。Linux以其开源、稳定和高效的特点在服务器领域占据重要地位。本文将介绍20个实用的Linux服务器性能优化技巧。 1. **调整磁盘I/O*...
Linux 网络性能的优化一直以来是系统管理员和网络工程师关注的重点。随着网络需求的日益增长,合理配置网卡速率和双工模式成为提升网络效率的关键步骤。本文将深入探讨如何通过 mii-tool 工具来配置 Linux 系统中的...
### Linux NFS-HOWTO 关键知识点 #### 一、引言 - **NFS简介**:NFS(Network File System)是一种分布式文件系统协议,它允许一个系统...对于希望在局域网内部署文件共享服务的管理员来说,这是一份非常实用的指南。
学习这本书,你将能应对Linux系统中的各种挑战,成为一名出色的系统管理员或运维工程师。 在实际使用中,配合"Linux故障排除宝典.exe"这个可能的电子版资源,你可以随时随地查阅,加深对每个知识点的理解。同时,...
Linux网络调优作为一项关键的技术,对于保证基于AMD EPYC系列处理器的服务器稳定高效运行尤为重要。随着企业对数据处理和传输能力的需求日益增长,网络调优技术的掌握成为了系统管理员必须具备的技能之一。本文档...
nmon由Nigel Griffiths开发,它能够实时显示并记录系统的CPU、内存、磁盘I/O、网络流量等关键性能指标,帮助管理员识别和解决性能瓶颈。在本文中,我们将深入探讨nmon的配置及其在网络资源监管中的应用。 首先,...
通过本指南的学习,网络管理员将能够掌握Orion NPM的关键技术和操作技巧,有效提升网络运维效率,保障企业业务连续性和用户体验。 请注意,虽然SolarWinds Orion NPM提供了丰富的功能,但在实际应用过程中,网络...
通过《UNIX系统管理与维护大全》,读者可以全面地了解UNIX系统,从基础操作到高级管理技巧,为成为一名合格的UNIX系统管理员打下坚实基础。无论你是新手还是有经验的管理员,这份资料都能提供宝贵的指导。
iperf测试不仅可以帮助普通用户了解家庭或办公室的网络状况,对于网络管理员来说,也是一个不可或缺的诊断工具,能够帮助他们定位网络问题,优化网络配置,提升网络性能。在进行测试时,用户应根据提供的使用方法和...
在IT行业中,网络管理是一项...同时,通过持续的学习和实践,管理员还能掌握更高级的技巧,比如利用脚本自动化监控任务,提升工作效率。因此,掌握这些网管实用工具的使用方法对于任何IT专业人士来说都是极其有价值的。
3. **性能监控**:监测网络设备的CPU、内存、带宽利用率等关键指标,以图表形式展示,便于分析和优化。 4. **报警管理**:当网络出现异常时,NMIS会触发报警机制,通过邮件、短信等多种方式通知管理员。 5. **配置...
在IT领域,性能调优是确保系统高效运行的...因此,掌握NMON工具的使用是每个系统管理员和运维人员必备的技能之一。在日常工作中,定期运行NMON进行性能检查,及时发现并解决问题,对于维护稳定、高效的IT环境至关重要。
通过深入理解和应用这些知识点,管理员可以有效地利用Veritas NetBackup 9.1 for NDMP来保护组织的数据,确保业务连续性和数据安全性。同时,及时获取和支持更新,以应对不断变化的技术环境和潜在的安全威胁。
Squid的访问控制功能允许管理员限制特定用户或IP地址的网络访问。通过设置访问控制列表(ACL),可以实现基于用户身份、时间、URL或其他因素的访问策略。例如,你可以禁止员工在工作时间访问非业务相关的网站,或者...
总而言之,《Squid中文权威指南》这本书提供了详尽的Squid使用指南,无论你是初学者还是经验丰富的管理员,都能从中受益。通过阅读和实践,你将能够熟练掌握Squid的安装、配置、调试和优化技巧,为你的网络环境构建...
在IT领域,对系统资源进行监控是至关重要的,这有助于我们了解计算机的运行状态,及时发现并解决问题。...无论是对于日常使用还是专业的系统管理员,掌握这些工具的使用技巧都是提升工作效率的关键。
通过这个开源项目,IT管理员可以更加轻松地管理和维护复杂的LVS+Keepalived环境,降低运维难度,提高系统的稳定性和效率。对于想要深入了解或使用LVS负载均衡技术的人来说,"tianyalvs-开源"是一个值得探索的工具。 ...