Sunday, April 17, 2011

Tutorial 4 : Introduction to RAID

The world of 56k internet connections, 256MB of ram, 10GB hard drive, and floppy disk has died. The technology driven environment we live in today is always looking for the a way to out due our current solution.  Now a day ram can be bought in multiple gigabytes, and hard drives have reached terabyte level.  Throughout this blog post I will give a basic introduction for various different ways to save your data by using one of the RAID (Redundant Array of Inexpensive Disks).

RAID is storing your information in multiple disk drives but they are treated as one by the computer.  By spreading out the stored information, you will capacity, speed, and reliability in different ways.  In my post I will briefly give an introduction and describe the four most common RAIDs, RAID 1, RAID 0, RAID 5, & RAID 6.

RAID 1 - Mirroring

RAID 1 uses two disk drives and creates two identical copy the data, hence the name mirroring.  Everything that the computer stores RAID 1 will send the information to both hard drive A and hard drive B.  Consequently if for some reason one hard drive A fails, hard drive B will still have all your information safe.  Not only will your information still be safe but your computer does not slow down if a hard drive fails it will continue to run at full speed.  Even though you as the user will probably not notice the difference if a hard drive fails, it is important to have a hot spare disk.  After replacing the dead hard drive A with the hot spare, hard drive B will mirror all the information it has to hot spare and it will be back to normal.  The only con is that RAID 1 is pricey.

Attached diagram demonstrates how the Raid 0 distributes file 1, 2, & 3.  


RAID 0 - Striping
Raid 0 is used with two or more disk.  The more disk that are in use the faster it will run.  What RAID 0 does it distributes the data evenly between the disks in use, that it is why RAID 0 is also known as Striping.  By spreading out the information through different hard drives you gain a lot of speed.  This is ideal for simultaneously working on both read and write request.  Sadly all is not good, thou being the fastest it is also the least dependable.  If one hard drive fails the entire system will fail, crash, and all data will be lost.  It is known that RAID 0 is actually least dependable then just having a stock normal one hard drive you get from a thick client.

Attached diagram displays how RAID 0 spreads out its stored information

RAID 5
Raid 5 uses three or more hard drives and RAID 5 hardware to store information.  Information is stored in all disk excluding one.  For example lets say you are have three hard drives A, B, & C.  Hard drive A & B will be used to store information, while hard drive C will be doing something called parity.  Parity calculates and then stores information on the remaining unused drive.  But don't get int confused there is no certain parity drive.  For example same scenario we have the same three hard drives but now we want to store a new file.  Now hard drive A & C will be in use to store information, while hard drive B is calculating the parity.  By doing this your performance increase drastically, information is read faster, and write speed is common.  If a hard drive fails with RAID 5  no data will be lost.  The system will still be up and running, but unlike mirroring you will loose performance.  With RAID 5 you can substitute a dead disk with the hot spare that I discussed earlier.  After the process of reconstruction the data on the new disk performance will be back to normal.  RAID 5 is commonly found in network servers everywhere.


Attached diagram displays how RAID 5 creates its parity code to save data


RAID 6
RAID 6 extends RAID 5 by adding an additional parity block.  So if you have four disk drives in use when it comes to storing information only two will actually store information, while the other two are calculating the parity.  The reason why this is used is because it protects against read failures during rebuild of a large hard disk which will usually result in loss of massive amount of data.  Performance wise it runs like RAID 5 it reads fast but writes slow and also needs hard ware to support it.

(There is no diagram for RAID 6, due to the similarities that it has with RAID 5)


Just like everything else when it comes to choosing which RAID is right for you, you must due an analysis and see what your trying to get out of the RAID.  For the normal PC user I strongly recommend for you to USE RAID 1.




REFERENCES:
http://en.wikipedia.org/wiki/Raid_0#RAID_0
http://www.ehow.com/facts_5148033_computer-raid.html
All photos have been made in Microsoft Paint, and created by Dario Gonzalez II

Sunday, April 10, 2011

Secure Email Blog







Site:
http://www.guardian.co.uk/technology/2011/apr/04/epsilon-email-hack

Summary:

Epsilon, which handles email processing for major companies including banks and retail chains have been hacked.  Epsilon's service include JP Morgan, Chase, capital one, etc.  The computer hackers stole email addresses and names of millions of people.  Other information, such as credit card details, personal information such as phone number and address is said to have not been breach.  Banks have warned customer to expect fraudulent emails and to not reply also, epsilon has placed a warning on there web page noting that information has been exposed to unauthorized entry.  Also TiVo wrote to its customers saying "Please note, it is possible you may receive spam email messages as a result. We want to urge you to be cautious when opening links or attachments from unknown third parties."

Sunday, April 3, 2011

Avatar

This is me WITH HAIR! (I have very short hair)

I had fun creating my avatar.  I tried to use the simpsonizeme.com but the site was always down, so I used tizme.com.  Throughout the creation of my avatar I tried a bunch a funky stuff like adding hats even a margarita glass.  But at the end of the day I tried to go for the Spanish soap opera look.  I enjoyed the customization the site offered, overall I believe this was a fun extra credit opportunity.