服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

如何configurationVirtualBox服务器在家中的性能

我目前在家里有两台物理的Ubuntu Server 10.10服务器:一台用作我们的防火墙/路由器/ DHCP / VPN服务器,另一台作为文件服务器和一个用于远程使用的Ubuntu Desktop 10.10机器的VirtualBox主机连接(通过NoMachine)为许多瘦客户端的目的,这是与我的问题无关。 我想要完成的是将两台物理机合并为一台专用的VirtualBox主机(很可能运行Ubuntu Server 10.10)。 请注意,我想坚持与VirtualBox(如果可能的话),因为我最舒服的,并在家庭和工作每天使用它。 具体来说,我打算将一台虚拟机设置为文件服务器,另一台作为防火墙/路由器/ DHCP / VPN(或者可能将这些虚拟机分开),另一台是唯一的当前虚拟机(已经是VirtualBox),也就是瘦客户端主机。 我的问题归结为关于文件服务器VM的性能和/或build议 。 文件服务器在4个驱动器上承载大约6TB的数据。 我想要做的就是直接从虚拟机访问原始磁盘到现有的磁盘。 然而,我很好奇,与从VM主机使用共享文件夹相比,性能优势/劣势会有多less,基本上只有整个驱动器作为共享文件夹,然后将其提供给VM上的其他计算机networking。 我不知道在这种情况下虚拟磁盘是否能够工作,我当然不希望驱动器只能被一个1.5TB(磁盘映像)的文件填满。 为了增加对上下文的理解,但不想获得额外的build议,我想虚拟化这些机器,因为我打算定期将VirtualBox的快照function用于虚拟机的系统磁盘(这将是虚拟驱动器),并且我有一些物理空间/力量需要解决(正如我所提到的,这是在家里)。

使用netcat与CIFS / SMB传输速率测量networking吞吐量

我一直在试图衡量和衡量我们局域网的吞吐量作为一个更大的项目的一部分。 我们的LAN使用cat5e和支持10/100/1000 Mbps自动感应的HP ProCurve 1800-24G交换机构build。 物理拓扑相当简单。 我们的服务器机架中有一台ProCurve,所有的服务器都连接到了(我把它错误地称为“主干”交换机)。 所有客户机所连接的三台交换机中的每台交换机都使用单独的电缆/端口连接到每个交换机的“主干”交换机。 这基本上是一个“枢纽”的devise。 我正在testing的工作站是远离“骨干”交换机的两台交换机,并且有一个旧的IDE驱动器。 我用HDTune以近似60 MB / s的速度来测量驱动器的速度。 我们的服务器是HP DL380 G5,带有一个72GB单端口15K SAS驱动器的RAID6arrays和两个3.0Ghz的Intel Xeon Duo Core CPU。 我已经阅读了其他一些关于这个主题的问题以及汤姆硬件文章,所以我知道我的实际吞吐量将远远低于1Gbitnetworking的理论最大带宽(例如, 124 MB / s的传输速率)。 然而,令我困惑的是,我正在使用netcat的数字与使用CIFS / SMB进行文件传输的时间之间的差异。 我正在使用netcat的cygwin版本,如下所示: 在“服务器”上: nc -vv -l -p 1234 > /dev/null 在“客户”上: time yes|nc -vv -n 192.168.1.10 1234 为了使用CIFS / SMBtesting文件传输速率,我只需要使用cygwin来做这样的事情: time cp local_file.iso /remote_dir/ 现在,除非我已经完成了我的math(除以秒传输字节,获得每秒字节数,并从那里转换)完全错误的转移与netcat是真的很慢。 像4-8 […]