Sunteți pe pagina 1din 25

Technical

Description

QStar Technical Specification

1
Technical
Description

QStar Technologies
QStar Technologies is a market leader in Software Defined Storage (SDS) solutions for data
protection and archiving for the enterprise market with headquarters in the USA.
The SDS solutions developed by QStar are sold through worldwide partner channel (VAR and
System Integrator).
QStar Technologies has developed and implemented a significant number of projects in the field of
data protection and archiving based on tape technology.
Among the many projects carried out we highlight two worthy of notes both for the application
area and for the total installed capacity:
- The Dutch Police, which redesigned its data protection data center based on the QStar
technology for the secure long-term storage (30 years) of sensitive data for a capacity of 300
Petabytes;
- Cambridge University, which uses QStar technology in the context of High Performance
Computing through an archive based on tape library technology with a total capacity of 35
Petabytes.

QStar Technologies is present in Italy with two offices, one in Rome, the other in Milan, the latter
guarantees technical support also for the EMEA market.

Synthetic presentation of the proposed technology


QStar's inspiring philosophy is based on Active Archive technology, a dynamic archiving repository
that can be made up of different storage resources, this hybrid archive is exposed to applications
and users as a standard file system, which can be accessed through standard protocols between
which we find NFS, SMB and S3 (Windows, Linux, Unix, Cloud).

2
Technical
Description

Archive Manger

QStar Archive Storage Manager (ASM) manages a range of storage technologies such as Disk
Array, Object Storage, Tape Libraries, Optical Disk Libraries, WORM and Cloud (private and hybrid)
to form an efficient, safe and cost-effective Active Archive environment by virtualizing differing
storage technologies behind a file system. Users see ordinary file shares and can easily search, find
and retrieve data directly from the archive.

QStar Archive Storage Manager (ASM) creates an Active Archive environment as a standard
NAS-based file system using NFS and SMB protocols or S3-based cloud APIs.

Disk Storage, RAID, Tape Libraries (LTFS), Object Storage, Cloud Storage (Public, Private or Hybrid),
WORM storage and Optical Libraries are managed transparently across QStar Active Archive like a
single point mounting file system or Windows folder.

Users see ordinary file shares and can easily search, find and retrieve data directly from the Active
Archive.

This flexible and expandable data repository is accessed natively by Unix/Linux or Windows and is
handled by all existing applications without changing anything, because the pool of storage
resources works just like a standard NAS device. Moreover, the user’s data access experience
remains exactly the same.

3
Technical
Description

POSIX, NTFS and SOAP support


QStar ASM provides a standard POSIX or Windows NTFS file system interface to the storage
devices. This gives any local application immediate access to ASM file systems without any
modification. In addition it means exports can be made from ASM file systems using standard
network protocols like NFS (3, 4), SMB (2, 3), HTTP, FTP and native protocol server operating
systems. The subset of the Amazon S3 protocol is provided through the QStar ASM server. QStar
ASM also provides SOAP-based web services that allow you to implement user-specific system
monitoring and management.

Network Migrator

QStar Network Migrator (QNM) is a policy-based tiered storage and data lifecycle manager.
QNM software uses advanced policy management to monitor and automatically migrate, copy or
move less frequently used files from primary storage to tiered storage or to a central archive or
cloud.

The QStar Network Migrator solution allows automatic migration of static files using a
combination of their attributes such as:

4
Technical
Description

The file name remains on the source, where it was generated, while the file’s content is
migrated transparently to the secure archive

By migrating static or less frequently used files to lower cost storage such as Tape Libraries or
Cloud, businesses can optimize the use of primary storage, reducing the need and costs associated
with purchasing more. In addition, when data is managed properly and only the most recent or
frequently changing files are included in the backup process, the backup window will be reduced.
QStar Network Migrator software can be easily installed on a Windows or Linux server. Agents are
available for each server managing data, whether Windows, UNIX, Linux or Mac. QNM also
supports a variety of API sets to integrate with “closed” file systems such as NetApp ONTAP,
Hitachi Vantara HNAS (formerly BlueArc), and solutions based on GPFS, Lustre and HyperFS
(BWStor) performance file systems.

A combination of file and file system attributes can be used to control the movement of data
including: file creation, access or modification date, file extensions, regular expression searches,
and high-water marks. Once defined, data is migrated to the designated storage device and when
archive retention dates have been met, files are released for managed or automatic deletion at
the end of their lifecycle. This intelligent management of data helps organizations meet internal
policies for data governance and regulatory requirements.

5
Technical
Description

Regardless of the physical location of the files, they can remain fully accessible across the network
from their original local file systems. Retrieving the file is as simple as it was before
migration. QStar Network Migrator software can be used on its own or in conjunction with other
QStar products, such as QStar Archive Storage Manager, to store and manage archived data using
Tape Libraries, WORM, Optical, Object Storage or Public, Private and Hybrid Cloud.

6
Technical
Description

ARCHIVE MANAGER GENERAL FEATURES

The general components of the QStar ASM Software are as follows:

API Interface
QStar operates seamlessly with all major UNIX and Windows Platforms using standard file system API (POSIX for Linux
and NTFS for Windows). That allows to run any application without any porting. In addition a full Application
Programming Interface (API) is provided to manage all specific QStar ASM features. A separate API Interface manual is
available upon request from QStar.

QStar WEB Services


QStar WEB Services has been added for easy implementation of user specific Media Applications, however
this does not exclude other applications. The WEB services are accessible through TCP/IP and does not
require application linking with QStar API. The WEB Services allow to use standard SOAP protocols to manage
file operations on the QStar ASM system. That includes getting extended file status such as file location on
media, cache or outside of the storage libraries, full or Partial File Restore (by offset or time marks). This
feature has been developed specifically for the Broadcasting market. Web service authentication is
compatible with Windows and UNIX standards, the WSDL file is compatible with W3C and .NET standards.
The PHP and .NET client application programming examples and included. The WEB services are provided by
the “qwsd_server” daemon.

Command Line Utilities


The QStar ASM Software on the Windows platforms creates the c:\qstar\bin directory and on the UNIX
platforms creates the /opt/QStar/bin and the /opt/QStar/etc directories. In these directories QStar places
all the user and Administrator commands. The QStar Software for Windows platforms allows the System
Administrator to run all the QStar commands from the Windows DOS prompt. With this added functionality,
System Administrators will have greater flexibility in managing and integrating the QStar Software. Adding
the /opt/QStar/bin and /opt/QStar/etc paths to the Administrator's default define path (PATH environment
variable) on the UNIX platforms and provides accessibility to all QStar commands for the System
Administrator.

QStar Administration Interface


The QStar Administration Interface allows configuring, and viewing of the underlying structure of the QStar
Server, providing a single interface for management of the QStar Software and devices. The QStar
Administration Interface has been completely redesigned using Java language and now is available for both
Windows and UNIX platforms. The QStar ASM Graphical User Interface (GUI) consists of a window divided
into two panes. The navigation pane is on the left side and contains the categories tree. The categories tree
shows the items that are available to manage the QStar Software. The view pane is on the right side and
shows information and functions of each item. Using the GUI management interface the user may monitor
and manage the hardware (configuration/trouble shooting, and statistics), media (online/offline databases),
file systems, mounting and unmounting of the Integral Volume sets, migration behavior, logging, email
notification alerts. The Administration interface can be used locally or from remote nodes. The system
administrator needs to open the network port in the OS firewall to allow the Java application communication
with QStar's ASM management interface.

7
Technical
Description

QStar Administration Dashboard


In the QStar Administration Interface is present a dashboard view pane from which the System Administrator
can monitor the status of all Integral Volume sets, the status of any devices controlled by the ASM Software
and list the media types present in each library. In addition in the Dashboard page there will be displayed any
requests from QStar to import offline media or add new blank/erased media needed by the software.

Privileged Users
Usually only the System Administrator can run QStar commands because of their administrative capabilities.
QStar creates a special user list, if required, which allows non-root users to run QStar commands and the
Administration Interface. So there is a token verification and authorization dialog to start the GUI.

Remote Administration
The QStar Administration Interface can be used with any 2008/2012/2016/Windows 8/10/ Linux Centos and
Debian 7.x client machine to remotely administer, configure and manage any other server (Windows or UNIX)
that has the QStar Software installed and accessible on the network. The System Administrator simply copies
the Admin.jar and associated files from c:\qstar\bin to the desktop of the client machine to be used as the
remote manager. Executing the Admin.jar will open the GUI, there select the connect option in toolbar and
insert the IP Address of the computer to administrate remotely. The application will create a pop-up window
where the System Administrator must enter user credentials on the remote node and the QStar
Administration Interface will be opened. The majority of the QStar Software functionality is available from a
remote host using the GUI. The QStar Software also provides powerful Command Line Interface (CLI) utilities
that may be used to manage the QStar Software manually or in various scripts. All of the command line
utilities must be used with the exclusive “-H” flag to define on what host the command is being directed to
and executed. For remote administration the software distribution files needs to be installed on the local
computer (no licensing is needed).

VL Scheduler
The QStar ASM Software contains an event scheduler for scheduling certain processes. Scheduling of events
allows the Software to be used to its full potential, notifying the System Administrator of low availability of
media and delaying system intensive processes to be run at off peak times. The VL Scheduler can be used to
initiate archiving from caches independently on a per Integral Volume basis and run batch or single media
erases as well as Copy Media requests. It can also be used to schedule more time consuming tasks out of
peak hours such as volume copies, data Compaction on Integral Volume sets.

8
Technical
Description

DEVICE MANAGER FEATURES


The term “device” refers to hardware such as standalone drives and library subsystems. The QStar ASM
Software can manage one or many standalone drives and library devices on the same system. These
devices can use Optical, Tape, or RDX media.

To manage the device(s), QStar ASM Software has the following components:

QStar ASM “SCSI” Manager


The “QSCSI” commands are the low-level SCSI drivers and are used to provide an interface for performing any direct
SCSI device diagnostics, independent of the QStar drivers. These commands allow viewing of device profiles, inquiry
strings, capacities of media, perform media test operation, sense log information and other data from devices.
The QStar SCSI subsystem supports USB, iSCSI, SATA, Parallel SCSI, Fibre and SAS devices. Most of the items
listed will change their addresses when the system is restarted; the QStar SCSI subsystem is able to regain
control of these items without the user reconfiguring the devices. The Software will automatically reconfigure
the device for the user on QStar server restart as long as the device can be identified by their serial number
or some other features like device ID.

The QSCSI subsystem usually is not used by the end users directly. The commands provided (or GUI
troubleshooting page) are used to trouble shoot device behavior directly on the SCSI level.

QStar ASM supports Oracle ACSLS protocol to manage large Oracle tape libraries, such as SL3000, SL8500.
The media changer operations are initiated though TCP/IP interface while data is written using Fibre Channel
network.

Library Manager
The JB driver, through the “jb” commands, manages the storage libraries called historically “jukebox”. The
JB module performs various operations with the library and its elements (slots, drives, carriers, and
import/export elements).

The commands that can move media between elements are as follows:

 jbload move a media from the slot to the drive


 jbunload move a media from the drive back to the slot
 jbflip invert a media in the drive
 jbexport move a media from the slot or drive to the mailslot
 jbimport move a media from the mailslot to the slot

An application can control the online/offline status of the elements as well as the library time control
parameters through API calls.

The Library Manager supports mixed generation LTO tape drives and media in the same library and
distinguishes between LTO-1 through LTO-8 and fully manage drives and media ensuring that the only
compatible media will be loaded into the correct drive. Although QStar ASM software does not depend on
media barcodes the presence of the correct barcode indicating media type is used to make decisions about
media type. If there is no barcode the QStar ASM software will determine the media type only after media is
loaded into drive (for example during first “refresh” operation).

9
Technical
Description

View Store
Library management software provides a complete application transparent interface to libraries, scheduling the
insertion of particular media into a drive, based on demand for that volume.

Library Statistics
QStar ASM Software provides statistics for the elements within the library. These statistics allow the System
Administrator to monitor for potential problems with the media and drives within the library. This allows
problems to be rectified before they become too serious. There are also statistics for number of media loads
per slot/surface and per drive. If the library is full and media needs to be taken offline, these statistics will
identify the less frequently accessed media. Additionally the statistics show the number of recovered errors
per surface/drive/carrier, the number of occasions when a slot/drive has been marked as “bad” and the
number of primary and secondary defect blocks on the Optical (MO/UDO/Blu-ray) media. The Statistics view
pane or the jbstatistics command line allows library statistic information to be printed or cleared.

SCSI Performance Monitor


The SCSI Performance Monitoring feature allows to monitor and generate information about SCSI
performance during read and write operations on SCSI devices. The SCSI Performance Monitor can be
enabled and disabled using scsi_log command line utility or through the GUI. The graphical representation
of the collected performance data is available in the GUI or can be displayed using Windows Excel tool. The
performance data is saved in Comma Separated Values (CVS) format.

Media Health Monitoring


QStar ASM Software provides tools and methods of monitoring media health. The preliminary information
about the health of the tapes are stored in the database (~/vl/files/media_statistics directory) when the
media is unloaded. The Media Health Monitoring can be scheduled and the information can be displayed
through the Media Health chart and dialog in the GUI.

There are three different media types supported:

1. - Pioneer Blu-Ray disk verification. The special media type is used to verify media quality and provide
graphical representation of the media status. There are three error rate zones which allow media to
be qualified as “good”, “mediocre” or “bad”.
2. - UDO disks. The UDO disks provide a capability to retrieve replaced block counters during media
formatting and during media usage. Each disk surface provides a limited number of replacement
blocks and once number of available replacement blocks drops below a certain percentage, the
media is declared good, bad or mediocre.
3. - LTO tape media. LTO media provides several capabilities to retrieve media health information from
the media itself. Using those counters the QStar ASM code qualifies media as good, bad or mediocre.

Multipath Support (ASM MPIO)


The QStar ASM Software provides support for devices accessible through several communication paths in
the operating system (ASM MPIO). ASM MPIO is not using any of the proprietary or standard OS MPIO
drivers.

The ASM MPIO provides the following functionality:

 Initial configuration of the devices and automatic path discovery using device serial numbers
10
Technical
Description

 Selection of the main path to the device using priority, locality and performance criteria
 Automatic path fail-over in case of the main path failure
 Periodic path health verification
 A set of management interfaces to administer and monitor MPIO devices:
 Get MPIO path status
 Set device path to online or offline
 Define new path to the device
 Reassign main path to an alternative ones
 Remove path to the device
 Set path priority in order to select most optimal path to the device

The ASM MPIO management is implemented in a portable way and it is not dependent on native OS MPIO support.
The ASM MPIO management is available from the GUI or CLI (qmpio command) interfaces.

Tape Logical Block Protection (LBP) Support


Logical Block Protection (LBP) support is implemented using the Reed Solomon CRC or Castagnoli CRC32C
algorithms for LTO-5, LTO-6, LTO-7 and LTO-8 tape drives (as well as for IBM 3592 (TS1140/TS1155 drives).
This provides end-to-end data transport verification from user buffer to the tape drive buffer. The support
has been implemented for tape written with LTFS and TDO file systems.

QStar SNMP Support Services


The Simple Network Management Protocol (SNMP) support is added on Windows and Linux platforms. The
SNMP allows to integrate QStar ASM (running on Windows or Linux platforms) into enterprise management
systems. The QStar SNMP support is implemented as SNMP-subagent and integrates with Windows SNMP
and Linux SNMP master agents. The QStar SNMP MIB file is provided in the distribution.

Scratch Media Support


The Media tab or vllsdev command output currently supports several media states, including generic types
such as “erased”, “blank”, “unknown”, “bad” and types specific to particular file system type. There is a
single way to assign media type to the media through the media refresh feature. In case there is a lot of
media in the storage library it is hard to refresh all media in case the library was reconfigured for whatever
reason.

The advantages of the “scratch” status type are:

 Allow quick storage library readiness for operations when completely new media is inserted
 Improve large storage library management possibilities

By default QStar ASM Software allows the addition (initializing) of media to an Integral Volume set only if it
is erased or blank. Now, if the media is marked as scratch QStar ASM Software will consider the media as
available for initialization but will first check if the media is empty or contains one of QStar's supported file
system and then if is empty will add the media to the Integral Volume set. QStar ASM provides an option in
Media tab on the GUI or the vlscratch command line to declare media type scratch. The media will be
displayed in vllssdev command output or Media tab as “scratch”.

Data Reliability Management Tools


The data written to the removable media represents valuable information and Qstar ASM provides several
tools to assure data consistency verification.
11
Technical
Description

The lowest level of data control is implemented in the tape drives and is based on various checksums of the
tape block data verification. The Qstar ASM software processes errors of such type and attempts to repeat
operation on the block, clean the drive or read media on different drive.
User may configure Logical Block protection on the tape drive to control data transport between computer
and tape drive buffers (See LPB feature description).
User may configure data verification using SCSI WRIRE VERIFY CDB. That may be possible on some disk
drives but may slow down operations.
The TDO media and Cloud format supports checksum (many algorithms supported) calculation on the TDO
object. During read the checksum is verified and operations are repeated up to certain times. If checksum
still fails the media copy may be substituted or object retrieved from the mirror media.
User may configure data digest calculation on per file basis (see Digest Support section).
All those tools and methods may discover media error. In order to provide possibility to retrieve data user
needs to use some method of media copy such as media copy, incremental media copy, media mirroring,
file replication described in the following chapters.

MEDIA MANAGER FEATURES


QStar “Volume Librarian” Database
The “VL” commands allow the system administrator to manage the QStar database named Volume Librarian
(VL). QStar’s Volume Librarian module is responsible for managing all archival media known to QStar,
referred to as the media library.
The Volume Librarian knows the location (physical and logical) and status of every archival media, whether
available online in a library or offline in a storage facility. Its capabilities allows to minimize errors that may
occur during manual volume management, while increasing productivity and performance.
The QStar Volume Librarian performs many different tasks including erasing, media initialization,
export/import from the storage devices, automatic electronic labeling, partitioning of the library, dynamic
media allocation and compaction.

Barcode Support
QStar supports most major manufacturer’s implementation of Barcode for media management. This allows
for improved handling for offline media and disaster recovery. In a large-scale installations, media can be
scanned for barcodes in seconds for fast and efficient media tracking. Media can be tracked by a user defined
label, or its Barcode information, whether inside or outside the library.

Online Media Management


For online media, the QStar ASM Software automatically manages all storage media allocation and movement without
operator intervention.

Mount on Date (Ransomware Protection)


Mount on Date feature has the ability to mount an Integral Volume set, as read only, to a previous date and
time. This feature is specific to the SDF/TDO/LTFS file system and the majority of the supported Cloud/Object
Storages. Mount on Date allows to provide multiple simultaneous read-only mounts on different dates and
times, while the production mount continues to satisfy user write requests. This allows the System
Administrator to recover a previous version of a file or recover a file that has been deleted or infected by
Ransomware from the file system.
12
Technical
Description

Offline Media Management


The offline media management provides virtually unlimited storage capacity by managing media outside of
the storage device.

For requests that require offline archival media access, the operator is prompted to retrieve the storage
media from its storage location and insert it into the QStar configured storage library.

Data Compaction
The Data Compaction utility is available for use with the SDF/TDO/LTFS file systems, and is used for migrating
live data from one piece of media to the current write surface of the Integral Volume set. The Data
Compaction feature lets the operator fully reclaim media blocks after modifying or removing files on
rewritable Optical media or Tape. This feature is managed under the control of the VL database. This feature
is available on all Integral Volume sets, or just selected ones. Once a piece of media has been compacted and
erased, the System Administrator has the option of adding the erased media to the same Integral Volume set
or erasing and removing it from the Integral Volume set entirely.

Copy Media
The QStar ASM Software can manually or automatically execute a duplication process of the media that has
been completely written. With a correctly configured Integral Volume set, the Automatic Copy Media
command will run every time the Integral Volume set reaches the point of dynamically allocation of the
another piece of media to the Integral Volume set. With the Copy Media the source and destination media
may be selected and copied at the System Administrators convenience. The copied media is an exact
duplicate of the original media in the Integral Volume set. If a media is damaged, the copied media can be
used to replace the damaged media.

Multiple Incremental Copy Media


The Multiple Incremental Copy (MiC) feature is available for SDF and TDO and LTFS file systems. This new
feature allows two or more copies of the media to be created incrementally.

MIGRATION MANAGER FEATURES


Virtual Volume Similar as a Disk
QStar Software consolidates all of the physical mass storage subsystems on a network-magnetic disk, Optical,
Tape or in any Object Storages Supported - into a single, hierarchically managed resource, Virtual Volume
similar as Disk, treated as one logical entity.

Using QStar’s caching technology; the most recently used data is available on the magnetic disk (or other
storage type), providing fast access to recent data for users. Less recently used data is stored on archival
media, via the Volume Librarian (VL) and is automatically moved to the magnetic disk if a user accesses it.
This is a function of the Migration Manager. The moving of data between the cache and the archival media
is transparent to end-users. QStar Software’s automatic storage management provides the benefit of
virtually unlimited storage capacity without sacrificing access time to critical data.

Migration Manager
Migration is the movement of data between the cache partition and the archival media. The Migration
Manager was designed to provide a view of a collection of diverse types of storage media. This includes
13
Technical
Description

magnetic disks, RAID, Optical, CD/DVD, Blu-ray, RDX, Tape drives and libraries. The job of the Migration
Manager is to combine all of these technologies into a Virtual File System called an Integral Volume set. An
Integral Volume set looks and feels to the user like a standard file system on a magnetic disk. This means that
all standard applications, including network-based applications, can work with the Integral Volume set
without modification and in the same manner as they would work with a normal magnetic disk.

Magnetic Cache File System (MCFS)


QStar ASM Software uses server hard disks (essentially some directory on the standard OS supported file
system) to temporarily store files to improve system performance. Caching provides the ability to place
frequently accessed files on the hard disk or RAID for quicker access. Different configurations of caching and
cache logic provide instant access to the most recent and most active data without delays or a need for
special commands.

In the Magnetic Cache File System (MCFS) module data from different user files are stored in different data
files (extents) in the cache in order to increase in the overall performance of the cache.

The extent size depends on the page size, for example for 256k pages the extent size is 1008 MiB, for 1024k
pages the extent size is 3.94 GiB. So each extent has its own page file. In the current MCFS even in cases of
sequential writing to the user file does not mean writing to sequential pages of the cfs_page. The MCFS cache
design essentially uses native platform file system features to deal with fragmentation and at the same time
allows usage of the native file system tools to defragment a cache directory.

File Migration
File Migration is defined as the movement of data from and to the disk cache and from and to an archive
storage media. This includes archiving files to the secondary storage media and replicating files back to the
magnetic cache to service read requests.

In the case of archiving data in an Integral Volume set from the cache, there are several archiving policies
that can be utilized to maximize the efficiency of the archiving process. Automatic data migration in the
Integral Volume set, or demand archiving forces an archiving cycle when a pre-arranged watermark, High
Primary Capacity, is reached. Archiving can also be started by the System Administrator at any given time or
scheduled in a timed interval using the VL Scheduler.

Transaction Logging Cache


The magnetic cache is implemented using transaction-logging technology. This ensures the highest level of reliability in
case of a system failure. Recovery of the cache requires the flushing of the transaction log. This takes place automatically
at the next mount of the Integral Volume set after an unclean unmount.

Read Only Grace Period


The QStar ASM Software has a feature to allow data to be stored for a Grace Period before it is set to read
only. A file may be modified, providing the user has sufficient privilege, until the Grace Period has expired. It
is then marked as read only. This feature goes further than the standard UNIX, or Windows read only flag, as
even the System Administrator cannot remove the read only flag for files. The only way to overcome this, is
to remove the Grace Period option. Enabling this feature provides a WORM file system, even with rewritable
media which is ideal for true archiving applications. This feature is configurable on an Integral Volume set
basis and can be set by seconds, minutes, hours, days and years.

14
Technical
Description

Retention Period
The Retention Period feature can be used alone or in conjunction with the Grace Period feature. Both Grace
Period and Retention Period start from the last modification time. The Retention period specifies that a file
can be removed only when the Retention period has expired. The benefit of this feature is the ability to lock
a file to read only status for the time the file is required to remain available within corporate guidelines. This
feature goes further than the standard UNIX, or Windows read only flag, as even the System Administrator
cannot remove the read only flag for files under Retention Period management.
Enabling this feature provides a WORM file system, even with rewritable media, which is ideal for corporate
data archiving compliance requirement. Once a file has reached a point in time after the Retention Period,
the file may then be modified or deleted from the file system. If both the Retention and Grace Periods are
specified, a file can only be modified or deleted either before the Grace Period begins or after the Retention
Period expires.
This feature is configurable on an Integral Volume set basis and can be set by seconds, minutes, hours, days
and years. Optionally the file level retention is supported using standard file system operations (by setting
access time in the future and by declaring a file read-only). Such a method is accepted in industry although it
is not a part of the standard file systems features.

Access Time Based Retention


Some applications and storage systems (for example financial institutions) use access time based retention
mechanism. The idea of such approach is to set file access time in the future and use that time to define
retention time. The benefit of such approach is that there is no need for special API to establish retention
time. The access time based retention mechanism is provided in QStar ASM as a cache configuration option
(-A).

Write Once and Deny Rename


The Write Once feature provides a WORM file system, even with rewritable media, which is ideal for
corporate data archiving for regulatory compliance requirement support. This feature is working differently
than Grace Period: once a file is written to the file system the overwrite, remove and set size operations are
prohibited. A file can only be appended or renamed. This option will be ignored if it is used in conjunction
with Grace Period. If the Deny Rename option is specified with the Write Once option, the renaming
operation is also prohibited.

File system Mount and Access Control List (ACL’s) in Windows


The Integral Volume can be presented as a local drive letter, Windows mount point or share. This feature
allows the sharing of the Integral Volume set using the standard share tools provided by Windows and it also
allows the System Administrator to store all ACL’s into the QStar Cache and the media file systems
(SDF/TDO/LTFS) or in any Object Storages Supported. The file system on Windows can be mounted to
specified directory (to avoid limitation of 26 drive letters).

Quota Management Support


The quota management allows System Administrators to monitor Integral Volume set space usage by
individual users or user groups. In addition the quota management allows to restrict capacity usage by the
users or groups. The soft and hard quota limits are supported: when soft quota limit is reached the user still
has a configurable time period to save files and perform a cleanup. When hard quota limit is reached the user
will receive a write error. The quota management is available through the QStar Administration Interface and
using the mmquota command.

15
Technical
Description

Cache Performance Monitor


QStar ASM Software provides the capability to sample performance data for disk cache. The disk cache
performance sampling may be requested using the QStar ASM Administration Interface or using the mmexec
command. The collected data is placed in the directory “/opt/QStar/log/perf_cache” with file names
formatted as “perf_cache_date_time_setname.csv”. The field format is in CVS and it can be processed by
Microsoft Excel (select comma separated value format) to build graphical representation of the performance.
In the QStar ASM Administration Interface there is an option to build and display live performance chart of
the collected performance information.

Throttling Options
There are two data streams that can be distinguished in the Integral Volume: ingesting data into the cache
from the user application and archiving data from the cache to the backend archival storage. Usually those
two data streams have different performance rates. If archiving is slower than ingesting then the cache will
eventually fill up with Primary data and will be unable to accept new data from the user application until
more data is written to the backend archival storage. In some cases this may cause the application to time
out.

To manage the rate at which the user application sends data to the cache there is a throttling mechanism
embedded into the cache manager. It can slow down ingest rate by applying brakes to data ingestion. In
other words, it delays processing of requests from the user application for several milliseconds thus giving
more time for the archiving process. This kind of balancing allows the cache to be in a state where room for
new data is almost always available. By default, throttling is enabled.

Keep File In Cache (pin-to-cache)


When there is no space in the cache the oldest file data is discarded (provided that it is already migrated to
the storage) to create space for the new files. In some cases user application may constantly reference some
files and reading them from the storage media may become an issue.
The pin-to-cache option allows to pin files in the cache using automatic or explicit policies. In this case the
file will be copied to the storage media but will remain in the cache for fast access.

Keep Full File and Do Not Keep Full File


The file data in QStar ASM are managed using page structure. The pages are quite large: from 32K to 1MB.
The system administrator configures pare size based on the anticipated file sizes. The large the files, the large
page size should be configure.

During read operation the ASM Software perform a minimum read request that is equal to one page of the
cache. The file system can be configured to read at least one page or maximum 2GB for each read request.
In case of tape storage it is beneficial to read much more data then requested because tape positioning is
quite length operation (essentially read-ahead).

Do not Keep Full File (-f): File is processed in a page mode. An access to the file causes a single page
containing the referenced bytes to be read into the cache.

Keep Full File (+f): File is processed in a full-file mode. This mode induces a full file read-ahead.

16
Technical
Description

Full Prefetching Mode and Prefetch Priority Period


The Advanced File System Setting includes two other options for prefetching.

When a user application tries to read bytes from a file, a page containing these bytes is replicated from the
covered file system into the cache. For a file without prefetching (Do Not Keep Full File) enabled that is all
that the read request will do. An attempt to read a file with prefetching enabled induces prefetching or read
ahead. Not only the page that contains the requested bytes is replicated into the cache but other pages are
replicated as well. If the covered file system resides on tape, prefetching (Keep Full File) is enabled by default.

Full Prefetch
Sets prefetching mode to full. That means that at the first read request for a file the whole file will be read
it from tape and replicated into the cache.

Prefetch Priority Period (sec)


The prefetch priority period is the period of time in seconds, starting after the last read request in the cache.
If this period is not 0, during it no archiving is made unless there is a need to free pages in the cache. The
value of prefetch priority period must be between 5 and 120 and can be enabled only if the covered file
system resides on tape. Setting this period to 0 disables the feature. This mode of operation is provided for
cases when the same tape media is used to write and read the data to minimize tape seek operations.

Pin to Cache Policy


This option defines what part of the file must be kept in cache. The difference between Pin to Cache and
Keep in Cache options are the size of that part retained. In case of Keep in Cache the whole file is retained.
In case of Pin to Cache the size of that part is defined by Size value and the offset of that part from the
beginning of the file is defined by the Offset value.
Pin to Cache allows up to 4 parts of the file to be kept in cache. Keeping in cache means that the part of the
file will not be swapped out of the cache by other user data.

Pin to Cache include also the Extensions option that allows to specify a list of file name extensions separated
by a comma that needs to be keep in cache.

DIAGNOSTIC FEATURES
QStar ASM Software provides different diagnostic components that can help the System Administrator to
monitor events, warnings and errors within the system.

Syslog View Pane or QStar‘s Syslog File


In UNIX platform the QStar ASM Software redirects any warning messages and main errors to the system console
window. In addition, the QStar ASM Software maintains its own log file called syslog into the /opt/QStar/log directory.
In the Windows platform the QStar’s syslog file is placed into the C:\QStar\log directory and is visible in the QStar
Administration Interface from the Syslog view pane. The QStar’s syslog file contains a chronological list of the events
performed by the QStar ASM Software and any system errors that occurred. Error and alert messages help to quickly
identify and solve potential problems that might otherwise become critical problems if ignored or unnoticed.

17
Technical
Description

SCSI Log View Pane or Qscsi_log Command


The SCSI log view pane or the qscsi_log command is a useful tool for monitoring SCSI storage devices,
detecting and diagnosing hardware errors. The SCSI log file by default is active in default mode but there may
be occasions when under instruction from QStar Technical Support, that an extensive SCSI log (scsi_log) file
needs to be generated. The main hardware errors are displayed in the Syslog view pane or QStar’s syslog file
as well, but the SCSI log provides a more detailed reporting for error tracking on the SCSI CBD level. When
initiated, the QStar ASM Software places a scsi_log file into the c:\qstar\log (Windows) or /opt/QStar/log
(UNIX) directory where it will sequentially collect all the SCSI commands sent to the devices as well as the
response back from the SCSI devices.

E-Mail Notification
The System Administrator can receive e-mail notifications about abnormal events in the QStar ASM Software.
An abnormal events can be, for example, a drive/library failure, an unrecoverable write error, a request for
additional medium (no more space in the Integral Volume set), a request for medium that is currently offline,
etc.

ON MEDIA FILE SYSTEMS


A File System is an interface for saving and retrieving files on the storage media. The file system controls all
aspects of media management, including directory/file structures, data layout, and data transfers. The file
system allows data to be written out to the storage device in the file format that is acceptable to the
application. For the media without file system formatting (such as optical disks, tapes) the user may define
the type of the file system to use. If the user needs that media is compatible with other applications the
media will be formatted according to the industry standard format. QStar ASM Software supports different
types of standard file systems such as UDF, LTFS, TAR and ISO. In addition, QStar ASM Software supports
vendor specific file system types that have data layouts optimal for the media QStar controls. These appear
as a standard file systems and give optimal performance for the storage and retrieval of data.

QStar media format manager stores information about the data on the media, thus providing the template
for the data written to the archival media. All archival Integral Volume media sets are self-contained, with
file and directory information, data, and indexes on the same Optical, Blue-ray or Tape media. The volume
format is optimized to ensure maximum performance and transportability between Optical, Blue-ray or Tape
libraries and file servers.

The benefits of QStar formatted media include:

Transportability
Media formats supported by the QStar ASM can be easily moved from one host system to another, regardless
of the manufacturer. Thus, QStar’s media format manager protects the company’s investment in current
hardware and allows access to critical data using other manufacturers’ products.

Flexibility
Media format describes the contents of a single archival media allowing it to be used as part of a logical
group, or Integral Volume media set. As part of an Integral Volume set, file and directory information is not
restricted to a single piece of media; it may span several blue-ray or tapes, giving contiguous space for large
files. This is considered as a multi volume file system.

18
Technical
Description

• Disaster Prevention
Making all archival media self-describing provides the means for disaster prevention and recovery. Any
magnetic disk cache in the storage hierarchy can be completely rebuilt from the archival media, thus
preventing catastrophic data loss.

• File System Structure


QStar stores files on a storage devices using log file system approach (for SDF and TDO formats). All events
resulting from the user application calls are recorded to the media in the same sequence as they occur. The
first time a file is written to storage, it creates a baseline copy of the file. Subsequent changes to the file only
changes the pages of the file that have been modified. The original file and each subsequent changes are
simply written to the new location on the media and file map in file system database is updated accordingly.
This method provides true incremental changes to the file without consuming excessive storage space by
making full file copy. Similarly, changes made to directories are also stacked. Therefore, if a user removes a
file, the directory portion is simply rewritten without the name of the deleted file. The file, however, still
exists physically on the media.

Such approach allows to support all types of read/write and WORM media and provides possibility to recover
file system to particular point in time. See mount-on-date feature.

Fast File System Recovery


The self-describing nature of the file formats on SDF and TDO media allows for file system recover to any
point in time and with high performance. To facilitate fast file system recovery the migrators store file
system database at several strategic points in time.
When new media is added to the file system the full database copy is stored at the beginning of the media.
This database includes information about all files and their location maps on all previously written media. In
addition the user may configure periodic database backups after certain amount of data is written (by
default 50 GiB) or after some time is expired. The result is that media contains many recovery points. The
last database backup is used to recover file system to the current state, but other recovery points can be
used to recover file system at any point in time (which is used in mount-on-date feature).
After database backup is recovered the events recorded after database backup was done are “replayed” to
reconstruct file system to the time requested (or to the end of the written portion of the media).
Such approach allows to perform fast file system recovery. Keeping on mind that file systems of the
Petabyte size on disks may require many hours to reconstruct and verify the log file system approach used
in QStar ASM is much faster.

If file system database becomes very large, the intervals between backups may be increased. The other
supported approach is to perform incremental database backups in order to minimize space occupied by
the backups themselves.

Media Formats
If user specifies industry standard media format (such as LTFS or UDF) the QStar ASM will write data to
media according to that format.

All QStar vendor-specific archival media are written using self-described format, with file directory
information, data, and indexes on the same optical platter, DVD disk, or tape. This feature provides
recoverability and transportability of the media between storage libraries and file servers. Such approach is
implemented for BluRay, Tape and other media.

19
Technical
Description

File Location On The Media


The ASM Software provides possibility to list the file location information (file map) for removable media
based on SDF, TDO, ODA and LTFS file systems. The file location consists of the media sequence number(s)
in the Integral Volume set, and position of each file data extent on the media. Using that information the file
may be retrieved even without Qstar software.

File List on Media


The ASM Software provides possibility to generate a list of files present on each media written with for SDF,
TDO and LTFS file systems. This information is generated from the database and does not require media to
be present in the library. That information can be used to retrieve media from “cold” storage and import into
storage library before files can be read.

TDO (Tape and Disk Object File System)


The TDO migrator is a HIGH performance file system created to optimize the read/write operations for tape
and optical disks. TDO is available on both UNIX and Windows platforms. Files are stored contiguously from
the beginning to the end of each piece of media, with single-seek read and write access. The design of TDO
has removed the majority of the bottlenecks that are inherent with other file systems for these types of
media. TDO has been created in such a way that it supports SDF media in read-only mode and writes all new
data to the TDO file system. This allows to convert a legacy SDF Integral Volume sets to a TDO Integral Volume
set.
The read operation for TDO is multi-threaded on several media, which allows different read requests to be
satisfied at the same time. The TDO file system is best suited for applications that will generate files with very
different file sizes. The small files may be “packed” into large tape or disk objects for better performance.
The large files will be broken into large objects (up to 1 GB) to maximize read and write performance and at
the same time providing possibility to modify only a part of the files.

LTFS (Linear Tape File System)


The Linear Tape File System format is a self-describing tape format developed by IBM to address tape archive
requirements. The LTFS Format specification, which was adopted by the LTO Technology Provider
Companies, defines the organization of data and metadata on tape - files stored in hierarchical directory
structure.

This file system can be used to manage data storage and retrieval on Tape media. LTFS is available on both
UNIX and Windows platforms. Files are stored contiguously from the beginning to the end of each piece of
media, with single-seek read and write access. QStar Software fully supports LTFS Version 2.2, data tapes
written in the LTFS Format can be used independently of any external database or storage system allowing
direct access to a file content data and file metadata. This format makes it possible to implement software
that presents a standard file system view of the data stored in the tape media. This file system view makes
accessing files stored on the LTFS formatted media similar to accessing files stored on other forms of storage
media such as disk or removable flash drives. The Linear Tape File System format is an open specification of
the layout of data-structures stored on a sequential-access media. These data-structures hold the file content
data and associated file metadata. Data media, such as LTO data tape, written using this format can be
exchanged between systems that understand the Linear Tape File System format. Software systems that
understand the format can provide users with a file system view of the media. Software systems may
alternatively understand the format only to the degree that allows the system to read data from the media,

20
Technical
Description

or produce a tape that can be accepted by other systems that implement the Linear Tape File System format.
LTFS media created in stand-alone drives can also be imported into the QStar controlled tape library.

The QStar implementation of the LTFS file system supports the three following Interchange Levels:

 Direct-single-volume: Single media file system for standalone drive or library without QStar Magnetic
Cache File System (MCFS). This Interchange Level provides direct access to the LTFS tape
 Single-volume: Single media file system for standalone drive. This mode used disk cache and may
provide better performance if data from the media is read frequently.
 Automount: Single media file system where each media is seen within a single volume in a separate
directory. Automount mode used disk cache.
 Spanning: All media are automatically aggregated as large file system. The files may be spanned
between several media which allows to write huge multivolume files (like 64+ TiB).
The LTFS file system format is best suited for large files and in cases when media interchange with other
systems is required.

TAR Format Read Only File System Support


This feature allows importing Tape media formatted with TAR format into a read-only file system. This
support was implemented because of a need to import media written by third party Software into QStar. By
importing the media catalog exported from an third party Database used by the third party Software, it is
possible to create a migrator that allows traversing all the metadata of all media (online and off line) as a
linear file system that can be accessed by any application as a standard SMB share. The support includes
modification of the VL database for the storage library and Integral Volume set and the QStar Administration
GUI and CLI. The support is extended also to the backup media generated by third party Software in a manner
that files can be retrieved from the original and backup media. Listing of the files on the media using vlfloc
and vlflsvol and offline feature has been ported to this migrator in order to facilitate the retrieval of the files
in case the media are offline.

Cloud and Object Storage Support


Qstar ASM supports practically all cloud storage REST API, including Amazon S3, Microsoft Azure,
OpenStack, DDN WOS, Quantum Lattus (Amplidata), IBM Cleversafe, Hitachi HCP, etc. The Integral Volume
set may be configured to use cloud storage systems to store data. In this case the Qstar ASM acts as a file
system gateway to the cloud storage.
On the cloud storage Qstar ASM creates balanced three of objects (instead of trying to directly map files to
the objects) and such architecture allows to support all file system features.

ADVANCED FEATURES
Beside the standard ASM Software the System Administrator can install the following Advanced Software
Packages:

Replication Migrator (RPL)


The RPL software module allows the replication of data between different types of media and storage at the
file level to up to 4 replicas. This is accomplished by inserting RPL migrator between the cache file system
(CFS) and up to four different migrators, such as SDF, TDO, LTFS, Object Storage and GFS. The replication
migrator includes a re-synchronization feature in case of failure of one of the replicas. Practically RPL provides
a Synchronous Mirroring at file system level between two or more storage destination with the same or
21
Technical
Description

different storage technologies. The RPL migrator may replicate data on remote nodes and therefore provide
base disaster recovery. The file on remote site may be provided for read-only mode to increase overall
performance.

Data Director - TDO Mirroring


The Data Director (DDR) Package Extends the functionality of TDO to provide mirrored writes to up to 4 media
(if resources are available). The DDR Provides same functionality as in legacy SDF implementation, to mirror
data between TDO media either using two drives in the same library or between two libraries. The TDO
Mirrors and writes up to four mirrored copies. Mirrors can be created using up to four drives in a single
library, or using single drives in up to four libraries or two drives in two libraries. TDO can also be used to
mirror data between real media based libraries and simulated media on disk. This allows to implement a
setups similar to RAID 1, RAID 1+2, RAID 1+3 but using tapes instead of disks.

Proxy Integral Volume Set Type


The Proxy Integral Volume set type provides the cache on one host and the backend storage device (tapes,
optical, etc) on another remote host. In the text below they are called cache-host and backend-remote-host
respectively. The Proxy Integral Volume set requires the following actions to be executed:

 First, Create a regular Integral Volume (for example TDO) on the backend-remote-host
 Second, assign a cache to that Integral Volume set. That cache will be used by the migrator for storing
the migrator database but will not be used by the cache manager.
 Third, create a proxy Integral Volume set on the cache-host using the GUI or the vlcrset command
(for example vlcrset -T proxy -h target_host_name -s target_set_name proxy_set_name)
The target_host_name is the host name of backend-remote-host and the target_set_name is the
name of the Integral Volume set on the backend-remote-host. Both -h and -s options must be
present.
 Fourth, assign a cache to the Proxy Integral Volume set. That cache will be used by the cache manager
and will not be used by the migrator.
After these actions are done the Proxy Integral Volume set is ready for use. A Proxy Integral Volume set can
be mounted like any other Integral Volume set. After it is mounted, on the cache-host two software modules
are working: the cache manager and the proxy migrator. On the backend-remote-host only the migrator is
working for the target Integral Volume set. The proxy migrator operates as an intermediate between two
hosts, it passes requests from the cache manager to the migrator on the backend-remote-host and passes
replies from the target migrator back to the cache manager on the cache-host.

QStar S3 Services Support S3 Protocol In ASM (Front End S3)


The S3 Service is a multiplatform S3 service which is able to accept S3 requests and able to transfer data to
QStar Integral Volume sets and to plain filesystems. This QStar S3 service and corresponding interface are
compatible with Linux and Windows operating systems. To support S3 at the front end the optional software
package is available.

QStar S3 Service user management allows the set and check user’s permissions on requested operations for
QStar’s S3 service and provides internal mechanisms for user management.

These mechanisms include:

 Capability to create user or group


 Capability to assign password to particular user
 Capability to assign user to specific group or groups
22
Technical
Description

 Capability to assign particular permissions to groups


 Capability to assign particular permissions to users
 Capability to remove user
 Capability to remove group

All user management data is stored in a local SQLite database. Passwords are stored in encrypted form in the
database. All user management features can be exported and are available via separate command line tools
which will send these commands to the QStar S3 service using https protocol. The QStar S3 service uses a
prepared users/groups database in order to provide user permissions check during S3 requests execution.

Data Encryption Support


To provide data encryption the system administrator needs to understand basic encryption methods and be
familiar with certificates, encryption key issues, their backup and management. If encryption keys are lost
the data becomes unavailable. No tools are provided to decrypt data without the keys. The QStar ASM
provides a crypto server which issues keys and manages key storage and backup.
QStar ASM supports two data encryption modes:
 Software encryption – shall be used when the storage devices do not provide encryption support
 Hardware assisted encryption – shall be used if hardware device provide encryption support
The hardware encryption is supported by the majority of the tape drives and Panasonic DA3 Data Archiver.
The software encryption requires additional CPU power and is applicable to all types of the archive file
systems.

File Data Digest


The Advanced File System Setting includes a licensed option that allows to calculate file digest (checksum)
of the file.
The file digest is calculated during file archiving to the storage media. The digest value is saved in Linux
extended attributes of the file or in the Windows stream of the file. This digest value can be used later for
verification of the integrity of the file.

The Data Digest Algorithm available for the Integral Volume set are
SHA1, SHA256 and SHA512, the SHA512 is the most secure digest but requires more CPU power than using
SHA1.

Special commands are used to verify the integrity of the files already archived. This is done by recalculating
the digest and comparing it to that stored in the QStar stream at the time of the archiving. Please call QStar
Support personnel for more detailed information.

QMS utility
The QMS utility is used in cases when archive file system is used as a temporary data vault. For example, the
video surveillance files are relevant for 1 year but after that it is desirable to remove video files in order to
reuse removable media.
In order for QMS to operate the Integral Volume Set needs to have a Retention time defined. The QMS should
be started for periodic execution and will go through the file system and find files for which retention time is
expired. It will removed expired files and will attempt to reuse media (if the Integral Volume is media based).

23
Technical
Description

The media will be erased and added back to the Integral Volume. It is also possible just to list the files that
have met retention so they can be checked if needed.

TMT Utility
The Technology Migration Tool (TMT) utility is provided to optimize file migration from older tape media or
disk generations to a new ones. The TMT utility creates a list of files in a particular media and copies files to
the Integral Volume cache. The TMT provides file sorting using file extent location on the source media to
maintain sequential tape movement. This allows to achieve highest possible performance when moving
files from old tapes to the new ones. The TMT utility may be used to copy files in selected directories also
using sorting capabilities.

Cache Booster
The cache on the hard disk is used to accept new data to the Integral Volume and to provide data to be
migrated to the storage devices (tapes, clouds, etc). The storage devices are running with increasingly higher
speeds. For example, LTO-7/LTO-8 provides up to 750 MB/sec performance and in order to support several
tape drives the disk should sustain 2-3 GB/sec performance to be able to satisfy all data paths. Such disk
(RAID) systems exist but they may be quite expensive.
The cache booster feature allows to create separate cache area on a very fast (but maybe limited in capacity)
devices. For example, cache booster may be implemented on RAM disk using computer memory as a cache
or on fast SSD or flash memory disks.
Cache booster may be configured for write operations only (to support fast writes), read operations only (to
support intense read operations) or for both read and write operations. In any case the hard disk cache still
needs to be configured because it contains cache and migrator databases. If cache booster is not configured
for read operations the read data will be placed on the hard disk cache for repeated file reads.
Using cache booster it is possible to provide high performance pass-through write to the archive devices and
at the same time to use hard disk to keep replicated data.

DASM Archive File System


The DASM migrator provides the possibility to use up to 32 storage targets in a single file system. The files
migrated from the cache are distributed among many subordinate migrators to achieve higher performance
and total capacity of the file system.
If a subordinate migrator fails (for example, because tape drive failed) the DASM migrator will continue
accepting data and direct it to surviving subordinates. Once tape drive (or network connection to cloud) is
repaired the subordinate re-joins the set and operations continue.
DASM migrator provides several file distribution policies, such as round-robin, highest performing migrator
first, directory affinity, group affinity , etc.

QStar Global ArchiveSpace (GAS)


The GAS product provides further performance and capacity increase possibilities by stepping out of the
single computer to distributed environment (Q1 2020).

24
Technical
Description

The GAS cluster consists of many (up to 64) computer nodes and each of the nodes provide the possibility to
expose a global namespace to the users. The files are created on the node (and storage device) where data
is received but the node provides metadata information about files to other nodes. If a file needs to be
retrieved by the node which does not have file data the GAS will transfer that data to the requesting node
cache for user to access.

The optional feature (Q1 2020) will provide the possibility to replicate data from one node to other one (up
to 4 replicas) to provide access to files in case of a node (or communication) failure.

Shared Library Support


The storage libraries (such as SpectraLogic Tfinity ExaScale, Oracle SL8500, etc.) provides enormous number
of the slots and drives. For example, such libraries support up to 100000 slots and 120 – 256 drives. Such
storage library configurations can’t be served by the single computer node because the data streams
performance become too high for a single node to handle.

Therefore QStar Technologies, Inc. developed Global ArchiveSpace architecture (GAS) where performance
of the system may be scaled by adding additional nodes. In order to manage storage library resources
among nodes there shall be some architecture to manage slots and drives in a multinode system (GAS
domain).

Such management is defined in a shared library approach, where one node (possibly clustered for higher
availability) is assigned to manage a physical library (load/unload media into drives, perform import/export
of the media, etc.). The other nodes are acting as a shared library clients. For each shared library client a
certain number of library slots and drives are assigned and client can use only those resources. The shared
library architecture assumes that there is high performance connectivity fabric, such as Fibre Channel (FC)
in order to provide client access to the tape drives. (Q4 2019)

System Security
The Qstar ASM provides several access security levels. The security level 0 (should be used in physically
secure environments) used not encrypted communication between nodes. The security level 1 uses TLS 1.2
encryption standard when communication between nodes. That is enforced for GUI and CLI remote
operations and requires explicit login which is valid for configurable time period.
The security level 2 builds on the security level 1 and requires user login even for local node where Qstar
ASM is running. In addition the level 2 logs all user accesses to the system for later analysis.
QStar ASM uses OS native authentication procedures (like Windows User accounts, Active Domain or Linux
NIS+). This approach allows to simplify user management and avoid introduction of vendor specific
authentication schemas.

The user authorization is managed by the QStar ASM using by default three user roles: Administrator,
Operator and Service.

All QStar ASM API calls are checked for proper authorization and unauthorized operations will be rejected.

IPV6 Support
QStar ASM fully support IPv4, IPv6 or a mixture of both protocols.

25

S-ar putea să vă placă și