Académique Documents
Professionnel Documents
Culture Documents
CLIENT SERVER
COMPUTING
Unit 4:
Data Storage & CSC
Services and Support
UNIT -4 SYLLABUS
Data Storage: magnetic disk, magnetic tape,
CD-ROM, WORM, Optical disk, mirrored disk,
fault tolerance, RAID, RAID-Disk network
interface cards. Network protection devices,
Power Protection Devices, UPS, Surge protectors.
Client Server Systems Development: Services
and Support, System administration,
Availability, Reliability, Serviceability, Software
Distribution, Performance,
Network management, Help Disk, Remote
Systems Management Security, LAN and
Network Management issues.
DATA STORAGE:
Disk
Magnetic Tape
CD-ROM
WORM
Optical disk
Erasable optical
Mirrored Disk
RAID, RAID-Disk
Magnetic
Disk
Disk storage devices should use the SCSI-2 standard controller
interface. This provides the best performance in a standardsbased environment. Many vendors provide high-capacity, highperformance, and highly reliable disk devices for this controller.
Magnetic
Tape
Although most permanently stored data uses disk, tape is a very
popular form of low-cost magnetic storage and is used primarily
for backup purposes. The standard backup tape device today is
digital audio tape (DAT). Tape is a sequential medium and does
not adequately support direct (random) access to information.
CD-ROM
WORM
OPTICAL DISK
ERASABLE OPTICAL
Anerasable optical diskis the one which can
be erased and then loaded with new data content
all over again.
These generally come with a RW label.
These are based on a technology popularly known
as Magnetic Optical which involves the
application of heat on a precise point on the disk
surface and magnetizing it using a laser.
MIRRORED DISK
When applications require high reliability, it may
be appropriate to use a configuration that supports
mirrored disks.
With this configuration, data is automatically
written to two disks. This enables the application to
continue if a failure occurs on one disk.
System files and data files should be considered for
mirroring. Even though system files are usually
read-only, the number of users affected by
unavailability of the files may justify this
redundancy.
In addition, performance can improve since dual
reads can be handled in parallel.
RAID, RAID-DISK
RAID(Redundant array of independent disks) is
a datastorage virtualizationtechnology that
combines multipledisk drivecomponents into a
logical unit for the purposes of data redundancy
or performance improvement.
Very high performance and high availability can
be achieved through a redundant array of
independent drives (RAID).
These enable data files to be spread across
several physical drives.
Data also can be mirrored as part of this
configuration.
IMPORTANT GOALS OF
RAID
Reliability,
Availability,
Performance,
Capacity
RAID LEVELS
FAULT TOLERANCE
Fault Tolerance is the ability of Computer to withstand
fatal failure without corrupting data or disrupting
services.
Fully Fault Tolerant machines have duplicated
significant hardware, including the processor, memory
system, disk storage, communication links, and backup
power supplies.
The Servers with mirrored disk subsystems, and builtin monitoring ability have some degree of fault
tolerance. These are called as high availability servers
The fully fault tolerant machine uses a dual redundant
hardware architecture with two complete processing
system in one enclosure without a single point of
failure.
Surge
protectors.
SURGE PROTECTORS
The electronics in computer systems are affected
by power fluctuations. Protection can be obtained
through the use of surge protection equipment.
Asurge protector(orsurge suppressor) is an
appliance designed to protectelectrical devicesin
the alternating current (AC) utility line
fromvoltage spikes called transients.
A
surge
protector
attempts
to
limit
thevoltagesupplied to an electric device by
either blocking or by shorting togroundany
unwanted voltages above a safe threshold.
SYSTEM ADMINISTRATION
Software should be loaded by trained staff and
tested to ensure that it is installed according to
standards and works as expected.
System Administrator is an individual responsible
for maintaining amulti-usercomputer system,
including alocal-area network (LAN). Typical
duties include:
Adding
andconfiguringnewworkstations
Setting up user accounts
Installing system-wide software
Performing procedures to prevent the spread
ofviruses
Allocatingmass storagespace
AVAILABILITY
Availability means system uptimeor the capability
of the system to be available for processing
information and doing its expected work whenever
called on.
Back out procedures are defined and tested to
ensure that if a failure occurs after implementation
of the change, the data center can fall back to its
previous status.
Technological features such as separate electrical
power sources, backup diesel generator and battery
power sources, redundant processors, and magnetic
disk devices all are used to ensure that failure of a
single component will not take down the data center.
RELIABILITY
Reliability requires applications to be protected
from overwriting each other and requires shared
memory to be accessed only by authorized tasks.
Softwares must automatically handle multiple
user contention, provide full recovery after
failure of in-flight updates, and provide utility
functions to recover a damaged magnetic disk.
SERVICEABILITY
Transient errors are noted so that preventive
maintenance can correct problems before they
affect availability.
Products based on standard protocols such as the
Simple Network Management Protocol (SNMP)
provide the necessary feedback of event alerts to
support the remote systems management
function.
SOFTWARE DISTRIBUTION
shares executable software from a single library.
Software maintenance and enhancement are
accomplished by changes to a single location.
An additional complexity is incurred when
several different hardware platforms are used.
Testing should also be done on each platform
before changes are distributed.
PERFORMANCE
Network Management
All provide a level of remote monitoring that can
track response time and network loading.
HELP DESK
A help desk is a set of systems and procedures
used by technical and applications staff to
provide support to end-users in areas ranging
from basic how to do and problem determination
to advanced troubleshooting and diagnosis.
support may be provided using remote PCs,
voice-only assistance over the telephone, or inperson assistance via an on-site help request.
LICENSING
Three charging algorithms are used today:
Single Use - Single use requires that every
workstation acquire its own license.
LAN Use - LAN use typically allows up to a
maximum number of simultaneous users for a
fixed fee.
Site License - Site licenses allow unlimited usage
by an organization, either at a single site or
across an entire organization. Because
organizations have increasing standardization of
software products, more site-licensing
agreements are being signed.