Articles of 突袭

PostgreSQL RAIDconfiguration

我坚持如何最好地configuration磁盘arrays。 我们有Hp P2000 G3磁盘arrays和24个SAS物理磁盘,每个300Gb 。 我们需要configuration这个数组得到2个PostgreSQL 9.2副本,因为两个不同的系统。 正如我们所知,build议将数据库和事务日志(pg_xlog)文件存储在不同的磁盘上。 所以我们必须设置4个逻辑磁盘: 2 for transaction logs with RAID 1 2 for database with RAID 10 这是正确的分配scheme吗? 或者,最好只用4个逻辑磁盘做一个大的RAID 10?

Linux RAID5最佳块大小

我再一次提出了如何最佳地优化磁盘结构的问题。 在我的组织中,我们有一个14TB Linux软件RAIDarrays,专用于存储使用Symantec Backup Exec所做的备份。 这些是大文件,每个大小为10GB-100GB,并且有一些支持的元数据文件大小为几KB。 长话短说,我们必须重新创build数组,我想知道这个用例的最佳数组块大小。 我们的设置细节: 一个Netgear ReadyNAS Pro,运行一个干净和更新的CentOS 6.4安装。 6 x 3TB消费者(SATA II,7200 RPM)硬盘驱动器(相同尺寸)。 每个驱动器有3个相同的分区,形成3个软件RAID设备: / dev / md0:在RAID6中为6 x 32GB / dev / md1:6个4GB交换RAID10 / dev / md2:RAID5中的6 x 2.7TB存储,总共有效存储量为14TB 此外,还有一个集成的128MB闪存设备设置为/ boot / dev / md2是我关注的数组。 通过两台机器上的双千兆位NIC上的多pathiSCSI(也运行9k巨型帧),将其作为驱动器“R:”提供给运行Symantec Backup Exec的Windows Server 2008 R2盒。 在Server 2008中,R:被格式化为具有64k簇大小的NTFS,并且专用于存储备份文件。 平均文件大小通常在40MB到5GB之间,取决于目前的完整版本与增量版本/差异版本的比例。 磁盘使用率在读取和写入之间大约是50/50,因为我们也将这个驱动器的备份镜像到磁带。 总的来说,考虑到硬件,我认为优化这个设置相当好,但我不是一个存储专家,RAID块的大小的影响稍微超过了我。 我知道默认的mdadm块大小是512KB。 这是最适合我的情况吗? 我应该调整这个以匹配NTFS簇的大小吗? 还是有一些我错过的魔法配方? […]

iSCSI:HP MSA 2012i,发起者只发现一个目标

我正在尝试configuration我的HP MSA 2012i ,使每个磁盘都是虚拟磁盘,每个虚拟磁盘都是一个卷。 每个卷都可以使用iSCSI进行访问。 所以每个卷都应该是一个iSCSI目标。 这不是一个突袭,我宁愿要使用单个磁盘。 我在这个设备有12个磁盘。 所以我得到12个虚拟磁盘,因此有12卷。 我是否必须为每个卷分配不同的LUN? 如果我发现目标,多个LUN的输出将会是什么样子? 我的操作系统是Ubuntu,我正在使用开放式iSCSI。 还有多path安装,但身体残疾。 我拉了两根电缆中的一根。 主要问题是iSCSI启动器只能find一个目标,而不是全部。更具体地说,启动器总是发现一个目标,但是在执行iSCSIlogin之后,在/dev/sd*有新的设备当且仅当我导出了第一个磁盘(ID为0.0,磁盘在数组的左上angular)。 如果我不导出第一个磁盘,那么/dev/sd*没有新的条目。 如果我导出第一个磁盘,则会有一个对应于第一个磁盘的新条目。 这并不取决于是否有其他导出的磁盘。 我没有任何线索。 发起人能成为问题吗? 我需要做些什么来发现多个LUN? 编辑: # show volume-maps Volume [SN <num>, Name (volume00)] mapping view: CH ID LUN Access Host-Port-Identifier Nickname ——————————————————————————- 0,1 0 15 rw all other hosts Volume [SN <num>, Name (v11)] mapping view: CH ID […]

数据传输速度硬件configuration

首先,如果这个问题变得有点分散,我感到抱歉,这个问题对我来说已经有一段时间了。 这是一个小小的背景:我运营一个教育网站,提供在线课程video点播。 4年来,我们使用全球6台Wowza专用服务器托pipe了我们所有的媒体,以提供我们的媒体。 我们的成本是每月1500美元左右。 为了提高服务质量,我们招募了一个性能良好的CDN,但是现在我们的托pipe成本已经高达6000美元/月了,我们想回到自己托pipe98%的水平,只把CDN外包给我们最后的手段与翻转脚本。 当我们有我们自己的专用服务器时,我们通常会使用2X四核2.66GHz瓦特/ 16GB内存和2个SSD的RAID0。 尽pipe我们从同一个托pipe公司订购了同样的东西,但是在世界的不同地区,我们会注意到很大的性能差异,这似乎是在硬件上,而不是在networking层面。 我们达成了一个价格合理的协议,但是现在我一直在试图确定如何为我所需要的最佳性能做决定。 ================================ 现在我的问题 假设我想要最好的数据传输/寻找时间来提供最高数量的同步video? 如果我一次有1000个在线用户,他们最多可以同时打开250-400个单独的video文件。 我意识到我可以获得8个SSD SAS驱动器,并将它们放入RAID中,但处理器或RAM如何? 在ebay上看,我看到的东西,如: PowerEdge R810 1U Server (4X) 1.87GHz Eight-Core Xeon L7555 192GB RAM POWEREDGE R810 SERVER FOUR X7550 2.0GHZ 96GB 从处理器的angular度来看,我可以find8MB-30MB三级caching,但这真的很重要吗? 我最好用2个四核处理器,还是我需要4个8核心才能真正发挥出最大的功效呢? 我从软件供应商那里了解到,当打开多个文件时,更多的内存更好,但是总的来说,他们拒绝给出更多关于什么types的硬件实际上会给你一个特定结果的细节。 他们只是说: http://www.wowza.com/products/streaming-engine/specifications High-load recommended production hardware CPU: Dual Quad-Core or a single Hex-Core, 3.00 GHz or better RAM: […]

RAID处于降级模式时如何重新添加驱动器?

我正在运行一个非托pipe的Ubuntu服务器,并且由于最近的性能问题,并向提供商发送请求只收到以下响应: “亲爱的客户, 根据要求我们检查了您的驱动器。 两个驱动器通过testing没有任何错误,并没有显示任何临界值。 我们注意到RAID处于降级状态,所以您需要在这里重新添加驱动器到arrays: —————–%<—————– Personalities : [raid1] md3 : active raid1 sda4[0] 1839089920 blocks super 1.2 [2/1] [U_] md2 : active raid1 sda3[0] 1073610560 blocks super 1.2 [2/1] [U_] md1 : active raid1 sda2[0] 523968 blocks super 1.2 [2/1] [U_] md0 : active raid1 sda1[0] 16768896 blocks super 1.2 [2/1] [U_] unused devices: […]

RAID 5用于SSD驱动器。

我打算为我们的主要办公室部署一个具有成本效益但性能卓越的SAN / NAS设置。 用例:存储20-30个用户的VDI部署,文件服务器,主备份位置。 所需的可用容量= 10TB。 存储软件对手尚未考虑。 现在我正在研究底层存储硬件的可能configuration。 我已经比较了基于10K RPM SAS的RAID10设置(10x2TB HDD)和SATA SSD RAID5configuration(7x 1.6TB SSD)的价格。 有趣的是,如果使用读取密集型驱动器,SSD设置便宜20%,如果select混合使用驱动器,则成本要高出10%。 这意味着全闪存RAID5看起来像是一个可行的select,至less在纸面上。 不过,很久以前,我经历了一个“好老”5x 70GB SCSI硬盘configuration的RAID5麻烦。 即使是现在,那东西仍然给我噩梦。 而且,我忽略了一些像This和This这样的线程,看起来好像有些人确信我的“全闪存RAID5”计划不起作用。 所以,问题是:你们对这个话题有什么好的看法,或者你们可以分享一下你们的个人使用RAID5固态硬盘的经验吗? 提前谢谢了!

5400转与7200转2.5英寸硬盘在RAID – 任何真正的区别?

假设您使用2.5英寸硬盘(每个硬盘使用500GB容量)(总共2TB,RAID10configuration1TB可用),在RAID 10configuration中安装了8个硬盘。 控制器(假设一个典型的3ware SATA控制器)位于一个NAS设置中,该设置将使用iSCSI和LVM集群,通过2GB双nic bonded上行链路进行数据pipe理/传输。 7200和5400 RPM驱动器的延迟规格非常相似。 平均延迟:5.5毫秒 在数据访问types方面,考虑将其用于托pipe虚拟服务器的服务器。 输出/吞吐量正在通过RAID运行,总共可以交付X个MB / s,所以我倾向于认为RPM的速度不会在磁盘的组合输出方面提供很大的性能影响。 如果您使用这样的RAID 10arrays运行,那么您是否可以从7200 RPM硬盘驱动器和5400 RPM硬盘驱动器获得相似的性能?

我可以预测每分钟最大写入磁盘/ RAIDarrays吗?

我有一个运行在我用Hyperic监视的Windows服务器上的数据库。 当我们接近我们的高峰负载时,我看到每分钟的写入量在白天增加。 随着我们向系统添加更多的用户,峰值会随着时间逐渐增加。 使用其他资源(例如CPU,内存或磁盘空间),很容易就能看出最大值是多less,并确保在耗尽之前获得更多的资源。 是否有可能甚至粗略预测每分钟的最大写入可能是什么? 或者,我只需要记下磁盘写入的次数,看看事情何时开始失败,我假设我的磁盘队列将是我超出驱动器/arraysfunction的最佳指标。 == ==编辑 通过一些额外的细节,我正在运行SQL Server 2005,我对写这么感兴趣的原因是磁盘上的写入目前超过读取大约30倍。 我假设在任何其他磁盘活动之前,写入都可能是一个瓶颈。 它支持的应用程序主要是OLTP,尽pipe我们也从那里的数据报告。

Adaptec 2420SA RAID 1在1周后重build66%

我们在Adaptec 2420SA – 2x500GB Hitachi Drives上运行500GB RAID 1。 它突然崩溃,需要重build – 甚至没有启动。 大约一个星期后,只有66%。 非常沮丧。 这是与RAID /驱动器有问题相同的卡和驱动器的第二个盒子。 另一个盒子发生了两次。 这两台机器都是Linux机器。 CentOS和Fedora。 我不知道是不是固件 – 目前需要更新(任何帮助通过PXE做这件事都会很好 – 我过去曾经使用过UDA做PXE引导)。 无论如何,很想听听这张卡和固件的使用经验。 我想去谷歌和只使用便宜的盒子没有突袭,并有服务器冗余。

分离EBS卷(在LVM中)需要很长时间

我有一个EC2实例(EBS支持根分区),通过LVMconfigurationEBS卷。 我把它格式化为ext4,并可以挂载它来存储数据等 现在我想拍一个根分区的快照,因此在这种情况下,我去分离其他非根EBS卷(在LVM中configuration)。 这里一个正常的分离不起作用,而且我几乎总是“强行”分离。 虽然,我另一个类似的设置与RAID而不是LVM和停止RAID后,我可以轻松地分离。 整个安装程序运行Ubuntu Maverick 10.10 请帮助我一样。