Author Topic: FlexRAID One (Roadmap)  (Read 5578 times)

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
FlexRAID One (Roadmap)
« on: December 01, 2017, 08:10:54 am »
FlexRAID One™
Alright guys, time to start talking of what's next for FlexRAID.

The past direction was to have 3 products:
  • FlexRAID RAID over File System (RAID-F)™
  • FlexRAID Transparent RAID (tRAID)™
  • FlexRAID Standards (sRAID)™

The current direction is for a unified platform: FlexRAID One™.

The benefits are numerous with the most important being:
  • streamlined development
  • and product features being fully available across the board
As an example, the Storage Pooling feature is far more up to date on tRAID than it is on RAID-F. Many RAID enhancements present in tRAID/sRAID are missing in RAID-F. There are going to be new monitoring and management features that will be common across the products. Rather than releasing such new features on one product and porting them later to the other products, it just makes sense to have a singular platform where all features are delivered.


Roadmap
  • Port RAID-F to run natively
    • RAID-F already follows a client/server model just like tRAID does (service currently runs on 9595 and UI on 8080) even though it is a single package install
    • The server part of RAID-F will be ported natively and merged into the tRAID service broker
    • The client (UI) part of RAID-F will be rewritten into the current tRAID UI
  • Transform the current tRAID UI into the new FlexRAID One UI
    • This new unified UI will manage any number of hosts regardless of the OS and will support managing RAID-F, tRAID, and sRAID arrays.
    • This unified UI will have two modes:
      • the current tRAID style mode, which will be known as the advanced configuration mode
      • a new simplified mode, which will be known as the quick setup/monitoring mode
  • Improve RAID-F
    • A few mechanics in RAID-F need to be fully re-implemented. We'll discuss those during beta releases.
    • Add more automation to RAID-F. One such automation is being able to collaborate with the Storage Pool to detect important data changes and trigger the Update task or notify the user of Update being needed.
  • Improve tRAID (already done, just waiting for release)
    A lot of significant improvements were made to tRAID that have yet to be released. We will discuss of them during beta releases.
  • Improve monitoring and user notification
    • Users have long complained of the email/sms/UI messages needing major improvement. So, this will be worked on.
    • Overall though, FlexRAID One as a platform will need new monitoring features as well as a new elegant monitoring dashboard.
  • Release sRAID (ready, only needs UI re-work)
  • Release new RAID engines (already fully implemented, only need to be released)

*** This is not a thread for rants. If you have nothing constructive to say, keep it moving! :) ***
« Last Edit: December 03, 2017, 01:04:38 pm by Brahim »

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #1 on: December 01, 2017, 08:11:31 am »
RAID-F Native Port (update logs)
  • RAID engines port (completed)
    • T1+ (RAID 4) (completed)
    • T2+ (RAID 6) (completed)
    • Tx (RAID∞) (completed)
    • * T1/T2 engines will be retired in favor of the T1+/T2+ engines
  • I/O mechanics port (completed - phew!) This was 60% of the entire porting effort! :)
  • Crypto port (completed)
  • Threading port (completed)
  • Snapshot RAID tasks port: (started)
    • CreateParityTask (started)
    • CreateMultiStepsParityTask
    • FastExpansionTask
    • VerifyParityTask
    • ForcedSyncVerifyParityTask
    • ValidateParityTask
    • QuickValidateParityTask
    • BaseUpdateParityTask
    • ReSynchParityTask
    • RestoreParityTask
    • RestoreMultiStepsParityTask
    • MigrateMetadataTask
    • CheckHardLinksTask
    • CheckInvalidDatesTask
    • CopyDataTask
  • Real-Time RAID over File System (RT-RAID) tasks port
  • RAID-F orchestration port (started)
  • System configuration services port
  • Integration into tRAID broker service
  • New Pooling integration
« Last Edit: February 10, 2018, 12:34:24 pm by Brahim »

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #2 on: December 01, 2017, 08:11:46 am »
Reserved

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #3 on: December 01, 2017, 08:11:51 am »
Reserved

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #4 on: December 01, 2017, 08:11:57 am »
Reserved

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #5 on: December 01, 2017, 08:12:18 am »
Reserved

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #6 on: December 01, 2017, 08:12:26 am »
Reserved

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #7 on: December 01, 2017, 08:12:31 am »
Reserved

Offline amarshonarbangla

  • Full Member
  • ***
  • Posts: 165
  • Karma: +1/-3
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #8 on: December 03, 2017, 04:22:18 pm »
Would we have to pay for a new license for this unified product?

What's different with the T1+ and T2+ engines? What improvements can we expect from these?

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #9 on: December 03, 2017, 07:06:12 pm »
The goal is to support existing licenses for a seamless migration to the new platform. Thus far, no-one has ever had to pay for product updates.

As far as the RAID engines, see: http://wiki.flexraid.com/about/raid-engines/
New engines have been implemented too, but they will be released and talked of later.

Offline mystik

  • Jr. Member
  • **
  • Posts: 57
  • Karma: +0/-0
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #10 on: December 03, 2017, 11:40:38 pm »
Looking forward to the upgrade.  Anxious to see the pooling improvements, since that is what we deal with all the time.  Hopefully, don't have to deal with failures much, but, of course, very important for that to be as bulletproof as possible. 

Offline asian

  • Jr. Member
  • **
  • Posts: 87
  • Karma: +0/-0
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #11 on: December 04, 2017, 12:30:36 am »
Will there be a reduce price if i have a licence but have a new PC.

exciting time ahead..

Offline Brahim

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8,547
  • Karma: +204/-16
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #12 on: December 04, 2017, 09:08:54 am »
Will there be a reduce price if i have a licence but have a new PC.

exciting time ahead..
Yeah, there will be a discount for existing customers that need a new license for a new system. I figured that many users will get tempted to revamp their storage systems.

Offline BigADevry

  • Newbie
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #13 on: December 04, 2017, 10:43:11 am »
Thanks for continuing this product. It has been my storage option for some time now and I rely on it heavily. So excited for the new platform!

Offline kevin.r

  • Newbie
  • *
  • Posts: 33
  • Karma: +0/-0
    • View Profile
Re: FlexRAID One (Roadmap)
« Reply #14 on: December 04, 2017, 03:15:13 pm »
Absolutely looking forward to this, and regardless of circumstances I intend on monetarily supporting you for your efforts! Brahim you are amazing!
Small aside...any chance of you porting EncFS (opensource linux-based encryption protocol) to your mounting platform? There are a couple options out there (Boxcryptor Classic was the most stable, but still lacks), but they all have issues with their virtual drive.