
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <title><![CDATA[ The Cloudflare Blog ]]></title>
        <description><![CDATA[ Get the latest news on how products at Cloudflare are built, technologies used, and join the teams helping to build a better Internet. ]]></description>
        <link>https://blog.cloudflare.com</link>
        <atom:link href="https://blog.cloudflare.com/" rel="self" type="application/rss+xml"/>
        <language>en-us</language>
        <image>
            <url>https://blog.cloudflare.com/favicon.png</url>
            <title>The Cloudflare Blog</title>
            <link>https://blog.cloudflare.com</link>
        </image>
        <lastBuildDate>Tue, 14 Apr 2026 21:47:18 GMT</lastBuildDate>
        <item>
            <title><![CDATA[Simplifying how enterprises connect to Cloudflare with Express Cloudflare Network Interconnect]]></title>
            <link>https://blog.cloudflare.com/announcing-express-cni/</link>
            <pubDate>Wed, 06 Mar 2024 14:00:18 GMT</pubDate>
            <description><![CDATA[ Express Cloudflare Network Interconnect makes it fast and easy to connect your network to Cloudflare. Customers can now order Express CNIs directly from the Cloudflare dashboard, and they will be ready to use in 3 minutes. Express CNI also simplifies setting up Magic Transit and Magic WAN ]]></description>
            <content:encoded><![CDATA[ <p></p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4YLq6dIHmtmzYSFO271qpe/a4a88239acbe6c456307339e1d707705/image5-6.png" />
            
            </figure><p>We’re excited to announce the largest update to Cloudflare Network Interconnect (CNI) since its <a href="/cloudflare-network-interconnect">launch</a>, and because we’re making CNIs faster and easier to deploy, we’re calling this Express CNI. At the most basic level, CNI is a cable between a customer’s network router and Cloudflare, which facilitates the direct exchange of information between networks instead of via the Internet. CNIs are fast, secure, and reliable, and have connected customer networks directly to Cloudflare for years. We’ve been listening to how we can improve the CNI experience, and today we are sharing more information about how we’re making it faster and easier to order CNIs, and connect them to Magic Transit and Magic WAN.</p>
    <div>
      <h3>Interconnection services and what to consider</h3>
      <a href="#interconnection-services-and-what-to-consider">
        
      </a>
    </div>
    <p>Interconnection services provide a private connection that allows you to connect your networks to other networks like the Internet, cloud service providers, and other businesses directly. This private connection benefits from improved connectivity versus going over the Internet and reduced exposure to common threats like <a href="https://www.cloudflare.com/learning/ddos/what-is-a-ddos-attack/">Distributed Denial of Service (DDoS)</a> attacks.</p><p>Cost is an important consideration when evaluating any vendor for interconnection services. The cost of an interconnection is typically comprised of a fixed port fee, based on the capacity (speed) of the port, and the variable amount of data transferred. Some cloud providers also add complex inter-region bandwidth charges.</p><p>Other important considerations include the following:</p><ul><li><p>How much capacity is needed?</p></li><li><p>Are there variable or fixed costs associated with the port?</p></li><li><p>Is the provider located in the same colocation facility as my business?</p></li><li><p>Are they able to scale with my network infrastructure?</p></li><li><p>Are you able to predict your costs without any unwanted surprises?</p></li><li><p>What additional products and services does the vendor offer?</p></li></ul><p>Cloudflare does not charge a port fee for Cloudflare Network Interconnect, nor do we charge for inter-region bandwidth. Using CNI with products like Magic Transit and Magic WAN may even reduce bandwidth spending with Internet service providers. For example, you can deliver Magic Transit-cleaned traffic to your data center with a CNI instead of via your Internet connection, reducing the amount of bandwidth that you would pay an Internet service provider for.</p><p>To underscore the value of CNI, <a href="https://aws.amazon.com/directconnect/pricing/">one vendor</a> charges nearly \$20,000 a year for a 10 Gigabit per second (Gbps) direct connect port. The same 10 Gbps CNI on Cloudflare for one year is $0. Their cost also does not include any costs related to the amount of data transferred between different regions or geographies, or <a href="/aws-egregious-egress">outside of their cloud</a>. We have never charged for CNIs, and are committed to making it even easier for customers to connect to Cloudflare, and destinations beyond on the open Internet.</p>
    <div>
      <h3>3 Minute Provisioning</h3>
      <a href="#3-minute-provisioning">
        
      </a>
    </div>
    
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/7h6VD2SSNO1J1jud76BvNf/fab2c8e59a383b028febc970dd53bc3b/image6-1.png" />
            
            </figure><p>Our first big announcement is a new, faster approach to CNI provisioning and deployment. Starting today, all Magic Transit and Magic WAN customers can order CNIs directly from their Cloudflare account. The entire process is about 3 clicks and takes less than 3 minutes (roughly the time to make coffee). We’re going to show you how simple it is to order a CNI.</p><p>The first step is to find out whether Cloudflare is in the same data center or colocation facility as your routers, servers, and network hardware. Let’s navigate to the new “<b>Interconnects</b>” section of the Cloudflare dashboard, and order a new Direct CNI.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4z8AbF030XyVSgzj4RAt3L/52cb6aef06137caa30847bb9de90ef46/image4-20.png" />
            
            </figure><p>Search for the city of your data center, and quickly find out if Cloudflare is in the same facility. I’m going to stand up a CNI to connect my example network located in Ashburn, VA.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2Zqx0cB5urfxIgkil06Qm6/b2b6f866ef75f370db7d3f816625596b/image6-3.png" />
            
            </figure><p>It looks like Cloudflare is in the same facility as my network, so I’m going to select the location where I’d like to connect.</p><p>As of right now, my data center is only exchanging a few hundred Megabits per second of traffic on Magic Transit, so I’m going to select a 1 Gigabit per second interface, which is the smallest port speed available. I can also order a 10 Gbps link if I have more than 1 Gbps of traffic in a single location. Cloudflare also supports 100 Gbps CNIs, but if you have this much traffic to exchange with us, we recommend that you coordinate with your account team.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/7y8r8T0LfLzGertimjKu4j/b15413f51753ba7ba84bd5c722927a7e/image5-12.png" />
            
            </figure><p>After selecting your preferred port speed, you can name your CNI, which will be referenceable later when you direct your Magic Transit or Magic WAN traffic to the interconnect. We are given the opportunity to verify that everything looks correct before confirming our CNI order.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4zi43jRdQmaGYFwbHgUC5j/8fd658d4368a8d470dc9c1761b24570a/image2-16.png" />
            
            </figure><p>Once we click the “Confirm Order” button, Cloudflare will provision an interface on our router for your CNI, and also assign IP addresses for you to configure on your router interface. Cloudflare will also issue you a Letter of Authorization (LOA) for you to order a cross connect with the local facility. Cloudflare will provision a port on our router for your CNI within 3 minutes of your order, and you will be able to ping across the CNI as soon as the interface line status comes up.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4CfV6hjtbtFSYARhuaXFBC/db9f8359d9a02fbcbefb581c4e3f5a37/image3-18.png" />
            
            </figure><p>After downloading the Letter of Authorization (LOA) to order a cross connect, we’ll navigate back to our Interconnects area. Here we can see the point to point IP addressing, and the CNI name that is used in our Magic Transit or Magic WAN configuration. We can also redownload the LOA if needed.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1qmjbvR2g79H5US8TOKB2W/89d354f557500ffb78e377581a77f7b1/image1-21.png" />
            
            </figure>
    <div>
      <h3>Simplified Magic Transit and Magic WAN onboarding</h3>
      <a href="#simplified-magic-transit-and-magic-wan-onboarding">
        
      </a>
    </div>
    <p>Our second major announcement is that Express CNI dramatically simplifies how <a href="https://www.cloudflare.com/network-services/products/magic-transit/">Magic Transit</a> and <a href="https://www.cloudflare.com/network-services/products/magic-wan/">Magic WAN</a> customers connect to Cloudflare. Getting packets into Magic Transit or Magic WAN in the past with a CNI required customers to configure a <a href="https://www.cloudflare.com/learning/network-layer/what-is-gre-tunneling/">GRE</a> (Generic Routing Encapsulation) tunnel on their router. These configurations are complex, and not all routers and switches support these changes. Since both Magic Transit and Magic WAN protect networks, and operate at the network layer on packets, customers rightly asked us, “If I connect directly to Cloudflare with CNI, why do I also need a GRE tunnel for Magic Transit and Magic WAN?”</p><p>Starting today, GRE tunnels are no longer required with Express CNI. This means that Cloudflare supports standard 1500-byte packets on the CNI, and there’s no need for complex GRE or MSS adjustment configurations to get traffic into Magic Transit or Magic WAN. This significantly reduces the amount of configuration required on a router for Magic Transit and Magic WAN customers who can connect over Express CNI. If you’re not familiar with Magic Transit, the key takeaway is that we’ve reduced the complexity of changes you must make on your router to protect your network with Cloudflare.</p>
    <div>
      <h3>What’s next for CNI?</h3>
      <a href="#whats-next-for-cni">
        
      </a>
    </div>
    <p>We’re excited about how Express CNI simplifies connecting to Cloudflare’s network. Some customers connect to Cloudflare through our Interconnection Platform Partners, like Equinix and Megaport, and we plan to bring the Express CNI features to our partners too.</p><p>We have upgraded a number of our data centers to support Express CNI, and plan to upgrade many more over the next few months. We are rapidly expanding the number of global locations that support Express CNI as we install new network hardware. If you’re interested in connecting to Cloudflare with Express CNI, but are unable to find your data center, please let your account team know.</p><p>If you’re on an existing classic CNI today, and you don’t need Express CNI features, there is no obligation to migrate to Express CNI. Magic Transit and Magic WAN customers have been asking for BGP support to control how Cloudflare routes traffic back to their networks, and we expect to extend BGP support to Express CNI first, so keep an eye out for more Express CNI announcements later this year.</p>
    <div>
      <h3>Get started with Express CNI today</h3>
      <a href="#get-started-with-express-cni-today">
        
      </a>
    </div>
    <p>As we’ve demonstrated above, Express CNI makes it fast and easy to connect your network to Cloudflare. If you’re a Magic Transit or Magic WAN customer, the new “Interconnects” area is now available on your Cloudflare dashboard. To deploy your first CNI, you can follow along with the screenshots above, or refer to our updated <a href="https://developers.cloudflare.com/network-interconnect/">interconnects documentation</a>.</p> ]]></content:encoded>
            <category><![CDATA[Security Week]]></category>
            <category><![CDATA[Network Interconnect]]></category>
            <category><![CDATA[Product News]]></category>
            <category><![CDATA[Magic Transit]]></category>
            <category><![CDATA[Magic WAN]]></category>
            <category><![CDATA[Application Services]]></category>
            <guid isPermaLink="false">1oHct79PFqX8gOk85m6g29</guid>
            <dc:creator>Ben Ritter</dc:creator>
            <dc:creator>Mike Ripley</dc:creator>
            <dc:creator>Ammar Zuberi</dc:creator>
        </item>
        <item>
            <title><![CDATA[Cloudflare expands Project Pangea to connect and protect (even) more community networks]]></title>
            <link>https://blog.cloudflare.com/project-pangea-expansion/</link>
            <pubDate>Tue, 13 Dec 2022 14:00:00 GMT</pubDate>
            <description><![CDATA[ A year and a half ago, Cloudflare launched Project Pangea to help provide Internet services to underserved communities. Today, we're sharing what we've learned by partnering with community networks, and announcing an expansion of the project. ]]></description>
            <content:encoded><![CDATA[ 
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/2jplrBJ1BC6xfrR3F8DzoQ/e8d0f70244f6e44f904459f444ddf5e5/image1-19.png" />
            
            </figure><p>In July 2021, Cloudflare <a href="/pangea/">announced Project Pangea</a> to help underserved community networks get access to the Internet for free. Today, as part of <a href="https://www.cloudflare.com/impact-week/">Impact Week</a>, we’re excited to expand this program to support even more communities by relaxing the <a href="https://www.cloudflare.com/pangea/">technical requirements</a> to participate.</p><p>Previously, in order to be eligible for Project Pangea, participants would need to bring at least a /24 block of IP space for Cloudflare to advertise on their behalf (referred to as “<a href="https://developers.cloudflare.com/byoip/">Bring Your Own IP</a>”). But everyone should have secure, fast, and reliable access to the Internet, without being gated by costly network resources like IPv4 space. Starting now, participants no longer need to bring a /24 in order to access Pangea services: Internet connectivity, DDoS protection, network firewalling, traffic acceleration, and more, are available for free for eligible networks.</p>
    <div>
      <h3>How is Project Pangea helping community networks?</h3>
      <a href="#how-is-project-pangea-helping-community-networks">
        
      </a>
    </div>
    <p>The Internet Society, or ISOC, describes community networks as “when people come together to build and maintain the necessary infrastructure for Internet connection.” Most often, community networks emerge from need, and in response to the lack or absence of available Internet connectivity.</p><p>Cloudflare’s global network, which spans more than 275 cities across the world, provides us with the unique opportunity to help community networks of all shapes and sizes. Cloudflare offers community networks secure, fast, and reliable Internet access through <a href="https://www.cloudflare.com/magic-transit/">Magic Transit</a>, and frees up time for community network operators by mitigating malicious traffic. This empowers operators to focus more on managing the <a href="/last-mile-insights/">last mile</a> connections to network users.</p><p>By placing a community network behind Cloudflare with Magic Transit, those networks are automatically protected against <a href="https://www.cloudflare.com/learning/ddos/what-is-a-ddos-attack/">Distributed Denial of Service</a> attacks which often overwhelm network and security devices, or undersized Internet connections. Beyond mitigating DDoS attacks, Cloudflare also offers <a href="https://www.cloudflare.com/magic-firewall/">Magic Firewall</a> through Project Pangea. Magic Firewall is a firewall as a service, and enables operators to remove physical firewalls and still enforce network level firewall rules. Implementing Magic Firewall in place of a physical firewall removes a single point of failure, and another device which needs to be upgraded during a maintenance window.</p><p>As community networks grow to support more users, the bandwidth required and the exposure to attack traffic also grows. One challenge with growing a network and providing security is that on premise firewalls need to be replaced or upgraded when they hit specific bandwidth limitations. The security appliance is often an expensive bottleneck to upgrade, preventing networks from helping more users. One unique benefit to using Cloudflare for network connectivity is that unlike an on premise network firewall, operators never need to upgrade Cloudflare. Incoming traffic is distributed across hundreds of locations, allowing Cloudflare to provide security services, and block attacks across the whole Cloudflare network.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5I04lgj13q6VUMufBbyYTJ/f6dfe08fc3696cdfb481c8029c857c7c/image2-18.png" />
            
            </figure><p><i>One of several possible</i> <a href="/pangea/"><i>deployment models</i></a> <i>Pangea participants can use to get connected</i></p>
    <div>
      <h3>Pangea participant highlight: Ayva Networks</h3>
      <a href="#pangea-participant-highlight-ayva-networks">
        
      </a>
    </div>
    <p>Ayva Networks is a not-for-profit Wireless Internet Service Provider that provides backbone and Internet services to approximately 400 households in the rural mountain areas west of Boulder, Colorado. In 2023, they will grow their network to provide more gigabit network access. Nick Wilson from Ayva Networks explains that "<i>reliable Internet in our community isn't a privilege, it's an essential utility, and often provides the only means of communication for many homes in our region as cellular service is generally rare.</i>"</p><p>After connecting through Magic Transit, Nick shared "<i>speeds are noticeably better on Magic Transit, especially for those who work with cloud resources</i>" and that "<i>our firewalls deal with a lot less background noise</i>" due to all the attack traffic mitigated by Cloudflare.</p><p>Colorado's environment can be pretty extreme, and present many challenges to running a Wireless Internet Service Provider. Ayva Networks responds to 100+ mph wind, massive hail, blizzards, flooding, insects, lightning, and fire. By using Magic Transit, Ayva Networks is better able “<i>to engineer traffic flows much more granularly than we otherwise are able to with BGP alone, and has become an essential tool for us in mitigating and responding to outages.</i>"</p>
    <div>
      <h3>What have we learned since launching Project Pangea?</h3>
      <a href="#what-have-we-learned-since-launching-project-pangea">
        
      </a>
    </div>
    <p>We’ve been privileged to help a lot of great organizations like Ayva Networks connect more people to the Internet. Many community networks are passion projects, and are run by volunteers who want to make a difference in their community. Volunteers often only have limited time to contribute, and this has emphasized how simple we need to make it for organizations of any size to get up and running behind Cloudflare.</p><p>Another challenge we did not foresee is that many community networks do not have their own network IP address space. IP addresses are needed by all computers to communicate on the Internet. Until today, Magic Transit and Magic Firewall required that community networks provide their own IP addresses. We recently extended Magic Transit to support customers without their own IP address space with <a href="/protect-all-network-traffic/">Magic Transit with Cloudflare IPs</a>, and we’re excited to bring this functionality to community networks via Project Pangea.</p>
    <div>
      <h3>How can my community network get involved?</h3>
      <a href="#how-can-my-community-network-get-involved">
        
      </a>
    </div>
    <p>Check out our <a href="https://www.cloudflare.com/pangea/">landing page</a> to learn more and apply for Project Pangea today.</p> ]]></content:encoded>
            <category><![CDATA[Impact Week]]></category>
            <category><![CDATA[Project Pangea]]></category>
            <category><![CDATA[Better Internet]]></category>
            <guid isPermaLink="false">3ArYFZgZKX6vlpf4KQrqaa</guid>
            <dc:creator>Ben Ritter</dc:creator>
            <dc:creator>Annika Garbers</dc:creator>
        </item>
        <item>
            <title><![CDATA[Load Balancing with Weighted Pools]]></title>
            <link>https://blog.cloudflare.com/load-balancing-with-weighted-pools/</link>
            <pubDate>Tue, 02 Aug 2022 13:00:00 GMT</pubDate>
            <description><![CDATA[ Today, we’re excited to announce a frequently requested feature for our Load Balancer – Weighted Pools ]]></description>
            <content:encoded><![CDATA[ <p></p><p>Anyone can take advantage of Cloudflare’s far-reaching network to protect and accelerate their online presence. Our vast <a href="https://www.cloudflare.com/network/">number of data centers</a>, and their proximity to Internet users around the world, enables us to secure and accelerate our customers’ Internet applications, APIs and websites. Even a simple service with a <a href="https://www.cloudflare.com/learning/cdn/glossary/origin-server/">single origin server</a> can leverage the massive scale of the Cloudflare network in 270+ cities. Using the Cloudflare cache, you can support more requests and users without purchasing new servers.</p><p>Whether it is to guarantee high availability through redundancy, or to support more dynamic content, an increasing number of services require multiple origin servers. The Cloudflare Load Balancer keeps our customer’s services highly available and makes it simple to spread out requests across multiple origin servers. Today, we’re excited to announce a frequently requested feature for our Load Balancer – Weighted Pools!</p>
    <div>
      <h2>What’s a Weighted Pool?</h2>
      <a href="#whats-a-weighted-pool">
        
      </a>
    </div>
    <p>Before we can answer that, let’s take a quick look at how our load balancer works and define a few terms:</p><p><b>Origin Servers</b> - Servers which sit behind Cloudflare and are often located in a customer-owned datacenter or at a public cloud provider.</p><p><b>Origin Pool</b> - A logical collection of origin servers. Most pools are named to represent data centers, or cloud providers like “us-east,” “las-vegas-bldg1,” or “phoenix-bldg2”. It is recommended to use pools to represent a collection of servers in the same physical location.</p><p><b>Traffic Steering Policy</b> - A policy specifies how a load balancer should steer requests across origin pools. Depending on the steering policy, requests may be sent to the nearest pool as defined by latitude and longitude, the origin pool with the lowest latency, or based upon the location of the Cloudflare data center.</p><p><b>Pool Weight</b> - A numerical value to describe what percentage of requests should be sent to a pool, relative to other pools.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/6rTxNJcZUpuAep6AGouFyW/51f258c84377e710316181a3e0ce7991/image6.png" />
            
            </figure><p>When a request from a visitor arrives at the Cloudflare network for a hostname with a load balancer attached to it, the load balancer must decide where the request should be forwarded. Customers can configure this behavior with traffic steering policies.</p><p>The Cloudflare Load Balancer already supports <a href="https://developers.cloudflare.com/load-balancing/understand-basics/traffic-steering/steering-policies/">Standard Steering, Geo Steering, Dynamic Steering, and Proximity Steering</a>. Each of these respective traffic steering policies control how requests are distributed across origin pools. Weighted Pools are an extension of our standard, random steering policy which allows the specification of what relative percentage of requests should be sent to each respective pool.</p><p>In the example above, our load balancer has two origin pools, “las-vegas-bldg1” (which is a customer operated data center), and “us-east-cloud” (which is a public cloud provider with multiple virtual servers). Each pool has a weight of 0.5, so 50% of requests should be sent to each respective pool.</p>
    <div>
      <h2>Why would someone assign weights to origin pools?</h2>
      <a href="#why-would-someone-assign-weights-to-origin-pools">
        
      </a>
    </div>
    <p>Before we built this, Weighted Pools was a frequently requested feature from our customers. Part of the reason we’re so excited about this feature is that it can be used to solve many types of problems.</p>
    <div>
      <h3>Unequally Sized Origin Pools</h3>
      <a href="#unequally-sized-origin-pools">
        
      </a>
    </div>
    <p>In the example below, the amount of dynamic and uncacheable traffic has significantly increased due to a large sales promotion. Administrators notice that the load on their Las Vegas data center is too high, so they elect to dynamically increase the number of origins within their public cloud provider. Our two pools, “las-vegas-bldg1” and “us-east-cloud” are no longer equally sized. Our pool representing the public cloud provider is now much larger, so administrators change the pool weights so that the cloud pool receives 0.8 (80%) of the traffic, relative to the 0.2 (20%) of the traffic which the Las Vegas pool receives. The administrators were able to use pool weights to very quickly fine-tune the distribution of requests across unequally sized pools.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/5V6rFceRK8So5AK0S7FzV9/4441a732a2581a6fe42938710e624742/image3.png" />
            
            </figure>
    <div>
      <h3>Data center kill switch</h3>
      <a href="#data-center-kill-switch">
        
      </a>
    </div>
    <p>In addition to balancing out unequal sized pools, Weighted Pools may also be used to completely take a data center (an origin pool) out of rotation by setting the pool’s weight to 0. This feature can be particularly useful if a data center needs to be quickly eliminated during troubleshooting or a proactive maintenance where power may be unavailable. Even if a pool is disabled with a weight of 0, Cloudflare will still monitor the pool for health so that the administrators can assess when it is safe to return traffic.</p>
    <div>
      <h3>Network A/B testing</h3>
      <a href="#network-a-b-testing">
        
      </a>
    </div>
    <p>One final use case we’re excited about is the ability to use weights to attract a very small amount of requests to pool. Did the team just stand up a brand-new data center, or perhaps upgrade all the servers to a new software version? Using weighted pools, the administrators can use a load balancer to effectively A/B test their network. Only send 0.05 (5%) of requests to a new pool to verify the origins are functioning properly before gradually increasing the load.</p>
    <div>
      <h2>How do I get started?</h2>
      <a href="#how-do-i-get-started">
        
      </a>
    </div>
    <p>When setting up a load balancer, you need to configure one or more origin pools, and then place origins into your respective pools. Once you have more than one pool, the relative weights of the respective pools will be used to distribute requests.</p><p>To set up a weighted pool using the Dashboard, create a load balancer in the <b>Traffic &gt; Load Balancing</b> area.</p><p>Once you have set up the load balancer, you’re navigated to the <b>Origin Pools</b> setup page. Under the Traffic Steering Policy, select <b>Random</b>, and then assign relative weights to every pool.</p><p>If your weights do not add up to 1.00 (100%), that’s fine! We will do the math behind the scenes to ensure how much traffic the pool should receive relative to other pools.</p>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/1tgWXK6Slx7C3KZdZd5SrO/de00d5b4889346a67ba6fc7b34b0e05d/image4.png" />
            
            </figure>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/7MoDiAL340j2GfFJ3KihWr/157eac63640bbd6cd11c75d8b610458b/image2.png" />
            
            </figure>
            <figure>
            
            <img src="https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4FjRnImOHxs5NHVZqRVG7w/ee4e4f38303dc06ee0ec1494fa65faab/image5-1.png" />
            
            </figure><p>Weighted Pools may also be configured via the API. We’ve edited an example illustrating the relevant parts of the REST API.</p><ul><li><p>The load balancer should employ a “steering_policy” of random.</p></li><li><p>Each pool has a UUID, which can then be assigned a “pool_weight.”</p></li></ul>
            <pre><code> {
    "description": "Load Balancer for www.example.com",
    "name": "www.example.com",
    "enabled": true,
    "proxied": true,
    "fallback_pool": "9290f38c5d07c2e2f4df57b1f61d4196",
    "default_pools": [
        "9290f38c5d07c2e2f4df57b1f61d4196",
        "17b5962d775c646f3f9725cbc7a53df4"
    ],
    "steering_policy": "random",
    "random_steering": {
        "pool_weights": {
            "9290f38c5d07c2e2f4df57b1f61d4196": 0.8
        },
        "default_weight": 0.2
    }
}</code></pre>
            <p>We’re excited to launch this simple, yet powerful and capable feature. Weighted pools may be utilized in tons of creative new ways to solve load balancing challenges. It’s available for all customers with load balancers today!</p><p>Developer Docs:<a href="https://developers.cloudflare.com/load-balancing/how-to/create-load-balancer/#create-a-load-balancer">https://developers.cloudflare.com/load-balancing/how-to/create-load-balancer/#create-a-load-balancer</a></p><p>API Docs:<a href="https://api.cloudflare.com/#load-balancers-create-load-balancer">https://api.cloudflare.com/#load-balancers-create-load-balancer</a></p> ]]></content:encoded>
            <category><![CDATA[Load Balancing]]></category>
            <category><![CDATA[Product News]]></category>
            <category><![CDATA[Speed & Reliability]]></category>
            <category><![CDATA[Network Services]]></category>
            <category><![CDATA[Performance]]></category>
            <guid isPermaLink="false">12ylWmYVhyw4uFIG3NBqN2</guid>
            <dc:creator>Brian Batraski</dc:creator>
            <dc:creator>Ben Ritter</dc:creator>
        </item>
    </channel>
</rss>