Articles of 负载均衡

在Amazon EC2上设置集群负载均衡实例的努力和细节

我一直试图把所有这些部分集中在一起,以便在EC2上build立一个负载均衡的三台服务器集群(2个用于Web节点,另一个用于MySQL)作为LAMP堆栈。 这只是在应用程序上运行性能testing,我需要收集适当的信息,以便我可以估计它将花费的时间。 我想知道是否有人可以填补我的空白: 计算单元究竟是什么? 我正在研究需要三个RightScale的AWS CentOS镜像实例,两个作为Web节点,另一个作为数据库。 那么我需要三个小实例吗? 如果我使用Apache作为Web服务器,mod_proxy是在Amazon EC2上负载平衡的最佳方式吗? 我看到Amazon有一个负载平衡器,可以将其configuration为与Amazon CloudWatch一起提供度量标准。 这是一个更好的方式去? 对于应用程序caching,我想使用memcache。 在亚马逊的EC2上有这个问题吗? 我正在考虑使用Siege( http://www.joedog.org/index/siege-faq )来进行压力testing。 亚马逊是否提供了一些东西来做压力testing,或者这是一个合适的工具? 对于像我这样没有使用过这个服务的经验的人来说,除了在这两个Web节点上安装我们的应用之外,我们在这里看到了什么样的时间? 我主要熟悉在服务器实例上部署应用程序,并具有一些服务器configuration和性能调优方面的经验,但是我是一名程序员。 我想30小时的设置,然后可能另一个15-20testing。 这听起来棒球吗?

networking负载平衡,效率和限制?

我即将在Windows Server 2003上研究NLB。它现在归档我的两个兴趣:可伸缩性和高可用性。 但是我不了解它在生产环境中的威力。 NLB是一个有效的解决scheme吗? 它是如何在现实世界中实现的? 它受欢迎吗? 它有什么限制? 非常感谢你回答我的问题。 🙂

如何优化MySQL数据库一次服务1000个请求?

如何优化MySQL数据库一次服务1000个请求? 对于像这样的网站:linksnappy.com 是否可以configuration将MySQL服务器分成一个负载平衡服务器? 所以如果其中一个超载切换到下一个。 http请求处理服务器的同样的问题。 另一个问题:我需要什么样的服务器来同时处理数千个请求? (http服务器)你可以看到我所说的网站的types是一个下载网站。 当我们有太多的下载请求时,服务器就会死亡。 我们目前拥有4GB内存的英特尔XEON四核2.4GHz。

一个域如何路由到不断变化的服务器池?

我相信这是一个简单的解决scheme,我只是不太熟悉DNS如何工作,或者甚至与这个问题有关。 如果我在亚马逊ec2上运行一个Web服务,分布在许多实例中,我怎样才能使它成为一个单一的域名可以用来访问整个服务器池,这将不时变化? 由于这些实例可能存在一秒,但是下一个(反之亦然),我需要一种方法来随机select群集的活动成员进行路由。 更新必须是即时的。 这甚至有可能,与DNScaching和所有?

DNSpipe理:使用Amazon负载均衡器将mydomain.com路由到www.mydomain.com

我错误地在stackoverlow中问了这个问题,但是在这里可能更有意义。 我的应用程序是在亚马逊,我正在使用他们的EC2负载均衡器。 亚马逊在他们的网站上说: DNS Name: XXXXXXXX.us-east-1.elb.amazonaws.com Note: Because the set of IP addresses associated with a LoadBalancer can change over time, you should never create an "A" record with any specific IP address. If you want to use a friendly DNS name for your LoadBalancer instead of the name generated by the Elastic Load Balancing […]

媒体网站上的10tb文件存储devise问题

我有一个相当繁忙的媒体网站,MP3audio文件由会员上传,并从2个Windows服务器进行stream式传输/下载,此时服务器负载均衡。两台服务器只是互相镜像并保持同步。 我们目前所做的只是在每次当前驱动器已满时添加新的2TB硬盘驱动器,然后用户将数据上传到新驱动器…我们有足够的托盘支持24个磁盘。 我们正在获得最近添加的硬盘的I / O瓶颈,因为所有新的媒体都被添加到这个驱动器,这也是最stream行的…这可以通过在每个磁盘上传播数据来克服,但是当我们用完空间并添加一个新的空白驱动器。 我镜像我的文件的原因是,我有一个1:1的备份,情况1服务器故障的故障转移,以便我可以轻松地负载平衡我的网站与2台机器。 Somone之前曾经使用过NAS / SAN,但是我不能访问这个。 你会推荐什么我的情况…有没有办法改善我的设置? 有一天,我阅读了分布式文件系统,听起来可能适合,但是他们似乎都只是linux …现在转换到linux将是一个挑战,至less我没有什么经验。 如果我错过了任何可以帮助你回答的事情,请告诉我。 谢谢你,保罗

如果我只使用roundrobin,Haproxy可以使用SSL吗?

我一直在阅读有关HaProxy的负载平衡,并想知道如果我不做任何第7层处理,是否可以使用这个负载平衡器? 我想在TCP级别负载平衡只使用roundrobin可以与SSL连接? 我只接受SSL(没有任何HTTP)。 我不想在负载平衡器上终止SSL(这就是为什么我想避免STunnel)。 谢谢。

多个IP地址与反向代理/ Apache重写

我们是一个小企业,试图为我们的内部盒子决定最佳的架构。 我们有一些开发,生产和分期环境。 所有这些都是公开的(但当然受到密码的限制)。 对于一个相当简单的需求,我并不认为每个盒子都需要多个IP地址。 似乎增加了不必要的复杂性。 相反,我在辩论说,在这个阶段只需要使用一个反向代理(例如Squid)就可以拥有一个公共IP地址,或者只需在Apache中使用重写将请求转发到合适的服务器(取决于域名)即可。 你怎么看? 我得到这个错误,多个IP地址是要走的路,无论组织的大小? 你通常select什么方法?

在负载平衡的服务器上configuration事务性MSMQ

我现在有一个解决scheme在单个服务器上运行,使用事务专用队列(msmq / wcf)。 Windows服务使用和处理队列中的消息,并且Web应用程序层将消息推送到队列。 我们正在转向ip负载平衡configuration(循环法,两台服务器,单个虚拟地址),并且不需要维护每个节点之间的消息顺序。 所以,简单地复制堆栈(web应用程序,服务,队列)将在正常情况下罚款。 但是我更喜欢一个虚拟的队列集合,这样如果有任何节点停止运行,那么没有任何消息会丢失或延迟一段时间。 我对MSMQ并不陌生,但是之前没有将其configuration为多个服务器。 任何build议,不涉及重新configuration服务器? 我需要坚持负载平衡configuration。

在两个或多个WAN连接上组合VPN带宽? 负载均衡?

想象一下你只有5mbps的下行和2mbps的DSL。 有没有可能有10个这样的例子,并结合他们的方式,将增加一个服务器的upstrean带宽? 在我的脑海里,它是这样工作的: 内部网与一个网关/路由器 路由器连接到多WAN负载平衡器 在每台ballancer wan port路由器上用vpn clinet设置,隧道到服务器 ?一些? 云中的服务器上的软件将所有这些连接重新连接到一个接口中 我主要需要这个大的上传到服务器,下行到办公室并不是那么重要。 这是否有道理? 我画了一张图片来澄清。