OpenCDN creates conditions to lower the distance between content and its users. With OpenCDN, CDNs can install their cache servers in data centers in different Brazilian regions, connected to local IX.br Internet Exchanges. These caches can be fed through a direct connection to IX.br in São Paulo, and also via Internet. ISPs in these places may establish bilateral peering agreements with OpenCDN, at the local Internet Exchanges, and have access to the content delivered by the participant CDNs. With OpenCDN, a single cache infrastructure serves several ISPs connected to a local Internet Exchange.
What is OpenCDN?
OpenCDN is an initiative of the Internet Steering Committee in Brazil (CGI.br) and of the Brazilian Network Information Center (NIC.br) to promote the creation of content distribution cells connected to the Internet Exchange Points of IX.br, in the various regions of Brazil.
NIC.br and CGI.br are non-profit organizations working for the development and for a sustainable growth of the Internet in Brazil. OpenCDN initiative wants to foster the regional development of the Internet, promoting decentralization, and consequent distribution of content delivery throughout the country. OpenCDN contributes to accelerate the arrival of the leading Internet content to the various Brazilian regions, through an open and transparent initiative.
OpenCDN operation is planned to start after a 'trial' in the Brazilian city of Salvador, BA. If you are a CDN and want to be part of this test contact us as soon as possible.
OpenCDN intends to operate in all cities where there is an IX.br Internet Exchange. Nowadays, they are present at: Aracaju/SE, Belém/PA, Belo Horizonte/MG, Brasília/DF, Campina Grande/PB, Campinas/SP, Cuiabá/MT, Caxias do Sul/RS, Curitiba/PR, Florianópolis/SC, Fortaleza/CE, Foz do Iguaçu/PR, Goiânia/GO, Lajeado/RS, Londrina/PR, Manaus/AM, Maringa/PR, Natal/RN, Porto Alegre/RS, Recife/PE, Rio de Janeiro/RJ, Salvador/BA, Paulista Central (São Carlos)/SP, São José dos Campos/SP, São José do Rio Preto/SP and Vitória/ES.
However, OpenCDN deployment will be progressive. We plan to be present at at least 4 (four) Brazilian cities, yet to be choosed after the trial in Salvador/BA during 2017.
OpenCDN for CDNs
CDNs are already present in major Internet Exchanges, such as the IX.br of São Paulo, and inside the networks of large ISPs. They can provide a good service for a large number of Internet users, but not for all. Having an adequate capillarity, reaching also medium and small ISPs, is changeling. Often, it's not feasible, due to the involved costs.
We have around 4.000 Autonomous Systems in Brazil, and aproximately 87% are ISPs. Actually, just 6 (six) ISPs hold about 70% of the Internet connections. It is a concentrated market. However, one must consider that 30% still represents a very high number of eyeballs. It is really important to reach them, and OpenCDN can help the CDNs to just do it.
In each city that OpenCDN operates, it offers to CDNs:
- rack space and related resources in an adequated datacenter for the cache servers;
- connectivity to IX.br São Paulo, thru OpenCDN Autonomous System, in order to feed the caches;
- connectivity to the Internet, thru OpenCDN Autonomous System, in order to feed the caches;
- an adequated range of IPs to the cache servers, from OpenCDN Autonomous System, if it is necessary;
- connectivity to the local IX.br Internet Exchange, and to the local ISPs and other Autonomous Systems, thru OpenCDN Autonomous System, in order to CDNs to be able to serve their content locally.
OpenCDN is open for all CDNs, both for that owned by content providers, as well as for CDNs that offer their service commercially for other companies.
OpenCDN for ISPs
The content available thru major CDNs is very important to Internet users. It is estimated that up to 70% of Internet traffic of a typical ISP comes from the 5 major CDNs, and it represents a high percent of Internet access costs.
Small ISPs usually depend on their upstream transit providers to get the content from CDNs. However, in Brazil, transit is very expensive. Sometimes, small ISPs connect to a large Internet Exchange, such as IX.br in São Paulo, in order to get the content directly from CDNs. But if they are in distant regions, the transport costs can also be very high.
OpenCDN offers to the ISPs the possibility to get the content of the major CDNs at the local IX.br Internet Exchange, providing connectivity to the participant CDNs, thru OpenCDN Autonomous System.
OpenCDN can help ISPs to lower their costs, and to offer a better service to their customers.
OpenCDN is non-profit. The operating costs, such as data center's cost, transport to the IX.br in São Paulo, and Internet transit, are shared. CDNs and ISPs contribute together to make OpenCDN a viable and efficient solution. And precisely because the costs are shared, they are low.
OpenCDN is not free of charge for the participants, in the same way which IX.br is. Although NIC.br will also contribute with resources for OpenCDN, the majority of expenses will be shared between the participant CDNs and ISPs.
CDNs are charged on the basis of energy and datacenter space. That is, the more resources consumed, higher is the share in the expenses.
ISPs are charged on the basis of bandwidth. The more data an ISP can get from OpenCDN, higher is its share in the expenses.
The exact formulas for calculating the share of the expenses will be defined during the first trial of OpenCDN in Q2 of 2017.