CANCELLED: Media Toolbox extension feature

AmigaOS users can make feature requests in this forum.

CANCELLED: Media Toolbox extension feature

Postby Belxjander » Tue Aug 30, 2016 2:11 am

When adding multiple partitions with the same volume name can a "RAID" header check be performed?
Bootstrapping the system, "RAID" partitions can be merged using a pool for each volume?

Also the option when creating a "RAID" partition for the parts to be "mirror" and "append" sequence ID marked.
Alternate sizing option ( mirror an existing partition / append existing).

This would be a helpful step towards building ZFS style feature support as far as my limited understanding indicates.

In mirror/append cases the sequence ID generally orders blocks and is inverse priority (filesystem optimization hint.)

How to build a single volume of many parts to be handled by a volume pool mechanism?

OpenZFS and Solaris ZFS documentation may help model this for an Amiga system raid framework?

CANCELLED: I'be found another way to set this up without OS component modifications.
Last edited by Belxjander on Mon Sep 05, 2016 2:38 am, edited 1 time in total.
Belxjander
 
Posts: 262
Joined: Mon May 14, 2012 11:26 pm
Location: 日本千葉県松戸市 / Matsudo City, Chiba, Japan

Re: Media Toolbox extension feature

Postby tonyw » Tue Aug 30, 2016 2:30 am

My first thought is : "Why bother?"

There may be some software RAID support out there, but it's not part of the OS and not likely to be. You can buy a hardware RAID system (NAS) for less than the cost of an Amiga anyway.

So who or what exactly would benefit from these additions to MTB?

ZFS is a monster and most unlikely to ever be running on a desktop Amiga. It's for high-end servers.
cheers
tony
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1260
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia

Re: Media Toolbox extension feature

Postby Belxjander » Tue Aug 30, 2016 3:04 am

I wasn't thinking of the entire ZFS implementation, more just the pool parts with a device into the pool and some means of each "volume" having all of it's parts pooled together.

As MTB support would be too much, then it would need to be another mechanism then.

I'be been looking at mirroring volumes across multiple HDDs on my sam440.

As it would be filesystem specific, then date stamps would order parts and the filesystem would have to internally handle everything itself.
Belxjander
 
Posts: 262
Joined: Mon May 14, 2012 11:26 pm
Location: 日本千葉県松戸市 / Matsudo City, Chiba, Japan

Re: Media Toolbox extension feature

Postby tonyw » Tue Aug 30, 2016 2:36 pm

So you are looking first at a new file system designed with support for software RAID?

Interesting idea.
cheers
tony
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1260
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia

Re: Media Toolbox extension feature

Postby Belxjander » Wed Aug 31, 2016 5:44 am

Or more specifically looking at some way where multiple partitions with a common name can be sequenced together as a single larger volume, separate "partition" dosdrivers merged as a single volume.

Something equivalent to the deviceio.library for dealing with mirror and append block read/write access.
The list of DOS device nodes for the single volume becoming equal to a "zpool" for a single volume.

I'be worked out some ideas towards making something like zeta filesystem but as you already pointed out, not all of it is needed.

I'm more looking to cherry pick features and see how they might fit into AmigaOS at this time.

Partially because of target needs in Polymorph-VMM and I want to avoid needing anything to "shutdown" without being majorly brain damaged when power loss occurs.

I'm also getting sick to death of leaving my machine to finish tasks and "helpful" individuals switching it off before completion of automated tasks after I go away.

I also see no point in making the equivalent to a full device driver or filesystem stack for a target in Polymorph-VMM without benefits to the host OS for the needed functionality.
Belxjander
 
Posts: 262
Joined: Mon May 14, 2012 11:26 pm
Location: 日本千葉県松戸市 / Matsudo City, Chiba, Japan


Return to AmigaOS Feature Requests

Who is online

Users browsing this forum: No registered users and 2 guests