Paragon Software Group
Call us: +44-(0)-800-047-0957 Company Profile Press Service Contact Us
PRODUCTS E-SHOP DOWNLOADS SUPPORT PARTNERS COMPANY
    

Products
Technologies&Solutions
  File System Drivers Technology
  System Builder Solutions
  Enterprise Wide Deployment Solutions
  Partitioning and Imaging Technology
  Technology Deployment and Integration
  iSCSI Solutions
  Multiplatform Solutions
    
    How to Buy
     
    Downloads
     
    Support
     
    News
     
    Partners
     
    About company
     
Paragon Software Group achieves Microsoft Gold Certified Partner status

Paragon Software Group achieves Microsoft Gold Certified Partner statusMicrosoft awards Paragon Software Group!

Join Paragon Partner Network!

 
Make the most of your business objectives and influence the success of your achievements with Paragon Technologies approved by ten year software developing experience and competence.
Understanding the needs of today's market Paragon offers its technologies to existing and perspective partners covering and pursuing the complete range of B2B relationships with wide range of approaches and on various technology application levels.
 

File System Drivers Technology


UFSD - Universal File System Driver


UFSD (Universal File System Drivers) is a unique technology specially developed by Paragon Software to provide full access (read/write, format, etc.) to volumes of the popular file systems (NTFS, FAT, Ext2/3Fs etc.) under various platforms (DOS, Windows, Linux, etc.) when these file systems are not supported.

General Features
File Systems NTFS, FAT, Ext2/3FS, Unix SCO
Cross platforms Dos, Windows and Linux
Modern and non-standard hardware 64bit, SMP, MIPS, Big-Endian, etc
Big Volumes Up to 2 Terabytes
Huge Files Up to 64Gb
Great Performance Higher/Commensurable with native Ext2FS
Extremely Low Memory Requirements ~400k of RAM
Free licensing No reverse-engineering or borrowed software


Approaches Overview


Paragon File System Products
  • Mount Everything
  • Ext2FS Anywhere
  • NTFS for Linux
  • Recovery CD

Best Practice
  • NAS Linux based Solution
  • Backup/Restore Solution
  • Antivirus Solution
  • Data Recovery Solution
  • Real-Time Multimedia Solution

Developers Product
  • UFSD SDK

OEM/ODM special feature design
  • Hardware Customizing (MIPS, Big-endian, etc)
  • Linux-swap on NTFS volume
  • UNIX SCO under Windows
  • cpntfs Utility - NTFS Attributes Support
  • Check Disk Utility
  • Format Utility
  • NAS Samba Shared Access


NTFS for Linux



NTFS driver
  • Build-in Bootable CD
  • RPM Customizing
  • Default/Basic attributes
  • Short/Long File Names
  • Unicode/All Languages

LDM driver
Specially developed for Dell to access Microsoft Software Raids and Dynamic Volumes:
  • Spanned
  • Mirrored
  • Striped
  • RAID-5

mkntfs - format utility
- Formats the partition to NTFS
chkntfs - check utility
- Checks the integrity of the NTFS volumes
infntfs - info utility
- Shows the info about NTFS volumes
cpntfs - copy utility
- supporting NTFS attributes:
  • Compression
  • Sparse Files
  • Security
  • Advanced Streams
  • Hard links
  • Quotes


NAS Linux based solution


Problem
It was necessary to grant access of the client computers (Windows based mostly) to NTFS partition over network via Samba shared access. External hard disk with NTFS partition was attached through the USB port to the Linux operated tiny file server based on Big-Endian architecture with only 32 MB of RAM. The file server worked under Linux loaded from ROM without system HDD

New features:
Support of Big-Endian architecture
  • Minimal memory requirements <256Kb of resident memory
  • Linux support without hard disk (booted from tiny server ROM)
  • Possibility to use NTFS partition as a Linux Swap-file
  • Support of huge NTFS partitions (up to 2 TB)
  • Considerable increase in the driver performance up to (5Mb/Sec for NSLU2)
  • Support of multi-thread access mode (scores of clients and thousands of files)
  • High level of reliability (weeks of heavy tests)

Data Recovery Solution


Traditionally all Paragon products related to hard disk operations have similar Linux versions based on Paragon Bootable CD. These CDs have different configuration depending on purpose of the product. But there is one common thing peculiar to all of them - it is pre-installed NTFS for Linux driver. Paragon Rescue Kit also includes LDM (Linux Dynamic Module) driver, which guarantees access to MS Dynamic Disks. The main purpose of this feature is to get access to NTFS partition on a PC with non-operable OS by booting from such a rescue CD.

Solution
Here we would only touch upon one of the possible applications (for example Recover) of the Paragon Rescue Kit, that is the ability to boot Linux and mount NTFS partition, including all types of dynamic volumes, in case of the system malfunction. You can rescue important data, which can be written onto removable media or a network share.

Results
We obtained a portable last resort solution - by using such a CD you will be able to access data on NTFS (all versions) partitions and any types of dynamic volumes:
  • Spanned
  • Mirrored
  • Striped
  • RAID-5


Backup/Restore Solution


CPNTFS ( Paragon NTFS for Linux Copy Utility) was designed to provide the files/directories NTFS Save/Restore operations supporting extended NTFS attributes:
  • storing NTFS files and folders including its attributes as an attached structure
  • restoring previously saved files and folders to the NTFS partition proving full or partial recovery of the attributes with corresponding Meta Files correction

Supported Extended NTFS Attributes/Features:
  • Security
  • Encryption
  • Compression
  • Advanced Streams
  • Hard Links
  • Sparse Files

Work Scenarios:
  • Whole NTFS Volume Backup/Restore
  • Partial Backup/Restore - update the existing original NTFS volume
  • Inherited Copy Back Mode - attributes are inherited from source or destination optionally for none original destination volume.


Antivirus Knoppix Bootable CD for NTFS


Problem
scanning for viruses NTFS partitions by using the Knoppix LiveCD

Solution
  • Integrating the NTFS for Linux driver onto bootable CD based on Knoppix.
  • Implementing support of the alternate data streams for NTFS partitions.

NTFS 4 Knoppix
The major part of the task was easy to accomplish because by that time we had already developed our own Linux Bootable Recovery CD with pre-installed NTFS for Linux driver. It was just another Linux distribution to be added into our assets.

NTFS Streams Support
Till that moment our driver had no support of NTFS streams. So it was updated to support this NTFS feature.

Results
The customer obtained useful, reliable and portable check/repair solution - bootable CD based on Knoppix. It provided the ability to boot from this special CD, check for viruses and repair NTFS partitions without booting the Windows OS that could be infected. The data streams from NTFS located files could additionally be read and checked for viruses. NTFS for Linux driver obtained a new functionality- NTFS streams.

Real-Time Multimedia Solution


Problems:
  • Support of huge files (tens of GB)
  • Guarantee an acceptable level of performance enough for real time processing

Huge NTFS Files
Till that moment we hadn't tested the driver with files larger than 4 GB. As a result of our work we achieved support of practically unlimited file size - up to 64 GB. After that we made all necessary configurations for the driver and some of the Linux kernels.

Performance Issue
The second task, which was being investigated at the same time, was to estimate the performance level for our driver. Despite the limited amount of RAM on the technological Linux station (256 MB) and hard average workload of the system because of the customer's multimedia software, the driver showed an acceptable performance level for such a purpose. We had no need to apply to various tricks except several configuration adjustments. However we already had had several solutions of increasing the performance level of the driver in case it was required.

Results
  • An opportunity to access files with practically unlimited size (up to 64 GB)
  • Acceptable productivity level of the driver quite enough for processing video streams simultaneously in a real time mode.

CONTACTS

You are welcome to contact us with your project ideas, questions, suggestions or additional information requests directly at: volume@paragon-software.com
 
Copyright © 1994-2008 Paragon Software Group. All rights reserved. | Terms | Privacy Statement | Links