Articles of networking托pipe

成为自己的域名注册商

我发布了堆栈溢出,并build议thsi应该在这里发布: 我正在将我的域名从一个非常差的主机上移开,并想知道我是否可以完全取消一个主机/注册服务器。 我很自在地托pipe自己的域名在我自己的服务器上,但我不清楚注册/更新过程。 这方面的事情是否必须通过注册服务机构,或者无论如何要自己做这件事? 如果没有,那么谁能为开发者提供一些非常好的主机/注册服务商的build议? 谢谢

您使用哪种networking性能pipe理软件?

我正在研究可用于networking性能pipe理软件的各种选项,到目前为止,我发现的一些解决scheme是: 专有:HP – ProCurve 通用:SolarWinds – 猎户座 开源:OpenNMS 我试图发现每个软件包相对于另一个软件包的好处,以及为什么要select一个软件包(比如networking的大小,总体成本等等)。 我很好奇其他人使用哪个,为什么? 每个客户都有自己的需求和要求,听到你的一些会很高兴。 感谢您的时间。

影响服务器负载的绝对/相对文件path?

我的托pipe服务提供商的技术人员告诉我,我应该使用相对文件path(/home/index.php)而不是绝对path( http://www.example.com/index.php )来“减less服务器负载” 。 他的话: [日志显示我的域名是一个受欢迎的页面加载“引荐”] 这是你的绝大多数命中。 由于这是你自己的网站,这个引用是产生这种stream量的唯一原因是因为你在你的代码中使用绝对url而不是相对path。 请告诉您的Web开发人员,并让他将代码中的所有绝对url更改为相对path。 这将使您的代码便携,并将减less负载。 我不相信这个网站真的需要一个[专用]服务器。 这只是一个例子,你驾驶stream量自己与糟糕的编码实践。 请解决这个问题。 有人可以请解释一下,如果这样做有什么意义呢? 有问题的页面是一个registry单,它使用绝对path的PHP头(位置)通过validation通过validation并存储在数据库中。 我可以看到如果我要更改域名,相对path会使我的代码更具可移植性,但是要么从同一台服务器请求相同的数据。 非常感谢你的帮助,我真的很困惑这个! 发送这个技术的人不回答我的跟踪。

在托pipe自己的SVN,Jira等时设置备份系统

我喜欢使用托pipe服务。 这很容易,他们给你一个SLA,你通常可以相信他们在足够大的规模上运行,有严重的后援。 但是它有点贵,会让你失去一些灵活性。 由于我很可能有SVN,错误跟踪,论坛,网站,一些实际的networking应用程序托pipe,得到一个VPS似乎是一个不错的select。 不过,我不知道如何理清备份。 所有体面的供应商都会让我获得一个备份插件,但这通常会使软件包的整个成本翻倍。 所以我想知道自己添加这个是多么容易,购买一个单独的第三方存储设施。 编辑:“做你自己的备份”的例子是像www.idrive.com。 是否有任何理由,我不能得到一个VPS和运行这样的工具,廉价地镜像像我的SVN回购或Jira数据库? 我不需要超级惊人的备份。

最大连接数量Squid

我有一个Squid代理服务器,控制我的networking的所有互联网stream量。 我需要一种方法来阻止用户在我的networking中下载大文件(比如> 50MB)。 我禁止了一些着名的端口(例如洪stream),但一些下载是可能的HTTP端口。 显然我不能禁止80港! 一个简单的解决scheme是限制每个IP的同时连接的最大数量(例如3个连接)。 这是可能的在这个configuration鱿鱼: acl ACCOUNTSDEPT 192.168.5.0/24 acl limitusercon maxconn 3 http_access deny ACCOUNTSDEPT limitusercon 但是这个解决scheme对于网页浏览的效果确实不错,因为任何智能浏览器都可以通过多个连接同时获得网站的不同部分,以加速网页浏览。 但是,如果我们有最大数量的连接,浏览器将无法获得一些部分,网站将部分显示,部分/图像/框架将不会显示。 那么,我们可以限制持续连接的最大数量吗? 我认为这个策略将起作用: 指定10秒内活动的最大连接数但每个IP的同时连接数是无限的 但是如何在Squid时实施这个策略呢? 用哪个configuration? 更新: artifex和Tom Newton提供了使用带宽限制的方法来打击下载。 但是squid中的带宽限制有一个缺点:它是静态的,不能dynamic改变。 所以一个人有一个有限的带宽,不pipe有多less人使用互联网(也许没有人)! 此外,这个解决scheme不能阻止人们下载。 他们仍然可以下载,但速度较慢。 但是,如果我们find一种方法来终止持久性连接(或任何超过特定时间的连接),下载大文件将几乎不可能(总是有某种方法!)

使用iptables将httpstream量转发到另一个ip地址

我们希望将所有httpstream量转发到Amazon EC2库存Linux机器上的另一个IP地址(基于CentOS)。 我知道如何用代理规则和Apache来做到这一点,但我认为iptables会是一个更快的解决scheme(可能不是!) 命令 sudo iptables -P INPUT ACCEPT sudo iptables -F sudo iptables -A PREROUTING -t nat -p tcp -i eth0 –dport 80 -j DNAT – 到208.68.208.81:80 sudo iptables -A FORWARD -p tcp -d 208.68.208.81 –dport 80 -j ACCEPT iptables -t nat -L -v -n 链PREROUTING(策略接受0包,0字节) pkts字节目标人选退出源目的地 0 0 DNAT tcp – eth0 * […]

服务器体系结构框图的颜色编码约定

系统架构框图中是否存在任何颜色编码约定? 如果不是,谁/什么会被认为是事实上的标准? 框图是否在这方面是正确的术语? 感兴趣的具体硬件/angular色是caching/持久层,负载均衡器和公共/ Web服务器。 一些(冲突的)例子: WikiMedia系统架构 一个MapReduce系统devise模式

这是一个坚实(和便宜)的高可用性的想法,我的网站和数据库,如果僵尸的攻击?

我有一个想法,为我的网站的故障转移高可用性,但我不知道,如果这是好的,坏的或灾难本身。 我的主服务器托pipe一个ASP.net网站,在另一台服务器上使用SQL服务器数据库。 两台服务器都在运行镜像RAID驱动器,两块网卡,两台交换机等。供应商保证99.999%的正常运行时间,但是出现了一些问题,他们花了差不多一天时间才解决。 我更关心的问题,如域名/ DNS问题,这是我们直接控制,可能需要6-24小时传播。 或者就此而言,可能会导致我们的主要数据中心,电力线,networking连接基础设施,域名劫持以及人类死亡的崛起等等的广泛传播灾难;)等等。 所以我的想法如下:在另一个国家的另一个提供商主机的第二个域名。 调用类似于主站点名称的域名。 为该站点提供一台服务器,并在该辅助提供程序中托pipeSQL db的服务器。 网站服务器的设置与网站完全一样,是主站点。 我的主SQL服务器每隔5分钟在辅助提供程序中对辅助服务器进行镜像(使用高性能镜像)。 假设由于某种原因,主要的网站是无法访问,由于一些大的和讨厌的继续。 将DNS更改为指向备份域,并在Twitter,Facebook等网站上发布,任何需要我的网站的人都可以使用www.backupdomain.com,直到dns更新通过networking传播。 这会工作,有没有更好的select来处理这样的问题? 我所做的大部分研究都指出要对集群,负载平衡,重复硬件,镜像等进行故障切换,我认识到这会使本地主机冗余,但是如何处理更广泛的传播中断。 预算也是有限的,所以我们不能花费数百万美元购买一个超级不败的谷歌永远不会死的系统。 但是,能够处理非常糟糕的中断,只需要30分钟到1小时的停机时间就是完美的。 提示,build议,链接都欢迎。

select主机 – 经销商还是VPS?

我正在开发一个即将发布的共同兴趣的社交networking社区。 我需要一些关于什么types的托pipe计划最适合我的新兴网站开发公司和我的新(有希望高stream量)在线社区的build议。 我已经缩小到打开虚拟专用服务器托pipe或经销商帐户。 我大概知道每个VPS的优点,显然是为了节省成本,而为了提高性能和经销商。 具体来说,我比较的两个计划是JustHost的“青铜”经销商 20美元/月或DreamHost的VPS( http://www.dreamhost.com/hosting-vps.html )24美元/月。 有什么我应该考虑的,可能有助于使这个决定更容易?

将服务器目录与本地目录FileZilla同步?

我在网上上传了一个网站,不得不直接在服务器目录上做一些修补程序,但现在我的本地目录和服务器目录之间存在差异。 我试图导航FileZilla设置,以检查是否有办法在服务器目录和本地目录之间同步文件(或反之亦然),但无法达到这种方式可以用FileZilla完成。 有没有其他的扩展/插件FileZilla实现这个解决方法? 知道我在Windows机器上的最佳方法是什么?