I n f o B u l l e t i n
coopsys .net April 2004

IB In this issue:

Hard Disc Technology, Spreadsheet charts, Bouncing emails, FileZilla FTP, RAID

pro


CO-OPERATIVE SYSTEMS



C O N T E N T S

**** NewsBytes ****
  1. Interpreting Hard Disc Technology
  2. Tape drives - Spring cleaning is a bad idea
  3. Embedded charts in Excel spreadsheets
  4. Not known at this address
  5. FTP for ordinary folks
  6. Hard disc strategies - Insider RAIDing
Clicks of the Trade - triple clicks


**** NewsBytes **** NewsBytes **** NewsBytes ****
BBB
BT is now offering Broadband Basic, a kind of pay-as-you-go style broadband service similar to Metronet. For £19.99 per month customers get the full 512Kbps but only for up to 1 GigaByte of downloaded and uploaded data combined. Data over above this limit incurs additional charges. However, rival providers (like PlusNet with its £18.99 service) claim to have been the first sub-£20 service some time ago while others point out that the first year costs of the BT "Basic" offering are little different to its £27 BT Broadband once the setup costs are accounted for. www.bt.com/btbroadband/. A new lower-cost broadband service came on line recently from Telewest at £17.99 per month for the slightly reduced speed of 256Kbps.
A false sense of backup
Most businesses have spent money on backup technology but fail to follow it through, instilling a false sense of security, according to a report to be released by PricewaterhouseCoopers. Despite nearly 90% of us relying on electronic data and having no argument with investing in backup systems, around half of businesses suffered major operations failures and yet continue to fall down on measures like off-site storage of backup media and testing of recovery systems. The full 2004 Survey results will be launched at on 27-29 April at InfoSecurity Europe in London.
Infosecurity Europe
Over 185 exhibitors are booked for Infosecurity Europe, the largest gathering of information security buyers and sellers, at Grand hall, Olympia, London. Among several survey launches taking place will be the DTI's Information Security Breaches Survey 2004 will be launched at the show. Over 65 keynotes and seminars are to be presented from the industry's security experts and practitioners. Microsoft will be holding a 3-day Security Workshop series. Infosecurity Europe takes place from 27-29 April 2004.
Microsoft gives away software
Unbelievable it may be, but the giant that taketh our licence money with one hand giveth away with the other. Well, only if you're a non-profit. And only if you support Microsoft's aims and help promote it to other folks. And of course you must like using the software in the first place. Apply on 1 April to Microsoft at its Reading headquarters.
Next Windows slides ajar
A closer look at Longhorn, the 'next Windows', is hinted at during the Windows Hardware Engineering Conference (WinHEC). Aimed at developers, there are likely to be details for writing the drivers needed to connect hardware in Longhorn and, on other topics, directions for mobile computing and Tablet PCs are to be revealed. Microsoft has recently been slated by some Tablet manufacturers for poor marketing efforts. The conference takes place from 4-7 May in Seattle.
Search for charity begins at home
Following the line of wealthy business founders who go on to set up charitable foundations, Google's Larry Page and Sergey Brin are next up for the title of philanthropist with their Google Foundation in the likely anticipation of becoming billionaires from Google public offering this year. Today the company sees the test rollout of Gmail, a free search-based e-mail product to rival large providers like Yahoo! and Microsoft MSN. More details from Reuters.
Live and Unplugged
Just a quick plug for The Wireless LAN Event, which is to encompass "Unplugged" - The Mobile Computing Event, so far attracting over 60 major exhibitors like Intel, BT, HP and Ericsson. All at Olympia, London , 6-7 April. www.wlanevent.com/home/
Numbers are up for chips
Ever been confused by the sheer volume of parameters associated with buying a processor? Well, Intel thinks you're in the same boat as many others and intends to alter its chip numbering system from May 2004. With varying types, levels of cache, bus speed etc, comparing processors has become a juggling exercise accessible only to 'chip-geeks', with the majority of buyers just looking at the number of GigaHertz as a measure. The new scheme will attempt to consolidate all the parameters into one set of numbers (300, 500, 700) that allow consumers to weigh up the most suitable Intel processor to buy within a given family.
**** end of NewsBytes ****


^ Back to contents ^
  1. Interpreting Hard Disc Technology

What goes on inside those sealed silver boxes that store your data?

 
More help at hand. All the back issues just a click away

Play it again, Sam. Play it again, Sam. Play it again, Sam ...

One of the fundaments of computing technology is its ability to copy data over and over and over again. Repeatably. Flawlessly. Infinitely.

Disc storage is the main facet of such systems that preserves copied files 'at rest', that is, even when the power to them is disconnected.

Driving a hard bargain Storage was the shy starlet of 2003. Hard disc drives (HDDs) popped up ubiquitously appeared in everything to music jukeboxes and audio players (iPod) to radios and videos. Miniaturisation is now making them practical as accessories for mobile phones.

Faced with having to choose a disc drive from the welter on offer - say, for upgrading a PC or as a component of a new server or as Network Attached Storage - it helps to know a bit about what to expect and how they work.

Floppies - thin but FAT

Vaguely reminiscent of old vinyl music record players with an arm and head that that tracked along a physical groove, floppy technology allows the head to hover fractionally above the disc surface, at a distance of less than the thickness of a human hair, recording and reading data laid down in concentric tracks or rings. The floppy plastic disc coated with magnetically-sensitive particles is sandwiched between 2 more equally floppy, but fixed, shims to give a free ride. Think, salami bagel with mayo filling :-(
And the turning mechanism is provided for the drive by raising a spindle into the centre of the disc. You can hear it happen as you load it into the tray with that trademark floppy 'clunk'.

Because there is no spiral to track along, data can be fetched by the head from anywhere (random access) on the disc. To speed up this access (the time it takes for the head to swing over to the correct track) the drive electronics reserve a small portion of the disc to catalogue the disc contents in the form of a table, akin to the index for a database. A successful early type of table was the File Allocation Table (FAT or FAT32) where each file written was given a record in the FAT to point to its location on the disc; much quicker to look up a short table than scan the whole disc.

The floppy disc did (and still does) perform its storage function admirably within the bounds of the very cheap materials employed, but it suffers from some severe disadvantages:
  • a capacity of 1.44MegaBytes is extremely limited by today's standards;
  • despite a sliding catch that covers the open part of the disc, it's nevertheless exposed to air, humidity and all the life-shortening muck associated with that;
  • the shims are still abrasive;
  • the slim but very portable package is subject to a good deal abuse - if you've carried one in your bag for anything more than a month you'll know just how little bending, rain, gum, dust, fruit and magnetism from catches they can withstand;
  • it's grindingly slow!
 Western Digital Caviar WD1200BB

Originally produced as single-sided devices, floppy drives soon incorporated heads on both sides of the disc to double the data density at little extra cost.

However, by taking a stacked arrangement of these discs and calling them platters ('cos they're 'ard, see) and encasing them into a single unit, you get ....

The Hard Disc Drive

At a stroke all the disadvantages of the floppy are banished.

We have an almost vacuum-sealed unit for quiet operation and longevity, with heads (riding instead on a cushion of air) even closer to the 'hard' discs. The platters themselves, once based on light but stiff aluminium alloys are now commonly made from less temperature-susceptible glass or ceramics coated with even higher-density magnetic particles (rendering a mirror-like sheen), allowing more accurate data transfer. Now that we have more than one disc platter, they must all rotate together, so are mounted on a single spindle, all spinning together at up to 15,000 rpm (or 250 revs per second) for faster access times; that can equate to an edge speed of up to 170mph! The heads are arranged to move among the gaps between the discs in a comb-like fashion.

Of course it's no longer a drive that has removable storage since the disc and drive mechanism and electronics are all combined inseparably, but the benefits are storage capacities up to 200,000 larger at lightning-fast speeds.

Disc sectors diagram See IBM's animations of just how the drive heads work at www.research.ibm.com/research/demos/gmr/

How it adds up

A disc is divided into sectors (one shown in green), each one generally holding 512 Bytes and also into concentric tracks (one shown in red). By projecting a single track down through the multiple platters (the red rings), the result is a cylinder shape.

Hence the symbol that still appears on the front of your computer today representing the hard drive is actually that of a cylinder.

Once we know that platters have a read/write head on either side, we can multiply all these factors together to give the capacity of the disc. Disc cylinders diagram Thus:
512 bytes x 63 sectors x 1024 cylinders x 16 heads = 528,482,304 bytes (about 528MB).

Compare this with
512 bytes x 18 sectors x 80 tracks x 2 sides = 1,474,560 bytes
for a floppy disc.

For drives over 8.4 GB, many manufacturers switched to using just the Logical Block Addressing (LBA) number. This number can sometimes be found in the form "LBA 78165360" on the drive label and in this case signifies a 40GB drive 78,165,360 sectors x 512 Bytes).

Drive sizes

From the 8.4GB point, drives now often step up by doubling in size, thus we commonly see:
10, 20, 40, 80 GigaBytes
However, 120 GB is also a widely-available size before reaching 160Gb and similarly 200GB drives are appearing in advance of an expected 320GB.

Size matters ... but speed matters just as much

Hitachi Deskstar 7K250 It should be plain that the faster a set of platters spins, the quicker the heads can read and write data to them and so we'll see our everyday office applications and the like launching faster.

Spin speeds of 3,600 rpm (revs per minute) or 5,400 rpm have been common, but in the last year 7,200 rpm were increasingly shipped with standard desktop PCs. Buyer beware: if you're in the market for a new desktop PC and the drive speed is unspecified, it will almost certainly be one of the less desirable, slower 5,400 rpm ones.

For servers, with disc drives that are hard-pushed every minute of the working day, even this is too slow and here only 10,000 rpm and 15,000 rpm speeds will do. These apparently minor parameters are just one of the many refinements that render servers a different breed of computer and hike the cost over that of an ordinary office desktop.

Interfaces - connecting it all up

Disc drives are typically connected to the rest of the computer by a ribbon cable, a row of thin wires all laid flat and clamped into insulation displacement connectors (IDC) - a system that forces the insulation away from the wire as it is pressed into the connector making for easy but accurate manufacture. However even this technique is changing with the introduction of more compact SATA cables.

ATAPI = Acronyms That Are Pretty Incongruous ?

Demonstrating just how far back computing roots still go, the ATA series interface borrows its name from IBM's XT and AT series computers, hence ATA means AT Attachment - a device attached to an "AT" type computer. As can be seen from the panel guide here, many of today's interfaces derive their acronyms from this.

An very brief guide to drive interfaces
  • IDE: Integrated Drive Electronics
  • EIDE: Extended IDE
  • SCSI: Small Computer Systems Interface
  • ATA: AT Attachment
  • ATAPI: ATA Packet Interface
  • SATA: Serial ATA

For an excellent glossary of hard disc-related terms in particular concerning ATA-series interfaces see
http://www.ata-atapi.com/hiwfaq.htm

Of these interfaces, it's worth a quick look at the two main contenders, in historical terms: SCSI and IDE.

The Small Computer Systems Interface describes a general standard for linking together any device to computer bus - not just hard drives - in a daisy-chain fashion. Want more devices, a scanner for instance? Just link in another cable. SCSI adapter cards can equip any PC with this type of interface.
Drives for SCSI often appear before on the market before other interfaced varieties and despite having a past reputation for noisy operation and expense are well-suited for servers where additional storage might be added later.

Integrated Drive Electronics has a long history for PCs, but as its name implies, only connects up drives and usually only 2 such connectors are supplied on a motherboard, though this is easily sufficient for most home computers or office workstations. IDE's wide popularity means it's always easy to find replacement hard drives should yours be struck by disaster.

Expandability is thus a key factor in choosing a drive and in cases employing redundancy (RAID), it's essential to choose identically-specified drives.

A more thorough explanation of drive interfaces can be found at:
www.computerhope.com/help/ide.htm#10

Contacts

-IB-

Acknowledgements: Daniel B. Sedory

Good read?
Rate this article


Print page
Print this page

I B



^ Back to contents ^
  2. Tape drives - Spring cleaning is a bad idea

 
More help at hand. All the back issues just a click away
Cleaning - everyone hates doing it.

We pay armies of diligent workers to spruce up our office premises every night, but when it comes to computers, some of the critical tasks end up left in the gutter.

Remember this?
Sony 15CL DDS cleaning cartridge
Now remember what it's for?
Looking after the tape drive in the server is just one such duty.

For those with a dedicated air-conditioned server room, there is less worry about the onslaught from everyday grime. However, in a typical charity setup, the server is out there in the office with rest of us, suffering from heat, dust, carpet fluff and the debris of skin, hair and breath scattered by humans.

A tape drive is not a sealed mechanism - as are hard disc drives - and the nightly backups abrade the tapes, leaving further particles on the tape heads.

Without regular cleaning, these crucial tape heads quickly build up a film of dirt, and we've all seen what happens to computer mice when they clog up.
Getting careless with tape cleaning is much more serious though, since backup tapes will not record accurately and puts your backup strategy at risk. With around half of today's businesses having suffered a major operations failure, you'll want to make sure you're the other half!

How to make it happen

So tape cleaning is at least a weekly task, not one to be left for the annual 'Spring clean'!

Treat yourself to a new set of cleaning tapes. Ask us for a quote.

-IB-

Good read?
Rate this article


Print page
Print this page

I B



^ Back to contents ^
  3. Embedded charts in Excel spreadsheets

 
More help at hand. All the back issues just a click away
Excel charts can sometimes be great for testing "what if" scenarios, adding trend lines and fulfilling other Nostradamus-like pretensions, but they can be very intrusive in terms of the screen space they eat up.

There are 2 methods of presenting a chart.

    Either

  1. Place the graphic as an object on the data sheet you are working on (same tab)

    Or

  2. Place the graphic as an object on a separate sheet (new tab)
The first method has the disadvantage of taking up the very space you need for fiddling about with the numbers and formulae. Furthermore, on very long data sets that won't fit on one page, the chart slides up and down annoyingly as you scroll.
On the other hand, the second method means clicking back and forth between tabs to see the changes to data reflected in the chart - and that soon becomes tedious.

However you can have the best of both worlds yet still retain the flexibility to 'play' with spreadsheet data.

How to make it happen

This procedure generates a detailed chart on a separate tab (as in "B" above) and then copies a smaller thumbnail version into the page where you manipulate your data. Embedded Excel Chart image
  1. First off, if you have a large data set that goes off the bottom of the screen and requires the use of the scroll bar, make fixed 'Frozen Pane' section at the top by pulling down the Windows "Freeze Panes" command.

  2. Create a chart on a separate tab as usual. This is for your main detailed chart view.

    Now embed a small thumbnail version the chart in your data set tab to watch changes and trends ...

  3. Right-click the "Chart1" tab (or whatever it's name is).

  4. Select "Move or Copy", also tick the "Create a copy" box.

  5. Left-click on the tab of your new second copy of your chart, say "Chart2".

  6. Right-click in middle of the (copied) Chart2 | select "Location" | select "As object in" and pulldown/select the appropriate data sheet (often only one to choose from) where you want the small chart to reside. Click OK.

    Now for a bit of tailoring on the thumbnail ...

  7. Click inside an empty space of the chart area (not inside the plot area) and drag its handles to reduce it to the size you want.

  8. Remove the four bits of text around the sheet, namely :
    • Title,
    • Legend,
    • X-axis and
    • Y-axis
    by right-clicking on each and selecting "Clear".

    The plot area will expand to fill the space each time one of these is removed.

  9. Finally, by clicking on an empty space in the plot area, you can drag its handles to make it fill the entire chart area.
Voila!

A good tip is to choose the plainest chart type with no data markers for the thumbnail, in order to produce the best clarity.

Benefits

Your final result is one chart on a separate tab for detailed analysis - complete with all axes, legends, title but which also has room for data tables and regression lines - and a tiny thumbnail version of the same thing right there on your data tab, so you can see changes at the click of a mouse.

Drawbacks

Since you are now effectively presenting 2 charts, any changes in the source data, ranges or series must be made to both to keep them in step, but since this technique is principally about altering existing data to watch the effect on plotted trends, it's a small worry.

-IB-

Paul Craig

Good read?
Rate this article


Print page
Print this page

I B


^ Back to contents ^
  4. Not known at this address

 
More help at hand. All the back issues just a click away
Sending out emails to even just a small distribution list of Internet email addresses are likely to cause at least one or two 'bounce-backs', often where a user account has been closed or is full.

Not a major problem in itself but often these bounce-backs don't end up where you expect them, ie going back to the original sender. envelope image

Often you may receive "undeliverables" or "Mail delivery failures" straight to your inbox - where they should be - but other times they end up in the administrator account (aka postmaster).

What lies at the root of these inconsistent routings is a poor standardisation of how mail servers reply to email messages. Many of them derive the return address out of the "From:" address you provide when sending the original message, but other servers use the Return-path header instead, a special 'wrapper' header which is the address of the original sender of the message - not necessarily the same as your "From:" address. If, for instance, when using a webmail client from which to send messages from your domain, you'll want to employ a number of different aliases before the @ symbol, yet all legitimate addresses.

The Return-path may well be an account you simply employ to gain Internet access (as supplied by your ISP), but you may never actually use the POP3 account the ISP gives you as part of the deal, so you would hardly want returns to go there.
It's a bit like the postal system only returning undelivered post to your nearest sorting office instead of to your home - the "undeliverable" doesn't quite make it all the way to your home.

The Return-path information was designed to be used by SMTP servers one-to-another to handle errors, but because some mail server systems are 'less conformant' than others, they attempt to reply to the Return-path with the result that actual originator of the message never sees the failure notice and remains ignorant of the delivery failure.

SMTP Authentication

SMTP Authentication provides a means of the nearest digital equivalent of proving your identity when sending mail on the Internet.

The deal is:
You can't send mail until you can be identified and since we can't do that directly we leave it up to the ISP you connect with. And the ISP attempts to verify this by effectively saying:

"We can trust you to put anything you like in the 'From:' field because you have an account with us so as long as you send mail through our SMTP mail servers, we know who you are."

One of several methods of authentication is to require you to present your details (username and password) whenever you connect and the POP3 account does this nicely, ie you want to send mail, then prove your receiving account first.

The idea is that an ISP can bar persistent mail abusers but it's easy to spot that this mechanism has limitations when it comes to fly-by-night spammers who dump millions of emails and then abandon the account. Hence the recent calls and developments in pursuit of standards that require the sender's technology to identify themselves truly to potential recipients instead of just the ISP.

Contacts

Find out more about mail server technology.

-IB-

Good read?
Rate this article


Print page
Print this page

I B


ad mouseball

^ Back to contents ^
  5. FileZilla open source FTP

FTP for ordinary folks

 
More help at hand. All the back issues just a click away
One of the array of tools required of a web designer or editor has always been a bit of a trial - literally - to acquire.

The FTP (File Transfer Protocol) utility undertakes what you might think should be a trivial matter of copying your slaved-over pages up to your web hosting site.

However, the process of finding such a tool often involves trialling shareware versions, registering with software manufacturers so they send you updates and, in the case of the popular WS-FTP, agonising over your organisation really fits into the 'K12 educational' category as defined in the US so that you qualify to use it without paying licence fees.

At last there is an FTP tool with none of that.

FileZilla logo FileZilla is an open source FTP distributed under GPL public licence. So it's free to use and, what's more, simple to download and install and devoid of registration procedures.
Many functions are designed to be executed in one click or pull down and the interface is clear and simple.

Features That Please

To get underway with any FTP setup, four parameters are needed :
  1. address
  2. username
  3. password
  4. port (usually 21)
Of these, the FTP address is often the most difficult to get right, with hosters dishing out a variety of formats (www.etc, ftp.etc,) but like the username and password, can be obtained - indeed - should be supplied by your ISP/web hoster.
FileZilla places boxes for these 4 important parameters at the top of the screen, like a form. That's all you need to get going.

Once you have them set up, they can be save together as an FTP profile for your site and from there on pulling down the Quick Connect button is a single step for linking up to your site.

FileZilla snapshot
Connection status window

Shows a message log of the connection process as it happens when you hook up to the web server where your pages reside.

Above this the Quick Connect button links to any number of pre-configured sites with one click.

Files and folders window

Local and remote locations occupy the left and right halves of the screen and each can have its own folder tree shown above. A single click on the tree takes you straight to that folder.

You can transfer files in 3 ways:

  • Drag-n-drop
  • Right click a file or folder and choose from a context menu, eg Upload
  • Add to the queue below

    Queue window

    An excellent batching device for holding files until you need to process them. Works as a useful call optimiser for folks still on dial-up Internet connections.
    Since queue processing can go both ways (to and from the server), it is possible to upload images from your local site copy while at the same time downloading HTML files to make a separate duplicate, say as a backup, all at once.

    Fondling The Presets

    Although FileZilla works beautifully 'out of the box', a whole host of settings allow you to fine-tune its behaviour (Edit | Settings).
    • FTP connections are often 'dropped' (time out) by the remote end if your end has been idle for too long - a source of great annoyance when uploading large volumes of data. Here you can set "Keep Alive" commands to maintain the server's attention. Default 15 - 30 seconds
    • Security is catered for by the ability to limit the range of ports that FileZilla communicates through.
    • A timeable directory cache saves having to fetch the remote details to keep folder information updated which greatly speeds performance. Default 30 minutes.
    • What to do with duplicate files? A number of presettable scenarios can be chosen from Ask, Overwrite, Overwrite if newer, Resume, Rename or Skip - the second being especially useful.
    • Separate KB/sec speed limits can set for upload and download to prevent hogging of bandwidth on long transfers if sharing a connection within an organisation avoiding the possibility of bringing others' email and browsing to a standstill.
    • Although file detail columns (size, type, date, etc) displayed can be modified on-the-fly for both Local and Remote, they can also be preset under Settings. Remote list has columns for permissions and Owner/Group - useful if you have copy problems.

    Drawbacks

  • Absence of a facility to force lower/upper-case characters for filenames. This is important because, since many web servers sit on top of Unix-based file systems for reliability (Demon's is one such), the case of file names is sensitive in Unix. So if you refer to the home page as "main.html" and you uploaded it to a Unix-based web server as "Main.html", nobody's browser will view "main.html" simply because of the one letter case difference.
    A shame, since this sort of feature has been present in all flavours of WS-FTP for ages and simply forcing all filenames on your web site to be lower-case helps avoid mistakes like the one mentioned here.

  • Another more minor point is that tooltips (or yellow speech bubbles) do not appear under the main buttons along the top of the application. There are only 11 of these and the button graphics are actually just about indicative enough to suss out what they do, but a little tooltip help would make learning and familiarisation that bit smoother.

    Size

    The FileZilla_2_2_4f.zip distribution tested here was just over 1.8MB to download.

    How much is FileZilla?

    It's free under the GPL licence, being a project currently supported by donations, payable through the site.

    Where can I get FileZilla?

    -IB-

  • Good read?
    Rate this article


    Print page
    Print this page

    I B


    ^ Back to contents ^
      6. Hard disc strategies - Insider RAIDing

    Redundancy is a good thing, but only when applied to bolstering disc performance.

     
    More help at hand. All the back issues just a click away
    When it comes to disc reliability, do you know what your downtime tolerance is?
    Can you cope with a few days, hours or is it measure in milliseconds?

    Computer glitch equals commuter chaos Dozens of traffic lights were knocked out as a result of a potentially suspect hard disc. A morning's traffic chaos in central Melbourne was the effect.
    More details from The Age.
    Many home users of PCs can stand to be without computing power for several days on end if the worst happens - a hard disc failure. But at the size of a small or medium-sized organisation, things start to get more tense after even a few hours of downtime and when an Australian suburb is the subject of the failure, the problems become apparent within minutes!

    At the upper end of the scale large businesses like newspapers and broadcast media have no tolerance of downtime at all, so how do they cope?

    RAIDing the storage banks

    Redundancy is the answer.

    Servers now use RAID - a Redundant Array of Independent Discs (originally called Redundant Array of Inexpensive Discs, but it's debatable what rates as inexpensive these days).
    By generating live running copies of the data on multiple hard discs the main advantage is that one is no longer dependent on a single hard disc and the data can be replaced from the redundant copies very quickly, in fact it can be done on-the-fly without manual intervention.


    RAID Types described
    RAID What it does
    RAID-0 Stripes data for faster performance but offers no redundancy and hence fault-tolerance.
    RAID-1 Requiring at least two drives which make a direct duplicate of each other, this technique is also known as disc mirroring and affords the best combination of performance and fault-tolerance for a multi-user system. Disc reading is fast (from either disc) whereas writing speed is the same as a single disc.
    RAID-2 A striping technique that is little used because of the superior RAID-3 technique.
    RAID-3 A striping technique with a whole drive of the cluster dedicated to storing parity and error checking (ECC) information to detect disc errors and thus recover data via Boolean difference calculations on the other drives. Since all drives are addressed together RAID-3 is less suitable for multi-user systems.
    RAID-4 A large-stripe technique enabling fast reading from any drive. However the parity drive must be updated for every write operation so has no advantage over RAID-5.
    RAID-5 Parity is stored in a rotating array rather than on a dedicated drive so faster writes to any drive can be accomplished. Although redundant data is not stored it can be recreated from the parity information. Needs at least 3 discs, often 5. Like the asymmetry of an ADSL Internet connection, RAID-5 is best for multi-user systems where there are many read requests and fewer writes.
    RAID-6 Like RAID-5 but distributes a second parity scheme across different drives. Very high tolerance to drive-failure and other faults but still uncommon.
    RAID-7 A real-time embedded operating system functions as the controller. Single supplier.
    RAID-10 An array of RAID-1 stripes (each stripe is a RAID-1 disc set) for better performance but at a cost of more drives.
    RAID-53 An array of RAID-3 stripes for better performance than RAID-3 but at a cost of more drives.
    And yet, a RAID appears just as a single drive - a so-called logical hard disc - to the operating system or user.

    RAID's striping technique partitions each disc, then interleaves the stripes and addresses them in order.
    A wide stripe typically renders better performance for multi-users accessing the drives simultaneously, whereas a thin stripe (maybe as small as just 512 Bytes) is more suited to single-user systems storing large records.

    The 'black sheep' of the family is RAID-0: this setup simply alternates the stripes across discs and results in faster access but affords no advantages for fault tolerance.
    RAIDs 1, 3 and 5 have been the popular ones with 2 and 4 refining the differences to little actual advantage.

    Parity Pays

    Where read and write operations can be overlapped, ie executed at the same time, a much better performance is obviously achieved - for instance, one user can be saving a document to the same server that another is using to browse an intranet page.
    This only occurs where parity and error checking information can be updated across several discs rather than requiring a dedicated drive.
    Parity information helps to describe data and drive contents in a more compressed form and is used to reconstruct drives in a Boolean recalculation.

    Pull-n-Play

    Because this reconstruction process is very fast, so-called 'hot-pluggable' drives can literally be pulled out while a whole server is still running and a new one plugged in! The RAID system will rapidly start rebuilding its redundancy by copying data (in the appropriate RAID format) to the new drive and 'restraining' its parity information. A new drive can be automatically rebuilt like this in as little as a few minutes, giving mission-critical businesses the 'zero downtime' that they require.
    Lights on the actual drive modules and alerting systems can warn system administrators of impending disc failure so they don't find inadvertently that they have been limping along on a reduced drive set for days on end.

    A RAID controller can be achieved either with software (one of the first commonly know ones appeared in Windows NT Server), but is more frequently implemented as a separate piece of hardware because of speed advantages and the fact that this often mission-critical component is more reliable when not part of a server operating system.

    Other Benefits

    Since the techniques employed here essentially store the same data in more than one place on several discs, we can see that, aside from improving performance, there are other advantages.

    For a given piece of data, each disc is accessed less often and therefore less stressed and will last longer. This longevity is expressed as the mean time between failures (MTBF) meaning the time (often tens of thousands of hours) before the manufacturer expects the disc to suffer a fault. The MTBF for each disc in a RAID is thus increased as well as inherently building in a tolerance to faults by re-balancing its data structure when they do occur.

    -IB-

    Good read?
    Rate this article


    Print page
    Print this page

    I B


    ^ Back to contents ^
      Clicks of the Trade - triple clicks

    --- Quick tips for happier clicks! ---

     
    More help at hand. All the back issues just a click away


    How to make it happen

    We all know what a double-click does by now. (Launches applications, generally makes things happen).

    But what about 3 clicks?

    It's a bit like going backwards in terms of functionality, because a triple click does no more than highlighting a whole line or paragraph. Remember that one click highlights any word or item with no spaces.

    This useful trick is limited to Microsoft products on the whole though (Outlook, Word, etc) and not all applications support it. The best thing is to try it out and see what results you get.

    (If you are using a mouse with a dodgy left-button contact you'll already know all about this feature!)

    ** try it now **

    -IB-

    Good read?
    Rate this article
    I B


    ^ Back to contents ^

    Overview of InfoBulletin
    InfoBulletin is written and published by Co-Operative Systems and contains Information Technology tips that we come across during everyday research and support activities and which may be useful in improving your IT operations, either internally or on the Internet.

    E&OE


    Viewing IB
    This bulletin is presented as a Web page (in HTML) that can be read in any standard browser and most email clients. It is written in a compact format for fast viewing, short download time and ease of use for mobile computers. However, if you prefer to read it by alternative means, you could copy/paste it into your usual word processor or save it as a text file or even print it to be read later - on recycled paper, of course!


    Implementation
    InfoBulletin topics can be implemented by Co-Operative Systems if required on a chargeable basis or via Facilities Management (FM) for those with rolling work programmes.


    Privacy
    Under no circumstances does Co-Operative Systems supply lists of customers to other organisations.

    Subscriptions
    At any time you can change your subscriber address or stop receiving InfoBulletin altogether. Simply reply to the address below giving us your preferences.
    If you need to re-direct this bulletin to a particular group or person within your organisation, set a rule in your mail forwarder to trigger on the address: infobulletin@coopsys.net and then fill in the internal address of your recipient(s). Alternatively, redirect this address to an internal public folder, noticeboard or distribution list of users you have set up.
    Tell a colleague or associate
    Know someone who would like to receive InfoBulletin? Their email to: infobulletin@coopsys.net will return them an invitation and sampler.


    ^ Back to contents ^

    Contact details

    Sales & Enquiries: 020 7793 0395 team@coopsys.net

    Support: 020 7793 7877 support@coopsys.net

    Fax: 020 7735 6472
    Fax us via email

    Web: http://www.coopsys.net


    Archives and Index

    Read recent and past issues of InfoBulletins on the Web at http://www.coopsys.net/ibindex.htm or search our archives and subject index.


    We hope you found InfoBulletin useful! If you would like to comment on any of the articles or request particular subjects to be covered, mail us here.



    CO-OPERATIVE SYSTEMS

    Interpreting Information Technology