Linode Forum
Linode Community Forums
 FAQFAQ    SearchSearch    MembersMembers      Register Register 
 LoginLogin [ Anonymous ] 
Post new topic  Reply to topic
Author Message
 Post subject: What Do I Need?
PostPosted: Sat Sep 13, 2008 4:44 pm 
Offline
Senior Newbie

Joined: Mon Aug 04, 2008 1:35 pm
Posts: 5
OK, so I'm looking for a server that will run a VST host (fst or dssi probably) and perform a vocoding style effect using a plugin on samples of sound ranging as long as about 5 minutes long as the longest. It will take unvocoded samples, and return them with the effect applied. This would probably have a maximum of 2,000 users (total with access, not 2,000 people using it at once), who would be using it casually.

Is any Linode plan capable of this? If so, which plan would work about right? If not, does anybody know what server specs I'm looking for?

I'm hoping a Linode could do this since I personally am already a happy Linode customer, but my business might need something more powerful.


Top
   
 Post subject:
PostPosted: Mon Sep 15, 2008 11:43 am 
Offline
Senior Newbie

Joined: Tue Jul 15, 2008 6:11 pm
Posts: 19
I am not sure whether VPS is that good for CPU intensive taks. Surely people co-located with you may be unhappy at times ;-)

Have you considered EC2 (maybe High-CPU version) - booted on demand to perform the calculations?


Top
   
 Post subject:
PostPosted: Tue Sep 16, 2008 12:42 am 
Offline
Senior Member

Joined: Tue Apr 27, 2004 5:10 pm
Posts: 212
Yes, like Mekk suggested, Amazon's AWS application stack is exactly what you need for this type of batch processing.

The process would look something like this:

1. Audio samples get uploaded to a web app running on a "front end" EC2 instance.
2. This server transfers the sample to storage in S3, and then submits an item in an SQS queue.
3. Depending on the number of pending jobs in the processing queue, one or more processing nodes in EC2 spin up, grab items out of the queue, process them, then upload the result to S3, adding the processed item's metadata to some sort of DB.
4. The front-end EC2 instance serves up the end result via web, email, etc.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
RSS

Powered by phpBB® Forum Software © phpBB Group