Brief introduction about Hardware RAID
The hardware-based system manages the RAID subsystem independently from the host and presents to the host only a single disk per RAID array.
An example of a Hardware RAID device would be one that connects to a SCSI controller and presents the RAID arrays as a single SCSI drive. An external RAID system moves all RAID handling "intelligence" into a controller located in the external disk subsystem. The whole subsystem is connected to the host via a normal SCSI controller and appears to the host as a single disk.
RAID controllers also come in the form of cards that act like a SCSI controller to the operating system but handle all of the actual drive communications themselves. In these cases, you plug the drives into the RAID controller just like you would a SCSI controller, but then you add them to the RAID controller's configuration, and the operating system never knows the difference.
Brief introduction about Software RAID
Software RAID implements the various RAID levels in the kernel disk (block device) code. It offers the cheapest possible solution, as expensive disk controller cards or hot-swap chassis are not required. Software RAID also works with cheaper IDE disks as well as SCSI disks. With today's fast CPUs, Software RAID performance can excel against Hardware RAID.
Difference between hardware raid and software raid
The controller in a hardware RAID handles these operations, so that the host processor does not have to. The host processor will simply write the data, just like in a normal hard drive.
Tips: The performance hit taken by the system can vary a lot, depending on what type of RAID array you have in use. It could be very minimal, as with the case of a JBOD array. Or it can be quite substantial, especially with stripping and mirroring on multiple disks.
For a computer to produce useful output its hardware and software must work together. Nothing useful can be done with the hardware on its own, and software cannot be utilized without supporting hardware. To take an analogy, a cassette player and its cassettes purchased from the market are hardware. However, the songs recorded on the cassettes are its software. To listen to a song, that song has to be recorded on one of the cassettes first, which is then mounted on the cassette player and played. Similarly, to get a job done by a computer, the corresponding software has to be loaded in the hardware first and then executed. Following important points regarding the relationship between hardware and software are brought out by this analogy:1. Both hardware and software are necessary for a computer to do useful job. Both are complementary to each other.2. Same hardware can be loaded with different software to make a computer perform different types of jobs just as different songs can be played using the same cassette player.3. Except for upgrades (like increasing main memory and hard disk capacities, or adding speakers, modems, etc.); hardware is normally a one- time expense, whereas software is a continuing expense. Like we buy new cassettes for newly released songs or for songs whose cassettes, we do not have, we buy, new software to be run on the same hardware as and when need arises, or funds become available.Hardware refers to the physical parts of a computer. For example, monitor, keyboard, mouse, speaker, graphic cards, printer, and many more that we can touch. Software or otherwise known as a program, provide a series of instructions for common purpose that tells the computer how to perform tasks.In order for a computer to do a useful job, the hardware and software must work together. For example, when we play a song via Media Players or other software that exists in the computer, it will produce sound at the speaker. A speaker is hardware.For a computer to perform its functions it needs have 50% hardware and 50% software. Therefore, the relationship would be that they are all found in the process of accepting, processing, displaying and storing data.Basically Software is the virual suff like Programs, Apps and the Hardware is the Fisical Stuff like the keyboard, the mouse, the video graphic card, something you can touch
In computing, the kernel is the central component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level.
what are the similarties and differences between the tudors and the Aztecs
What are the differences between public library & national library
what are some differences between poland and the united states of america
help
Software is the code that a computer runs - you can not touch software, it is abstract. Hardware is what runs computer code - the physical stuff you can touch.
describe differences between northbridge and southbridge?
earlier versions are less/not compatible with more recent software programs, and hardware. To the normal non commercial user there is not alot of differences TBH.
Hardware refers to the physical components of a computer system, such as the processor, memory, and input/output devices. Software is the set of instructions that control the hardware and perform specific tasks. Data is the information that is processed and stored by the software. The hardware processes the software instructions to manipulate data, and the data influences the software's behavior and the hardware's operation. The three components work together in a continuous cycle of interaction to execute tasks and provide functionality.
software is the mind that tells the mechanical parts which are the hardware on how to proceed and perform.
ewanko
there are several difference between computer hardware and software .fundamental difference between hardware(keyboard,printer) is a physical device and software is instructions that given to the computer(window 2000,microsoft office )etc
The difference between hardware and software is that hardware is something physical. It is something you can touch. For example, a CD and its CD-ROM drive is hardware, but the music that is recorded on it is the software.
Hardware raid is supported by hardware and usually more stable and achieve better performance. Software raid does not need raid hardware support and can be used on machines without raid options. In the same time stability and performance of software raid is not as high as hardware. Software raid is usually recommended for low budget machines (it's a part of many linux-based system, and it's free of charge) if you are not able to afford a good hardware raid.
A hub is a layer 1 network device (hardware), and the 'web' is a software concept implemented by different protocols and multiple devices.
Software is the code that a computer runs - you can not touch software, it is abstract. Hardware is what runs computer code - the physical stuff you can touch.