CloudOYE CDN
Password - Based Access
Logon to
http://mycloud.cloudoye.com
.
Enter your Username & Password
In case, you have forgotten your password,INSTRUCTIONS TO CREATE
CloudOYE CDN
Resource
Once you have entered your credentials successfully,
you’ll get to see your dashboard.
TYPE SELECT
Now, create your
CloudOYE CDN Resource in 4 easy steps
1
PROPERTIES2
EDGE LOCATIONS3
ADVANCED SETTINGS4
STEP1
1. Select the type for creation of a new CDN resource in your control panel.
2. Click HTTP
STEP2
Now, fill in:
1. CDN Hostname: Enter your domain name, i.e. the URL of your website. For e.g. www. cloudoye.net 2. Enable SSL: SSL is optional. Drag the bar to enable it, else leave it as it is.
3. Content Origin: It is by default set on PULL, as you‟re required to pull the data from multiple
locations during CDN resource creation
4. Origins: Type in your website‟s IP address, if you‟re using more than one origin. (You site should remain the same as your domain name entered above)
5. Click Next
Note: Please type the full hostname and ensure that it does not end with „r.worldssl.net‟, otherwise SSL will be enabled automatically.
STEP3
You’ll be redirected to a screen ‘Edge Groups’
1. Click ‘Create CDN Resource’.
How to edit the settings of your
1. Click Resources given in the left hand side panel
of your dashboard.
2. Your Cloud CDN Resource is given in your domain name.
3. Select edit option from the drop down bar of
Action button on the right hand side panel of your dashboard.
4. Now, click action icon corresponding to you
domain name.
5. You‟ll be shown 3 options: Advanced Reporting,
Edit and Delete
6. Select „Edit‟ to make the required changes in
your created CDN resource
You will be directed to CDN Resource Properties page
Now, do the required changes and click on the save button given on the right hand side panel of your dashboard.
How to check the advanced reporting of your
1. Click Resources given in the left hand side panel
of your dashboard.
2. Your Cloud CDN Hosting Resource is given in your domain name.
3. Select edit option from the drop down bar of
Action button on the right hand side panel of your dashboard.
4. Now, click action icon corresponding to you
domain name.
5. You‟ll be shown 3 options: Advanced Reporting,
Edit and Delete
6. Select „Advanced Reporting‟ to check advanced
reporting of your CDN Resources.
Choose your Start & End Time for Advanced Reporting
Filter Your Advance Reporting
• Click Start Time
• Next, choose the desired date from the calendar Boot Virtual Server
You can also see & set the time according to your location time-zone
• Simply drag the bar
• Click Apply. Your status will be shown at the below
Choose your location.
Filter Your Location
• Click Locations
• Next, choose the desired location from the list.
You will get information related to bandwidth and cache utilization
of selected time frame
How to perform website
Website CDN Integration
You have the following options for CDN resource creation:
Partial site integrationPartial Site Integration
• Once CNAME is setup, edit your website HTML code.
• Change all the “static content” link to use the URL of cdn.mywebsite.com
• Remain the existing URL link for “dynamic content” which requires frequent change
This can be explained with help of the following example:
• CDN Hostname: Your CDN hostname should be like cdn.mywebsite.com • Origin: www.mywebsite.com
The result is as follows:
• On CDN - cdn.mywebsite.com/image/abc.jpg
• On CDN - cdn.mywebsite.com/mp3/sing.mp3
Full Site Integration
• Once CNAME is setup, the origin (www.mywebsite.com) is served through CDN.
• Set a “no-cache” http header at the origin on dynamic files/folders, in this case “dynamic.db”
This can be explained with the help of following example:
• CDN Hostname: www.mywebsite.com • Origin: 123.45.23.56
The result is as follows:
• On CDN - cdn.mywebsite.com/image/abc.jpg
• On CDN - cdn.mywebsite.com/mp3/sing.mp3
How to verify if the website is on
What is onApp
It is a tool to simulate real time DNS redirection result. To log on, go to :
How to compare
It is a tool to test if CDN edge server is returning good result. To log on , go to :
CDN
Detailed Reporting
CDN helps to perform detailed reporting based on the bandwidth statistics. Select the following filters: • Date and Time range
• CDN resources • Locations
Advanced Reporting
Advanced reporting can be performed with the HTTP Status code of CDN resource. This will show the total number of http requests for a specific period.
Caching Mechanism
Generally, there are 3 levels of content expiry settings in an OnApp CDN solution:
Origin Server – Here end users may modify the cache control header at the origin server (where the content is
hosted), eg Apache config or htaccess rule.
CDN Resource Level - Customers may configure the CDN site's content expiry setting at CP by navigating to [ CDN
Resource] -> Create/Edit CDN Resource -> Enable Advanced Settings.
Cloud Owner Level - Cloud owner may configure the global content expiry time in the dashboard. The default
time is 60 minutes.
The maximum cache size for a file is 2GB (HTTP PULL). Anything larger than 2GB can still be served by the CDN edge server, however it would not be cached.
Use of Curl Command
The curl request to the origin URL can be made as :
Cache-Control: max-age=2592000, public
Expires: Sat, 26 Jul 2014 12:10:17 GMT Content-Type: image/png
First Request to CDN url:
[cs.yap@onappgw ~]$ curl -I http://cdn.onapp.com/assets/img/onapp-3-1-platform.png
HTTP/1.1 200 OK Server: nginx
Date: Thu, 26 Jun 2014 12:10:47 GMT Content-Type: image/png
Content-Length: 123842 Connection: keep-alive
Last-Modified: Tue, 12 Nov 2013 12:18:34 GMT
Cache-Control: max-age=2592000, public
Expires: Sat, 26 Jul 2014 12:10:47 GMT X-Edge-IP: 37.220.34.247
X-Edge-Location: Amsterdam, NL X-Cache: MISS
Accept-Ranges: bytes [cs.yap@onappgw ~]$ curl -I http://onapp.com/assets/img/onapp-3-1-platform.png
HTTP/1.1 200 OK
Date: Thu, 26 Jun 2014 12:10:17 GMT
Server: Apache/2.2.27 (Unix) mod_ssl/2.2.27 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 PHP/5.4.28 Last-Modified: Tue, 12 Nov 2013 12:18:34 GMT
Accept-Ranges: bytes Content-Length: 123842
Purge and Prefetch
Purge
Purge function can be used to clear the cache in the CDN edge server. Once the cache is cleared, when a visitor request comes in again, the CDN edge server will PULL from the origin, and get the latest up-to-date content. You can purge on file path: cdn.mywebsite.com/image/abc.jpg
You can issue a Full Site Purge, where all cache files under CDN resource “cdn.mywebsite.com” will be cleared
Prefetch
With prefetch command, you can pre-populate the files from the origin to the CDN edge server to ensure that the files are ready to be cached in the CDN edge server before the visitors request for it.
For Sales Information
Contact No:
India - 18002122022 US – 18882883570 Email: [email protected]
For Customer Support
Contact No:
91-120-666-7718/19
Email: [email protected]