[jboss-jira] [JBoss JIRA] (AS7-6317) Uploaded File Replication in cluster

Paul Ferraro (JIRA) jira-events at lists.jboss.org
Fri Jan 18 10:45:22 EST 2013


     [ https://issues.jboss.org/browse/AS7-6317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Ferraro resolved AS7-6317.
-------------------------------

    Resolution: Rejected


A replicated directory is the wrong solution.  File systems do not have ACID characteristics - rather a database or datagrid is the appropriate solution.  The whole point of a grid filesystem is to extend the available memory space to the collective heap of an entire cluster.  The grid would run on a separate and much larger set of nodes - not the JBoss AS nodes themselves.  If you don't need the performance of a data grid, then a database is more appropriate.
If storing the large blobs in a replicated database results in too much network traffic - using any kind of replication would seem to be equally bad.  Rather, consider storing the blobs in a dedicated database, using something as simple like HA-JDBC for high-availability.
                
> Uploaded File Replication in cluster
> ------------------------------------
>
>                 Key: AS7-6317
>                 URL: https://issues.jboss.org/browse/AS7-6317
>             Project: Application Server 7
>          Issue Type: Feature Request
>          Components: Clustering
>    Affects Versions: 7.0.2.Final
>         Environment: jboss-as-web-7.0.2.Final , Linux , Postgresql  , Mod_cluster as Load balancer 
>            Reporter: hitesh yadav
>            Assignee: Paul Ferraro
>              Labels: jboss, synced
>
> We are using jboss-as-web-7.0.2.Final with Linux , Postgresql , Mod_cluster as Load balancer .
> Our goal is to achieve 2 or 3 Node in cluster. 
> Using jboss-as-web-7.0.2.Final we get HttpSession replication + Cache Replication.
> We want same thing for Uploaded file replication.
> Meas when we upload image file or some other file in cluster it must have to replicate to all node in cluster .
> we d'nt want to store file in database  b'coz of large size and we r using database replication  so it take lots of Network traffic.
> We have look GridFilesystem but it store file in memory which is not acceptable due  to size of Heap .
> We want some solution from JBOSS side that one or more directory in cluster sync with each other .....so that any file uploaded in this Direcory all Node in Cluster get same File.
> In case, Node which handle client request crash then other Node must have  knowledge to  handle request related with  Uploaded File on previous Node.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list