我正在一个被全世界人们使用的网站上工作。 目前我们有一个在俄勒冈州的networking服务器和一个在芝加哥的数据库服务器。 当来自美国的用户访问该网站时,它具有相当不错的加载速度。 最近,我们收到了来自世界上很多地方的用户的投诉,说这个网站的加载速度很慢。 我开始运行一些testing ,看起来如果你从这些国家的网站上看到很容易看到加载时间5-7秒(相比之下在美国1-2秒)。 考虑到我们的服务器在哪里,这种缓慢的预期会是什么? 我应该考虑采取哪些步骤来加速远离我们服务器的地区的访问?
我有一些关于磁盘吞吐量的问题,以便规划我的SQL Server部署。 据我所知,消费型SATA磁盘有时在长时间不用时进入睡眠模式。 SAS服务器驱动器是否始终以默认速度旋转(如10K,15K)? 所以他们始终保持最高的速度,而且一直消耗更多的能量。
首先,我知道这个话题很容易变得主观,但是我试图避免这个问题,因为在这个糟糕的答案中至less应该有一个好的答案,而且很难find答案。 乍一看,我的问题似乎很简单, 如何在Harddisk上存储虚拟机磁盘,同时确保数据完整性不受影响,性能不可怕。 但实际上比看起来更难; ZFS和BTRFS是没有select的:Copy On Write写文件系统在处理大文件方面是非常糟糕的,尤其是如果它们本身可能包含另一个Copy On Write文件系统! 您可以closuresBTRFS上的COW,但是这也会closures校验和(压缩,重复数据删除等)。 EXT2 / 3/4,XFS,ReiserFS,NTFS等都不做像BTRFS / ZFS那样的全面的数据校验,而不是和选项。 那么,那么这个囚犯呢? 除了带有其他问题(如写入孔(RAID5))的简单化RAID设置以及不清楚两个副本中哪一个是正确的错误文件的处理方式之外,您无法获得完整的数据完整性。 在高级系统中使用校验和避免的问题,并在文件返回到操作系统或用户之前validation文件的完整性。 我能想到的唯一select是在虚拟机内而不是在主机上使用BTRFS / ZFS,并且在每台机器上适当地调度快照和备份,尽pipe这比在主机上执行快得多。 有没有人知道任何其他方式来实现我的目标?
我想了解以下几点: 当我有一个SATA 6Gb / s和8个端口的主板,是否意味着每个端口能够提供6bg / s的速度通过SATA电缆连接的磁盘,或者是6gb / s均匀分布在所有连接的磁盘上? 如果主板只有8个插槽,可以连接8个以上的磁盘吗? (像1个SATA电缆上的多个磁盘? 关于SAS磁盘,如果我购买一个带有4个端口的磁盘控制器,它说最多支持64个磁盘,那么当只有4个端口时,如何连接这些额外的磁盘?
这是情况。 假设你将成为一个购买大量服务器的人,但是首先是从一个供应商那里尝试硬件,并且你需要对它进行限定。 另外,假设运行在其上的定制软件甚至没有被写入(或者当前版本是如此'alpha',它对这个过程有很多input)。 编辑:硬件是CPU和内存繁重,但在磁盘使用情况。 (主要是logging)。 在这一点上,以我有限的经验,我能想到要做的就是安装linux,并开始运行内存testing,硬盘testing,CPUtesting – 任何我可以通过谷歌searchfind。 我不介意这样做,但我想知道如果我错过了一些东西 – 也许一些testing硬件的多个方面(甚至testing我不知道testing的东西)的超级软件包。 有没有人有任何build议根据经验?
我们正在使用cassandra数据库存储网站信息,但我们不确定如何保存图像。 我们可以将它们存储在cassandra中,但是我们也可以分配一个服务器来存储图像。 Cassandra在大数据存储方面有很好的性能,但是如果我们将图像存储在cassandra中,我们必须将它们保存为字节。 对于任何复制,首先我们必须从cassandra读取图像字节并将其存储在一个文件夹中,然后将其地址发送到网页。 你对这个问题有什么想法吗?
我有一个LAMP服务器,具有以下configuration。 CPU:Intel(R)Xeon(R)CPU 内存:32 GB 硬盘:80 GB 在虚拟环境中运行。 服务器中的所有东西都运行平稳。 但是我注意到,RAM的使用量是服务器每天都在增加,没有任何理由。 这是我的服务器上当前的内存使用情况。 # free -g total used free shared buffers cached Mem: 31 13 17 0 0 10 -/+ buffers/cache: 1 29 Swap: 2 0 2 你可以在下面看到最近8周的内存使用情况。 http://i.stack.imgur.com/543jh.png 我已经执行了下面的命令来查找每个进程消耗了多less内存。 # ps -eo size,pid,user,command –sort -size | awk '{ hr=$1/1024 ; printf("%13.2f Mb ",hr) } { for ( […]
我住在加拿大,我想从网上虚拟主机和托pipe东西在我自己的服务器上。 问题是,我的网站迎合了美国的大量stream量,大约90%的stream量是美国。 在加拿大有我的服务器有很大的缺点吗? 请注意,由于网站的性质,速度非常重要。 – 编辑 – 我想知道的主要事情 – 在加拿大设立我自己的服务器是否值得我从长远来看节省下来,或者我应该在美国每月花费200美元购买一台专用服务器。
我有esxi6专用服务器。 我从vsphere窗口客户端上传了很多iso文件,而且我有2个x1 TB HD SATA的vms。 上传很快,但是现在正在上传。 这些是esx日志的结果。 我相信什么是好的结果,所以我张贴在这里 一个警告是这个 Device t10.ATA_____TOSHIBA_DT01ACA100____ _____________________________237DXREPS performance has deteriorated. I/O latency increased from average value of 10650 microseconds to 324540 microseconds. warning 2/19/2017 9:12:49 PM 我看到了磁盘的性能,它显示了这一点 磁盘性能
是否有命令来删除ZFS和UFS磁盘caching? (最好只有一个文件夹层次结构。) 我试图调整从大量文件读取/写入数据的应用程序的性能设置。 大部分阅读。 在实际使用中,应用程序将只运行一次,所以有问题的文件将不可能被caching。 但是,由于我连续testing多次,因此Solaris正在试图通过将这些文件保存在内存中来提供帮助。 在基准testing运行之间,我可以指示Solaris从它的caching中删除/path/to/data下的任何内容吗? 谢谢