sábado, 3 de abril de 2021

Montando un NAS 2021 (redacción en progreso)

Qué quiero exactamente

Este es el punto crítico a decidir y lo que va a condicionar todo lo demas: sistema operativo, hardware, configuración.

Yo quiero un NAS para almacenar ficheros y para copia de seguridad de mis ficheros. Es decir,

  • quiero un lugar donde pueda almacenar todos esos ficheros que no uso muy frecuentemente pero de forma segura : segura por acceso controlado a los mismos y segura porque habrá un respaldo de dichos ficheros.
  • quiero un lugar donde todos esos ficheros que uso frecuentemente sean almacenados de forma regular por si quisiera revertir a un estado o version anterior. Una especie de time-machine.

Yo quiero un NAS donde probar mis desarrollos web y donde tener un CMS para compartir contenidos dentro de la LAN. Es decir,

  • un servidor web con php y javascript
  • un servidor de base de datos con acceso web para la parte cliente y para el administrador
  • un CMS como puede ser moodle o joomla
  • un servidor wiki Confluence pues trae muchos plugins interesantes y es gratis para menos de 10 usuarios

Compartir datos entre Windows, Linux y Mac

Si necesitas compartir datos entre estos 3 sistemas operativos la opción mayoritaria es usando un pendrive o disco duro externo. El problemilla que solemos encontrar es que a veces ni siquiera podemos leer lo que hay en el pendrive o DD externo, o podemos leerlo pero no podemos escribir.

La solución es usar el sistema de ficheros ExFAT. Este es un sistema de ficheros creado con varias finalidades: superar la limitación del tamaño de partición que tienen los sistemas FAT , FAT16 y FAT32, superar la limitación del tamaño máximo de un fichero que tienen FAT, FAT16 y FAT32 (nos permite ficheros de mas de 4GB, como p.ej las peliculas ), superar la barrera entre sistemas operativos, ... Si quieres mas detalles : https://es.wikipedia.org/wiki/ExFAT  .

Una vez dicho que necesitamos el sistema de ficheros ExFat nos quedan dos detallazos:
  1. Por defecto los discos duros externos y pendrives que nos venden vienen formateados o bien en el sistema de ficheros FAT32 o NTFS. Esto implica que tendremos limitaciones de uso en MAC (no podremos escribir). Para solucionarlo hay que formatear el dispositivo Con el sistema de ficheros ExFat.
  2. ¿Como formateamos el dispositivo en Exfat de manera que funcione en los 3 sistemas operativos? . La respuesta es: Hay que formatearlo en un MAC con el sistema de ficheros ExFAT. Si lo formateas en Windows en dicho sistema de ficheros, verás que NO funciona.
Por último: ¿Cómo se formatea en MAC el pendrive o disco duro externo?. En la lupa de "spotlight" que está arriba a la dcha, escribe "utilidades de disco" y aparecerá la aplicación del mismo nombre. Ábrela , selecciona el dispositivo (el pendrive o disco duro externo), selecciona la particion (imagino que sólo hay una) y dale al botón "borrar".

Montando PCs nuevos 2021

Desarrollador y editor de contenidos

He montado un PC tipo torre nuevo potente pensando para un desarrollador y editor de sitios web y contenidos.

  • Procesador: AMD RYZEN 9 3900X --> 12 núcleos, 24 hilos , estupendo para edicion de video y uso de maquinas virtuales.
  • Disispador del micro: Nox Hummer H-212 CPU Cooler --> ligero de peso y suficiente para este micro
  • Placa base: Asus ROG STRIX B550-F GAMING WI-FI --> placa base con 2 puertos M.2 , puerto usb tipo C , VRM de calidad y acabado impresionante, wifi+ bluetooth para facilitar intercambio de datos entre la torre y portatil, smartphone, tablet ...
  • tarjeta gráfica: XFX AMD Radeon RX 5700 XT Triple Dissipation 8GB GDDR6 --> radeon cumple los estandares abiertos y permitirá el uso de Linux y software abierto sin problemas. Tarjeta grande , potente, fresquita y silenciosa.
  • RAM: Kingston HyperX Fury RGB DDR4 3200MHz 2x32GB CL16 --> suficiente para edicion de video y virtualizacion
  • Almacenamiento: 2 x Seagate BarraCuda 3.5" 2TB SATA 3 configurados en RAID 1 por hardware para datos , 1 x Kingston KC2500 1TB SSD NVMe PCIe M.2 para el sistema operativo y aplicaciones.
  • Fuente de alimentacion: Be Quiet! System Power 9 700W CM 80 Plus Bronze Semi Modular --> eficiencia del 89% (623W) estable, silenciosa y suficiente para el sistema.
  • CAJA: Cooler Master MasterBox TD500 ARGB USB 3.0 con Ventana --> fresquita, colorida y mucho espacio para la tarj grafica y disipador.

Ingeniería, autoCAD, edicion de fotos

He montado un pc tipo torre nuevo potente pensado para uso de herramientas de software de ingeniería y edicion de fotos. Tiene muchas posibilidades de mejora y ampliación tanto en refrigeracion como almacenamiento como en poner otra tarjeta grafica. Ya que AutoCAD y los programas de ingeniería en tiempos no muy largos requieren mejoras significativas. El acento está en SILENCIOSO y estable.

  • Procesador: AMD RYZEN 7 5800X --> 8 núcleos, 16 hilos , estupendo para edición de autocad y calculos masivos.
  • Disispador del micro: Be Quiet! Pure Rock 2 --> silencioso y mas que suficiente para este micro ya que el micro estará en cálculos intensos.
  • Placa base: msi x570-A pro --> placa base con 2 puertos M.2 , puerto usb tipo C , VRM de calidad y chipset x570
  • tarjeta gráfica: Nvidia Quadro P620 --> ancho bus de datos 256 bits, 512 cudas.
  • RAM: Kingston HyperX Fury RGB DDR4 3200MHz 2x16GB CL16 --> suficiente para edicion de autocad.
  • Almacenamiento: 2 x Seagate BarraCuda 3.5" 2TB SATA 3 configurados en RAID 1 por hardware para datos , 1 x Corsair MP600 Core 1TB SSD M.2 PCIe Gen 4.0 x4 para el sistema operativo y aplicaciones.
  • Fuente de alimentacion: Corsair TX850M 850W 80 Plus Gold Semi Modular --> estable, silenciosa y de sobra para el sistema. Esto hará posible ampliaciones y mejoras.
  • CAJA: Be Quiet! Silent Base 601 USB 3.0 Naranja --> silenciosa, discreta, espaciosa, fresquita, mucho espacio para la tarj grafica y disipador.
  • Monitor: BenQ PD 2700U --> monitor IPS 4K calibrado de fábrica, ergonómico, 27".

Cálculos, Edición de vídeo, Desarrollo, Virtualización

He montado un pc tipo torre nuevo potente pensado para uso de software de cálculo intensivo, edicion de contenidos (audio, video , fotos), desarrollo de aplicaciones, uso continuo de virtualizacion. Tiene muchas posibilidades de mejora y ampliación tanto en refrigeracion como almacenamiento como en poner otra tarjeta grafica. El acento está en POTENCIA, ESTABILIDAD, AMPLIABILIDAD.

  • Procesador: AMD RYZEN 9 3900X --> 12 núcleos, 24 hilos , estupendo para calculos masivos y virtualizacion. Querría haber puesto un ryzen 9 5900x pero NO HAY en las tiendas.
  • Disispador del micro: Be Quiet! Pure Rock 2 --> silencioso y mas que suficiente para este micro ya que el micro estará en cálculos intensos.
  • Placa base: Asus ROG STRIX B550-F GAMING --> placa base con 2 puertos M.2 , acabado de primera, puerto usb tipo C , VRM de calidad y chipset B550
  • tarjeta gráfica: Asus TUF Gaming Radeon RX 6700 XT OC 12GB GDDR6. --> potencia para edicion de video y renderizado, ram para virtualizacion, cumplimiento de estandares abiertos para facilitar el desarrollo y compatibilidad con software abierto. Mide 32 cm de largo. Tiene 2x8 pines conectores de alimentacion.
  • RAM: Kingston HyperX Fury RGB DDR4 3200MHz 2x32GB CL16 --> suficiente para virtualizacion y edicion. Quizas ampliarla.
  • Almacenamiento: 2 x Seagate BarraCuda 3.5" 2TB SATA 3 configurados en RAID 1 por hardware para datos , 1 x Corsair MP600 Core 1TB SSD M.2 PCIe Gen 4.0 x4 para el sistema operativo y aplicaciones.
  • Fuente de alimentacion: Corsair TX850M 850W 80 Plus Gold Semi Modular --> estable, silenciosa y de sobra para el sistema. Esto hará posible ampliaciones y mejoras.
  • CAJA: Corsair Carbide 678C --> silenciosa, discreta, espaciosa, fresquita, mucho espacio para la tarj grafica y disipador. Mucha capacidad para almacenamiento.

PC casero

Un PC de casa silencioso, estable, para las cosas que se suelen hacer desde casa: navegar, editar documentos, audio, fotos y videos de forma simple, ver netflix, teletrabajar (webcam, micro), ... que tire bien sin preocupaciones ni reinicios durante al menos 4 años.

  • Procesador:
  • Disispador del micro:
  • Placa base:
  • tarjeta gráfica:
  • RAM:
  • Almacenamiento:
  • Fuente de alimentacion:
  • CAJA:

jueves, 13 de diciembre de 2018

Software útil

  • Hash Tab : Calcula y muestra los valores hash de cerca de 24 algoritmos de hashing como MD5, SHA1, SHA2, RipeMD, HAVAL and Whirlpool. Para Windows y gratis para uso personal.

sábado, 16 de septiembre de 2017

Servidor Web, base de datos, PHP en Debian 9 Stretch

Servidor Web, base de datos, PHP en Debian 9 Stretch

Vamos a configurar una Debian 9 para usarla como servidor web, con su servidor de base de datos MariaDB (heredera de MySQL) y con un servidor de PHP

  1. instalemos el servidor de bases de datos MariaDB:

    apt-get install mariadb-client mariadb-server

  2. configuramos MariaDB:

    #mysql -u root -p
    CREATE DATABASE pruebas;
    CREATE USER 'nombre_usuario'@'localhost' IDENTIFIED BY 'contraseña';
    GRANT ALL PRIVILEGES ON pruebas.* to 'nombre_usuario'@'localhost';
    FLUSH PRIVILEGES;
    quit

  3. instalamos PHP

    apt-get install php7.0 php7.0-mysql

  4. instalamos apache:

    apt-get install apache2 apache2-mod-php7.0

  5. verificamos la instalación yendo a /var/www/html y creando el fichero test.php cuyo contendido es:

    y abriendo el navegador en las URLS: http://localhost y http://localhost/test.php

jueves, 3 de marzo de 2016

Mentiras de la Ecología - Realidades de la Economía

Mucho oímos hablar del cambio climático, del calentamiento global, de destrucción de la capa de ozono y nos lo relacionan con: contaminación de la atmósfera con CO2. Se destinan grandes presupuestos a minimizar el vertido de CO2, se cobran cada vez mas impuestos bajo la etiqueta "mediambiental", se crean puestos de trabajo bajo la etiqueta "verde" , se crean partidos políticos bajo la denominación "ecologistas" , se subvencionan estudios enfocados a demostrar el calentamiento global, se invierten grandes sumas en el estudio de "energias renovables" y "energias verdes"  ....
Pero, paremonos a pensar dos cosas:
1. ¿Realmente el CO2 es el culpable del calentamiento global? ¿La capa de ozono realmente se destruye por las causas que nos dicen?.
Hoy en día hemos puesto a la ciencia empírica en el altar del Dios de la verdad absoluta. Es decir, si la ciencia con métodos científicos lo demuestra , entonces es verdad. El problemilla es que a veces los datos que se meten no son los importantes o los adecuados o en cantidad suficiente para que el resultado sea significativo. Quien puede discriminarlo esto tiene que tener conocimientos amplios del tema y mirar el estudioo en detalle y no sólo mirar las gráficas estadísiticas. Pensemos que si te dan dinero para demostrar lo que quieren que demuestres , y en otro caso NO INTERESA, ¿que es lo que pasa?. Los que escucharán el resultado de tu estudio puede ocurrir que se lean tu estudio y que tengan conocimientos para entender si tus conclusiones son acertadas, pero ¿y si no lo leen o sólo les interesa oir lo que han pagado?.
 Sobre ésto os invito a escuchar y ver un vídeo:
2. Si el calentamiento global no se debe al CO2 y siguen manteniendo dicha verdad, ¿en que les beneficia a los inventores del bulo?.  Pues que ya tienen un pretexto para cobrar mil impuestos, decidir si se puede o no construir tal o cual fábrica, si puedes usar o no tu coche, ... Y lo que aún me parece peor: vetar a que países en desarrollo puedan usar energías "no limpias" y sólo puedan usar "energías renovables"  (que para ellos son mucho mas inaccesibles) . Este veto hace que los países en desarrollo tarden aún mas en desarrollarse o incluso se lo impida. De otra parte en los países desarrollados impide o dificulta que las personas sean mas autónomas mediante impuestos (de la energía electrica, la gasolina, ...) y prohibiciones .

Concluyendo:

Estoy de acuerdo en que las ciudades deberían ser mas habitables : aire para respirar mas limpio, agua potable buena, reciclaje de basura, depuradoras de agua, ... El problema en España es que las depuradoras están saturadas o no existen aunque las pagamos en el recibo del agua y basura (p.ej en Alhaurin de la Torre) , el reciclaje que pagamos tampoco existe plenamente (se recicla lo que dá dinero como el vidrio y el resto ... algo se recicla pero sólo una muy pequeña parte). ¿Y qué pasa con el ruido? ¿y qué pasa con esas construcciones modernas que nos obligan a tener que usar el aire acondicionado? 
¿Realmente las placas solares son "energias renovables"? ¿Cuanta energia se consume para fabricarlas y cuanta producen? parece que producen menos de la que se consume en fabricarlas y no son muy reciclables. La energía solar se investiga pensando en la independencia energética del petróleo, según los datos que tengo.
Creo que la verdadera Ecología empezaría por hacer posible la vida de las personas, en segundo lugar hacer  su vida lo mas saludable posible y EN TERCER LUGAR procurar hacer el entorno natural sostenible.

miércoles, 17 de febrero de 2016

NAS: construyendo mi NAS

NAS: construyendo mi NAS (I)

Tras mirar los NAS que venden ya montados y configurados, he visto que precios hay bajos y altos pero lo mas importante es que lo que mas se aproxima a lo que busco no es lo que yo quiero y es muy caro (ofrece cosas especializadas que yo no necesito y que las cobran). Así que opto por construirme el mío.

Requisitos que le pido a mi NAS

Estar encendido 24 horas y que no oiga ruido

  • los HD hay que ponerlos con tornillos y arandelas de goma o algun tipo de sujección que neutralice la vibración de los discos. 
  • fuente de alimentación estable y ventilador silencioso.
  • caja con pocas aperturas (por temas de ruido) y atornilada con arandelas de goma, ponerle patas de goma adhesivas que esten bien pegadas.
  • HD que sean capaces de dormirse/despertarse según necesidad y placa base que su BIOS permita configurarlo (ACPI).
  • Las arandelas de goma o de algún material que amortigüe las vibraciones es un tema a investigar porque no las encuentro en las tiendas de informatica. Quizás una solución podría ser usar una pistola de silicona neutra, ya que la silicona neutra una vez fria tiene ese grado de elasticidad que quizas permitirá anular la transmision de vibración.

Consumo de energia máximo: 150 W , consumo de energía medio: 50 W

En la bios de la placa base hay que hacer "underclocking" en vez de "overclocking" , activar todas las caraterísticas de ahorro de energía y revisar todos los componentes de la placa base para desactivar los que no vayamos a usar (por ejemplo el audio) y para regular los eventos de despierte, ....

Para saber lo que consumirá hay que hacer dos cuentas: una sumando los consumos máximos de cada componente y otra sumando los consumos mínimos y otra sumando los consumos medios. Le asignaremos a cada tipo de consumo un intervalo de tiempo (el tiempo esperado que pensamos vá a tener dicho estado) y obtendremos el consumo medio diario..
Hagamos cuentas:
aquí hay que sumar el consumo de cada componente:
HD                         >>  4 HD x
RAM                      >>
tarj de red             >>
placa base           >>
ventiladores         >>
microprocesador >>
tarj gráfica
teclado y raton
pendrive

Placa base

con 4 puertos SATA (II o III, preferible III por velocidad y porque los discos SATA III suelen venir mejor preparados para ahorro energético), DDR3 (preferible por menor consumo energetico) o DDR2 , tiene que poder arrancar por USB, que tenga características de ahorro energético (activar ACPI) para que nos permita apagar o disminuir velocidad de ventiladores, bajar el consumo de la CPU y dormir/despertar los discos y dormir/despertar el ordenador, que tenga carácterísticas de control de voltaje para poder fijar el voltaje óptimo a la ram y a la cpu 

Capacidad de almacenamiento máximo: 8 TB (4 discos de 2 TB)

Dos tarjetas de red Gigabit 

Una para conectar a la red casera, otra para conectar el router ADSL.

Sistema operativo

Sistema operativo de 64 bits de software abierto que quepa en un pendrive, que es desde donde arrancaré el equipo. De esta manera el sistema es fácilmente recuperable (sólo necesito un pendrive clon) y el consumo de energía se reduce mucho pues cuando nadie acceda a un disco éste estará dormido y un pendrive consume quizas 1W. De otra parte al ser de software abierto nos permitirá adaptarlo mas facilmente a éste NAS en particular.

Tarjeta gráfica

Mejor si vá integrada en placa y la placa trae medidas de ahorro energético. Apenas o casi nunca la usaremos con lo que su ram será la mínima que pida el sistema operativo que usemos.

Microprocesador


Microprocesador de bajo consumo pero con dos núcleos porque quiero que mi NAS pueda hacer streaming : 45w o menos. De otra parte comentar que en la BIOS podremos bajarlo un poco mas y ajustar su comportamiento energético según las circunstancias.

RAM

2 GB para poder hacer streaming, en otro caso con 1 GB sería bastante. Sobre si es mejor memoria con ECC o sin ECC hay tres puntos importantes: el punto económico,  el punto tecnológico (eficiencia y rapidez)  y el punto energéetico (mayor o menor consumo energético). Sobre si es mejor DDR3 o DDR2 , es evidente que es mejor DDR3 por mayor velocidad y por menor consumo energético. Comentar que en la bios podemos ajustar para que consuma menos y tambien para apagarla cuando no se use.

Pendrive

16 GB USB 3.0 (siempre que la placa base tenga algun puerto USB 3.0 y pueda arrancarse desde ahí). Objeción: si piensas en un NAS que sea más que éso descártalo pues los USB sólo pueden leer ó escribir pero no ambas al tiempo. Es decir si está escribiendo un fichero de 100 MB hasta que no termina de escribirlo enterlo no empieza a leer lo que sea. Parece ser que es diferente el comportamiento para las tarjetas SSD (no digo HD SSD) con lo que sería cuestión de poner un lector de tarjetas SSD.


Teclado, raton y monitor


Sólo para la instalacion del sistema operativo , el resto se hará por red. Es decir que no estarán conectados permanentemente (menor consumo energético).

Fuente de alimentacion


200W o 300W nominales pero con proteccion de picos, estable y poco ruidosa (suelen traer un ventilador).  Los W nominales no son los W que ofrecen con estabilidad sino los que pueden llegar a ofrecer en un momento puntual. La eficiencia de una fuente normal (no hablo de las malas) suele andar por el 70 al 80 % , esto es:
   nominal 200W ---> real estable (70%):  140W
   nominal 300W ---> real estable (70%):  210W
No pienso en una fuente de menos W porque suelen ser mas caras (si son normales o buenas son carísimas, y en otro caso son malas pues sólo las hacen pensando en el tamaño y no en ahorro energético o en proteccón de picos o eficiencia , ... ).