[Freeswitch-users] save voicemail via http
Michael Jerris
mike at jerris.com
Tue Aug 2 18:28:15 MSD 2016
Mod voicemail has checks for if the file exists that don't work right when you use http. Doing this right is going to require a re architecture of mod voicemail. We have some designs and discussions on doing this but don't have any funding for the project yet
Sent from my iPad
> On Aug 2, 2016, at 6:36 AM, Nathan Neulinger <nneul at mst.edu> wrote:
>
> The issue is the support within mod_voicemail.
>
> If mod_voicemail supported a object store access method, then it could be adapted to just about any storage mechanism.
>
> -- Nathan
>
>> On 08/01/2016 11:54 PM, Jungle Boogie wrote:
>>> On Mon, Aug 01, 2016 at 07:24:39PM -0500, Nathan Neulinger wrote:
>>> Essentially, gluster is a cluster distributed filesystem. It uses local storage on each 'server' node, and that can then
>>> be mounted on clients. It's intended for high performance compute resources, but works quite nicely for freeswitch backend.
>>>
>>> In my case, I have 4 servers accessing the cluster - 2 freeswitch nodes that are setup as an HA pair using keepalived
>>> (article already in wiki for that), 2 web server front end nodes for a local custom UI.
>>>
>>> On the backend, I have the three gluster nodes for file service (odd number to insure quorum) and 3 Percona XTraDB mysql
>>> nodes also operating as a cluster.
>>>
>>> Everything except the two freeswitch instances is running as a VM. The FS nodes are running on real hardware.
>>>
>>> The key difference with NFS is that the filesystem itself is redundant - so you can take any one of those backend nodes
>>> out of service and it isn't visible (except as a momentary hang) to the servers that have the filesystem mounted.
>>
>> I appreciate all the info. Gluster sounds great and seems like it
>> works out well in a situation like this.
>>
>> Did you try a document storage DB before going to gluster, or was
>> gluster already what you were using so it just fell into place?
>>
>>> -- Nathan
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://confluence.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
> --
> ------------------------------------------------------------
> Nathan Neulinger nneul at mst.edu
> Missouri S&T Information Technology (573) 612-1412
> System Administrator - Architect
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list