标签: sizing

机架中 PDU/电源的正确尺寸

我一直在努力调整服务器机架中电源和相关 PDU 的大小。不知何故,我觉得根据电源的铭牌要求,我的尺寸太大了。

我的简单方法是查看我的电源上的铭牌图,将它们相加并确定我的供稿大小。用一个有 10 台服务器、1 个存储阵列和 4 台 Cisco 交换机的机架来做这件事,会给我留下 6 到 20 安培的电路吗?我如何得出这个数字?好吧,我看到了绝对最坏的情况,在我看来,我的电源有一半出现故障,并且我正在同时在连接到剩余一半电源的 3 个电路上启动所有设备。因为我必须假设所有负载都将集中在我的一半插座上,这实际上使我的需求翻了一番。

有没有人有比这更好的方法?当我告诉我的客户我需要 80 或 90 安培用于 8 或 9 个服务器和一些交换机时,他们有点害怕。听起来确实有点夸张。我知道一种选择可能是将高功耗设备(如服务器和阵列)配置为在恢复供电时不开机。我不知道我是否可以选择延迟开机。那样就好了。开关式 PDU 是否具有这样的功能,它可以让插座通电。这样好像会有效果。

澄清

我知道我可以使用计算器来确定比启动功耗低得多的稳态功耗。我最关心的是一次所有组件的启动功率消耗。从那里我实际上必须将我提供给机柜的容量增加一倍,以仅占可用容量的一半启动,因为我的一半电源出现故障。

根据一些研究,似乎可以自行上演的开关插座可能是答案。其他人同意还是有更好的解决方案?

rack electrical-power power-distribution-unit sizing

10
推荐指数
1
解决办法
8015
查看次数

Nginx:无法构建 map_hash,你应该增加 map_hash_bucket_size: 64

我需要使用具有很多规则的重定向映射(2k+ 行,文件大小为 ~200K)

我在 nginx 中有以下设置:

map $uri $new_uri {
        include /etc/nginx/conf.d/redirects.map;
}

server {
        listen 80 default_server;
        listen [::]:80 default_server;

        # redirects
        if ($new_uri) {
                rewrite ^ $new_uri permanent;
        }
Run Code Online (Sandbox Code Playgroud)

作为描述在这里,发现这里。问题:configtest 失败:

nginx: [emerg] could not build map_hash, you should increase map_hash_bucket_size: 64
Run Code Online (Sandbox Code Playgroud)

我试图将 map_hash_max_size 和 map_hash_bucket_size 增加到非常疯狂的值:

map $uri $new_uri {
        map_hash_max_size 262144;
        map_hash_bucket_size 262144;
        include /etc/nginx/conf.d/redirects.map;
}
Run Code Online (Sandbox Code Playgroud)

但仍然有相同的错误(完全以'64'结尾)。我选择了这些值,因此它们大于文件大小。我确保通过添加“blabla”并查看“未知指令”来编辑实时配置

那么,应该如何设置这些值呢?不幸的是,官方文档中没有太多细节。

configuration nginx hash sizing

8
推荐指数
1
解决办法
2万
查看次数

Active Directory 的负载测试工具?

是否有任何工具可以折磨测试和衡量 AD 性能?我们正在考虑对我们的环境进行相当大的扩展(想想数万台计算机),这将在我们的 AD 环境中引发大量事务。

我们怀疑我们需要在我们的核心网络中添加硬件,但我不想盲目购买硬件,要么浪费钱,要么损害用户的性能。

有任何想法吗?我正在考虑一种生成综合交易的工具,但我愿意接受任何建议。

windows active-directory load-testing sizing capacity-planning

5
推荐指数
1
解决办法
2796
查看次数