Amazon S3 File-Store

From AlfrescoWiki

Jump to: navigation, search

Contents

[edit] Project Description

The goal of this project is to develop an alternative file-store that uses Amazon's Simple Storage Service (S3) as the persistent storage mechanism for Alfresco. This will allow for virtually unlimited and inexpensive storage. This capability becomes even more powerful with an Alfresco instance configured to run on Amazon's Elastic Compute Cloud (EC2).

[edit] Project Requirements/Objectives

The requirements are fairly straightforward in concept. That is, to store files on S3 but there are certain nuances as they relate to content indexing and transformations.

[edit] Workarounds

Install a 'standard' stack on top of a third party tool like:

ElasticDrive - ElasticDrive is a network block device based upon the Amazon S3 (Simple Storage Service). ElasticDrive provides a caching block device driver which pushes blocks to and from S3 as if they were being written to a local block device. ElasticDrive is intended to provide seamless backup, RAID target devices, or backing stores for higher level distributed filesystems.

[edit] Initial Project Scope

TODO...

[edit] Discussion of Design/Implementation Approach

TODO...

[edit] Comments

Please use the following format:

Comment Title

<Comment Content>

<Your Name and/or contact info>


Interesting project...

Has any progress been made on this project? I looked at this over a year ago with a view to deployment at a 30k user French org but found the Alfresco filesystem layer semantics to be fairly unix-centric if I remember well, which is to say that it would require a fair amount of effort from someone fairly well versed in Alfresco subsystems.

Sam Johnston, Australian Online Solutions