Posts tagged ‘CDN’

4 Reference Architectures To Optimize Your Ecommerce

September 10, 2014 12:00 pm

1 karma points

“46 percent of ecommerce retailers report difficulty managing their platform, keeping up with market demands and running their underlying infrastructure”*

Retailers know that the online store is a window to the world. And when it comes to ecommerce, the specialists at Rackspace have pretty much seen it all. As the No. 1 hosting provider for the Retailer™ Top 1,000*, we can help ensure that your online stores are always available, and running at peak performance. That’s why our Rackspace Digital application specialists put together four reference architectures that optimize the right mix of price, performance and control for most businesses to help you make the most out of your ecommerce platform.

Cost Effective
A cost effective configuration is ideal for small to medium business ecommerce platforms needing over 99 percent uptime while keeping costs at a minimum. It offers business-class features like monitoring, managed databases with backup and content delivery networks (CDN). It also includes future-proof features like cloud load balancing, so you can be prepared for unexpected events.

It relies on a two-tier cloud based architecture, in which the catalog display logic and the shopping cart logic are kept together in the same server. It’s also configured so that customer credit card information is stored in a third-party payment gateway rather than in a Rackspace data center, which is often less expensive when transaction volumes are relatively low.

This reference architecture was designed for small to medium businesses and mid-market customers who need scaling ability and have higher security. It’s ideal for organizations that need enterprise features like VLANs and API access, but also need the flexibility that the cloud provides.

With the Intermediate setup, you get 99.99 percent uptime that relies on a utility-based model. It’s a three-tier cloud-based architecture, meaning that the catalog display logic and shopping cart logic are kept in different servers. Credit card information is stored in third-party payment gateway, reducing costs.

This configuration is ideal for mid-market and enterprise customers that want to leverage cloud scaling but have specific compliance needs, legacy software or need the performance of a dedicated environment. A good example of this is a company that needs to run a high-performance database, but would like to connect it to a farm of elastic application servers that run in the cloud.

The Advanced setup offers 99.99 percent uptime, and is built as a three-tier hybrid system that includes both cloud and dedicated servers. The application tier for this architecture is built on cloud servers and it stores both the shopping cart and the checkout logic. And while customer credit card data is stored in third-party applications, transactional data is stored in dedicated servers.

This system is a step beyond the Advanced architecture, and is designed for organizations that need 99.999 percent uptime or better. In addition to a hybrid configuration with dedicated and cloud servers, this offers a high-redundancy solution that is run by Rackspace Critical Application Engineers.

Because of high uptime and security needs, this configuration stores customer credit card information and transaction data in dedicated servers, along with the application tier. The web tier that contains the product catalog logic is also built on dedicated servers, but can still scale by bursting into cloud servers when demand is high.

Ecommerce hosting backed by Fanatical Support®. Rackspace Digital provides specialized hosting for ecommerce and offers expertise to help you find the solution that best fits your needs. We’re dedicated to helping you succeed, so please feel free to reach out to our digital specialists if you have any questions.

* Source: Understanding TCO When Evaluating Ecommerce Platforms, 2012, Forrester Research.
* Source: Internet Retailer’s newsletter “Introducing the Top Vendors to the Top 1,000.”

1 karma points
Lower Video CDN Pricing for Live Streaming and On Demand

September 2, 2014 1:40 am


Are you looking for lower video CDN pricing? DaCast has cut the per GB price of its Pro plan down to just 8.25¢ a GB. At a minimum commitment of only $165 a month, this is the lowest cost option in the market for live video streaming at this level. Effective September 1st, 2014, DaCast is dropping […]

The post Lower Video CDN Pricing for Live Streaming and On Demand appeared first on DaCast.

Behind the scenes: How Content Delivery Networks leverage optimization technologies

August 13, 2014 10:42 am

How Content Delivery Networks leverage optimization technologies

Establishing a reliable web presence is the best way to maintain competitive advantage for your business. Large websites often rely on Content Delivery Networks (CDNs) as an effective way to scale to a larger and more geographically distributed audience. A CDN acts as a network of caching proxy servers, which transparently cache and deliver static content to end users.

There are many CDN providers to choose from, but what makes Internap unique is the combination of optimization technologies that we employ. Let’s take a behind-the-scenes look at how these technologies complement one another and work transparently to improve the user experience and accelerate performance.

You may be familiar with Managed Internet Route Optimizer™ (MIRO), Internap’s route optimization technology that forms the basis of our Performance IP™ product. MIRO constantly watches traffic flows, and performs active topology discovery and probing to determine the best possible route between networks. After our recent revamp of MIRO, some of our busiest markets are exceeding half a million route optimizations per hour, resulting in significantly lower latency and more consistent performance.

Our CDN also employs a proprietary TCP congestion avoidance algorithm, which evaluates and dynamically adjusts to network conditions. It ensures that short data transfers, such as HTML, Javascript libraries, style sheets and images occur as quickly as possible, while larger file downloads maintain consistent throughput.

Finally, the CDN’s geographic DNS routing system sends requests to the nearest available CDN POP based on service provisioning, geographic proximity, network and server load and available capacity.

All CDN transactions begin with DNS
When a client issues a DNS request to the CDN, DNS routing is handled by a routing methodology called anycast. Internap has a large deployment of CDN DNS servers around the globe, and with anycast, we use BGP to announce a prefix for our DNS servers in each of these locations. The client’s request gets routed to the nearest DNS server based on BGP hop count.

When a DNS request is received, MIRO observes this DNS activity and immediately begins probing and optimizing to find the best possible provider for that DNS traffic. The CDN DNS system evaluates the request and responds with the address of the nearest available CDN POP. The client then establishes a connection and sends a request to an edge cache server in that selected POP. Once again, MIRO observes the network traffic, and immediately begins probing and optimizing to find the best possible provider for the network traffic.

If the requested content is in the cache, then the cache server begins sending it. TCP acceleration takes over and begins optimizing the TCP connection, which ensures CDN content is delivered as quickly and smoothly as network conditions allow. If the requested content is not in the cache, then the cycle repeats itself, but between the CDN edge server and the origin of the content.

The best experience is achieved with a globally distributed origin that employs geographic DNS routing, such as Internap’s distributed CDN storage solution. With CDN storage, content can be replicated in up to 5 different locations across the globe, and the CDN DNS system routes the request to the nearest available location. MIRO also optimizes the experience between the edge and origin servers, both for the DNS request and the content retrieval. TCP acceleration ensures that the transfer happens with the lowest latency and highest throughput possible.

With the recent revamp of Internap’s HTTP content delivery platform, we’re continuing to maintain our commitment to performance. We have upgraded our cache servers to use SSDs instead of hard disks, and added some new performance-oriented features, such as the SPDY protocol. All of these new capabilities will further enhance the user experience and accelerate performance.

The post Behind the scenes: How Content Delivery Networks leverage optimization technologies appeared first on Internap.

SIS strengthens its content streaming capabilities

August 5, 2014 1:30 pm


SIS is using a number of services within the Level 3 Video Cloud, including content delivery network (CDN), video encoding, Vyvx broadcast and …

Now Shipping: CDN Raw Logs to S3 export

August 5, 2014 12:02 am


Although our real time analytics API make it extremely easy to process and get the data you need, sometimes you need to parse the data yourself.

Meet our newest feature of MaxCDN Insights that allows you to save all access logs in the format you want to your own S3 bucket.

Every single response from our servers for your pull zone is now accessible to you to do as you please. You can parse the raw data and build your statistics and analytics dashboards or parse it every day and extract very specific information for your own custom needs.

To use it you will need an existing AWS profile and an S3 bucket.

Once you have that you can enable raw logs to s3 export in your settings in our Control Panel


You also have the option to select the frequency of log exports into your bucket.

1 hour, 12 hours, 1 day and 3 days are available.

Before enabling it you need to also set a format string. Its a very powerful feature that can help you a lot by saving you space on your AWS account and simplify the parsing of your logs.

We recommend to store only the information you need avoiding using all available variables.


The post Now Shipping: CDN Raw Logs to S3 export appeared first on MaxCDN Blog.