Articles of stream浪者

什么出站HTTP节stream解决scheme存在?

我正在寻找一种方法来灵活地pipe理出站HTTP / HTTPSstream量,尊重网站策略,并且可以部署在我们数据中心networking的“边缘”。 例如,我们使用几个具有“每秒不超过4个请求”或“每天最多5万个请求”等限制速率的Web API。在公司中有许多人使用这些类似的各种服务,所以我不能集中pipe理软件中的所有请求。 人们以不同的时间表和不同的强度运行这些东西。 我们很好(满足内部需求),但是我们意识到 – 总体来说,我们可能会陷入产生如此多的并发stream量的情况,以至于我们被网站阻止。 (虽然这是无意的) 我所期望/希望的是,我们可以利用networking硬件世界中已经存在的带宽pipe理/stream量整形解决scheme,并随后在数据中心networking的边缘部署这样的解决scheme。 理想情况下,我可以编写L4或L7路由规则,这样可以确保我们的数据中心不会产生超过 – 例如4 req / sec的出站数据。 其余的请求在理想情况下也会在硬件上排队等待一段合理的时间,而队列容量超出的情况将被拒绝。 我意识到没有免费的午餐,节stream不会解决一个根本的内在需求(请求)与供应(网站策略)问题。 但是,节stream将使我们能够在某个窗口(比如说一天)“平滑”请求,以便我们能够以适当的方式利用外部服务,同时最大限度地利用我们的使用。 有没有人知道这样的networking级带宽pipe理解决scheme? 如果是这样,它是否也支持不仅基于HTTP请求中的URL而且还有一些额外的HTTP头的规则?

EWS:检查日历约会是否被取消

我试图用VB.Net查询EWS,并且我可以检索大多数属性为我想要的约会,但是当我试图检索IsCancelled属性遇到以下exception: This property was requested, but it wasn't returned by the server. 任何人都可以build议是否有任何IsCancelled属性问题(即它总是设置为true或false)? 我们的环境是混合的,EWS是从Exchange 2007SP1运行的,但是我们有2010服务器(即将在一个月左右开始升级)。 任何人都可以通过EWS指向所有属性上的任何资源,列表很长,我相信还有其他有用的gem,我还没有偶然发现。 任何将邮箱中的约会设置为资源的资源(使用2010年的房间,但还没有),如已取消和更新的会议将不胜感激。 谢谢, 马特

远程自动configuration到XenServer虚拟机pipe理程序

我目前正在开发一个项目,在这个项目中我使用带有Ansibleconfiguration的Vagrant在VirtualBox中创build本地环境。 我目前正在和一所大学合作,我们有一个XenServerpipe理程序(免费版)。 我无法直接从我的位置访问虚拟机pipe理程序,但可以在同一个networking上SSH服务器并转发端口,以便使用XenCenter连接到它: ssh <remote machine> -L80:<xen-server>:80 -L443:<xen-server>:443 -L5900:<xenserver>:5900 -L59001…etc to 5910 59xx端口是因为XenCenter将VNC控制台放在这些端口上。 (我实际上是在Windows上使用putty,因为我不能让OpenXenCenter / Linux与这种types的隧道连接)。 Citrix XenCenter连接正常,我可以创build一个新的虚拟机,但无法通过XenCenter或其他VNC客户端连接到控制台。 如果我可以让VNC控制台工作,我可以创build一个基本盒子,然后复制它,并根据需要重新configuration不同的有用的剧本。 但是,只要我能自动configuration单个虚拟机,我真的不在乎能否获得控制台。 如果我可以用另一台机器上的客户机指向虚拟机pipe理程序并编写具有特定IP地址的虚拟机的脚本,那就太好了。 Vagrant不支持Xen作为提供者。 我发现一些使用libvirt的Xen支持有限,但是即使这样,Xen似乎也更适合安装在像Ubuntu或OpenSUSE这样的标准分发版上的Xen,而不是作为独立的Citrix Hypervisor。 有xen工具,但似乎也是在本地linux发行版上的xen。 有没有办法使用Vagrant或其他types的configuration工具远程configurationXenServer实例?

交通pipe理build议

什么是您的交通优先/pipe理战略。 我不是真的只是得到包装整形解决scheme的清单。 相反,我想获得关于交通pipe理策略的build议,其中包括: 你使用或使用了什么软件/硬件产品 这个解决scheme是如何实现的 为什么你会推荐(或不)这个解决scheme/策略 以下是我所听到的一些解决scheme,但是并没有太多(如果有的话)经验: Linux高级路由stream量控制( http://lartc.org/ ) Packeteer( http://www.bluecoat.com/products/packetshaper/specifications ) NetEqualizer( http://www.netequalizer.com/nda.htm ) networking编辑器( http://www.cymphonix.com/Products.html ) NetEnforcer( http://www.allot.com/index.php?option=com_content&task=view&id=45&Itemid=88888966 ) 一些说明: 我在辩论是否包括价格信息 这是假设你有交通pipe理的必要条件

使用TC的Linuxstream量整形

我的互联网连接是这样的: Internet <-128kbps链路 – > Cisco路由器(公共IP)<-LAN-> Linux路由器/服务器(公共IP)<-LAN->普通PC(公共IP) Cisco路由器: 分配给我的机构的第一个公共知识产权(/ 29) 被编程为通过Linux路由器发送所有数据包 Linux路由器 第二个公共知识产权分配给我的机构 被编程为在常规PC和Cisco路由器之间转发数据包 充当服务器(邮件,networking等) 普通PC(其中4个): 其余的公共IP 使用Linux路由器作为网关 我在Linux路由器上启用了iptables数据包日志logging,有时我发现: 有些数据包很大,大于20KB。 这是正常的吗? (是的,这是正常的,这些不是数据包,正如Some Guy所解释的,这些数据包是IP数据报) 传输的数据(上网)数量大于16KB。 例如,在特定的第二个10572字节进入(没问题),63521字节出去(到Ci​​sco路由器)。 至less需要4秒才能通过128kbps链路发送64KB。 同时,Linux路由器正在向思科路由器发送更多数据,堵塞其缓冲区。 不好。 现在,我怎样才能configurationLinux路由器来塑造stream量的方式: 当这些普通电脑和Linux服务器之间的stream量保持最大传输速度。 通过使用全部(或几乎所有)可用带宽(128 kbps),减慢对外部世界的stream量,避免堵塞“out”线路。 跟踪上没有更多的“> 16KB out seconds”。 保证24kbps的每台普通电脑,24kbps的Linux服务器在任何时间。 (如果需要,还有8bkps的开销)。 IOW,5(伪)“带”,每个24kbps。 如果有任何一台个人电脑没有使用其全频段,那么在其余的发送电脑之间就可以共享空闲的带宽 优先考虑某些数据包(DNS查找,控制数据包),优先考虑其他(torrent !!!),INSIDE每个频段,而不影响其他频段。 我已经为每个PC标记(使用IP表–set-xmark选项)每个传出数据包: Linux路由器向外界高端市场 Linux路由器到外面的世界,正常的prio Linux路由器到外面的世界,低价格 第一台普通电脑向外界高端市场 … 等等。 每个传入的数据包也使用从16开始的这种scheme进行标记。 对于这个长期的问题,我很抱歉,但是我已经放弃使用tc命令来设置它,关于stream量整形的文档太less,我不知道下一步该怎么去。

Exchange安全监控工具

我正在尝试确定可以执行Exchange安全监视的工具。 理想情况下,这些工具应该能够拿起像这样的东西: 高风险邮箱的权限更改 多个连接到同一个邮箱 奖励点数,如果可以部署没有重大的交换重新configuration。 有什么喜欢的吗?

我如何限制CentOS服务器的上载/下载频宽?

我怎样才能限制我的CentOS服务器的上传和下载带宽? 这是一个带有单个接口eth0的盒子。 理想情况下,我想要一个命令行解决scheme(我一直在尝试使用tc ),我可以轻松地在脚本中打开和closures。 到目前为止,我一直在尝试做类似tc filter add dev eth0 protocol ip prio 50 u32 police rate 100kbit burst 10240 drop但我显然缺less了大量的知识和信息。 有人可以帮助快速一class? 非常感谢,丹

你用什么样的networking服务器硬件来处理100Mbps以上的静态文件?

我目前大部分的静态文件服务需要使用Amazon S3,但是我的每月账单变得非常昂贵。 我使用日志和高峰时间做了一些粗略的计算,我最昂贵的亚马逊桶正在处理 100 180 Mbps的stream量。 大多在50K以下的图像。 S3在存储和冗余方面非常有帮助,但是如果我可以提供帮助的话,我并不需要为带宽和GET请求付费。 我在自己的数据中心有很多廉价的带宽,所以我configuration了一个nginx服务器作为caching代理,然后用大量的文件(大约240GB)启动了caching,这样我的磁盘就不会像疯了一样写空的caching。 我尝试切换, 我的服务器窒息 。 它看起来像我的磁盘是问题 – 这台机器有4个1 TB的SATA磁盘(梭子鱼XT)设置在RAID 10中。这是唯一的我手上有足够的存储空间用于此。 我很确定nginx的设置是正确的,因为我已经使用它作为另一个较小的Amazon存储区的caching代理。 假设这是单个机器的合理stream量,也许SSD是值得一试的。 如果你处理大量的静态文件服务,你使用什么硬件? 附加信息 Nginx:worker_connections = 4096,worker_rlimit_nofile 16384,worker_processes 8,open_file_cache max = 100000不活动= 60m文件系统:ext4,挂载noatime,barrier = 0,data = writeback,nobh

哪些互联网audiostream媒体服务器可以使用?

我需要一个支持以下格式的audiostream设置:WMA,AAC和MP3。 这些stream必须兼容像Winamp这样的桌面播放器。 Win Media Player以及Flash Player和iPhone,Android等设备 我正在寻找能够满足所有这些要求的单一服务器解决scheme和单个编码器解决scheme。 有任何想法吗?

如何获得特定端口(当前)build立的TCP连接的数量?

如何获得特定端口(当前)build立的TCP连接的数量? 我已经设法得到stream量工作的计数器,即对于传出的RTMP。 iptables -N $CHAIN iptables -I OUTPUT -j $CHAIN iptables -A $CHAIN -p tcp –sport 1935 iptables-save 但是现在我需要每个协议的当前(不是计数器)连接的数量 我可以得到总数:netstat -ant | grep ESTABLISHED | wc -l 谁能帮忙? 我不是一个iptables大师。