7 de dez de 2011

HP Proliant MicroServer

Tive a oportunidade de testar o HP Proliant MicroServer em duas oportunidades, a primeira instalando o Endian Firewall e a segunda como curiosidade instalando o Debian GNU/Linux como um servidor para backup (rsync, ssh). No primeiro caso, as especificações de hardware basicamente resumia-se a baixo consumo de energia e dimensões do gabinete para colocar em um rack aberto e além disso, 3 placas de rede em virtude das necessidades do ambiente (rede lan + rede wan + dmz). Este MicroServer na minha análise fechou com nota 10 para a solução de firewall, tendo excelente desempenho, baixo consumo de energia (15w) além de ser extremamente pequeno; O Servidor possui uma placa de rede gigabit on-board e possibilita a adição de mais 2 placas de perfil baixo. 

Na segunda máquina, fiz algumas modifiações de hardware, colocando mais memória ram e 4 discos de 2tb cada dispositivo. Foi instalado Debian Squeeze 32 bits (instalação mínima) em pen-drive já que a máquina possui uma conexão usb interna que possibilita fazer isso com elegância :). Logo abaixo os detalhes de hardware.

Prós e contras

Considerando que é um servidor de entrada e de baixo custo, na minha opinião existem mais prós do que contras.

Prós:

Baixo ruído;

Raid 0 e 1;
Rede gigabit;
Pequenas dimensões;
4 baias para hd sata com enclosure;
Baixo consumo de energia (15w);
Bom desempenho para grupos de trabalho ou um backup server;
Facilidade de acesso aos componentes (hd, rede, memória, cd/dvdrom);

Contras:
Não tem leitor de cartões (hummm, isto é um servidor);
Hd não são hot swap (lembre-se, é um servidor de baixo custo);

Indicação de uso:

Este servidor pode ser usado para pequenos grupos de trabalho (file server), como um servidor de impressão,  firewall ou até mesmo para um servidor de arquivos doméstico, em virtude de suas características, baixo ruído e baixo consumo.

Confira as as informações de hardware pelo lshw e hwinfo respectivamente:

H/W path           Device      Class      Description
=====================================================
                               system     ProLiant Micro Server
/0                             bus        Motherboard
/0/0                           memory     64KiB BIOS
/0/3                           processor  AMD Athlon(tm) II Neo N36L Dual-Core Processor
/0/3/4                         memory     128KiB L1 cache
/0/3/5                         memory     1MiB L2 cache
/0/14                          memory     8GiB System Memory
/0/14/0                        memory     4GiB DIMM Synchronous 1333 MHz (0.8 ns)
/0/14/1                        memory     4GiB DIMM Synchronous 1333 MHz (0.8 ns)
/0/1                           processor  
/0/1/0                         memory     128KiB L1 cache
/0/1/1                         memory     1MiB L2 cache
/0/100                         bridge     RS880 Host Bridge
/0/100/1                       bridge     Hewlett-Packard Company
/0/100/1/5                     display    M880G [Mobility Radeon HD 4200]
/0/100/6                       bridge     RS780 PCI to PCI bridge (PCIE port 2)
/0/100/6/0         eth0        network    NetXtreme BCM5723 Gigabit Ethernet PCIe
/0/100/11          scsi3       storage    SB700/SB800 SATA Controller [AHCI mode]
/0/100/11/0        /dev/sdb    disk       2TB ST2000DL003-9VT1
/0/100/11/1        /dev/sdc    disk       2TB ST2000DL003-9VT1
/0/100/11/2        /dev/sdd    disk       2TB ST2000DL003-9VT1
/0/100/11/3        /dev/sde    disk       2TB ST2000DL003-9VT1
/0/100/12                      bus        SB700/SB800 USB OHCI0 Controller
/0/100/12.2                    bus        SB700/SB800 USB EHCI Controller
/0/100/13                      bus        SB700/SB800 USB OHCI0 Controller
/0/100/13.2                    bus        SB700/SB800 USB EHCI Controller
/0/100/14                      bus        SBx00 SMBus Controller
/0/100/14.1        scsi1       storage    SB700/SB800 IDE Controller
/0/100/14.1/0.1.0  /dev/cdrom  disk       DVDRAM GH22NS70
/0/100/14.3                    bridge     SB700/SB800 LPC host controller
/0/100/14.4                    bridge     SBx00 PCI to PCI Bridge
/0/100/16                      bus        SB700/SB800 USB OHCI0 Controller
/0/100/16.2                    bus        SB700/SB800 USB EHCI Controller
/0/101                         bridge     Family 10h Processor HyperTransport Configuration
/0/102                         bridge     Family 10h Processor Address Map
/0/103                         bridge     Family 10h Processor DRAM Controller
/0/104                         bridge     Family 10h Processor Miscellaneous Control
/0/105                         bridge     Family 10h Processor Link Control
/0/2               scsi0       storage    
/0/2/0.0.0         /dev/sda    disk       4022MB Cruzer Blade
/0/2/0.0.0/0       /dev/sda    disk       4022MB 
/0/2/0.0.0/0/1     /dev/sda1   volume     3834MiB EXT3 volume
cpu:
                       AMD Athlon(tm) II Neo N36L Dual-Core Processor, 1297 MHz
                       AMD Athlon(tm) II Neo N36L Dual-Core Processor, 1297 MHz
keyboard:
  /dev/input/event3    Monterey International USB Keyboard
monitor:
                       Generic Monitor
graphics card:
                       ATI VGA compatible controller
storage:
                       ATI SB700/SB800 SATA Controller [AHCI mode]
                       ATI SB700/SB800 IDE Controller
network:
  eth0                 Hewlett-Packard Company NC107i Integrated PCI Express Gigabit Server Adapter
network interface:
  lo                   Loopback network interface
  eth0                 Ethernet network interface
disk:
  /dev/sda             SanDisk Cruzer Blade
  /dev/sde             ST2000DL003-9VT1
  /dev/sdd             ST2000DL003-9VT1
  /dev/sdc             ST2000DL003-9VT1
  /dev/sdb             ST2000DL003-9VT1
partition:
  /dev/sda1            Partition
cdrom:
  /dev/sr0             HL-DT-ST DVDRAM GH22NS70
usb controller:
                       ATI SB700/SB800 USB OHCI0 Controller
                       ATI SB700/SB800 USB EHCI Controller
                       ATI SB700/SB800 USB OHCI0 Controller
                       ATI SB700/SB800 USB EHCI Controller
                       ATI SB700/SB800 USB OHCI0 Controller
                       ATI SB700/SB800 USB EHCI Controller
bios:
                       BIOS
bridge:
                       AMD RS780 Host Bridge Alternate
                       Hewlett-Packard Company PCI bridge
                       AMD RS780 PCI to PCI bridge (PCIE port 2)
                       ATI SB700/SB800 LPC host controller
                       ATI SBx00 PCI to PCI Bridge
                       AMD Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration
                       AMD Family 10h [Opteron, Athlon64, Sempron] Address Map
                       AMD Family 10h [Opteron, Athlon64, Sempron] DRAM Controller
                       AMD Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control
                       AMD Family 10h [Opteron, Athlon64, Sempron] Link Control
hub:
                       Linux 2.6.32-5-686-bigmem ehci_hcd EHCI Host Controller
                       Linux 2.6.32-5-686-bigmem ehci_hcd EHCI Host Controller
                       Linux 2.6.32-5-686-bigmem ehci_hcd EHCI Host Controller
                       Linux 2.6.32-5-686-bigmem ohci_hcd OHCI Host Controller
                       Linux 2.6.32-5-686-bigmem ohci_hcd OHCI Host Controller
                       Linux 2.6.32-5-686-bigmem ohci_hcd OHCI Host Controller
memory:
                       Main Memory
unknown:
                       FPU
                       DMA controller
                       PIC
                       Timer
                       Keyboard controller
                       PS/2 Controller
                       ATI SBx00 SMBus Controller
                       Unclassified device
                       Unclassified device
                       Unclassified device
                       Unclassified device
                       Unclassified device
                       Unclassified device
                       Unclassified device
                       Unclassified device
                       Unclassified device
                       Unclassified device
                       Unclassified device
  /dev/input/event4    Monterey International USB Keyboard