Submit to multiple servers?

since we are using free services like ona.io for submitting and storing the data gathered with odk, we are always concerned of the chances of these servers (ona.io in this case) being down/taken off in the middle of a survey.

so my question is, is there a way to submit to multiple servers from odk?

best.

Ashiq

Short answer: no.

You would have to change the URL manually.

Long answer: this should not be a concern

ODK is designed for data gathering when you are not connected to wifi or
cellular networks for extended periods of time -- these are the same
conditions as when a server is unreachable / down.

Yes, this might mean that if the server is down one evening, that the next
day you send the devices out with yesterday's surveys still on them. If
that is a huge concern, then upload the data at the beginning of the next
day (it is highly unlikely that any site would be down that long).

If you are concerned about data security (sending out a device with all of
yesterday's data still on it), encrypt your device and password protect it
or, for extra security, use encrypted forms.

Or, if you like to make work for yourself, you can always download the
surveys to a local computer using ODK Briefcase and push them up to the
server when the server again becomes available. But that is a lot of
work.

··· ------ Finally, sites like ona.io will generally have the ability to rapidly add or replace hardware because they are running in huge website hosting facilities that have 100's of spare boxes available on an instant's notice. Their downtime is largely a function of how quickly an automated system can detect a "website down" event and how fast the people receiving the "website down" alarms can get online. Once online, firing up a replacement or rebooting a web server takes less than 5 minutes.

Database failures are far most costly and time consuming, and, for that
reason, website hosting facilities typically offer managed database servers
and handle all the failure recovery of those servers for the websites they
host. These typically have 99.99% or higher availability (less than an hour
of user-visible outage in a year). Mis-configurations during website
upgrades typically cause more user-visible outages than do database
failures.

i.e., it is unlikely that these sites would ever be down long enough to
impact your data analysis.


Mitch

On Wed, Jan 7, 2015 at 1:34 AM, ashiqiqbal@gmail.com wrote:

since we are using free services like ona.io for submitting and storing
the data gathered with odk, we are always concerned of the chances of these
servers (ona.io in this case) being down/taken off in the middle of a
survey.

so my question is, is there a way to submit to multiple servers from odk?

best.

Ashiq

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

so it's not possible..

thanks for the answer. i'm not so much worried about security. rather my concern is the possibility of a server being permanently taken down in the middle of a long term survey.

thanks again.

··· On Thursday, January 8, 2015 at 12:32:31 AM UTC+6, Mitch Sundt wrote: > Short answer: no. > > You would have to change the URL manually. > > Long answer: this should not be a concern > > ODK is designed for data gathering when you are not connected to wifi or cellular networks for extended periods of time -- these are the same conditions as when a server is unreachable / down. > > Yes, this might mean that if the server is down one evening, that the next day you send the devices out with yesterday's surveys still on them. If that is a huge concern, then upload the data at the beginning of the next day (it is highly unlikely that any site would be down that long). > > If you are concerned about data security (sending out a device with all > of yesterday's data still on it), encrypt your device and password > protect it or, for extra security, use encrypted forms. > > Or, if you like to make work for yourself, you can always download the surveys to a local computer using ODK Briefcase and push them up to the server when the server again becomes available. But that is a lot of work. > > ------ > > Finally, sites like ona.io will generally have the ability to rapidly add or replace hardware because they are running in huge website hosting facilities that have 100's of spare boxes available on an instant's notice. Their downtime is largely a function of how quickly an automated system can detect a "website down" event and how fast the people receiving the "website down" alarms can get online. Once online, firing up a replacement or rebooting a web server takes less than 5 minutes. > > Database failures are far most costly and time consuming, and, for that reason, website hosting facilities typically offer managed database servers and handle all the failure recovery of those servers for the websites they host. These typically have 99.99% or higher availability (less than an hour of user-visible outage in a year). Mis-configurations during website upgrades typically cause more user-visible outages than do database failures. > > > i.e., it is unlikely that these sites would ever be down long enough to impact your data analysis. > > > ------ > Mitch > > > > > > > On Wed, Jan 7, 2015 at 1:34 AM, wrote: > since we are using free services like ona.io for submitting and storing the data gathered with odk, we are always concerned of the chances of these servers (ona.io in this case) being down/taken off in the middle of a survey. > > > > so my question is, is there a way to submit to multiple servers from odk? > > > > best. > > > > Ashiq > > > > -- > > -- > > Post: opend...@googlegroups.com > > Unsubscribe: opendatakit...@googlegroups.com > > Options: http://groups.google.com/group/opendatakit?hl=en > > > > --- > > You received this message because you are subscribed to the Google Groups "ODK Community" group. > > To unsubscribe from this group and stop receiving emails from it, send an email to opendatakit...@googlegroups.com. > > For more options, visit https://groups.google.com/d/optout. > > > > > -- > > Mitch Sundt > Software Engineer > University of Washington > mitche...@gmail.com

And the answer to that question is that unless the group managing the
server has no experience running high-availability systems, this should not
be a concern.

··· On Tue, Jan 13, 2015 at 12:48 AM, wrote:

so it's not possible..

thanks for the answer. i'm not so much worried about security. rather my
concern is the possibility of a server being permanently taken down in the
middle of a long term survey.

thanks again.

On Thursday, January 8, 2015 at 12:32:31 AM UTC+6, Mitch Sundt wrote:

Short answer: no.

You would have to change the URL manually.

Long answer: this should not be a concern

ODK is designed for data gathering when you are not connected to wifi or
cellular networks for extended periods of time -- these are the same
conditions as when a server is unreachable / down.

Yes, this might mean that if the server is down one evening, that the
next day you send the devices out with yesterday's surveys still on them.
If that is a huge concern, then upload the data at the beginning of the
next day (it is highly unlikely that any site would be down that long).

If you are concerned about data security (sending out a device with all
of yesterday's data still on it), encrypt your device and password
protect it or, for extra security, use encrypted forms.

Or, if you like to make work for yourself, you can always download the
surveys to a local computer using ODK Briefcase and push them up to the
server when the server again becomes available. But that is a lot of work.


Finally, sites like ona.io will generally have the ability to rapidly
add or replace hardware because they are running in huge website hosting
facilities that have 100's of spare boxes available on an instant's notice.
Their downtime is largely a function of how quickly an automated system can
detect a "website down" event and how fast the people receiving the
"website down" alarms can get online. Once online, firing up a replacement
or rebooting a web server takes less than 5 minutes.

Database failures are far most costly and time consuming, and, for that
reason, website hosting facilities typically offer managed database servers
and handle all the failure recovery of those servers for the websites they
host. These typically have 99.99% or higher availability (less than an hour
of user-visible outage in a year). Mis-configurations during website
upgrades typically cause more user-visible outages than do database
failures.

i.e., it is unlikely that these sites would ever be down long enough to
impact your data analysis.


Mitch

On Wed, Jan 7, 2015 at 1:34 AM, ashiq...@gmail.com wrote:
since we are using free services like ona.io for submitting and storing
the data gathered with odk, we are always concerned of the chances of these
servers (ona.io in this case) being down/taken off in the middle of a
survey.

so my question is, is there a way to submit to multiple servers from odk?

best.

Ashiq

--

--

Post: opend...@googlegroups.com

Unsubscribe: opendatakit...@googlegroups.com

Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups "ODK Community" group.

To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--

Mitch Sundt
Software Engineer
University of Washington
mitche...@gmail.com

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com