Forums | Mahara Community

Open Discussion /
File Repository at Amazon EC2


anonymous profile picture
Account deleted
Posts: 73

13 April 2009, 12:28

Hi all,

is there any simple way to store all media files on an "external" file server, especially at Amazon EC2?

This would be very helpful in oder to scale on a low cost basis.

Thanks in advance! 

Best regards 

anonymous profile picture
Account deleted
Posts: 1643

13 April 2009, 17:59

Hi - not built into Mahara, but there's no reason why you couldn't arrange something at the filesystem level.
anonymous profile picture
Account deleted
Posts: 73

14 April 2009, 2:42

Hi Nigel,

thanks for your answer. 

Do you mean something like this (see links) for accessing the Amazon S3 storage server at PHP level? ...
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=847&categoryID=112
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=126&categoryID=47 
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1448&categoryID=47

... or at a deeper level, like file system mounting? 

anonymous profile picture
Account deleted
Posts: 1643

14 April 2009, 3:34

The deeper level one will work without modifications to Mahara. You could just use some fuse based FS to handle the artefact subdirectory of the dataroot (the others there is not point in being remote as they don't grow much).
anonymous profile picture
Account deleted
Posts: 73

14 April 2009, 3:44

OK. Now I understand .

Just found this article (see link below). I think that this is the way you suggest to proceed, right?

http://swik.net/Ubuntu/Planet+Ubuntu/Steven+Harms:+Fun+with+Amazon+S3+in+Ubuntu+Hardy 

Hope to get it up and running :)  Many thanks for your help!

BR 

anonymous profile picture
Account deleted
Posts: 1643

14 April 2009, 7:22

That's what I'm talking about with regard to filesystem-level stuff yes. Using something like s3 might cause a bit of a latency issue unless your distance to the amazon cloud is small. But the idea is there Wink
anonymous profile picture
Account deleted
Posts: 73

08 May 2009, 3:56

Hi Nigel,

regarding the discussed issue I am looking for valide options to cover the operating expenditures. 

One of the possible options would be the billing of the monthy storage quota (here: at Amazon S3)  a community member is using. Best way to implement this would be to simply integrate the Amazon DevPay (http://aws.amazon.com/devpay/) into the mahara system. With reference to the description of Amazon this should be quite easy. However i'm not a (PHP) programmer.

To whom should I send a first request for implementing this feature, discussing the corresponding costs? 

Many thanks in advance!

BR 

anonymous profile picture
Account deleted
Posts: 1643

10 May 2009, 18:39

Hi - you can send a request to a Mahara development partner, such as Catalyst IT (note that not all partners on that page are development partners).

anonymous profile picture
Account deleted
Posts: 73

12 May 2009, 2:12

Hi Nigel,

many thanks for your reply. 
I will contact some of these partners.

BR 

9 results