Add the Origin Pull feature to Cloud Files
This is such a basic feature that any CDNs should have.
It would be great if we can set a custom origin to Cloud Files that was just a cloud server (or any host) rather than use Cloud files itself.
Thank you for everyone’s feedback on the CDN origin pull feature. I’ve combined several requests which all follow a common theme – being able to leverage the CDN that we expose as part of our Cloud Files offering with your own content origins (whether they be hosted on a Cloud Server, a Dedicated server, or even outside of Rackspace). We know this capability differs somewhat from our current Cloud Files CDN offering, but the benefits of easy setup and utility billing that you have access to with Cloud Files plus CDN today would be compelling with an origin pull CDN capability as well. We are currently exploring our ability to offer this feature with our CDN provider and Engineering teams, and will provide another update as soon as one is available.
@Imran.. I am now considering Amazon as we LEFT this service for MaxCDN but it has been down hill.. so we need the origin pull.. I guess we will look at Amazon.. I this reply from the heads:
Guess you’re a busy person but would appreciate some official response
Why is this feature still not implemented?
We already use Cloud Files and Cloud Servers but are seriously considering moving due to head ache of having to manually managed 1000s of files.
Can you find out about this please?
RACKSPACE REPLY :
We are actively investigating our options for implementing this functionaliity. Simply adding a new origin is not the challenge here, unfortunately. The challenge is more around getting a full feature set and good price from a provider. We have had multiple meetings with both Akamai's technical and business teams to accomplish this goal, but the process takes longer than we would like. There are key features that we feel we need from Akamai before we implement this functionality, and we are applying as much pressure as possible to get those delivered.
The features we need are referrer restrictions and a smarter purge solution. Today, we limit our customers to only 25 purges a day, which is simply unacceptable for a large amount of our customers. Customers need to purge for a variety of reasons, and our limitations are hindering them from developing their websites and applications efficiently. In addition, without simple policy management like referrer checking, we give our customers no options for protecting their online content. In fact, some of our customers have been burned by content piracy, in one case taking their CDN bill from $19 a month to over $40,000 in only days. We feel like opening up our CDN service to Cloud Servers will greatly increase its usage, and give many more customers an experience that we feel is unacceptable.
I think that our lack of response has given the impression that we're not working on this. On the contrary, I have discussions about this topic every day as we explore all of our options. The unfortunate truth is that we don't have an update for this feature request. We are actively working to find a solution, but have not come to one yet.
I know this email doesn't get you any closer to a solution for your needs, but hopefully it's helpful to know that we're working on it. Let me know if you have any questions about this, I am more than happy to discuss.
Imran Esmail commented
Is there any movement on this? Seems like a ton of people are switching away just because of this one feature. It was requested 3 years ago, implemented by Amazon in 2010 and the last comments on it by you guys was 11 months ago. Whats going on?
Shane Birley commented
Just a quick "update". I have been tinkering with how Cloud Files functions and there seems to be a push with being able to "map" to Cloud Files containers rather than pull for updates. I am still playing with it but thought it worth mentioning here.
I would check out: https://github.com/rackspace/php-opencloud or take a look at your current CMS as some appear to be adopting it.
Thangaraj Jayaraman commented
It's insane that this feature is still not available. I'm facing a lot of problems trying to keep the files uploaded & in sync. I'll have to limit cloud files usage to the smallest & simplest of our sites because of this one thing. And even this I'm not sure will work without issues.
Please provide an update on whether this is planned at all. I don't really want to rely on 2 different cdns.
Khurrum Mahmood commented
No Origin Pull support does make Rackspace CDN really inconvenient to use (More like, not worth the effort of using).
... Seriously guys, this is not a complicated feature.
Support at Rackspace Cloud said... June 12, 2013 - 3:13 PM GMT
I apologize for the delay in response and that the forum was not updated as I was told it would be. As I mentioned, I have been able to speak with one of our Project Managers for Cloud Files by the name of Scott. Scott explained to me that what you are looking for sounds more like CDN as a Service. At this time, it isn't something that CloudFiles will probably offer, since CloudFiles is the origin in this case. I again apologize for the delay in response and the inconvenience that this may cause you. Please let us know if we can be of any further assistance in the future.
Rackspace Account Manager
This is highly distasteful.
Every other CDN service offers this. Rackspace Cloud Files need not to claim being a CDN then. Every other competitor offers this service.
The fact that no one has updated the support channel (this thread and many others) just shows that Cloud customers are no longer on the agenda for Rackspace "fanatical support"
We enjoy the service and technology we get but this is another issue that has time wasted our efforts and has cost us - take a look at our buckets and see the infrastructure we already have invested lots of time of uploading and money on the CDN cloud files... now only to be told we have to move to support origin
When will this be complete for UK Cloud customers. We are not signing up to Cloud Files because of this...
Glad to see this is being explored. We currently use AWS CloudFront instead of Rackspace, because Cloud Files didn't have this feature.
Mike Christensen commented
I wrote a blog post on this subject: http://blog.kitchenpc.com/2012/11/06/static-files-not-on-my-server-technical-debt-part-33/
We run an e-commerce site using a commercially available shopping cart. Due to the nature of push CDN and the fact that we are using a commercial application the only option we had was to modify the product's core code to accomodate pushing the files to the CDN. We decided against this as upgrades to the product would break the CDN code.
Additionally we tried using file conveyor to handle pushing the files instead of doing it in code but after many days of testing we found it (file conveyor) to be unreliable because of frequent crashes and corruption of the local database.
In the end we switched to Amazon and just changed a URL in our template.
If Rackspace decides to provide CDN support we will probably return.
We asked for help and your staff just politely said good luck and goodbye.
Signed up to test the Rackspace CDN. But as soon as I figured out it does not support 'pull' I cancelled my account. Uploading manually or with an API is too much hassle.
I hope 'origin pull' will be added later on.
Eric Klein commented
None of your public facing sales pages on your website mention anything like Origin Pull or Custom Origin, so it appears to potential new customers that you do not support the feature (even though Akamai pages say they do). This causes me to pay a lot of money to EdgeCast only because I require that feature and can't afford to know ahead of time what files to store in the CDN. I also require their Push API feature to pre-load some content on the Edge Servers (but not in monthly storage containers). We also require their API Flush feature to wipe out the CDN cache in certain situations. I would love to switch to Rackspace/Akamai if I could. Thanks!!
Eric Rodriguez commented
As other said before: this is totally mandatory for any decent CDN solution. The API sync is a nightmare and so slow.
If you prefer "Custom Origin" instead of "Pull Origin" fine. But please work on this feature: "automatic fetch content from a specified url if content is not in CDN (cache/origin/edge)"
I even wonder if the issue is not that RackSpace is already using the "Pull Origin" feature from Akamai to handle the fetch from CloudFiles, instead of exposing it directly to customers...
Geshan Manandhar commented
+1 sure for this.
Mike Christensen commented
This is also a deal breaker for me. I'm looking at using another CDN, and I might just move my hosting over too to avoid having multiple bills from multiple companies.
It's pretty clear that people are asking for what CloudFront calls Custom Origins -- where the CDN will pull from a custom origin or specified server other than Cloud Files, if the file is not located in the CDN cache.
It is not a dup of that question, because Megan obviously has no idea what she is talking about. After seeing this forum, it shows that Rackspace is under poor management. It's sad to see a company loose so much money because of a misconception.
How come all the other CDN providers support this and not Rackspace? surely this is an essential feature...CMS CDN plugins (Joomla, Drupal, Wordpress) all work on this functionality
+1 for this for sure...
Chelsea Urquhart commented
This is a big thing for me too... I use Amazon for my CDN because having to push everything to Cloud Files is a pain. I'd switch to Rackspace for my CDN in a heartbeat if they supported it.