ICANN/DNSO
DNSO Mailling lists archives

[registrars]


<<< Chronological Index >>>    <<< Thread Index >>>

RE: [registrars] DLZ Project announcement (fwd)


hi,

very interesting indeed ..... infact quite coincidentally i was checking out
rfc 2136 (dynamic update) today itself.

there are however a few issues with DLZ as follows -

* from the DLZ doc - " Thus, the zone data is dynamically loaded from the
database as needed.  DLZ does not cache data; every DNS query will result in
another database search."

* if you use the SDLZ API - "No support for DNS Dynamic update, IXFR, .  You
can update records in the database through external means, but you cannot
update the database via DNS update queries"

the first issue is crucial. considering that a DB query is far more resource
intensive than a lookup of an in-memory hash/collection, you are looking at
significant performance degradation on using DLZ.

offcourse it would be easy to build a caching layer in the middle which
could cache the resultsets, but then that would destroy a part of the
purpose.

additionall i am wondering about the purpose of this project. perhaps i am
missing something. but RFC 2136 already allows this. Bind 9 has rfc 2136
update inbuilt. using nsupdate i can direct any update queries directly to
the bind server which actually updates the zone without a reload, and
additionally rewrites the ZONE FILES so that on the next restart these
changes are incorporated. In case of the DLZ model, seemingly i would need
to make the changes to the database which would then be read by bind (at a
significant performance overhead). While using rfc 2136 i can directly
communicate with bind and at the same tim not lose out on performance.

i was wondering if anyone knows of any JAVA Implementation of the RFC 2136
protocol. Java code which i can import in my program and call, in order to
make update queries to a DNS Server. that would suffice for anyone needing
to do dynamic updates

bhavin

> -----Original Message-----
> From: owner-registrars@dnso.org [mailto:owner-registrars@dnso.org]On
> Behalf Of Rick Wesson
> Sent: Sunday, June 23, 2002 9:55 PM
> To: Registrars List
> Subject: [registrars] DLZ Project announcement (fwd)
>
>
>
> thought some of you might be interested in this project.
>
> -rick
>
> ---------- Forwarded message ----------
> Date: Sun, 23 Jun 2002 11:13:31 -0400
> From: Rob Butler <robert.butler5@verizon.net>
> To: bind9-users@isc.org
> Cc: bind9-workers@isc.org
> Subject: DLZ Project announcement
>
>
> Hello all,
>
> I've been working on a project called DLZ for a few months that I
> wanted to
> let everyone know about.  The DLZ project aims to add
> capabilities to Bind 9
> that will allow Bind backend databases to support adding and
> removing zones
> without interrupting normal server operation.
>
> I.E. You can store all zone and record information in a database
> instead of
> Bind's standard zone files.  Also, you can make any changes you
> want to that
> data while Bind is running - without interrupting BIND (no
> reload, reconfig,
> restart needed!).  Changes to the data are immediately reflected in DNS
> queries.  Ideally, this would make administration of DNS data simpler, by
> allowing the use of advanced database systems like PostgreSQL, etc.
>
> Anyone interested in the project please check out
> http://sourceforge.net/projects/bind-dlz and join the mailing list.
>
> I am very interested in having people test DLZ out on various
> platforms and
> provide feedback.
>
> Hope to hear from you on the DLZ mailing list.
>
> Thanks for your time,
> Rob
>
>
>
>




<<< Chronological Index >>>    <<< Thread Index >>>