From: Marco Recuay <marco@(email surpressed)> Subject: Rush and Amazon EC2 Date: Fri, 08 Jun 2012 17:03:28 -0400 |
Msg# 2241 View Complete Thread (4 articles) | All Threads Last Next |
We're starting experiments with moving some rendering workload to
Amazon's EC2 cloud computing platform.
Has anyone here had any experience with this type of pipeline before? Would Rush pull licenses via a VPN connection to the offsite render nodes? Just wondering what experiences and insights people might have about setting up Rush and EC2. |
From: Greg Ercolano <erco@(email surpressed)> Subject: Re: Rush and Amazon EC2 Date: Fri, 08 Jun 2012 18:26:40 -0400 |
Msg# 2242 View Complete Thread (4 articles) | All Threads Last Next |
On 06/08/12 14:03, Marco Recuay wrote: > We're starting experiments with moving some rendering workload to > Amazon's EC2 cloud computing platform. > > Has anyone here had any experience with this type of pipeline before? > Would Rush pull licenses via a VPN connection to the offsite render > nodes? Yes -- that, or PPPoE, or similar would be the way to do it. This way you can not only serve licenses, but manage the remote farm from your office network (via irush/www-rush/rush command line) while keeping both networks private from the internet, yet able to see each other. Folks do run Rush over WANs using either private connectivity or the internet to interconnect them, and often configure tunnels over the internet, so their data isn't in the clear on public wires. (PPPoE, VPN, etc all provide for this) I know storage is usually the biggest issue with remote rendering, ie. the file server. This may have changed since the info I last received. So far folks have reported that the file servers Amazon provides can't handle the load of film/video production (ie. maya pulling large scenes from an EC2 file server, or a comp pulling plates), so they have to resort to localizing the data, which complicates the pipeline. One route to go is to localize the data to each node, as I don't think Amazon allows you to colo your own file server at their site. I think folks have done experiments with Amazon's network, but have mixed results depending on data size. There's a good thread here on this subject: http://studiosysadmins.com/board/viewpost/11158/ Also: here are some articles on "cloud rendering" in the media, though I'd take much of it with a grain of salt, and I'd defer to actual results: http://www.awn.com/articles/article/elastic-cloud-computing-dreamworks-cerelink http://www.datacenterknowledge.com/archives/2011/02/28/hollywoods-render-farms-move-to-the-cloud/ http://www.google.com/search?q=dreamworks+cloud+rendering&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a I think for the most part people have had troublesome results, and in the end, find it cheaper and easier to manage internally. -- Greg Ercolano, erco@(email surpressed) Seriss Corporation Rush Render Queue, http://seriss.com/rush/ Tel: (Tel# suppressed)ext.23 Fax: (Tel# suppressed) Cel: (Tel# suppressed) |
From: Marco Recuay <marco@(email surpressed)> Subject: Re: Rush and Amazon EC2 Date: Wed, 13 Jun 2012 16:25:54 -0400 |
Msg# 2243 View Complete Thread (4 articles) | All Threads Last Next |
Thanks Greg. We'll give it a shot and see what works or doesn't. I
doubt it would be viable as a full-time render solution for us at this
point, but due to the small size of our facility it would be nice to be
prepared for those situations when the work starts getting beyond our
internal capacity.
On 2012-06-08 15:26:40 -0700, Greg Ercolano <erco@(email surpressed)> said: On 06/08/12 14:03, Marco Recuay wrote:We're starting experiments with moving some rendering workload to Amazon's EC2 cloud computing platform. Has anyone here had any experience with this type of pipeline before? Would Rush pull licenses via a VPN connection to the offsite render nodes?Yes -- that, or PPPoE, or similar would be the way to do it. This way you can not only serve licenses, but manage the remote farm from your office network (via irush/www-rush/rush command line) while keeping both networks private from the internet, yet able to see each other. Folks do run Rush over WANs using either private connectivity or the internet to interconnect them, and often configure tunnels over the internet, so their data isn't in the clear on public wires. (PPPoE, VPN, etc all provide for this) I know storage is usually the biggest issue with remote rendering, ie. the file server. This may have changed since the info I last received. So far folks have reported that the file servers Amazon provides can't handle the load of film/video production (ie. maya pulling large scenes from an EC2 file server, or a comp pulling plates), so they have to resort to localizing the data, which complicates the pipeline. One route to go is to localize the data to each node, as I don't think Amazon allows you to colo your own file server at their site. I think folks have done experiments with Amazon's network, but have mixed results depending on data size. There's a good thread here on this subject: http://studiosysadmins.com/board/viewpost/11158/ Also: here are some articles on "cloud rendering" in the media, though I'd take much of it with a grain of salt, and I'd defer to actual results: http://www.awn.com/articles/article/elastic-cloud-computing-dreamworks-cerelink http://www.datacenterknowledge.com/archives/2011/02/28/hollywoods-render-farms-move-to-the-cloud/ http://www.google.com/search?q=dreamworks+cloud+rendering&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-aI think for the most part people have had troublesome results, and in the end, find it cheaper and easier to manage internally. |
From: Greg Ercolano <erco@(email surpressed)> Subject: Re: Rush and Amazon EC2 Date: Wed, 13 Jun 2012 19:36:53 -0400 |
Msg# 2244 View Complete Thread (4 articles) | All Threads Last Next |
On 06/13/12 13:25, Marco Recuay wrote: > Thanks Greg. We'll give it a shot and see what works or doesn't. I > doubt it would be viable as a full-time render solution for us at this > point, but due to the small size of our facility it would be nice to be > prepared for those situations when the work starts getting beyond our > internal capacity. You should look into remote rendering facilities that not only provide the cpu power, but the software and licenses as well. I know of RenderRocket because they use Rush as a back end. They provide Maya/Mray, 3dsmax, Vray, and Cinema4D rendering, and use a web interface to submit and monitor scenes, and you can give them external firewire drives to deliver/retrieve large amounts of data: http://www.renderrocket.com/ There are others too which I don't know as much about, but have seen folks mention as well: http://www.respower.com/ http://www.rebusfarm.com/ http://www.powua.com/ http://www.rendercore.com/ http://www.rendernation.com/ -- Greg Ercolano, erco@(email surpressed) Seriss Corporation Rush Render Queue, http://seriss.com/rush/ Tel: (Tel# suppressed)ext.23 Fax: (Tel# suppressed) Cel: (Tel# suppressed) |