For more detailed study of technical features You are also encouraged to read
Crucial Questions
Goals
Unique system for distributed terminal processing of information
with a high security level.
Suitable and powerful technology to manage and control a whole informational system.
Best suited for
For any organization concerning of proper information protection.
Probably any company possesses some kind of information,
that should be keeped away from public access.
A leak of such information can easily cause a real material losses.
For those who are on the prowl for ways to reduce IT spending.
Who has no desire to keep a numerous maintenance staff.
Who permanently wastes money for PC's upgrade.
Who realized that eternal chase for technical progress
is not much essential, but is very expensive.
For chief managers who wish to improve the control and reliability
of informational system.
Who appreciates his own time and a time of administrators.
Who wants to speed up an implementation of new applications and
an upgrade of worn ones.
Not practical for
For use with resource-draining applications, which actively operate with graphics.
For instance:
3D games
multimedia applications
"heavy" CAD-systems for engeeniring
specialized graphics editors
For creation of wide area distributed informational system
with a lack of reliable communication channels.
Solved Problems
System Control
In usual case:
A computer of every co-worker requires full setup and configuring,
including OS setup, applications installation, network and mail settings.
While application upgrade procedure (including bug-fixes) turns into
a nightmare for an administrator.
In Mirage system:
The execution of all programs and settings on server
leads to a significant simplification of applications setup and upgrade.
Programs are setuped, configured and updated one time for all users.
Safe Data Storage
In usual case:
An information is skattered along the whole system:
some pieces are stored on user's PCs, and others - on servers.
No user can provide a normal data reservation, backup and recovery.
Some parts of information are often duplicated.
So it is difficult sometimes to find out the actual version of document,
when it was proccessed by several persons.
In Mirage system:
All information is centralized and stored on server.
This approach allows to:
make backup copies on-the-fly
safely recover data from backups
provide information consistency
guarrantee data integrity
Quick Information Processing
In usual case:
Every office member has it's own personal computer.
Computers are often purchased unsystematically, from time to time as required.
This results an accumulation of completely various equipment,
from archaic to most-modern, with a wide difference in perfomance and reliability.
Therefor some users get fast computers and others suffer from old and slow.
An upgrade and a support of such system is a real challenge!
In Mirage system:
The Terminal Information System uses maximum advantages of
the client-server technology for data processing.
As far as all applications work on server - all users recieve a fairly
equal perfomance.
And you just need to upgrade the only server to
speed up the whole system.
Information Security
In usual case:
It is well known from analitic reports that authorized users
bring the maximum security threat for their company.
Especially they, but not "evil hackers",
produce the most of security incidents that cause material losses.
In Mirage system:
External device media control,
unique printing services,
restricted software environment
and separated file system -
all these in whole provide the high
security for Your information!
Cost Efficiency
Cost cutting for equipment acquirement and support
There is no demand for a high-perfomance computers at workplaces.
And You dont have to constantly upgrade them.
When a terminal breaks - it could just be substituted by any other
appropriate, without much money loss.
Cost cutting for software purchase and update
For almost all applications it is possible now
to buy one license - for setup on server.
So application becomes accessible for all terminals.
Cost cutting for administration of a system
No need for a large maintence staff.
It is easy now to register user's operations
and to correct mistakes on-the-fly
from Your own place.
Technologies
In Mirage system following technologies are used:
Terminal Access to Applications
In Mirage system all user's applications are hosted and executed on the Terminal Server.
But users still work on their local Terminals.
The work on a Terminal is actually similar to the work on usual PC.
Restricted Software Environment
Mirage system provides restricted software environment for every user.
This means that a user can see and execute only legal applications.
We follow the princip "What is not allowed - That is prohibited".
Therefor a user will fail to bypass the protection system and execute restricted program.
Separated File System
Mirage system uses an isolated file system for every user.
This is based on unique Linux feature. It allows to dynamically set
a new file system root directory for a session.
Whereupon the session and all of it's applications will fail to
access files located up to the new root directory.
The session wont even determine that it had been restricted!
For document exchanging with other users one can set up a special shared folders.
Input/Output Control
Input and output of information is only allowed on servers in Mirage system.
The system supports input and output of:
files on external device media
documents on printer
Of course, printing could be done from a terminal.
But the system can perform auto marking of hard-copies,
noting member name, printing date and so on.
Besides, a user can not uncontrolledly take off data on external device media.
He has to walk up to a server to seize media.
Protected Database Server
An information about all personnel and terminals is centralized and stored on server -
in the special service database.
This approach lets You loose to build distributed system of any level of complexity,
using several Terminal Servers with common security policy.
Localization
Mirage system is currently being localized from russian to an english variant.
In future the new languages support will appear as necessary.
Support
Experts working on project are ready to provide support:
by phones at a work time
by e-mail
In a special case we can come to a customer's place (implying his payment of expenses).
For more detailed study of technical features You are also encouraged to read
Crucial Questions