Multi-tenant support
-------------------- Key: OFBIZ-2766 URL: https://issues.apache.org/jira/browse/OFBIZ-2766 Project: OFBiz Issue Type: New Feature Components: framework Reporter: Marc Morin Ability to run multiple instances of an ofbiz deployment within the same VM to enable increased resource utilization. There are a number of cases, depending upon how independent the tenants are from one another. In our particular case, we need to deploy a large number of tenants, all running the same application suite built on top of ofbiz. This means that they share all .properties, .xml, .ftl files and their only private data is maintained by private databases. Requirements are separate database for each tenant, but possible some shared entities. (want to maintain ability to have tenants have direct jdbc/odbc access to their database). UserLogin space is seperate for each tenant. Tenant selection is via hostname and/or url and maintained in session. An application needs to be developed to manage the life cycle of the tenants. We have an implementation of this type of deployment. It would take some work to extract it from our application in order to develop a generic feature set. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
[ https://issues.apache.org/jira/browse/OFBIZ-2766?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12736644#action_12736644 ] BJ Freeman commented on OFBIZ-2766: ----------------------------------- I can tell be your comments you have not really gotten into ofbiz and how it works. At the current time it would not fit into ofbiz fo have direct jbc acess to the databases. also many of the databases don't have odbc drivers, just jbc. most everthing else is doable with a major re-work. like to see you implementation. > Multi-tenant support > -------------------- > > Key: OFBIZ-2766 > URL: https://issues.apache.org/jira/browse/OFBIZ-2766 > Project: OFBiz > Issue Type: New Feature > Components: framework > Reporter: Marc Morin > > Ability to run multiple instances of an ofbiz deployment within the same VM to enable increased resource utilization. > There are a number of cases, depending upon how independent the tenants are from one another. In our particular case, we need to deploy a large number of tenants, all running the same application suite built on top of ofbiz. This means that they share all .properties, .xml, .ftl files and their only private data is maintained by private databases. > Requirements are separate database for each tenant, but possible some shared entities. (want to maintain ability to have tenants have direct jdbc/odbc access to their database). UserLogin space is seperate for each tenant. > Tenant selection is via hostname and/or url and maintained in session. > An application needs to be developed to manage the life cycle of the tenants. > We have an implementation of this type of deployment. It would take some work to extract it from our application in order to develop a generic feature set. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] BJ Freeman updated OFBIZ-2766: ------------------------------ Comment: was deleted (was: I can tell be your comments you have not really gotten into ofbiz and how it works. At the current time it would not fit into ofbiz fo have direct jbc acess to the databases. also many of the databases don't have odbc drivers, just jbc. most everthing else is doable with a major re-work. like to see you implementation.) > Multi-tenant support > -------------------- > > Key: OFBIZ-2766 > URL: https://issues.apache.org/jira/browse/OFBIZ-2766 > Project: OFBiz > Issue Type: New Feature > Components: framework > Reporter: Marc Morin > > Ability to run multiple instances of an ofbiz deployment within the same VM to enable increased resource utilization. > There are a number of cases, depending upon how independent the tenants are from one another. In our particular case, we need to deploy a large number of tenants, all running the same application suite built on top of ofbiz. This means that they share all .properties, .xml, .ftl files and their only private data is maintained by private databases. > Requirements are separate database for each tenant, but possible some shared entities. (want to maintain ability to have tenants have direct jdbc/odbc access to their database). UserLogin space is seperate for each tenant. > Tenant selection is via hostname and/or url and maintained in session. > An application needs to be developed to manage the life cycle of the tenants. > We have an implementation of this type of deployment. It would take some work to extract it from our application in order to develop a generic feature set. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-2766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jacques Le Roux closed OFBIZ-2766. ---------------------------------- Resolution: Fixed Fix Version/s: SVN trunk Assignee: David E. Jones [Multitenancy is now supported OOTB in OFBiz, since r927271|http://cwiki.apache.org/confluence/display/OFBIZ/Multitenancy+support] It has been introduced by David that's why I assigned the closed issue to him > Multi-tenant support > -------------------- > > Key: OFBIZ-2766 > URL: https://issues.apache.org/jira/browse/OFBIZ-2766 > Project: OFBiz > Issue Type: New Feature > Components: framework > Reporter: Marc Morin > Assignee: David E. Jones > Fix For: SVN trunk > > > Ability to run multiple instances of an ofbiz deployment within the same VM to enable increased resource utilization. > There are a number of cases, depending upon how independent the tenants are from one another. In our particular case, we need to deploy a large number of tenants, all running the same application suite built on top of ofbiz. This means that they share all .properties, .xml, .ftl files and their only private data is maintained by private databases. > Requirements are separate database for each tenant, but possible some shared entities. (want to maintain ability to have tenants have direct jdbc/odbc access to their database). UserLogin space is seperate for each tenant. > Tenant selection is via hostname and/or url and maintained in session. > An application needs to be developed to manage the life cycle of the tenants. > We have an implementation of this type of deployment. It would take some work to extract it from our application in order to develop a generic feature set. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
Free forum by Nabble | Edit this page |