Articles of networking

对于给定的情况,您对软件负载平衡器或负载分配器有什么build议?

我configuration了一个8核的服务器,并计划部署一个networking服务。 为了扩展请求负载,我想运行我的服务的8个实例。 这里没什么可怕的。 我无法访问硬件负载平衡器。 我应该提到,我目前已经分配了5个公共IP地址(但我可以获得更多)。 因此,我想听听您对构build软件负载平衡解决scheme的build议。 明显的select是: 使用HAProxy; 要么 前叉我的应用程序(如Facebook的龙卷风和独angular兽都做); 在这里插入你的想法 。 我的目标是: 扩展服务实例之间的请求负载; 和 允许我的服务的滚动重新启动(代码升级)。 我应该提到,这不是一个基于HTTP的服务,所以NGiNX之类的。 我不喜欢HAProxy因为它的记忆要求; 它似乎需要每个客户端连接的读取和写入缓冲区。 因此,我会在内核级别,HAProxy和我的应用程序中使用缓冲区。 这太傻了! 也许我在这方面错过了一些东西? 谢谢!

升级过时的EMC AX100 SAN存储

我有一个旧的,旧的,旧的EMC AX100 RAIDarrays。 它不被用于任何重要的事情,但我想用它来进行testing和实验室工作。 其中一个问题是操作系统本身存储在前几个驱动器,他们是原始的250GB SATA驱动器。 我不缺这些东西,以防万一某些事情失败,但我更喜欢迁移到较新的磁盘。 尽pipe许多人声称与此相反,但非EMC品牌的磁盘确实有效(尽pipe如此,如果由于驱动器caching,性能下降,yadda yadda(如我所说,没有任何远程重要性)而失去机箱电源,可能会导致数据丢失。 我已经成功地获得了500GB硬盘,以便被FLARE识别,但是我已经将这些硬盘添加到了其他空白区域,而不是操作系统使用的那些空间。 有没有一种方法可以通过将原始磁盘更换为原来的250GB磁盘转换为更新的磁盘? 任何人都有任何经验做这种愚蠢的事情?

哪个Linux I / O调度器用于XIV存储?

我即将在一台使用XIV (非事务日志)存储的服务器上安装一个庞大且相当繁忙的DB2数据库。 服务器将运行红帽企业Linux 5(64位)。 Linux提供了许多I / O调度器之间的select。 哪个I / O调度程序最适合驻留在XIV存储系统上的设备? 对我来说,听起来像“noop”调度程序(这是最简单的技巧)是显而易见的select,因为它将所有I / O重新sorting都留给了存储系统。 我对吗?

在很多慢主机上有一个快速虚拟机?

是否有任何VM主机软件支持主机群集,将所有(物理)RAM汇总到一个大的(虚拟)RAM,并将许多主机CPU(在许多PC中)映射到某些(虚拟)多核心设置? 例: 硬件: 5个2gHz 512MB的PC(通过快速(GBit?)以太网交换机连接) 软件: 我正在问的主机系统 虚拟硬件: 1个虚拟机硬件有5个CPU核心(每2gHz)和2.5GB(由于开销会less一些) 虚拟机例如: Ubuntu Karmic桌面使用(2gHz双核1.5GB) Ubuntu服务器最小的例如渲染或游戏服务器(2gHz三核1GB) 如您所见,应该能够将虚拟硬件(所有主机的总和)分割到一个(或多个)VM guest虚拟机上。 然后,节点上的所有可用硬件都应该可以被虚拟机使用,所以,例如这些PC中有2台terminal(屏幕,键盘,鼠标,游戏杆,opengl卡……),那么它们可以分别login到一个虚拟机如果一台电脑有一个USB棒,可以连接一台虚拟机。 你认为这是可能的吗? 它存在吗? 如果没有,一个人组成的团队是否可以build造呢? 最好是有一个live磁盘,它只有这个系统,还有一些控制接口,然后启动它,然后通过PXE启动所有的节点,并且可以在可用的硬件上configuration虚拟机(也许保存设置和硬盘上的数据供以后使用)

哪个操作系统可以作为光纤通道目标?

只是为了研究,哪个操作系统可以从盒子或某些第三方软件作为一个fc目标? 我只知道以下几点:Solaris(目前只有OpenSolaris + COMSTAR),Windows Storage Server。 以上只有两个可以吗?

水银同时访问

我们在映射的networking驱动器(Windows)上有一个Mercurial存储库(stable分支)。 我想知道如果多个用户同时尝试推送会发生什么情况。 或者如果有人拉着另一半正在推中途。 Mercurial客户端是否通知操作系统文件正在被另一个进程使用并释放? 有没有这样的风险,我可以用这个设置来破坏存储库?

我应该在我的VPS上使用什么免费的操作系统?

我看了一下,但没有看到任何重复的,所以我的问题是你在服务器上使用哪个免费(开源)操作系统,为什么你使用该操作系统? 背景 我在Linode有一个VPS。 我可以使用的操作系统种类繁多,包括32位和64位操作系统。 我只是用它来运行我的小博客和托pipe随机文件。 这是非常低的stream量。 我在我的VPS上一直使用64位的Arch Linux,虽然我喜欢操作系统,但对于服务器来说,不断的破坏是很麻烦的。 所以我正在考虑尝试新的东西,并寻求build议。

我需要将我的网站的一部分移动到另一个Web服务器,我怎么能做到这一点,并保持相同的域名和url?

我需要将我的网站的一部分移到另一台服务器,因为这是对我们当前的Web服务器征税。 但是,我不能丢失网站中必须移动的任何页面上的网页排名。 而且,页面的URL不能被改变…访问者仍然必须看到相同的URL,尽pipe它将由来自不同数据中心的不同硬件提供。 这怎么能做到呢? 谢谢 编辑: IIS 6 这是一个需要移动的子目录

以太网NC线路和交换机

典型的networking交换机对以太网NC线(引脚4,5,7和8)做什么? 我正在考虑一些(非标准的,仅供个人使用的)项目,这些项目对于那些用正常的TCP / IP数据进行交换的项目是非常有用的。 编辑:只有100Mbps。 我知道Gbit连接使用全部八条线。

ESXi访问LUN:物理或虚拟模式?

我在我的实验室中构build虚拟机,我想复制文件服务器在生产中遇到的情况。 以下是我想要做的简要概述。 我有多个ESXi 4服务器。 他们正在访问SAN,每个虚拟机将存在于arrays上的自己的LUN中。 我也有一些需要虚拟机访问的数据。 我的目标是在VMhostA上启动一个虚拟机(让它称为文件服务器)。 我希望fs能够以原始模式访问数据LUN,这意味着如果fs消失,我希望能够从物理(非虚拟)机器上将其挂载为ext3(或其他)。 这意味着LUN上的数据不能放在vmdk文件中。 另外,我希望能够使用VMotion将该VM移动到VMhostB(显然,保持对数据LUN的访问) 我的理解是,我需要将LUN作为原始磁盘映射(RDM)来呈现? 从我所读到的,创build的RDM文件可以与fs虚拟机一起存储或存储在另一个数据存储区中。 假设它应该与fs一起存储是否是正确的? 另外,看起来存在两种types的RDM。 有物理和虚拟模式。 我遇到了各种来源的冲突文档,所以我不知道该怎么想。 在这种情况下,我select哪一个? 有什么区别,适用于我的情况? 非常感谢您阅读所有的方式;-)