我们的主要MXlogging指向处理垃圾邮件过滤的外部服务器,之后邮件被推送到我们的内部邮件服务器。 邮件永远不会存储在外部服务器上的时间超过处理邮件并将其发送到我们的内部服务器。 目前的设置要求我们连接到我们的内部服务器来检索邮件。 这个设置的问题是漫游用户无法访问他们的电子邮件,如果我们在办公室的互联网连接故障。 另一种方法是将所有的邮件寄存在外部,但是这意味着办公室的用户必须连接到互联网才能下载和发送所有的邮件,而这要比我们的邮件服务器慢得多局域网处理邮件。 另外,这种设置意味着即使内部邮件也必须离开networking,这是非常低效的。 有没有什么方法可以让我们的内部服务器和我们的外部服务器托pipe邮件,并根据DNSlogging(从办公室内的DNSlogging将parsing到我们的内部服务器,外部logging将解决我们的异地邮件服务器),我们的用户将始终能够发送和检索他们的邮件? 即。 用户应该能够使用两个邮件服务器中的任何一个来检索他们的邮件。 在这种情况下,我已经考虑过使用IMAP,但是在服务器之间切换时不会导致邮件重复? 架构是无关紧要的。 我正在寻找任何解决scheme,无论是基于Exim,Exchange还是其他我们可以自己设置的解决scheme。
我正在为一家公司的应用程序开发人员工作一段时间。 企业希望将其现有的Windows服务器(服务器A)镜像到新的服务器(服务器B),其主要目的是在任一服务器不可用时提供冗余。 硬件负载平衡器将pipe理到任一服务器的stream量的方向。 目的是在任何给定的时间只有一台服务器正在接收stream量。 在每台服务器上,运行所有应用程序所需的所有资源都在一台机器上。 在两台机器上需要双向同步的数据是: 几个MySQL数据库。 两个SQL Server数据库。 .NET应用程序和经典ASP网站的源代码。 邮件服务器。 文件。 其他应用程序,备份程序等 服务器设置(如果可能的话)。 协同定位托pipe公司在船上有负载平衡和复制的想法,但我被要求去pipe理这个。 我对此有一些普遍的担忧,是: 这不是我在stream程上工作过的最具结构化的公司(在公司中有很less的源代码控制经验,可以免费访问configuration经常更改的实时服务器,没有文档等)。 这可能需要比目前更多的技术纪律。 没有任何应用程序可以识别群集。 大多数数据库操作是非事务性的。 我的具体问题是: 是两台服务器故障切换configuration,正如我在这里描述的常见的地方? 任何优点/缺点? 双向数据复制的潜力是什么?两个数据库服务器都需要同时是发布者和订阅者? 我如何审计数据并发风险? 他们的任何工具复制服务器软件安装/设置? (成像可能不存在,因为两台服务器是不同的硬件和规格)。 我想保持操作系统设置/ DB模式/源代码/版本控制服务器/电子邮件服务器等等等等等可能是一个很大的开销? 鉴于我之前提到的担忧,我应该build议我们放慢速度,直到我们能够带来更好的系统pipe理,并在继续之前解决任何潜在的应用程序漏洞,或者您认为一旦第二台服务器需要这些更改在玩? 对不起,如果这是一个漫无目的的。 对于如何处理这些问题或者按照“你应该把这个留给知道自己在做什么的人”这样的意见的任何见解都是值得欢迎的!
我想知道什么是最好的方式是不使用failover cluster SQL Server失败。 failover cluster需要不是一个选项的企业服务器
我目前正在租用的Windows 2003 Server虚拟机上运行Windows SMTP服务器。 有时候,我的托pipe公司networking出现故障,客户端无法通过我提供的SMTP服务器主机发送邮件,例如smtp.mycompany.com。 我想提供故障转移解决scheme,以便如果我的主Windows 2003 SMTP服务器closures,所有SMTP通信将自动转移到位于另一个数据中心中的另一个托pipe的(smtp2.mycompany.com)虚拟机。 这可以使用Windows来完成吗? 我知道有HA代理和Nginx,但不得不处理我的能力 – 这是显而易见的,否则我不会问这样一个新手的问题:)但是,我打开租赁服务的可能性,处理故障转移。 谢谢。
我正努力通过两条完整的冗余path连接两台Windows 7个人电脑(每台电脑都配有一个2端口英特尔网卡)。 我想让这个系统上的服务透明。 我正在考虑在每个系统上的两个NIC上创build一个以太网网桥,并使用单独的交换机连接两个通道。 .———–. 1 3 .———–. | [NIC1]————-[Switch1]————-[NIC1] | | PC1 |br0 | | br0| PC2 | | [NIC2]————-[Switch2]————-[NIC2] | .———–. 2 4 .———–. 但是我不知道这是否是一个有效的方法。 我已经读了LACP的链路聚合(IEEE 802.3ad / 802.1x) ,但据我了解不适用,因为这将不能在单独的交换机上工作。 我进一步阅读并发现了最短path桥接(IEEE 802.1aq),但无法确定这是否甚至适用于使Windows 7 PC通信冗余的规模(看起来是数据中心的规模)。 我想知道这是不是用简单的以太网? 在上面的这个scheme中,如果我在Switch1上拉动电源插头会发生什么? 这个以太网设置上的TCP连接是否能解决问题? 或者我需要做些什么才能确保使用冗余交换机的设置实际上有效? 保证每一个IP数据包到达都不重要,重要的是快速检测出故障的设备并停止使用,以便上面的TCP能够存活并能够处理重传。 可以这样做还是最好的办法是什么? 编辑:切换到我的理解是不可堆叠的。 编辑2:有可能多于PC1尝试使用覆盖switch1和switch2的冗余以太网path到达PC2。 谢谢!
基本上我有一个运行MSSQL,MYSQL,APACHE,IIS,ORACLE,PERL和其他Windows服务的服务器。 我正在寻找一些硬件解决scheme,可以让我克隆服务器备份,并提供一些故障切换机制。 任何人都可以把我指向这样一个冒险的方向吗? 硬件需求是什么? 服务器如何自动切换到另一个? 什么是硬件要求? 我是这方面的新手。 build议的风险: http : //i52.tinypic.com/5f56w1.png
我想知道如何设置一个虚拟机集群来托pipe一个Web应用程序。 我们期待着大量的客户连接。 我想要一个托pipe这个Web应用程序的虚拟机集群(或者说物理的,如果它更有意义的话),并且让一台机器负载太高,那么在这个点之后连接的任何新的客户机都将落到下一台机器上。 不过,我需要所有的数据库是同步的,所以我猜测我需要一些虚拟服务器专用于数据库。 将来,我可能会有多个不同的位置,并希望知道如何让所有的数据在这些位置之间同步。 我有VMware / vCenter的经验,但我不知道如何在多个位置的多台机器上共享此应用程序。 我只是做一个VPS,并使用集群中所有主机的所有资源? 如果这样可以解决问题的前半部分,但我仍然不知道如何在这两个地点之间共享数据。 如果有人能帮我指点我一些有用的资源,将不胜感激。
我有一个SQL数据库运行15分钟备份到本地磁盘上的文件夹。 我还在SQL Server中有一个维护任务,它会自动删除任何超过1个小时的备份。 备份文件夹通过networking共享暴露给交叉电缆上的第二台服务器。 好的服务器号码2我需要一种方法来同步在数据库服务器上共享的文件夹(即包含滚动15分钟备份的文件夹)到本地文件夹。 这将完全隔离远离服务器1的文件,给我一些恢复选项,如果服务器1失败。 任何人都可以推荐一个轻量级文件夹同步应用程序在服务器2上运行,以便我可以将networking文件夹的内容镜像到本地文件夹? 有点像Dropbox,但在本地文件夹和networking共享之间。 到目前为止,我已经把自己绑在编写DOS命令文件的节点上来复制新文件,并删除旧文件。 我试图把它连接到任务计划程序,但运行到无尽的权限问题。 手动调用时,实际的命令文件可以完美运行,但是自动化却很困难。 更新————— 我现在通过直接备份到networking共享解决了这个问题。 之前由于networking服务帐户不能识别共享地址,我之前遇到了麻烦。 最后我用这个方法解决了这个问题: http : //www.howtogeek.com/51788/how-to-backup-sql-databases-to-a-network-share/
我的组织有两台相同的服务器,即HP ProLiant DL380 G5。 我们没有SAN设备。 每台服务器都有8个146GB的硬盘和48GB的RAM。 一台服务器当前configuration为Exchange服务器。 另一台服务器configuration为虚拟主机,具有用于ePO,WSUS,SQL,文件服务器,DHCP和其他一些服务的虚拟机。 显然,运行48GB内存的交换服务器有点浪费,虚拟机没有机器冗余。 我们希望通过交换虚拟机来解决这个问题,并将两台物理服务器用作冗余机器。 在我最后一个组织中,我们使用SAN设备来完成这个任务。 物理服务器没有托pipe虚拟机或VHD,他们只是指向SAN。 我的想法是在两台物理服务器之间build立DFS-R,然后build立故障转移群集,但我不知道这是否接近正确的方向。 任何人都可以帮我吗? 谢谢 编辑:在做了一些阅读(即这篇文章: http : //blogs.technet.com/b/josebda/archive/2008/07/16/failover-clustering-for-hyper-v-with-file-server -storage.aspx )是否有可能在机器之间build立一个集群,创build一个高可用性的文件服务器,利用这两台机器,然后利用这两台机器获得高可用性的虚拟机?
是否有可能使用两台服务器(或更多)为同一个网站,并与不同的数据? 例如server1有page1.html,server2有page2.html,他们都可以从www.site.com访问。 可能吗? 你怎么认为这是可能的? 嗯,每个DNS指向特定的服务器,但我看到,我可以指定一些服务器,如NS1,NS2,NS3 … 我在尝试什么? 我有一个基于PHP的现有网站,我想用asp.net-mvc来扩展网站。 目前它们都安装在同一台服务器上,并且文件位于同一个虚拟目录中。 我想把它们分成两个不同的服务器。 服务器详情: Windows Server 2008 R2和Windows Server 2008。 PS 有人可以重新这个q? 我不知道什么是正确的标签。 谢谢。