Lev*_*tts 6 networking local-area-network network-share datacenter
我将内存中的大量数据缓存到本地Redis服务器。服务器需要连接到同一数据中心的数百台其他服务器(因为它们都需要访问 Redis 服务器托管的相同信息)。
为了最大限度地减少延迟并最大限度地提高吞吐量,我计划使用 40 Gigabit 以太网 (40 Gbit/s) 将所有服务器连接到 Redis 服务器。
我了解如何将多台服务器连接到一台服务器,但是如何将数百台服务器连接到一台服务器呢?我的意思是,我没有看到足够的端口来连接这么多服务器......
是否有一种设备可以让我将所有这些服务器连接在一起?
joe*_*rty 14
我了解如何将多台服务器连接到一台服务器,但是如何将数百台服务器连接到一台服务器?我的意思是,我没有看到足够的端口来连接这么多服务器。
嗯...您需要将所有服务器连接到适当大小的网络交换机。它们已经使用了几十年。第一个商用多端口以太网交换机于 1989 年推出。
我将内存中的大量数据缓存到本地 Redis 服务器。服务器将需要连接到同一数据中心中的数百台其他服务器(因为它们都需要访问由 redis 服务器托管的相同信息)。
您存储/缓存的数据量是相当无关紧要的。相关的是您需要将数据传输到存储或从存储传输数据的速度。
为了最大限度地减少延迟并最大限度地提高吞吐量,我计划使用 40 Gigabit 以太网 (40GbE) 将所有服务器连接到 Redis 服务器。
对于大量高容量网络端口,您需要良好的基础设施设计。您不仅需要Redis 服务器内部的巨大带宽(网络、存储和处理),还需要分配该带宽的方法。
根据具体大小,需要大型机箱交换机(最多 800 个端口左右)或分层树。思科的这篇论文应该提供一个很好的起点。折叠核心设计可能足以满足您的尺寸。
归档时间: |
|
查看次数: |
2923 次 |
最近记录: |