Wednesday, April 9, 2008

Flash Memory and Data Recovery

Flash memory gets its name due to its microchip arrangement in such a way, that its section of memory cells gets erased in a single action or "Flash".

Both NOR and NAND Flash memory were invented by Dr. Fujio Masuoka from Toshiba in 1984.The name 'Flash' was suggested because the erasure process of the memory contents reminds a flash of a camera, and it's name was coined to express how much faster it could be erased "in a flash". Dr. Masuoka presented the invention at the International Electron Devices Meeting (IEDM) held in San Jose, California in1984 and Intel recognizes the potentiality of the invention and introduced the first commercial NOR type flash chip in 1988, with long erase and write times.

Flash memory is a form of non-volatile memory that can be electrically erased and rewrite, which means that it does not need power to maintain the data stored in the chip. In addition, flash memory offers fast read access times and better shock resistance than hard disks. These characteristics explain the popularity of flash memory for applications such as storage on battery-powered devices.

Flash memory is advance from of EEPROM (Electrically-Erasable Programmable Read-Only Memory) that allows multiple memory locations to be erased or written in one programming operation. Unlike an EPROM (Electrically Programmable Read-Only Memory) an EEPROM can be programmed and erased multiple times electrically. Normal EEPROM only allows one location at a time to be erased or written, meaning that flash can operate at higher effective speeds when the systems using; it read and write to different locations at the same time. Referring to the type of logic gate used in each storage cell, Flash memory is built in two varieties and named as, NOR flash and NAND flash.

Flash memory stores one bit of information in an array of transistors, called "cells", however recent flash memory devices referred as multi-level cell devices, can store more than 1 bit per cell depending on amount of electrons placed on the Floating Gate of a cell. NOR flash cell looks similar to semiconductor device like transistors, but it has two gates. First one is the control gate (CG) and the second one is a floating gate (FG) that is shield or insulated all around by an oxide layer. Because the FG is secluded by its shield oxide layer, electrons placed on it get trapped and data is stored within. On the other hand NAND Flash uses tunnel injection for writing and tunnel release for erasing.

NOR flash that was developed by Intel in 1988 with unique feature of long erase and write times and its endurance of erase cycles ranges from 10,000 to 100,000 makes it suitable for storage of program code that needs to be infrequently updated, like in digital camera and PDAs. Though, later cards demand moved towards the cheaper NAND flash; NOR-based flash is hitherto the source of all the removable media. Followed in 1989 Samsung and Toshiba form NAND flash with higher density, lower cost per bit then NOR Flash with faster erase and write times, but it only allows sequence data access, not random like NOR Flash, which makes NAND Flash suitable for mass storage device such as memory cards.

SmartMedia was first NAND-based removable media and numerous others are behind like MMC, Secure Digital, xD-Picture Cards and Memory Stick. Flash memory is frequently used to hold control code such as the basic input/output system (BIOS) in a computer. When BIOS needs to be changed (rewritten), the flash memory can be written to in block rather than byte sizes, making it simple to update. On the other hand, flash memory is not practical to random access memory (RAM) as RAM needs to be addressable at the byte (not the block) level. Thus, it is used more as a hard drive than as a RAM.

Because of this particular uniqueness, it is utilized with specifically-designed file systems which extend writes over the media and deal with the long erase times of NOR flash blocks. JFFS was the first file systems, outdated by JFFS2. Then YAFFS was released in 2003, dealing specifically with NAND flash, and JFFS2 was updated to support NAND flash too. Still, in practice most follows old FAT file system for compatibility purposes.

Although it can be read or write a byte at a time in a random access fashion, limitation of flash memory is, it must be erased a "block" at a time. Starting with a freshly erased block, any byte within that block can be programmed. However, once a byte has been programmed, it cannot be changed again until the entire block is erased. In other words, flash memory (specifically NOR flash) offers random-access read and programming operations, but cannot offer random-access rewrite or erase operations.

This effect is partially offset by some chip firmware or file system drivers by counting the writes and dynamically remapping the blocks in order to spread the write operations between the sectors, or by write verification and remapping to spare sectors in case of write failure.

Due to wear and tear on the insulating oxide layer around the charge storage mechanism, all types of flash memory erode after a certain number of erase functions ranging from 100,000 to 1,000,000, but it can be read an unlimited number of times.

Flash Card is easily rewritable memory and overwrites without warning with a high probability of data being overwritten and hence lost.

In spite of all these clear advantages, worse may occur due to system failure, battery failure, accidental erasure, re-format, power surges, faulty electronics and corruption caused by hardware breakdown or software malfunctions; as a result your data could be lost and damaged.

Flash Memory Data Recovery is the process of restoring data from primary storage media when it cannot be accessed normally. Flash memory data recovery is a flash memory file recovery service that restores all corrupted and deleted photographs even if a memory card was re-formatted. This can be due to physical damage or logical damage to the storage device. Data even from damage flash memory can be recovered, and more than 90% of lost data can be restored.

Data Back Up & Data Recovery, Do The Two Sit Side By Side?

For the majority of SME companies, their key critical data they held on computer systems, is essential in the running and profitability of their businesses. In today's climate of data protection, data loss and data hacking, most businesses have some form of data protection on their systems; either an anti-virus software, anti spyware or firewall. The more astute will have taken steps to protect their critical data whether by making a duplicate and putting it on an external drive or using free software available to back up their data to their system. Larger companies tend to invest in a tape back up system, which necessitates the need to regularly change the tape drives and replace the drives as they start to wear or become full.

The point being is that critical business data is at the heart of a company and without your sales ledger, payroll details, client database; most companies would not know where to turn for help. The recent floods caused chaos to a huge number of businesses and lead to some of these going to the wall, as they lost everything. Even if a suitable insurance product had been put into place for business continuity, the cash injection cannot replace the data. I know of companies who had servers backing up to duplicate servers sitting next to each other that were both flooded. There are a number of solutions to help businesses prevent this eventuality; it doesn't have to be just flooding for these solutions to work.

First, any back up is better than none and a good start to helping you if loose or damage your data. If you have a back up drive make sure it is away from your main system (some people even take them home, but be careful this can cause more harm as a disk drive has moving parts and these can get damaged in transit). If you have a tape back up system, make sure that the drives are regularly verified (to make sure that what you are backing up is actually backing up to the various tapes being used), a network support company should be able to offer this service. If you have back up servers make sure the location of the back up is away from the original, better still another floor or building. If these methods and solutions either seem to complex or involve too much expense or expertise why not back up your data off site with a data back up company.

Data Back up companies tend to offer a simple back up software solution which will back up all of your critical business data via your own system, encrypt this data and then transfer it via the internet to either Servers or Data Centres. Once the data back up has been completed the software will send an e-mail to you to say the process has been successfully completed. All of this can be easily automated so that once you have decided what key data you want backing up, the software will doing it at regular intervals, whatever you decide. If you need to retrieve your data at any point for any reason it can downloaded from the Server/Data Centre and re-installed to your system.

Most businesses are now considering a disaster recovery route which involves data back up and off site data back up is certainly one option I would whole heartedly recommend any business to have, as the cost of implementing this solution is extremely small compared the cost of losing your data and possibility of your business. But if you haven't already addressed the issue of data back up, what exists for the company who has suffered the loss of data or suffered a disaster? Data recovery is a well established arm of corporate business and is a necessity in helping business who has suffered data loss. Not all data is recoverable, it depends on what has happened to the drive, but the majority of Data Recovery companies, have a high percentage rate of recovering data. Even some of the flood damaged drives examined, have been able to be recovered via a quite complex process, but this does take time and a great deal of expertise and with any type of cure is usually more expensive than the prevention.

Inevitably accidents will happen; dropping a laptop, reformatting a drive, but all is not lost. But prevention is always better cure and knowing that a cure exists at all is better than despair. Make a good business decision and make sure your critical data is securely backed up, preferably off site. Neil Adgie - Director - Data Solutions UK Ltd 0845 200 6721

Neil Adgie - Director - Data Solutions UK Ltd

0845 200 6721

Blog Archive

Categories