我testing了两台主机之间的10Gbit连接,以便能够从host1读取10GB文件,并使用netcat将其写入host2,速度为410MB / s。 当我通过同一个专用的10Gbit连接与netcat再次发送/接收时,我只能获得70MB / s。 快照是2.5TB,有1500万个文件。 题 这种放缓的原因是什么? 使用这么多文件回滚快照需要花费很多时间,还是文件数量不受ZFS回滚速度的影响? 更新 10GB的文件传输testing,我得到了410MB / s的,我想模拟一个ZFS发送/接收与回滚。 所以有了这个假设,我很惊讶,我看到如此不同的速度。 我正在使用两个testing之间的比较速度,所以我不必生成随机数据2.5TB文件。 所以我不明白为什么“从host1读取文件,使用netcat传输,写入文件到host2”要比“zfs从host1发送快照,使用netcat传输,在host2上使用ZFS接收/回滚”快得多。 也许另一种方式来问同样的事情会是? 如果我有两个相同大小的2,5TB快照,其中snapshot1包含1个文件,snapshot2包含1500万个文件。 两个zfs receive的时间是一样的吗? 或者会比另一个更快?
我有一个/24networking中的几个网站,都经常被谷歌抓取。 通常这很好。 但是,当Google开始同时抓取所有网站时,支持这个IP块的一小组服务器可以承受相当大的负载。 使用谷歌网站pipe理员工具,您可以对给定域名上的googlebot进行速率限制,但是我还没有find一种方法来限制IPnetworking中的bot。 任何人都有这方面的经验? 你是怎么解决的?
我已经看了Amazon S3,每个月100Mb / s的成本大约是每月4746美元(相当于31,640千兆字节的数据传输速度,每演出0.15美元)。 我还没有find更便宜的“云”选项。 我很好奇,如果有任何其他云托pipe选项比S3便宜。 正常运行时间不是问题,因为我可以在浏览器中为大多数事情构build故障转移。 例如,我可以使用JavaScript来说“如果图像没有加载,然后转到这个其他的URL”。 仅供参考我目前使用的托pipe设施比S3便宜约30%,而且我熟悉可乐的价格 – 所以这个问题实际上是关于“云”的服务,而我的意思是服务,我不必担心关于基础设施。
我尝试使用nmap扫描我的本地networking,但似乎没有find确定活着的机器。 它响应ping,但ping扫描。 ping结果: $ ping 192.168.0.2 PING 192.168.0.2 (192.168.0.2): 56 data bytes 64 bytes from 192.168.0.2: icmp_seq=0 ttl=64 time=1.585 ms 并输出tcpdump: $ tcpdump -i fxp0 -n host 192.168.0.2 12:43:07.624911 IP 192.168.0.222 > 192.168.0.2: ICMP echo request, id 61023, seq 0, length 64 12:43:07.625029 IP 192.168.0.2 > 192.168.0.222: ICMP echo reply, id 61023, seq 0, length […]
我已经看到很多关于如何格式化IQN的信息,但是关于如何构build它们的信息并不多。 当我谈到iSCSI的时候,我是一个新手,我有它的工作,但我想知道如果我只是做这个东西,或者如果有很好的理由遵循某种标准。 举个例子,这就是(wikipedia http://en.wikipedia.org/wiki/ISCSI#Addressing )说你应该格式化IQNs。 Naming String defined by Type Date Auth "example.com" naming authority +–++—–+ +———+ +—————————–+ | || | | | | | iqn.1992-01.com.example:storage:diskarrays-sn-a8675309 iqn.1992-01.com.example iqn.1992-01.com.example:storage.tape1.sys1.xyz iqn.1992-01.com.example:storage.disk2.sys1.xyz[10] 我的问题尤其是,为什么是约会? 它可以是任何东西,这是否意味着什么? 这里有执行吗? 我会碰到一个点,把错误的date会咬我吗? 是域名的例子颠倒(如DNS是)的原因? 如果我有像starkindustries.pri这样的域名,我的iqn会是这样的: iqn.2006-05.pri.starkindustries:Linux:array0 这是否依赖于DNS? (经验告诉我这不是,但它可能会失败sublte方式),如果它依赖于DNS,我使用主机名,或只是我的域名? 即Jarvis.starkindustries.pri或只是starkindustries.pri? 此外,如果我使用的IP地址(这有人build议,如果你不使用DNS,这是更令人困惑,因为它没有DNS的工作原理)是否扭转它,就像你做的DNS? 即10.1.2.0 iqn.2006-05.0.2.1.10:Linux:array0 另外,您是否使用(iSCSI目标?)的主机地址或networking地址。 是否有任何“example.com”命名权限定义的string强制执行,即是否有一个原因,我不能使用blahblahblah比一些有用的东西? 我意识到一个有用的名字是更具描述性的,但是有没有任何技术原因呢? 我也相信我是'命名权威'。 我想最重要的是,我正在弥补这些IQNs的一堆东西,而且他们似乎在工作。 我只是想知道至less在哪里可以find一些最佳实践,当谈到实际一代的智商。 我只是想,有一天我不会成为唯一一个负责存储的人,所以我需要传递一些标准,否则我要么弄得一团糟,要么让别人弄得一团糟需要新的IQN块。
我有一个小的局域网,有几个Linux的盒子(Ubuntu 9.10)与他们的NFS共享。 这些盒子与消费级Netgear路由器(型号WGR614V9)联网,并使用有线连接。 当我第一次创buildNFS共享时,我注意到性能非常糟糕。 例如,将需要几分钟的时间才能将40 MB的数据从挂载的NFS共享复制到本地磁盘。 通过玩弄NFSconfiguration,我能够让事情运行得相当好。 我为系统导出份额而定下的configuration是: # /etc/exports On the machine exporting the NFS share: /exprt/dir client.ip (rw,async,no_root_squash,no_subtree_check) 对于NFS客户端,我有 # /etc/fstab server.ip:/exprt/dir on /imprt/dir type nfs (rw,noatime,rsize=32768,wsize=32768,timeo=14,intr) 但是,虽然这似乎对我来说工作得相当好,但使用scp将文件从一个系统复制到另一个系统似乎比使用NFS更快。 我认为值得问一下其他人可能在类似的networking设置上使用哪些NFSconfiguration,从而获得相当好的性能。 我知道NFS可以非常敏感的select操作系统和精确的networkingconfiguration的东西。 但是,我怀疑我的设置与其他小型本地networking用户相当普遍,因此,听听哪些configuration对他们来说最好。 注意:我最初以超级用户的身份提出这个问题。 但是,我没有得到任何答复,所以我怀疑这种问题可能是错误的论坛。
我试图重现MSSQL服务器和客户端在两个单独的计算机上运行的部署应用程序的一些问题。 我认为这两台机器之间可能存在networking问题,所以我想尝试在两台Hyper-V虚拟机上(在同一台虚拟服务器上)重现这些情况。 当然,这些虚拟机的networking是“本地的”,所以它实际上远离现场环境的条件。 有一个程序,我可以运行在任何虚拟机,这会降低networking性能? 或者也许还有其他的解决方法? 例如,重现条件的一种方法可能是在分散在不同地点的单独的Hyper-V服务器上运行虚拟机(所以SQLstream量通过VPN或其他方式) – 但是我觉得这有点长。 必须有一个更简单的方法。
确定用户访问共享文件夹使用PowerShell问题有一个很好的答案。 从此继续如何断开使用PowerShell脚本访问共享的用户。 有一个名为OpenFiles的Windows命令行工具,但我更喜欢PowerShell / WMI解决scheme。
我正在用一个连续不断的新networking连接来testing我的一台服务器, tcp_fin_timeout设置为60,所以如果我发送一个类似于每秒100个请求的连续数据stream,我期望看到一个滚动平均值在TIME_WAIT状态下有6000(60 * 100)个连接,这种情况正在发生,但是在netstat (使用-o)查看计时器时,我看到如下连接: TIME_WAIT timewait (0.00/0/0) 他们的超时时间已经过期,但是连接仍然悬而未决,于是我终于用完了连接。 任何人都知道为什么这些连接不清理? 如果我停止创build新的连接,它们最终会消失,但是当我不断创build新的连接时,他们不会这样做,好像内核没有机会清理它们。 有一些其他的configuration选项,我需要设置为删除连接,只要他们已经过期? 服务器运行的是Ubuntu,我的web服务器是nginx。 它也有连接跟踪的iptables,不知道这是否会导致这些TIME_WAIT连接生活。 谢谢马克。
将networking适配器添加到networking桥时,它会从一个非桥接networking生成一个新的MAC地址,但使用本地pipe理位设置。 例如,如果原始MAC地址是00-aa-bb-cc-dd-ee,则新的桥MAC地址将是02-aa-bb-cc-dd-ee。 有什么办法来防止这个位被设置?