¿Cómo elegir el sistema de archivos apropiado para mi invitado KVM VPS?

¿Cómo elegir el sistema de archivos apropiado para mi invitado KVM VPS?

Voy a instalar Arch Linux manualmente desde una imagen ISO en un VPS KVM que usa SeaBIOS. Planeo usar grub2 como gestor de arranque.

Mi VPS no contendrá datos importantes de los que sea necesario realizar una copia de seguridad. No necesito instantáneas. Si tiene una falla que borra todos los datos del disco, simplemente lo reinstalaré. Las aplicaciones no requieren mucha E/S de disco. La mayor parte de la actividad está relacionada con la red. Me gustaría un sistema de archivos ligero.

El proveedor de VPS anuncia almacenamiento SSD (pero no estoy seguro de que mi VPS tenga hardware SSD).

¿Cuáles son las consideraciones que debo tener en cuenta para elegir el sistema de archivos correcto? Supongo que probablemente no necesito un sistema de archivos con registro en diario. (Quiero un sistema de archivos que esté en el kernel de Linux). ¿Cuáles son las principales opciones que debo considerar en mi situación?

Aún no he realizado la instalación del VPS, pero creo que las opciones del sistema de archivos incluirán btrfs, vfat, ext2, ext3, ext4, xfs, reiserfs y probablemente más. De hecho, a menos que el entorno de virtualización KVM imponga limitaciones, debería tener disponibles todos los sistemas de archivos enumerados aquí:

Sistemas de archivos - ArchWiki

Respuesta1

Un diario no te hará daño y sólo puede ayudarte. Hoy en día incluso uso un sistema de archivos de diario para /boot.

Sus dos principales contendientes son ext4 y XFS. No vale la pena preocuparse por ext3 o ext2; estos son efectivamente obsoletos. ReiserFS (que es la versión 3) también está efectivamente obsoleto y es poco probable que su sucesor Reiser4 se agregue alguna vez a Linux.

Tanto XFS como ext4 le serán de gran utilidad, aunque XFS puede manejar directorios y sistemas de archivos mucho más grandes. Actualmente creo particiones XFS, así como particiones XFS/arranque (o particiones ext4/arranque en distribuciones un poco más antiguas como CentOS 7).

No me molestaría con btrfs para una VM. Simplemente introduce demasiada complejidad. Podría considerarlo para el hipervisor, un servidor de almacenamiento, su computadora portátil, etc., pero para una máquina virtual simple suele ser excesivo.

Respuesta2

Con este tipo de requisitos y una carga de trabajo liviana, básicamente cualquier sistema de archivos moderno será adecuado. De todos modos, recomiendo ext4 o xfs: están muy extendidos y son fiables.

información relacionada