All of lore.kernel.org
 help / color / mirror / Atom feed
* NBD Maintainer
@ 2015-01-13 14:45 Paul Clements
  2015-01-13 16:14 ` Andrey Utkin
  2015-01-14 18:08 ` Markus Pargmann
  0 siblings, 2 replies; 11+ messages in thread
From: Paul Clements @ 2015-01-13 14:45 UTC (permalink / raw)
  To: kernel list, nbd-general

All,

I've maintained the NBD driver since 2003, but alas, I no longer have
the time and energy to continue maintaining it. If someone would like
to take over, let me know.

Thanks,
Paul

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: NBD Maintainer
  2015-01-13 14:45 NBD Maintainer Paul Clements
@ 2015-01-13 16:14 ` Andrey Utkin
  2015-01-13 19:26   ` Paul Clements
  2015-01-14 18:08 ` Markus Pargmann
  1 sibling, 1 reply; 11+ messages in thread
From: Andrey Utkin @ 2015-01-13 16:14 UTC (permalink / raw)
  To: paul.clements; +Cc: kernel list, nbd-general

2015-01-13 16:45 GMT+02:00 Paul Clements <paul.clements@steeleye.com>:
> All,
>
> I've maintained the NBD driver since 2003, but alas, I no longer have
> the time and energy to continue maintaining it. If someone would like
> to take over, let me know.

Hi Paul,
could you please describe
- how wide is NBD usage today (any estimation is ok),
- what is in a TODO list,
- what are critical bugs or important issues requiring work, if there are any.

Thanks.

-- 
Andrey Utkin

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: NBD Maintainer
  2015-01-13 16:14 ` Andrey Utkin
@ 2015-01-13 19:26   ` Paul Clements
  2015-01-14  7:33     ` [Nbd] " Tuomas Räsänen
                       ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Paul Clements @ 2015-01-13 19:26 UTC (permalink / raw)
  To: Andrey Utkin; +Cc: kernel list, nbd-general

On Tue, Jan 13, 2015 at 11:14 AM, Andrey Utkin
<andrey.krieger.utkin@gmail.com> wrote:
> Hi Paul,
> could you please describe

> - how wide is NBD usage today (any estimation is ok),

It depends somewhat on who you consider to be users. There are two
groups of NBD "users":

1) integrators and admins (who work directly with nbd)
2) users of the systems and software that the first group creates

My guess is that the first group is in the hundreds. The second in the
thousands. NBD usage tends to fall into one the following classes:

- support of diskless thin clients (mainly at universities and such)
- replication (used in conjunction with some form of mirroring scheme,
this becomes a network-raid device of sorts)
- block device emulation/user-level block device (e.g., qemu-nbd)
(because NBD has a fairly flexible design, including a fully
user-level server component, it has been used by quite a few people as
a user-level block device for various different purposes)

> - what is in a TODO list,

Nothing specific, other than merging in pending patches, of which
there are a few (check the nbd-general archives).

> - what are critical bugs or important issues requiring work, if there are any.

There is a network timeout issue, which is probably one of the more
important fixes to get in:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770479

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Nbd] NBD Maintainer
  2015-01-13 19:26   ` Paul Clements
@ 2015-01-14  7:33     ` Tuomas Räsänen
  2015-01-14  8:37       ` Juan Antonio Martinez
  2015-01-29 23:45       ` Wouter Verhelst
  2015-01-14  9:11     ` Ming Lei
                       ` (2 subsequent siblings)
  3 siblings, 2 replies; 11+ messages in thread
From: Tuomas Räsänen @ 2015-01-14  7:33 UTC (permalink / raw)
  To: paul.clements; +Cc: nbd-general, linux-kernel, andrey.krieger.utkin

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=utf-8, Size: 921 bytes --]

Hi

On Tue Jan 13 21:26:01 2015 GMT+0200, Paul Clements wrote:
> On Tue, Jan 13, 2015 at 11:14 AM, Andrey Utkin
> <andrey.krieger.utkin@gmail.com> wrote:
> > Hi Paul,
> > could you please describe
> 
> > - how wide is NBD usage today (any estimation is ok),
> 
> It depends somewhat on who you consider to be users. There are two
> groups of NBD "users":
> 
> 1) integrators and admins (who work directly with nbd)
> 2) users of the systems and software that the first group creates
> 
> My guess is that the first group is in the hundreds. The second in the
> thousands. NBD usage tends to fall into one the following classes:
>

We (Opinsys) alone have approx. 45k end-users (teachers and students). So at least the second group is a lot bigger.

-- 
Tuomas
 ÿôèº{.nÇ+‰·Ÿ®‰­†+%ŠËÿ±éݶ\x17¥Šwÿº{.nÇ+‰·¥Š{±þG«éÿŠ{ayº\x1dʇڙë,j\a­¢f£¢·hšïêÿ‘êçz_è®\x03(­éšŽŠÝ¢j"ú\x1a¶^[m§ÿÿ¾\a«þG«éÿ¢¸?™¨è­Ú&£ø§~á¶iO•æ¬z·švØ^\x14\x04\x1a¶^[m§ÿÿÃ\fÿ¶ìÿ¢¸?–I¥

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Nbd] NBD Maintainer
  2015-01-14  7:33     ` [Nbd] " Tuomas Räsänen
@ 2015-01-14  8:37       ` Juan Antonio Martinez
  2015-01-29 23:45       ` Wouter Verhelst
  1 sibling, 0 replies; 11+ messages in thread
From: Juan Antonio Martinez @ 2015-01-14  8:37 UTC (permalink / raw)
  To: Tuomas Räsänen
  Cc: paul.clements, nbd-general, andrey.krieger.utkin, linux-kernel

El mié, 14-01-2015 a las 07:33 +0000, Tuomas Räsänen escribió:
> Hi
> 
> On Tue Jan 13 21:26:01 2015 GMT+0200, Paul Clements wrote:
> > On Tue, Jan 13, 2015 at 11:14 AM, Andrey Utkin
> > <andrey.krieger.utkin@gmail.com> wrote:
> > > Hi Paul,
> > > could you please describe
> > > - how wide is NBD usage today (any estimation is ok),

We at Universidad Politécnica de Madrid (Spain) have 7 clustered NBD
servers, 200+ nbd clients and about 3500 users ( teachers & students )

AFAIK NBD based LTSP installations are very common in educational
environments

Juan Antonio


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: NBD Maintainer
  2015-01-13 19:26   ` Paul Clements
  2015-01-14  7:33     ` [Nbd] " Tuomas Räsänen
@ 2015-01-14  9:11     ` Ming Lei
  2015-01-14 16:44     ` Sudip Mukherjee
  2015-01-14 17:10     ` Andrey Utkin
  3 siblings, 0 replies; 11+ messages in thread
From: Ming Lei @ 2015-01-14  9:11 UTC (permalink / raw)
  To: Paul Clements; +Cc: Andrey Utkin, kernel list, nbd-general

On Wed, Jan 14, 2015 at 3:26 AM, Paul Clements
<paul.clements@us.sios.com> wrote:
> On Tue, Jan 13, 2015 at 11:14 AM, Andrey Utkin
> <andrey.krieger.utkin@gmail.com> wrote:
>> Hi Paul,
>> could you please describe
>
>> - how wide is NBD usage today (any estimation is ok),
>
> It depends somewhat on who you consider to be users. There are two
> groups of NBD "users":
>
> 1) integrators and admins (who work directly with nbd)
> 2) users of the systems and software that the first group creates
>
> My guess is that the first group is in the hundreds. The second in the
> thousands. NBD usage tends to fall into one the following classes:
>
> - support of diskless thin clients (mainly at universities and such)
> - replication (used in conjunction with some form of mirroring scheme,
> this becomes a network-raid device of sorts)
> - block device emulation/user-level block device (e.g., qemu-nbd)
> (because NBD has a fairly flexible design, including a fully
> user-level server component, it has been used by quite a few people as
> a user-level block device for various different purposes)

The 3rd one should have huge users since qemu-nbd is used
to access VM image and Openstack(nova) uses it to launch VM
instance.

>
>> - what is in a TODO list,
>
> Nothing specific, other than merging in pending patches, of which
> there are a few (check the nbd-general archives).
>
>> - what are critical bugs or important issues requiring work, if there are any.
>
> There is a network timeout issue, which is probably one of the more
> important fixes to get in:
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770479

Last time I studied nbd driver a while to see if socket aio can be
used to improve performance, but looks not get some fruits.


Thanks,
Ming Lei

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: NBD Maintainer
  2015-01-13 19:26   ` Paul Clements
  2015-01-14  7:33     ` [Nbd] " Tuomas Räsänen
  2015-01-14  9:11     ` Ming Lei
@ 2015-01-14 16:44     ` Sudip Mukherjee
  2015-01-14 17:02       ` Andrey Utkin
  2015-01-14 17:10     ` Andrey Utkin
  3 siblings, 1 reply; 11+ messages in thread
From: Sudip Mukherjee @ 2015-01-14 16:44 UTC (permalink / raw)
  To: Paul Clements; +Cc: Andrey Utkin, kernel list, nbd-general

On Tue, Jan 13, 2015 at 02:26:01PM -0500, Paul Clements wrote:
> On Tue, Jan 13, 2015 at 11:14 AM, Andrey Utkin
> <andrey.krieger.utkin@gmail.com> wrote:
> > Hi Paul,
> > could you please describe
> 
> > - how wide is NBD usage today (any estimation is ok),
> 
> It depends somewhat on who you consider to be users. There are two
> groups of NBD "users":
> 
> 1) integrators and admins (who work directly with nbd)
> 2) users of the systems and software that the first group creates

Hi Paul,
studied the driver code. looks like the driver is simple and the main work is being done by the nbd-client and nbd-server.
i was thinking of putting in my name for consideration, but being a newbie in lkml (have worked with drivers and server-client codes in my dayjob)
and seeing the vast user base i am not sure anymore. But will like to try if you are there for guidance.

sudip

> 
> My guess is that the first group is in the hundreds. The second in the
> thousands. NBD usage tends to fall into one the following classes:
> 


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: NBD Maintainer
  2015-01-14 16:44     ` Sudip Mukherjee
@ 2015-01-14 17:02       ` Andrey Utkin
  0 siblings, 0 replies; 11+ messages in thread
From: Andrey Utkin @ 2015-01-14 17:02 UTC (permalink / raw)
  To: Sudip Mukherjee; +Cc: Paul Clements, kernel list, nbd-general

2015-01-14 18:44 GMT+02:00 Sudip Mukherjee <sudipm.mukherjee@gmail.com>:
> studied the driver code. looks like the driver is simple and the main work is being done by the nbd-client and nbd-server.
> i was thinking of putting in my name for consideration, but being a newbie in lkml (have worked with drivers and server-client codes in my dayjob)
> and seeing the vast user base i am not sure anymore. But will like to try if you are there for guidance.
>
> sudip

Nearly the same for me, however, I have even less commits accepted
upstream than Sudip.
Willing to help despite being very limited in free time.

-- 
Andrey Utkin

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: NBD Maintainer
  2015-01-13 19:26   ` Paul Clements
                       ` (2 preceding siblings ...)
  2015-01-14 16:44     ` Sudip Mukherjee
@ 2015-01-14 17:10     ` Andrey Utkin
  3 siblings, 0 replies; 11+ messages in thread
From: Andrey Utkin @ 2015-01-14 17:10 UTC (permalink / raw)
  To: Paul Clements; +Cc: kernel list, nbd-general

2015-01-13 21:26 GMT+02:00 Paul Clements <paul.clements@us.sios.com>:
>> - what are critical bugs or important issues requiring work, if there are any.
>
> There is a network timeout issue, which is probably one of the more
> important fixes to get in:
>
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770479

Looking at the proposed patch, it looks quite smart, and looking good
as long as it is tested. Going to test that ASAP.

-- 
Andrey Utkin

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: NBD Maintainer
  2015-01-13 14:45 NBD Maintainer Paul Clements
  2015-01-13 16:14 ` Andrey Utkin
@ 2015-01-14 18:08 ` Markus Pargmann
  1 sibling, 0 replies; 11+ messages in thread
From: Markus Pargmann @ 2015-01-14 18:08 UTC (permalink / raw)
  To: paul.clements; +Cc: kernel list, nbd-general

[-- Attachment #1: Type: text/plain, Size: 922 bytes --]

Hi Paul,

On Tue, Jan 13, 2015 at 09:45:27AM -0500, Paul Clements wrote:
> All,
> 
> I've maintained the NBD driver since 2003, but alas, I no longer have
> the time and energy to continue maintaining it. If someone would like
> to take over, let me know.

Quite a long time of maintaining the driver, thanks for that. I sent the
RFC series for nbd root device support yesterday. I am normally working
on ARM SoC kernel code and started to use nbd for a project recently
(the reason for the patch series). So I am not the 'normal' user of nbd,
but I would like to help.

Best Regards,

Markus

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Nbd] NBD Maintainer
  2015-01-14  7:33     ` [Nbd] " Tuomas Räsänen
  2015-01-14  8:37       ` Juan Antonio Martinez
@ 2015-01-29 23:45       ` Wouter Verhelst
  1 sibling, 0 replies; 11+ messages in thread
From: Wouter Verhelst @ 2015-01-29 23:45 UTC (permalink / raw)
  To: Tuomas Räsänen
  Cc: paul.clements, nbd-general, andrey.krieger.utkin, linux-kernel

On Wed, Jan 14, 2015 at 07:33:43AM +0000, Tuomas Räsänen wrote:
> Hi
> 
> On Tue Jan 13 21:26:01 2015 GMT+0200, Paul Clements wrote:
> > On Tue, Jan 13, 2015 at 11:14 AM, Andrey Utkin
> > <andrey.krieger.utkin@gmail.com> wrote:
> > > Hi Paul,
> > > could you please describe
> > 
> > > - how wide is NBD usage today (any estimation is ok),
> > 
> > It depends somewhat on who you consider to be users. There are two
> > groups of NBD "users":
> > 
> > 1) integrators and admins (who work directly with nbd)
> > 2) users of the systems and software that the first group creates
> > 
> > My guess is that the first group is in the hundreds. The second in the
> > thousands. NBD usage tends to fall into one the following classes:
> >
> 
> We (Opinsys) alone have approx. 45k end-users (teachers and students). So at least the second group is a lot bigger.

LTSP defaults to doing root-on-NBD, so there's a load of people there too.
E.g., the spanish Extramadura regional government used to have their own
Linux distribution that was used in local schools and which was based on
LTSP, for about 80K installations.

-- 
It is easy to love a country that is famous for chocolate and beer

  -- Barack Obama, speaking in Brussels, Belgium, 2014-03-26

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-01-29 23:58 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-13 14:45 NBD Maintainer Paul Clements
2015-01-13 16:14 ` Andrey Utkin
2015-01-13 19:26   ` Paul Clements
2015-01-14  7:33     ` [Nbd] " Tuomas Räsänen
2015-01-14  8:37       ` Juan Antonio Martinez
2015-01-29 23:45       ` Wouter Verhelst
2015-01-14  9:11     ` Ming Lei
2015-01-14 16:44     ` Sudip Mukherjee
2015-01-14 17:02       ` Andrey Utkin
2015-01-14 17:10     ` Andrey Utkin
2015-01-14 18:08 ` Markus Pargmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.