HARDWARE
El conjunto de elementos materiales que conforman una computadora , sin embargo, es usual que sea utilizado en una forma más amplia, generalmente para describir componentes físicos de una tecnología, así el hardware puede ser de un equipo militar importante, un equipo electrónico, un equipo informático o un robot. En informática también se aplica a los periféricos de una computadora tales como el disco duro, CD-ROM, disquetera (floppy), etc... En dicho conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, armarios o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado.
El hardware se refiere a todos los componentes físicos (que se pueden tocar), en el caso de una computadora personal serían los discos, unidades de disco, monitor, teclado, la placa base, el microprocesador, étc.
Memoria Ram
La memoria RAM, se compone de uno o más chips y se utiliza como memoria de trabajo para programas y datos. Es un tipo de memoria temporal que pierde sus datos cuando se queda sin energía (por ejemplo, al apagar el ordenador). Se trata de una memoria de semiconductor en la que se puede tanto leer como escribir información. Se utiliza normalmente como memoria temporal para almacenar resultados intermedios y datos similares no permanentes.
Según los tipos de conectores que lleven los módulos, se clasifican en Módulos SIMM (Single In-line Memory Module), con 30 ó 72 contactos, módulos DIMM (Dual In-line Memory Module), con 168 contactos y módulos RIMM (RAMBUS In-line Memory Module) con 184 contactos.
Los pequeños chips que componen a la memoria ram no se encuentran sueltos, sino soldados a un pequeño circuito impreso denominado módulo, que se puede encontrar en diferentes tipos y tamaños, cada uno ajustado a una necesidad concreta: (SIMM, DIMM, SO-DIMM, RIMM). Sobre ellos se sueldan los chips de memoria, de diferentes tecnologías y capacidades. Ahora bien, mientras que los ensambladores de módulos se cuentan por centenas, la lista de fabricantes de los propios chips de memoria son un número menor y sólo hay unas pocas empresas como Buffalo, Corsair, Kingston o Samsung, que en cualquier caso no superan la veintena.
La capacidad de una memoria es la cantidad de datos que puede almacenar, generálmente se expresa en bytes, KiB, MiB o GiB.
Board
La placa madre también es conocida como motherboard, mainboard, baseboard, system board, placa/tarjeta base, etc.
El propósito más básico de las placas madres es proveer las conexiones lógicas y eléctricas entre otros componentes del sistema.
COMPONENTES
Una placa madre típica de una computadora de escritorio, consta de un microprocesador, de memoria principal, de puertos y conectores, etc. El resto de los dispositivos electrónicos como discos duros, tarjeta aceleradora de gráficos, placa de sonido, etc. son conectados a la placa madre a través de conectores y/o cables. Componentes de una placa madre
Una placa madre típica en PCs consiste de un gran circuito impreso que incluye como mínimo: * Sockets, en donde uno o más CPUs son instalados. * Slots, en donde la memoria principal es intalada (generalmente módulos DIMMs con memoria DRAM). * Un chipset: Northbridge y Southbridge. * Chips de memoria no volátil (generalmente Flash ROM), que contiene la BIOS o el firmware del sistema. * Un reloj que produce señales de reloj para sincronizar varios componentes. * Bahías o zócalos para tarjetas de expansión. * Conectores de energía para distribuirla entre los distintos dispositivos de la computadora. La electricidad se recibe desde la fuente eléctrica. * Puertos de conexión para dispositivos como los PS/2 para el ratón y el teclado, o puertos USB. * También algunas placas madres incluyen dispositivos de enfriamiento como ventiladores. * Muchas placas madres incluyen dispositivos que antes sólo existían como placas o tarjetas separadas y debían conectarse a la placa madre empleando zócalos libres en la misma. Por ejemplo, muchas placas madres vienen integradas con placa de sonido, de aceleración de video, módem, etc.
Factores de forma de las placas madres
Existen múltiples factores de forma para las placas madres. En general, la mayoría de los fabricantes se adaptan a los factores de forma que toman las placas madres de las computadoras compatibles con IBM (incluso las Macintosh y las Sun).
* FACTORES
* PC/XT - fue creada por IBM para las primeras computadoras hogareñas. La especificación era abierta, por lo tanto múltiples desarrolladores se basaron en esta convirtiéndose así en un estándar de facto. * AT (Advanced Technology) - fue creada por IBM para las sucesoras de las PC/XT. Las AT fueron muy populares en el tiempo de los microprocesadores 80386.
* Baby AT - fue desarrollada por IBM en 1985 como sucesora de las AT. Fueron muy populares por su reducido tamaño.
* ATX - fue desarrollado por Intel en 1995. Hasta hoy (2007) es el factor de forma más popular para las placas madre.
* microATX - versión pequeña de la ATX (un 25% más pequeñas). Soporta menos tarjetas de expansión y es muy popular en computadoras pequeñas.
FABRICANTES DE PLACAS MADRE
Los tres principales fabricantes de placas madres son ASUS, Foxconn e Intel. Luego existen otros como AOpen, ASRock, BFG Technologies, Biostar, Chaintech, DFI, ECS, EPoX, eVGA, FIC, Gigabyte, Jetway, Mach Speed, Magic-Pro, MSI, Mercury, Shuttle, Soyo, Supermicro, Tyan, Universal abit (ABIT), VIA y XFX.
ARRANQUE O BOOTEO
En informática, la secuencia de arranque, (boot o booting en inglés) es el proceso que inicia el sistema operativo cuando el usuario enciende una computadora. Se encarga de la inicialización del sistema y de los dispositivos.
- Cargador de arranque
Un cargador de arranque (boot loader en inglés) es un programa sencillo (que no tiene la totalidad de las funcionalidades de un sistema operativo) diseñado exclusivamente para preparar todo lo que necesita el sistema operativo para funcionar. Normalmente se utilizan los cargadores de arranque multietapas, en los que varios programas pequeños se suman los unos a los otros, hasta que el último de ellos carga el sistema operativo.
En los ordenadores modernos, el proceso de arranque comienza con la CPU ejecutando los programas contenidos en la memoria ROM en una dirección predefinida (se configura la CPU para ejecutar este programa, sin ayuda externa, al encender el ordenador).
Cargador de arranque de segunda-etapa
Este programa contiene funcionalidades rudimentarias para buscar unidades que se puedan seleccionar para participar en el arranque, y cargar un pequeño programa desde una sección especial de la unidad más prometedora. El pequeño programa no es, en sí mismo, un sistema operativo sino, simplemente, un cargador de arranque de segundo nivel, como Lilo o Grub, que es capaz de cargar el sistema operativo propiamente dicho y, finalmente, transferirle el control. El sistema se auto-iniciará y puede cargar los controladores de dispositivos y otros programas que son necesarios para el normal funcionamiento del sistema operativo.
El proceso de arranque se considera completo cuando el ordenador está preparado para contestar a los requerimientos del exterior. El típico ordenador moderno arranca en, aproximadamente, un minuto (del cual, 15 segundos son empleados por los cargadores de arranque preliminares y, el resto, por el cargador del sistema operativo), mientras que los grandes servidores pueden necesitar varios minutos para arrancar y comenzar todos los servicios; para asegurar una alta disponibilidad, ofrecen unos servicios antes que otros.
La mayoría de los sistemas empotrados deben arrancar casi instantáneamente, por ejemplo, esperar un minuto para poder ver la TV se considera inaceptable. Por ello, tienen el sistema operativo en la ROM o memoria flash, gracias a lo que pueden ser ejecutados de forma casi instantánea.
ZOCALOS
El zócalo o (en inglés) socket es una pieza de plástico que funciona como intermediario entre la placa base y el microprocesador. Posee en su superficie plana superior una matriz de pequeños agujeros donde encajan, sin dificultad, los pines de un microprocesador; dicha matriz, es denominada Pin grid array o simplemente PGA. En los primeros ordenadores personales, el microprocesador tenía que ser directamente soldado a la placa base, pero la aparición de una amplia gama de microprocesadores llevó a la creación del socket, que quizá es una idea basada en el hecho de que existían algunos microprocesadores en forma de cartucho, los cuales no hicieron mucho éxito. Fotografía ilustrativa de un socket de CPU Fotografía ilustrativa de un socket de CPU
En general, cada familia de microprocesador requiere un tipo distinto de zócalo, ya que existen diferencias en el número de pines, su disposición geométrica y la interconexión requerida con los componentes de la placa base. Por tanto, no es posible conectar un microprocesador a una placa base con un zócalo no diseñado para él. Forzar un microprocesador a un zócalo no diseñado para el mismo, hará que los importantes pines del microprocesador se doblen o se rompan.
ALGUNOSEJEMPLOS
* Socket 939 (AMD)
* Socket AM2 (AMD)
* Socket 478 (Intel)
* Socket 775 (Intel)
* Socket 771 (Intel - Servidores)
* Socket 940 (AMD - Servidores)
* Socket F (AMD - Servidores)
RAIDS
RAID De Wikipedia, la enciclopedia libre Saltar a navegación, búsqueda
En informática, el acrónimo RAID (originalmente del inglés Redundant Array of Inexpensive Disks, ‘conjunto redundante de discos baratos’, en la actualidad también de Redundant Array of Independent Disks, ‘conjunto redundante de discos independientes’) hace referencia a un sistema de almacenamiento que usa múltiples discos duros entre los que distribuye o replica los datos. Dependiendo de su configuración (a la que suele llamarse «nivel»), los beneficios de un RAID respecto a un único disco son uno o varios de los siguientes: mayor integridad, mayor tolerancia a fallos, mayor throughput (rendimiento) y mayor capacidad. En sus implementaciones originales, su ventaja clave era la habilidad de combinar varios dispositivos de bajo coste y tecnología más antigua en un conjunto que ofrecía mayor capacidad, fiabilidad, velocidad o una combinación de éstas que un solo dispositivo de última generación y coste más alto.
En el nivel más simple, RAID combina múltiples discos en una sola unidad lógica. Entonces en lugar de ver diferentes discos, el sistema operativo sólo ve uno. Con el descenso en precios de los discos duros y la amplia variedad de opciones RAID en las placas base, los RAIDs se encuentran también como opción en los ordenadores personales más avanzados. Esto es especialmente frecuente en los computadores dedicados a tareas intensivas de almacenamiento, como edición de audio y vídeo.
La especificación RAID original sugería cierto número de «niveles RAID» o combinaciones diferentes de discos. Cada una tenía ventajas y desventajas teóricas. Con el paso de los años, han aparecido diferentes implementaciones del concepto RAID. La mayoría difieren sustancialmente de los niveles RAID idealizados originales, pero se ha conservado la costumbre de llamarlas con números. Esto puede resultar confuso, dado que una implementación RAID 5, por ejemplo, puede diferir sustancialmente de otra. Los niveles RAID 3 y RAID 4 son confundidos con frecuencia e incluso usados indistintamente.
La misma definición de RAID ha estado en disputa durante años. El uso de término «redundante» hace que muchos objeten sobre que el RAID 0 sea realmente un RAID. De igual forma, el cambio de «barato» a «independiente» confunde a muchos sobre el pretendido propósito del RAID. Incluso hay algunas implementaciones del concepto RAID que usan un solo disco. Pero en general, diremos que cualquier sistema que emplee los conceptos RAID básicos de combinar espacio físico en disco para los fines de mejorar la fiabilidad, capacidad o rendimiento es un sistema RAID.
RAID 0
(también llamado conjunto dividido o volumen dividido) distribuye los datos equitativamente entre dos o más discos sin información de paridad o redundancia, es decir, no ofrece tolerancia al fallo (si ocurriese alguno, la información de los discos se perdería y debería restaurarse desde una copia de seguridad). Es importante señalar que el RAID 0 no era uno de los niveles RAID originales y que no es redundante. El RAID 0 suele usarse para la edición de vídeo ya que aumenta la velocidad de acceso a los discos. Un RAID 0 puede ser creado con discos de diferentes tamaños, pero el espacio de almacenamiento añadido al conjunto estará limitado al tamaño del disco más pequeño (por ejemplo, si un disco de 120 GB se divide con uno de 100 GB, el tamaño del conjunto resultante será 200 GB). Una buena implementación de un RAID 0 dividirá las operaciones de lectura y escritura en bloques de igual tamaño y los distribuirá equitativamente entre los dos discos. También es posible crear un RAID 0 con más de un disco, si bien la fiabilidad del conjunto será igual a la fiabilidad media de cada disco entre el número de discos del conjunto; es decir, la fiabilidad total —medida como MTTF o MTBF— es (aproximadamente) inversamente proporcional al número de discos del conjunto. Esto se debe a que el sistema de ficheros se distribuye entre todos los discos sin redundancia, por lo que cuando uno de ellos falla se pierde una parte muy importante de los datos.
RAID 1
Crea una copia exacta (o espejo) de un conjunto de datos en dos o más discos (array). Esto resulta útil cuando el rendimiento en lectura es más importante que la capacidad de escritura y también desde el punto de vista de la seguridad, pues un RAID 0 por ejemplo no es tolerante al fallo de uno de los discos, mientras que un RAID 1 sí, al disponer de la misma información en cada disco.
Un conjunto RAID 1 es tan grande como el más pequeño de sus discos. Un RAID 1 clásico consiste en dos discos en espejo, lo que incrementa exponencialmente la fiabilidad respecto a un solo disco; es decir, la probabilidad de fallo del conjunto es igual al producto de las probabilidades de fallo de cada uno de los discos (pues para que el conjunto falle es necesario que lo hagan todos sus discos).
Adicionalmente, dado que todos los datos están en dos o más discos, con hardware habitualmente independiente, el rendimiento de lectura se incrementa aproximadamente como múltiplo linear del número del copias; es decir, un RAID 1 puede estar leyendo simultáneamente dos datos diferentes en dos discos diferentes, por lo que su rendimiento se duplica. Para maximizar los beneficios sobre el rendimiento del RAID 1 se recomienda el uso de controladoras de disco independientes, una para cada disco (práctica que algunos denominan splitting o duplexing).
RAID 2
A diferencia del RAID 1 El RAID 2 no duplica la información a almacenar. Utiliza otro método para mejorar la confiabilidad, el código Hamming. Cada byte de datos almacenado está "repartido" entre los discos del raid.
De esta manera RAID 2 divide los datos a nivel de bits en lugar de a nivel de bloques (Cada bit que se graba se divide en 2 nibbles). Los discos son sincronizados por la controladora para funcionar al unísono. Éste es el único nivel RAID original que actualmente no se usa. Permite tasas de trasferencias extremadamente altas.
Teóricamente, un RAID 2 necesitaría 39 discos en un sistema informático moderno: 32 se usarían para almacenar los bits individuales que forman cada palabra y 7 se usarían para la corrección de errores.
RAID 3
- Usa división a nivel de bytes con un disco de paridad dedicado. El RAID 3 se usa rara vez en la práctica. Uno de sus efectos secundarios es que normalmente no puede atender varias peticiones simultáneas, debido a que por definición cualquier simple bloque de datos se dividirá por todos los miembros del conjunto, residiendo la misma dirección dentro de cada uno de ellos. Así, cualquier operación de lectura o escritura exige activar todos los discos del conjunto.
