Memcache hot keys and cluster load balancing
Figure 1: Link saturation due to hot Memcache key (from Etsy Code as Craft blog) The article, mctop – a tool for analyzing memcache get traffic, on Etsy's Code as Craft blog describes the problems that...
View ArticleDown the rabbit hole
The article, Tunnels, describes the use of tunneling protocols such as GRE, NVGRE and VXLAN to create virtual networks in cloud environments. Tunneling is also an important tool in addressing...
View ArticleDelay vs utilization for adaptive control
Google AppEngineThe Google App Engine Blog describes an interesting performance related outage that occurred on Friday, October 26, 2012, with a result that "from approximately 7:30 to 11:30 AM...
View ArticleCluster performance metrics
The diagram shows three clusters of servers in a data center (e.g. web, Memcache, Hadoop, or application cluster). Each cluster may consist of hundreds of individual servers. Host sFlow agents on the...
View ArticleMeasurement delay, counters vs. packet samples
This chart compares the frame rate reported for a switch port based on sFlow interface counter and packet sample measurements (shown in blue and gold respectively). The chart was created using...
View ArticleConfiguring Quanta switches
Configuring sFlow on a Quanta switch can be accomplished through the web interface (shown above), or through the command line interface.The following command line commands configure a Quanta switch to...
View ArticleSDN and large flows
Figure 1 Long vs Short flows (from The Nature of Datacenter Traffic: Measurements & Analysis)Load balancing LAG/ECMP groups proposed using the combination of sFlow and OpenFlow to address the...
View ArticleECMP load balancing
Figure 1: Examples of ECMP collisions resulting in reduced bisection bandwidth(from Hedera: Dynamic Flow Scheduling for Data Center Networks)The paper Hedera: Dynamic Flow Scheduling for Data Center...
View ArticleDDoS
A new class of damaging DDoS attacks was launched against U.S. banks in the second half of 2012, sometimes adding up to 70 Gbps of noisy network traffic blasting at the banks through their Internet...
View ArticleNetwork virtualization, management silos and missed opportunities
Conway's law states that "organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations"Figure 1:Management...
View ArticlePragmatic software defined networking
Figure 1: Fabric: A Retrospective on Evolving SDNThe article, Fabric: A Retrospective on Evolving SDN, makes the case for a two tier software defined networking (SDN) architecture; comprising a smart...
View ArticleVelocity Conference talk
This talk from the O'Reilly 2012 Velocity Conference presents a case study describing how Tagged.com uses sFlow to monitor their application infrastructure.Some of the topics covered include:...
View ArticleMerchant silicon competition
Figure 1: Open Network Platform Switch Reference Design (see Intel Product Brief)Rose Schooler's keynote at the recent Open Networking Summit described Intel's new reference switch platform. Intel...
View ArticleMulti-tenant traffic in virtualized network environments
Figure 1: Network virtualization (credit Brad Hedlund)Network Virtualization: a next generation modular platform for the data center virtual network describes the basic concepts of network...
View ArticleSDN packet broker
Rich Groves described Microsoft's DEMon (Distributed Ethernet Monitoring) network at the recent Open Networking Summit. Rich described the challenges of capturing packets from Microsoft's cloud...
View ArticleSoftware defined analytics
Figure 1:Performance aware software defined networkingSoftware defined networking (SDN) separates the network Data Plane and Control Plane, permitting external software to monitor and control network...
View ArticleHAProxy
The sflow/haproxy project is an implementation of the sFlow HTTP standard for the open source HAProxy high performance TCP/HTTP load balancer. Load balancers are used to virtualize scale out service...
View ArticleSDN and WAN optimization
Amin Vahdat described Google's SDN based wide area network traffic engineering solution at the recent Open Networking Summit. Amin stated that for existing networks, "a typical rule of thumb is to...
View ArticleControlling large flows with OpenFlow
Performance aware software defined networking describes how sFlow and OpenFlow can be combined to create SDN applications such as DDoS mitigation, load balancing large flows, and packet capture. This...
View ArticleFlow collisions
Controlling large flows with OpenFlow describes how to build a performance aware software defined networking testbed using Mininet. This article describes how to use Mininet to create a minimal...
View Article