Skip to content

CDN Storage

Daniel Neto edited this page Oct 23, 2024 · 19 revisions

Thanks to global replication across 4 continents, Edge Storage offers up to 5X faster download speeds and latencies compared to traditional cloud storage. Avoid bottlenecks and slow transfer speeds by keeping your files next to your users.

CDN Storage will automatically replicate your files around the world for the lowest possible latency and highest possible throughput, no matter where your users are.

To enable your CDN Storage you first will need to signup to our CDN and create an account on marketplace site.

Prices & Terms of Service & Acceptable use Policy

Benefits

Infinite Scalability

Our custom-built cloud technology scales with you, so there are no file count or size limits to worry about.

Strategic Positioning

Strategically selected geographical locations ensure your data is positioned for maximum performance around the world.

Direct CDN Integration

Edge Storage integrates directly with our CDN system with optimized internal connectivity.

Prices

The prices are listed here. it is a pre-paid system and the proportional amount will be debited from your balance once a day, depending on how much storage you are using.

For example, let's say you have 100 GB of videos, this will cost you 2 USD/month, so every day we will charge you 2 USD/(today days of the month), which is about 0.06 USD a day. Also, we charge per the CDN usage depending on location.

Our prices are very clear and there is no upload or other hidden charges.

How to Start

To start using CDN storage you will need to create an account on our marketplace and add a minimum credit of 10 USD and make sure you enable your CDN plugin.

The Storage and CDN configuration should be automatic and intuitive but if you need any help to configure CDN storage into your streamer we offer free support for this configuration service, just email us at [email protected] with your marketplace user# and your streamer site domain.

Add the Storage

To enable the Storage, first, you need to click on the Storage button under your pullzone tab and follow the steps below

1. Add the Main Storage Region

This will be the central storage region for your data. Uploads will be done through this region. usually, the best option is the closest region to your server. but it is not mandatory, you can choose any region you want.

2. Choose if you want a GEO Replication

If enabled, your data will automatically be replicated into the selected regions and delivered from the closest region to the CDN PoP. This will significantly increase data reliability and performance for uncached requests in each region. Replication zones cannot be removed once the zone has been created.

chrome-capture-2022-4-17

3. AVideo Plugin configuration

Make sure you have the enable_storage option checked on your CDN plugin, and also that your storage plugins are filled

in case you have some of these credentials empty, click on the save button again on the step #1

image

4. Accessing CDN Storage via FTP

You can connect to your CDN Storage using any external FTP client. To do this, use the following credentials:

  • FTP Username: storage_username
  • FTP Host: storage_hostname
  • FTP Password: storage_password

How is the transfer

When you submit a video, using the encoder or direct upload, it always goes first to your streamer. only after checking all the permissions, we will transfer it to Storage.

Transfer speed

MP4 files are transferred much faster than HLS files. MP4 usually is only one big video file and HLS usually are multiple video files.

To try to explain it better we made some tests using MP4 and HLS files, the videos tested are between 1 and 1.5 hours in length. all tests were made on the same server and here are the results:

HLS transfer example

Total File Total Size How long it takes Average Upload speed
2722 6.98GB 00:16:38 7.16MBps
3037 7.84GB 00:21:28 6.23MBps
3883 10.00GB 00:23:27 7.28MBps

average speed 6.89MBps

so With HLS we will transfer 0,4GB per minute, 24GB per hour, and 580GB per day

MP4 transfer example

The transfer is about 6 times faster than the HLS transfer

Total File Total Size How long takes Average Upload speed
1 1.55GB 00:00:43 39.25MBps
1 2.01GB 00:00:46 44.46MBps
1 2.37GB 00:01:28 27.68MBps

average speed 37,13MBps

so With MP4 we will transfer 2.1GB per minute, 130GB per hour, and 3TB per day

Clone this wiki locally