![]() |
Quote:
Plugins are worse. vBSEO is not CDN friendly (and they don't seem to care either, LOL). Most plugins have hard coded paths as well......:( :( The good news if that if you need a CDN, that is a "good problem to have" ..... so we can't complain too much can we? On the other hand, it would be so simple for Jelsoft to make vB CDN friendly. (((They add features in their releases that are useless for many of us. We just would like to see some simple CDN friendliness, ROTFL, not a bunch of fluffy suboptimal blogs and very little used social networking features ...... :D ))) |
Quote:
I agree about the amount of work: one of my wishlist features for vB would be configurable paths, which would apply to CDNs and/or hosting images on other servers. The other wishlist feature would be Sphinx search integration, but that's a whole different topic! |
Quote:
Quote:
Quote:
At this point, though, I wouldn't recommend Highwinds for static images because the way they redirect images to their edge servers causes the images to not be browser cache friendly. It's rarely an issue, because they are usually quite fast, but I still think that more efficient use of the browser cache would speed things up even more. Quote:
|
Quote:
The purpose of CDNs have been to improve content delivery. The "top" established CDNs (like Akamai) use proprietary algorithms to determine the best place to serve content. The best node / location to serve content may or may-not be "closer" to the end user. Most commercial CDNs do not rely on "closeness" but on a type of global performance map that directs users to the best delivery point, regardless of geographic distance. So, for well designed CDNs (from the beginning of CDN history), network latency, load, bandwidth, etc were all key criteria to determine where to serve content. Currently, one CDN I know of is serving EU users from the US because their EU nodes have been under a severe DDOS attack (another advantage of using a CDN in practice). Cheers. |
Can anyone help with this problem: http://www.vbulletin.com/forum/showthread.php?p=1786627 ?
|
Quote:
OR create a rewrite Works like a charm. |
it's a little more complicated than that. take a look at the wysiwyg problem
|
OBTW, we have experiencing very bad performance problems with SimpleCDN.
PS: We have been running all js and images thru the CDN (including the wysiwyg clientscript). |
timeouts with SimpleCDN here too, seems origin cache bot wasn't working correctly.
At this moment is ok again. |
Thanks. We can't even get SimpleCDN to respond to any performance related support tickets. We have noticed they are not reliable and are starting to seek a better provider.
|
I got answer on support tickets, but they only tell their systems are ok, and is probably origin server problem (but really it's not origin server problem, yesterday was working perfectly all day, and simplecdn was timing out at lot of requests for new content, for some unknown reason their cache agent was failing).
I have been looking for other cdn providers but bandwidth prices are high or don't have mirror option that is much better than upload for our purposes (avatars, etc). |
I agree.
The "mirror bucket" feature of SimpleCDN is a "game changer" when combined with their significantly lower bandwidth costs. Most of SimpleCDNs EU content is delivered from the US, and they don't seem to be able to fix or mitigate the problem (which they say is a DDOS attack because they permit adult content) It is really strange that SimpleCDN cannot serve EU content from the EU!!! |
I experienced the same performance related issues with SimpleCDN earlier this week. Looks to be sorted though, and I plan on continuing to use the service... until the next hiccup :)
|
SimpleCDN tends to hiccup a lot; however, you can't beat the price :-) ... and Mirror Bucket service is a great concept.
|
someone experiencing problems again?
|
Yes, SimpleCDN has been not performing well lately.
|
other day with problems, time to move out until they get a decent uptime with servers
|
Quote:
What is the next best alternative? Is there another inexpensive CDN with mirror bucket service? |
im moving back to dedicated lighttpd server for static content, not a "content delivery network" but cheaper than simplecdn and working without any problems.
|
We should consider to pool a few of us together and share the costs of something like this, pulling the images and clientscript :)
Well, that is just a dream.. too much work to get a cooperative going... hahahaha. Good idea to use a dedicated lighttpd server for static content. Monday I will call the SimpleCDN NOC and let them know they are losing customers due to per performance. --------------- Added [DATE]1258228463[/DATE] at [TIME]1258228463[/TIME] --------------- Oh! I forgot to mention. I have been looking for a PHP script that intercepts a 404 error and fetches the missing file from another web server (creating a type of mirror bucket service for a static content server). Have you seen or heard of a script like this? |
1 Attachment(s)
move completed:
https://vborg.vbsupport.ru/attachmen...1&d=1258291480 is easy code a php script to capture files from one server and move to others (i do in original upload process), vb 3.x only needs avatars and profilepicture if remember correctly, all other files and images are full static. |
Quote:
I specifically said in my post "capture a 404 error on one web server and the retrieve the missing file from another web server...." (and then serve it on the first server, of course). This is non-trivial. |
This is the first time I have heard about SimpleCDN and its game-changing "mirror bucket" feature. I definitely am eager to try this out, as I have just switched our Big Board (1.5 million posts, 40,000 users, around 200-300 concurrent a peak) from a dedicated colo over to the Cloud, and would love to migrate all of our static content off of the server.
|
Quote:
September has come to pass, SimpleCDN will not respond alas! Wake me up, when November ends :-) |
I am definitely going to try an upload bucket and see how things go in the short-term before delving in too deeply.
Do you have a back-up plan for when SimpleCDN is on the fritz? Or does your site suffer, and then basically you're stuck with what has come to pass? |
Quote:
If you host your own nameserver, you could easily automate this. |
Quote:
/gallery/files <-- all of my user uploaded galleries /forums/customavatars <-- custom avatars /forums/customprofilepics <-- custom profilepics /forums/signaturepics <-- custom signaturepics /forums/thumbs <-- generated thumbnails /forums/albums <-- uploaded albums /links/banners <-- uploaded banner images /forums/images <-- all of my other static forum images What do you think the best way to create a dynamic-CDN "Mirror Bucket" for these would be? Should I change my hierarchies? So far, SimpleCDN is working like a charm. |
Quote:
So, your directory for the CDN mirror will MIRROR your origin site. We use two Mirror Buckets, one for images and the other for clientscript and CSS files, but that is not necessary and we paid for an extra CNAME alias. That way we could track the usage for the clientscript differently from the images. It is simply a Mirror, so you can Mirror in as many virtual buckets as you like. Also, if you need to update some javascript, you can delete the script from the CDN cache in the user admin control panel..... :D |
Okay, I think I understand this. So, for example, I could have one mirror bucket that basically mirrors my entire domain, but it will only fetch the content that is requested of it. So, does this mean if it is asked to produce /forums/images/21.gif, it will create the forums and images directories for me, and handle everything on its own? If so, then, I suppoes I should be fine with just one mirror for my entire domain given that I have so much user-generated content spread throughout all of my services.
1. Is there any security with SimpleCDN to prevent hot-linking (and thus, raising your bandwidth bills)? 2. How often do Mirror Buckets refresh or update images? For example, if a user uploads a new signature that overwrites the old one, will it be updated? 3. How do you recommend using the no-cache header linking options for your buckets? |
Quote:
Quote:
Quote:
|
Since our $15 "play money" ran out, I disabled using SimpleCDN for now. I have been monitoring our server CPU loads using Cacti, and there has been NO change in loads since we started serving images from our own server again. BUT, I am positive we would still see a result due to decreased disk I/O and a few CPU cycles, so we may revisit this in the near future when we raise the funds to pay into it. Our $15 lasts at least six weeks, maybe more.
All the while, though, I must say that SimpleCDN worked flawlessly. And my replacement variables are easy to reinstall, so I can be serving images from them again with a minimum of work. I just hope vB4 lets us change things this easily. ;) |
Quote:
If we turn off SimpleCDN, which we can easily do in our DNS if there is an issue with the CDN, we see huge load increases on our server and a very large difference in bandwidth status. It's all relative, isn't it? |
Quote:
I estimate our static files (other than attachments) are using about 1/3 of our bandwidth, overall. Maybe I'm trying to talk myself back into using it... ;) |
OBTW, I am working on a PHP script that checks the performance of the CDN, and if it not performing, it changes our $vbphrase[image_server] and $vbphrase{client_scriptserver] and the RRs to another server (or back to the original server).
I already have this script working for our OpenX servers, and when there is any issue on the net, it automatically switches over to another server (we replicate the database), or back again. It is not that much work to even check one CDNs performance and if not up to some standard, switch to another CDN. Then, when the cheaper CDN is performing again, switch back over to that one. :D |
Generally speaking, I have only had a couple of pronounced moments when SimpleCDN stopped performing in the past three weeks. How has everyone else's SimpleCDN performance been throughout late November and early December?
Also, how are you guys changing your image variables? I noticed that imported_silkroad is using a $vbphrase[image_server] phrase (which sounds like a great idea, actually). I am using a CNAME alias and mapping all of my image calls to the cdn.domain.com to point to SimpleCDN's servers. Someone mentioned that simply remapping the CNAME back to our primary server might not be such a bad idea. How are you guys doing this? Great thoughts all around - please keep them coming. I'd love to use this as a long-term solution to load-balancing on the basis of mitigating requests. |
Quote:
When I was done, all I hadn't done through SimpleCDN were attachments, since they were not called directly via image URLs. And I had zero time or patience to work around it. ;) |
We use RRs and $vbphrases for images and client script.
We are also just about finished with a PHP script that monitors the CDN's performance and if it falls short of our expectations, automatically changes the DNS A records to a different server. Then, when the CDN is performing well again, it switches back. I am considering adding a backup CDN so when SimpleCDN hiccups, which is does sometimes, our system will automatically switch over to the second one, which is more expensive. Then, when SimpleCDN is performing again, we switch back to save money. |
@imported_silkroad -- What RR's are you using? (.htaccess rewrites, or via vBSEO?)
SimpleCDN recently announced a big shift in how it prioritizes outgoing traffic. So-called "free" accounts (trial accounts with the $15), are placed on their lowest tier networks and often blocked. Once you add money, you are placed into "premium account" status and enjoy all of the network routing, the CDN bounces and triangulation, etc. So, I added some cash to our trial account and noticed a huge improvement in both speed and reliability. It looks like SimpleCDN is definitely delivering for us. Now, I just need to figure out how to leverage it! So far, I am using an Upload Bucket to handle our site's template imaging. I am thinking of a dynamic/mirror bucket for user-uploaded content (our galleries, etc.). Anything else you can suggest? |
We are using standard vBulletin RRs in the style manager.
|
I'm curious what all you guys are seeing in Google webmaster tools site performance:
https://vborg.vbsupport.ru/showthread.php?p=1934514 |
All times are GMT. The time now is 11:05 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|