Re: ScyllaDB on OSv?

2016-08-12 Thread Glauber Costa
On Fri, Aug 12, 2016 at 3:26 PM, Roman Shaposhnik <ro...@shaposhnik.org>
wrote:

> On Fri, Aug 12, 2016 at 10:33 AM, Avi Kivity <a...@scylladb.com> wrote:
> > On 08/12/2016 08:23 PM, Waldek Kozaczuk wrote:
> >>
> >> Given that ScyllaDB uses seastar that can run on OSv is it possible to
> run
> >> ScyllaDB on OSv? I have not found anything on scyllaDB site ?
> >>
> >> If no are there any plans do make it possible? If yes would there be any
> >> advantage of running scylladb on top of OSV performance-wise?
> >
> >
> > Right now OSv lacks a good aio-enabled filesystem.  ZFS is designed to
> > provide clever caching and file management tools (ARC, snapshots) while
> > ScyllaDB wants to do its own caching and DMA file data directly from disk
> > using AIO.
>
> What's your recommended FS on Linux?
>

XFS. We don't technically support any of the others.

In reality, you can run anywhere that io_submit and friends are available,
but you will not get good performance out of it.


>
> Thanks,
> Roman.
>
> --
> You received this message because you are subscribed to the Google Groups
> "OSv Development" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to osv-dev+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

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


Re: ScyllaDB on OSv?

2016-08-12 Thread Roman Shaposhnik
On Fri, Aug 12, 2016 at 10:33 AM, Avi Kivity <a...@scylladb.com> wrote:
> On 08/12/2016 08:23 PM, Waldek Kozaczuk wrote:
>>
>> Given that ScyllaDB uses seastar that can run on OSv is it possible to run
>> ScyllaDB on OSv? I have not found anything on scyllaDB site ?
>>
>> If no are there any plans do make it possible? If yes would there be any
>> advantage of running scylladb on top of OSV performance-wise?
>
>
> Right now OSv lacks a good aio-enabled filesystem.  ZFS is designed to
> provide clever caching and file management tools (ARC, snapshots) while
> ScyllaDB wants to do its own caching and DMA file data directly from disk
> using AIO.

What's your recommended FS on Linux?

Thanks,
Roman.

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


Re: ScyllaDB on OSv?

2016-08-12 Thread Avi Kivity

On 08/12/2016 08:23 PM, Waldek Kozaczuk wrote:
Given that ScyllaDB uses seastar that can run on OSv is it possible to 
run ScyllaDB on OSv? I have not found anything on scyllaDB site ?


If no are there any plans do make it possible? If yes would there be 
any advantage of running scylladb on top of OSV performance-wise?


Right now OSv lacks a good aio-enabled filesystem.  ZFS is designed to 
provide clever caching and file management tools (ARC, snapshots) while 
ScyllaDB wants to do its own caching and DMA file data directly from 
disk using AIO.


Given a good asynchronous filesystem, a port of seastar/scylladb to OSv 
could deliver great results, as the costs of doing I/O would decrease.  
We'd also want to run OSv on bare metal for this, not just on 
virtualized environments.  With DPDK driving networking, and with 
storage using standardized NVMe and AHCI interfaces, this is not so hard.


There are no plans to do this in the near future, though.

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


ScyllaDB on OSv?

2016-08-12 Thread Waldek Kozaczuk
Given that ScyllaDB uses seastar that can run on OSv is it possible to run 
ScyllaDB on OSv? I have not found anything on scyllaDB site ?

If no are there any plans do make it possible? If yes would there be any 
advantage of running scylladb on top of OSV performance-wise?

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