我试图找出一个实际的方法来压力testing300到600同时连接的服务器。 有什么build议? 谢谢大家的帮助。 为了更具体(对不起,我不是以前)这是一个在AWS上的Flash媒体服务器,将stream媒体直播video。 我一直在为每个人的video冻结/缓冲的问题,我需要validation是否在用户端,上传结束,或服务器端。 我主要需要在300-600多重请求压力testing服务器上线前帮助。
我们有一台戴尔PowerEdge T510,前面有8个磁盘插槽。 目前正在使用这些插槽中的6个,并且这些磁盘由PERC H700控制器控制。 磁盘当前正在以下configuration中运行 RAID 1中的2x500GB(操作系统分区) RAID 5中的4x2000GB(文件存储分区) 考虑到这个服务器是我们的域控制器的主机的Active Directory,我不希望看到服务器由于磁盘故障而closures。 因此,我想在考虑磁盘容错的情况下升级服务器(而不是存储容量或速度)。 但是,我不太清楚我的select是什么。 我正在考虑简单地添加2个500GB的磁盘,并将操作系统分区从RAID 1转换为RAID 6,因为这个分区将是最关键的。 我们确实备份了RAID 5分区上的重要数据,并且可以在24小时内重新创build,但操作系统分区需要更多,因为这需要我从备份中完成包括Active Directory在内的Windows Server的全面恢复。 不过,我仍然承认RAID 5在重build过程中有“行动起来”的习惯,当然我也很乐意把它转换成RAID 6。 但是,机箱只有8个插槽。 关于磁盘容错,我有什么select来保护这个系统? 谢谢! 更新: 尽pipe最初没有说明,但我们当然会保留操作系统分区(Active Directory)的备份。 我知道RAID不是一个备份系统。 由于SBS 2011的预算和许可限制,第二个DC不是一种select。 问题是针对我的磁盘容错选项。 换句话说,我正在寻找一个好的RAID设置。
我试图调查VMWare FT是否将在以下networkingconfiguration中可用。 我们有4个10GbE网卡,其中两个用于MPIO iSCSInetworking,为系统的其余部分留下2个网卡。 NIC1:iSCSI MPIO NIC2:iSCSI MPIO NIC3:vMotion NIC4:VMstream量 鉴于10GbE的吞吐量大约是1GbEnetworking的10倍,FT可以在此configuration上启用吗? 我已经阅读了规格说明,他们需要3个1GbE连接(pipe理/ vMotion,VMstream量,FT日志logging)。 在这种情况下可以启用VMWare的FTfunction吗? 或者我需要去指定一个额外的1GbE光纤(用于戴尔M1000e刀片机箱)?
我知道有些人正在使用keepalived和心跳的主动/待机,但如果haproxy进程死亡采取了什么行动? 如果haproxy进程死亡和/或出现networking问题,那么虚拟IP将会切换服务器将会是一件好事。 我们目前正在调查与心脏起搏器的心跳和corosync。 任何人都可以深入解释这个问题的解决scheme吗? 更新 :谢谢凯尔,看到答案和链接。
由于最近在东海岸发生的S3宕机事件,我想询问社区实施容错S3网站托pipe解决scheme的最佳方法是什么? 根据我的理解,您需要在您的域名(例如example.com)之后命名一个存储桶。 但是这个存储区是特定于区域的,存储区名称是全局唯一的,所以我不能在另一个区域创build同一个存储区。 所以如果这个地区的S3桶倒下了,这不就是说我的网站不好吗?
我曾经发生过几次这样的事情 – 我有一个ClearOS Enterprise 5.2机箱,由于停电或类似情况,最后在启动时显示错误,并说fsck需要运行(我想这是用(或没有?)-a参数)。 问题是,我需要这个盒子是无头的,在遥远的地方(数英里之外)! 所以,我需要提出一个解决scheme,让他们自动修复,而不需要有人带着显示器和键盘。 另一种可能性就是简单地避免这个问题 – 也许有些东西是可以改变的,所以不太可能发生(当然,我无法避免停电 – 至less在实际情况下是不可能的)。 最后,也许它可以启动一个只读媒体(CD)或文件系统或类似的? 至less基本的操作系统,以便它总是至less启动足够的configuration,可能允许远程访问,或基本连接?
这个问题让我想到了DHCP的容错问题,所以我在当前的环境下进行了一些挖掘,发现我们公司每个主要站点只有一台DHCP服务器,没有冗余。 我们所有的DHCP服务器都是虚拟的,具有VMWare高可用性,并使用Quantum VMPro进行定期备份,所以在发生几乎任何灾难性的DHCP服务器崩溃的情况下,我们仍可以在一个小时内恢复。 这将导致我认为冗余的DHCP服务器进行故障转移是多余的。 但是我以前的经验大部分来自小企业,这种情况从来没有出现过。 大生意是非常不同的。 我们的大部分文件服务器都处于相同的configuration,除了剩下的less数物理服务器群集尚未被我们的虚拟化工作所捕获。 那么在虚拟环境中,添加服务器冗余的决定点是什么? 示例:我何时添加虚拟DHCP备用服务器? 或者为文件服务器创build虚拟故障转移群集? 我明白,在没有列举组织的具体需求的情况下,这可能很难回答,但我认为可以描述一些有助于在需求出现之前准备好安全事故的情况。 我严格关心容错和故障转移 – 在这种情况下的负载平衡是完全不相关的。
我有一台配有P410iembedded式arrays控制器的HP Proliant服务器。 服务器最初安装了6个物理驱动器,操作系统在一个逻辑驱动器上,一个raid 0和5个物理驱动器被设置为raid 5。不是我会这样做,而是它是什么。 那么,我们在操作系统驱动器上得到了预期的驱动器故障。 当时的networkingpipe理员不能添加驱动器到硬件arrays,所以他使用软件镜像在磁盘pipe理中镜像驱动器。 瞧,操作系统驱动器终于失败了。 我发现软件镜像并不反映引导扇区的难题。 所以我能够制作一个可启动的磁盘,然后让服务器备份并运行在镜像驱动器上,这个驱动器还是不错的。 所以现在我正在准备好容错设置,宁可做一个硬件arrays。 所以在我的arrayspipe理现在我显示3个逻辑驱动器。 2逻辑驱动器显示为1个物理驱动器运行raid 0的单独arrays。我试图find一种方法,如果可能将这两个Raid 0驱动器转换为一个逻辑RAID 1驱动器,而不会丢失任何数据,因为这是操作系统驱动器。 如果我可以将这两个RAID 0驱动器合并为一个逻辑RAID 1驱动器,我相信我可以重新创buildMBR,并使其成为可引导的。 任何关于如何组合arrays的帮助或build议都会受到赞赏。 Windows 2008 R2 Std 数组configuration logicaldrive 1(136.7 GB,RAID 0,确定) physicaldrive 2I:1:7 (port 2I:box 1:bay 7, SAS, 146 GB, OK) arraysB(SAS,未使用的空间:0 MB) logicaldrive 2 (546.8 GB, RAID 5, OK) physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, […]
我一直在思考VMware容错问题,并且对于networking方面的问题我有一个疑问。 我会陈述我的想法,你可以告诉我我错在哪里。 比方说,我们有一个虚拟机,在FT模式下运行。 该虚拟机在两台物理主机上同时处于活动状态,而我的交换机和路由器正在将来自桌面的数据包仅导向一台物理机上的其中一个虚拟机实例。 那是对的吗? 那么,如果“主动”物理主机死亡会发生什么? 我的桌面,交换机和路由器如何知道从哪里开始发送数据包? “主动”主机上虚拟机的IP地址如何快速传输到“备份”主机? 我所有的交换机和路由器是否需要更新其MAC地址表? VMware FT的这个networking方面真的让我感到困惑。 我只是没有看到数据包(让参数的缘故,说它是一个ICMP Ping)离开桌面,交换机决定哪个VMware物理主机发送数据包。 如果两台物理主机没有连接到同一个交换机上怎么办? 因为现在我们涉及路由,可能还有很大的距离和延迟。 任何人都可以帮我把我的头转过来吗? 我已经理解了虚拟交换机的概念,但是在同一networking上出现的两个虚拟IP地址的想法让我非常困惑。
我们有一个由4个ESXi服务器组成的标准版vSphere集群。 我们希望购买一些高级许可证,这样我们就可以使用vSphere中的容错function,但是如果我们不必将其升级到高级,那么我们不需要(这是非常昂贵的)。 有谁知道是否可以在vSphere群集中的几台特定服务器上运行高级function,而无需升级整个群集?