我正在比较邮件服务器软件,以决定在哪里使用我的ISP的ISP。 我很困惑主要关于哪个存储后端更适合这样的使用(再次,在一个ISP,即预期大量的用户和可能的重负载)。 我的问题是: 两个主要存储后端的优点和缺点是什么? 文件系统 :一般来说,因为我认为格式没有明显的差异,请纠正我,如果我错了。 数据库 :一般来说,不pipe引擎如何。 我试图用许多search条件search没有成功,任何解释将不胜感激。
我有一个孤立的networking,我已经build立了一个vfiler。 这个networking的重点是它是一个非路由“testing”networking。 但是,需要通过域级帐户对文件pipe理器进行LDAP / Kerberos和CIFS访问。 所以我们有部署只读域控制器。 要将Windows盒子joinRODC,我们将: 手工创build一个机器账户。 join域,并在客户端指定机器账号密码。 一个谷歌search发现我: https ://kb.netapp.com/support/index?page = content & id =1012918 build议如下:首先手动将文件pipe理器指向可写入的DC。 我宁愿不这样做,如果我能避免它 – 我没有故意在这个networking上的可写DC。 更重要的是 – 我的虚拟现实是在一个空间,所以我甚至不能暂时“跳过”到正确的访问networking。 (这是我猜想的点,但即使如此…) 有没有人有一个build议,我怎么能做到这一点 – 我假设我可能需要从我的DC提取一些信息,并将其传递,如servicePrincipal。 或者也许只是在某处手动“设置”我的CIFS密码。
我是一个集群上的用户,使用NFS来满足我们的数据存储需求。 最近,我在一些操作中一直在运行一个具有非常高的I / O的pipe道。 我们认为导致这个问题的程序被命名为Bowtie,这是Bioinformaticpipe道中的一个校准器。 简而言之,我们在每个文件中有100万行碎片文件的字母序列与包含整个字典的另一个文件进行比较。 (这是algorithm的简单化) 该字典在过程中是内存映射的。 我拥有群集上三个节点的队列提交权限。 节点:节点1节点2节点3节点4节点5节点6节点7 我的权利:Node1 Node2 Node3 可用的处理器数量:128个处理器或128个正在运行的队列插槽。 为了在群集上运行,主文件被分成每个100万行的块,然后所有的作业都使用SGE来启动。 此时的字典在内存中加载到每个节点即Node1 2和3上 对于在队列插槽上活动的每个作业,我打开下列文件处理程序 1包含运行代码的作业文件1包含进程退出代码的代码文件1 SGE生成的STDOUT文件1 SGE生成的STDERR文件1文件块1输出文件 这意味着在这个过程中,我在远程数据存储上打开了768 + 3个文件处理程序,虽然前四个文件对于pipe道中的每个脚本都是不变的。 只要发生这种情况,数据存储上的NFS服务器就会崩溃,而且我们的整个群集都会closures,因为存储变得无法响应。 我们的IT人员已经提出,这可能是由于在这个过程中I / O很高,可能NFS只是针对小群集而不是大规模群集。 因此,我们已经解决了这个问题,我们计划在其中一个节点上运行这个过程。 但是,由于我们要写入节点的磁盘而不是在所有集群之间共享数据存储,否则在我们的处理中拥有一个集群的观点就被否定了。 我不相信NFS是为小规模集群构build的,并且从未在大型企业级解决scheme上成功实施。 可能是NFS突然断开networking连接的另一个原因? 我确定这个过程是问题是集群冻结的原因,但我不相信它所要求的读/写速度是失败的原因。 你们有没有遇到过这样的问题? 一个完整的协议迁移是我们唯一的解决scheme吗?
我的项目是通过增加45个驱动器的盒子来扩展24个硬盘的ZFS盒子,以后再增加另一个45个盒子的盒子(都是JBOD)。 主机盒(24个硬盘)是Supermicro的单端口扩展器背板和LSI RAID卡(我认为,MegaRAID SAS 9240-8i)。 目前底板占用卡上的一个SAS端口,打开一个端口。 我目前的理解是,在第一级,RAID卡必须通过扩展器支持我想要的驱动器数量。 所以我需要将RAID卡换成支持128个硬盘的东西。 之后,我应该能够通过菊花链扩展:主机背板扩展器 – >主机RAID卡< – 扩展1,背板1(24个HDD)< – 扩展1,背板2(21个HDD)< – 扩展2,背板1 (24个硬盘)< – 扩展2,背板2(21个硬盘) 我的RAID设置是4或5个vdevs,RAIDZ2(RAID6),4TB SAS驱动器 问题: 2或4个背板的菊花链会保持6Gb / s的速度吗? 唯一的限制是RAID卡支持的磁盘数量? 此外,据我所知,使用双扩展背板允许冗余通过菊花链连接背板通过额外的path。 这是真的,值得额外200美元吗? 我应该扔掉RAID卡,并使用HBA,因为它可以支持128个硬盘便宜,我只关心JBOD? 我用这些资料来理解: SAS扩展器 Supermicro SC847J SAS2机箱说明书 SAS扩展器是否可以透明地与SAS控制器配合使用?
我有几个file upload网站,文件从几百千字节到几千兆字节。 目前我有几个服务器上的分布式复制Gluster卷中的所有文件。 我对Gluster最大的问题是速度。 例如,我有一个大约80,000张图像的文件夹,平均每张500KB,花了我几个小时才能更换图像的所有者。 目前一切都相当不错,但是我担心有更多的文件和时间需要与他们合作。 我有什么替代方法? 我在做什么错误的Gluster? 这是我的glusterconfiguration: performance.cache-size: 1GB performance.cache-refresh-timeout: 60 performance.cache-max-file-size: 100KB cluster.choose-local: true performance.readdir-ahead: on performance.io-thread-count: 16 client.event-threads: 3 server.event-threads: 3
我有一个过程: 写一个新的.tmp文件。 使用rename()系统调用来replace现有的文件。 该文件正在从远程NFS客户端访问。 我们这样做,因为我们想要primefaces文件更新,并且rename()规范说: 如果newpath已经存在,它将被primefacesreplace,所以没有任何一个尝试访问newpath的进程会发现它丢失。 但是,可能会出现一个窗口,其中oldpath和newpath指向正在重命名的文件。 我们依靠这种行为。 但是,最近,从迁移到新的NetApp(集群模式,从7模式)开始,我们已经有一个偶尔会遇到ENOENT的进程 – 没有这样的文件或目录。 我的意思是“非常偶然” – 在过去的几周里有四五次,每隔五分钟左右发生一次。 我正在与供应商一起调查,看他们的NFS服务器是否可能是个bug。 但是我真正想要弄清楚的是,这个primefaces性保证是否实际上适用于NFS。 有没有人能够澄清如果rename()的primefaces保证适用于多客户NFSscheme? 我并不确定这个function是否正在运行,但从来没有保证过。 来自: RFC1813 过程RENAME将目录中的from.name标识的文件from.dir重命名为目录to.dir中的to.name。 该操作对于客户来说是必需的。 如果是相关的,我们有SL 6.5客户端在ONTAP-CDOT 8.3上访问NFS数据存储。
我们是一家快速成长的devise公司。 我们目前正在将我们的devise数据存放在一个戴尔服务器中的RAIDarrays中,并每周将硬盘备份到外置硬盘驱动器上。 我期待将公司的运营职能与纯粹的文件服务function分离开来。 我们所有的devise人员都使用Mac Pro,不需要经常访问Windows端,而运行Quickbook和Office程序的操作端则是相反的。 我们将在虚拟机中使用Windows SBS 2008作为域控制器和Quickbooks服务器和Exchange服务。 如果可以处理文件服务的负载,我们可以使用一个mac mini服务器来处理文件。 我可以附加磁盘架或RAIDarrays。 或者我可以构build一个whitebox * nix解决scheme来保存devise图像,但是我希望它与域控制器进行通信以对用户进行身份validation。 备份4TB目前已完成外部驱动器放入防火保险柜。 我们目前的位置唯一的连接是T1,所以备份到远程位置是不可行的。 新系统应考虑到一个好的备份解决scheme。 我希望我已经清楚得到一些好的build议,谢谢。
我有一个HP Smart Array P400i RAID控制器 ,有6个磁盘 ,工作在RAID 1 + 0。 这是它的样子: Mirror Group 0: physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 72 GB, OK) physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 72 GB, OK) physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 72 GB, OK) Mirror Group 1: physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 72 […]
最近我为一个webappdevise并configuration了一个4节点的集群,它可以处理大量的文件。 集群已经被分解为两个主要angular色,即networking服务器和存储。 在主动/被动模式下,使用drbd将每个angular色复制到另一台服务器。 networking服务器执行存储服务器的数据目录的NFS挂载,而后者也具有运行以向浏览器客户端提供文件的networking服务器。 在存储服务器中,我创build了一个GFS2 FS来保存连接到drbd的数据。 我之所以selectGFS2主要是因为宣布的性能,还因为体积大小相当高。 自从我们进入生产以来,我一直面临着两个我认为深深联系的问题。 首先,networking服务器上的NFS挂载挂起一分钟左右,然后恢复正常的操作。 通过分析日志,我发现NFS停止了一段时间,并输出以下日志行: Oct 15 18:15:42 <server hostname> kernel: nfs: server active.storage.vlan not responding, still trying Oct 15 18:15:44 <server hostname> kernel: nfs: server active.storage.vlan not responding, still trying Oct 15 18:15:46 <server hostname> kernel: nfs: server active.storage.vlan not responding, still trying Oct 15 18:15:47 <server hostname> kernel: […]
我计划在Windows Server 2012 R2中使用存储空间。 我想先在存储池中安装一个硬盘驱动器。 稍后有可能添加第二个驱动器镜像第一个硬盘驱动器? 或者这是否需要在一开始呢?