Off-load your media files on Storage Servers

Storage Servers

“One of the biggest mistake by most website owners is hosting the user uploaded static content or media files in their web server.”

Optimizing your website size and server disk usage is very important, specially on social network sites or large blogs with many photos. You should store your static files such as photos, videos, music and even archive files (eg. tar, gzip, zip) on a separate server or storage. Using external storage such as Large Storage Servers, Object Storage, Block Storage, Storage Area Network (SAN) or Network Attached Storage (NAS) are good solutions for this.

Why do you need to off-load the images and other media files?

  1. Making the disk usage very small will make your site and server faster.
  2. When your website size is big you will have a big backup size making the backup process so slow and making the web server use so much CPU and RAM.
  3. Machine or Hardware fails. Imagine how long to restore a huge backup.
  4. Sometimes due to the large backup size it gets corrupted. If backup fails imagine how you will recover.
  5. When you have too many users uploading at the same time your network will get congested making your site slow.
  6. Uploading too many large images or video files will increase the server system process or disk IO will be very high and will make read/write slow.
  7. Serving the images and other media files through the same server will make your website slower.
  8. If you are planning to get big then this is the way.
  9. If you have active dynamic site it will be easier to scale or setup high-availability in the future. Single server have disk limits.
  10. If your site grows big it is easier to setup for high-availability.
  11. A single server or machine have limits on its hardware or disk size.
  12. Not necessary to backup image files but you need to place it on redundant and distributed storage for added security and reliability.

There may be still a lot more reasons but those are the few. So if you plan on getting big or expecting to get large amount of image files then you should think of external storage. Theme images or icons are forgivable to store on the same server but it is still an advantage to even store theme images to external storage. Small static sites (html) should be fine also without using external storage but still its a good practice and idea.

Most PHP script or apps and plugins today have features to upload images to external storage. You can inquire to your developer for the feature.

Recommendation:

  1. Check if your script or application have external storage features for storing images or media files.
  2. If your plugin uses images or media files, check if it has the ability to use external storage.
  3. If you are just starting up and still cannot afford external storage you can monitor the size of your disk or site. As much as possible limit the size to 1gb.
  4. Limit the file size of your photo or other media files. If possible it should be 2mb file size. For social networks you can try 5mb. You can already have 500 photos for 1gb space at 2mb file size each.
  5. Clean your site files. Do not store archives or backup files (eg. tar, zip, gzip) in your web server.
  6. Exclude your media or photo directories from backups.

Free Managed DNS services

Managed DNS

We have launched our new Free Managed DNS services. You can enjoy the free service when you have active servers with us. Just login to the client dashboard and go to “Manage DNS“.

In connection to this event, we are also retiring our old DNS services like Managed AWS Route53 and Managed Cloudflare on October 30,2017. For clients who are currently using our Managed DNS via Route53 and Cloudflare will be transferred to our new Free Managed DNS service. If you still wish to continue using AWS Route53 or Cloudflare you will need to create your own account with the respective service providers. We will offer Professional Services as option for managing your DNS on AWS Route53 and Cloudflare.

Client Dashboard Maintenance – August 12,2016

We’ll be having maintenance on our client dashboard on August 12,2016. The process may take 2 hours. During the maintenance the client dashboard will be unavailable.

You can visit our new site and learn more of hosting products and services as well as our new and more affordable pricing here.

You can still submit a ticket in our support portal.

Managed Servers starting at $5 a month

We are pleased to announce our new pricing tier to give you up to 50% discount on our Managed VPS and Cloud Server plans.

Check out the prices at www.cazaratech.com!

If you have already a server you can switch to new pricing tier by going to the client dashboard and resize.

dashboard > manage > resize

Prorated billing still applies. No need to worry or wait for the monthly due date.

You can read more info on our billing here.

Off-Site Data Protection using Rsync

We’re rolling out to all VPS and Cloud Servers our new offsite data protection system this month of August. We’ll be applying the new system by batch. The current off-site backup on Premium VPS uses FTP backup which consumes a lot of resources on your server when your current disk usage is huge. FTP backup is good for small sites with small disk usage.

FTP Backup:

  1. Higher resource usage
  2. Push method
  3. Short period backup retention
  4. Prone to failure on large size backup
  5. No encryption during transfer

Off-site Data Protection with rsync:

  1. Full and incremental backup schedule
  2. Pull request
  3. Less resource usage
  4. Longer backup retention
  5. Encrypted transfer
  6. More reliable for large backup files

Recommendations:
We highly recommend getting your separate backup server. You can create a backup server from the client dashboard. The Managed Backup Server is dedicated for your use only and allows you to customize the configuration.