napp-it cs web-gui for ZFS on any server

Everything Windows related

napp-it cs web-gui for ZFS on any server

Postby gea » Tue Jan 23, 2024 10:53 am

First many thanks for creating ZFS on OSX and Windows. I am quite impressed of the latest Open-ZFS Windows version.

I am currently porting my napp-it ZFS web-gui to Windows.
Napp-it is a ZFS web-gui that I am offering since the early days of ZFS on (Open) Solaris and its free forks. The Windows Version is based on a mobile Xampp with Apache, MariaDB, Mercury Mail, Perl, PHP and Tomcat. No installation required. Just download and start. It is free for noncommercial use.

Current State: Preview beta, basics like Disk, ZFS and Poolmanagement working.
https://www.napp-it.org/downloads/windows_en.html

Setup:
- Download the initial Xampp.zip and unzip to c:\xampp
- download the newest napp-it nightly and replace c:\xampp\napp-it with newest.
- start c:\xampp\start_napp-it_as_admin.bat (mouse right click, start as admin)
- open a browser with adress http(s)://localhost

Online update/downgrade is planned.

Image
Last edited by gea on Sat Apr 06, 2024 3:02 am, edited 2 times in total.
gea
 
Posts: 21
Joined: Tue Jan 23, 2024 9:56 am

Re: napp-it for ZFS on Windows

Postby gea » Tue Apr 02, 2024 12:45 pm

Another day, another step:
Replication between any ZFS server is basically working with problems on some combinations.

https://forums.servethehome.com/index.p ... ost-420458
gea
 
Posts: 21
Joined: Tue Jan 23, 2024 9:56 am

Re: napp-it cs web-gui for ZFS on any server

Postby gea » Sat Apr 06, 2024 3:02 am

napp-it cs beta, current state (apr.05)

Server groups with remote web-management: (BSD, Illumos, Linux, OSX, Windows): ok
ZFS (pool,filesystem,snap management): ok on all platforms
Jobs (snap, scrub, replication from any source to any destination): ok beside Windows as source or destination
(Windows as source works with nmap/netcat on Windows)
gea
 
Posts: 21
Joined: Tue Jan 23, 2024 9:56 am

Re: napp-it cs web-gui for ZFS on any server

Postby gea » Thu Apr 11, 2024 2:53 am

Disk > Maps
not finally ported all features but should be already very useful

Howto:
- select member server ex Free_BSD_14, OSX or Win-11
- create a disk map in menu Disks > Map > add
- assign disks to slots in same menu
- printout Map (I usually print screenshots, easier to scale)
place ontop the server to identify disks on problems
Attachments
map.png
map.png (180.75 KiB) Viewed 5716 times
gea
 
Posts: 21
Joined: Tue Jan 23, 2024 9:56 am

Re: napp-it cs web-gui for ZFS on any server

Postby gea » Mon Jul 29, 2024 5:10 am

Napp-it cs, my web-gui to manage a Windows NAS with Storage Spaces and ZFS is now quite feature complete.
If you miss a feature, please report

https://www.napp-it.org/doc/downloads/n ... indows.pdf
gea
 
Posts: 21
Joined: Tue Jan 23, 2024 9:56 am

Re: napp-it cs web-gui for ZFS on any server

Postby gea » Sat Sep 07, 2024 7:37 am

What is the next ZFS killer feature?
Propably Fast Dedup (already in newest Open-ZFS)

About ZFS Dedup
Realtime dedup is one of the killer features of ZFS as it can massively reduce required capacity for redundant datablocks. This also can increase performance as there is less data that must be written or read from pool. While dedup can be enabled per filesystem, it creates dedup tables that work poolwide. Once enabled, you cannot disable.

Traditional Dedup
Beside dedup2 in native Oracle Solaris ZFS, dedup was in the past a feature that should be avoided in most cases as it can eat up all RAM with a catastrophic impact on performance and even with smaller dedup tables it affected performance negatively without options to limit or clean up dedup tables. A special dedup vdev can limit the negative impact on RAM usage and performance..

Fast Dedup in Open-ZFS
The new Fast Dedup feature can be a gamechanger as it may allow to enable dedup in most cases just like compress with mostly more advantages than disadvantages as RAM usage, DDT sizes, DDT cleanup and overall performance has seen massive improvements. You can enable Fast Dedup in menu Pools > ZFS > Features (newest Open-ZFS)

Fast dedup pool properties
dedup_table_size: the total size of all DDTs on the pool and
dedup_table_quota: the maximum possible size of all DDTs in the pool

When set, quota will be enforced by checking when a new entry is about to be created. If the pool is over its dedup quota, the entry won't be created, and the corresponding write will be converted to a regular non-dedup write. Note that existing entries can be updated (ie their refcounts changed), as that reuses the space rather than requiring more.

dedup_table_quota can be set to auto, which will set it based on the size of the devices backing the "dedup" allocation class. This makes it possible to limit the DDTs to the size of a dedup vdev only, such that when the device fills, no new blocks are deduplicated.

Fast Dedup is currently in Open-ZFS 2.2.6 master and available soon (already in Open-ZFS on Windows 2.2.6 rc for first tests) Without Fast Dedup (Open-ZFS) or Dedup2 (Solaris), dedup should be avoided in most cases.

Fast Dedup Settings in next napp-it cs with Open-ZFS 2.2.6 rc1 on Windows or any other ZFS server once Fast Dedup becomes available.
Attachments
fast_dedup.png
fast_dedup.png (45.64 KiB) Viewed 2026 times
gea
 
Posts: 21
Joined: Tue Jan 23, 2024 9:56 am


Return to Windows

Who is online

Users browsing this forum: No registered users and 2 guests

cron