4 votos

¿Qué umbrales/límites de espacio libre son aconsejables para unidades de disco duro 640 GB y 2 TB con ZFS ZEVO en OS X?

Suponiendo que el espacio libre consejos para ZEVO no difieren de asesoramiento para otros las implementaciones modernas de ZFS ...

Pregunta

Por favor, ¿qué porcentajes o cantidades de espacio libre son aconsejables para las unidades de disco duro de los siguientes tamaños?

  • 640 GB
  • 2 TB

Pensamientos

Una respuesta estándar para las implementaciones modernas de ZFS puede ser "no más de 96 por ciento". Sin embargo, si se aplican de que a (digamos) un solo disco de 640 GB conjunto de datos donde algunos de los archivos más comúnmente utilizadas (VirtualBox) son mayores de 15 GB cada uno, entonces supongo que los bloques de los archivos se convierten en sub óptima propagación a través de los platos con alrededor de 26 GB libres.

He leído que en la mayoría de los casos, la fragmentación y desfragmentación no debe ser una preocupación con ZFS. Umbral, me gusta la imagen mental de la mayoría de los fragmentos de un grande .vdi razonablemente cercanos el uno al otro. (¿ Características de ZFS hacer que el deseo de proximidad muy anticuado?)

Nota: puede surgir la pregunta de cómo optimizar el rendimiento (para archivos masivos en un conjunto de datos con relativamente poco espacio libre) después de un umbral es "roto". Si surge, voy a mantenerlo separado.

De fondo

En una de 640 GB Transcend StoreJet (ID de producto 0x2329) en el pasado, probablemente me iba más allá de un ejercicio aconsejable umbral. Actualmente, el archivo más grande es de alrededor de 17 GB –

enter image description here

– y dudo que algún .vdi o cualquier otro archivo en este disco va a crecer más allá de 40 GB. (Ignore la púrpura de masas, esos son paquetes de 8 MB de banda de archivos).

Sin HFS Plus: los umbrales de veinte, diez y cinco por ciento de que yo asocio con el Móvil de la Máquina del Tiempo del sistema de archivos no es necesario aplicar.

Yo actualmente uso ZEVO Edición de la Comunidad 1.1.1 con Mountain Lion, OS X 10.8.2, pero me gustaría respuestas a no ser demasiado específico de la versión.

Las referencias, en orden cronológico

ZFS de Asignación de Bloque (Jeff Bonwick del Blog) (2006-11-04)

Espacio de Mapas (Jeff Bonwick del Blog) (2007-09-13)

Duplicar El Rendimiento De Exchange (Extraño ! Vous avez dit Extraño ?) (2010-03-11)

... Así que para resolver este problema, lo que salió en 2010/T1 versión de software es muchas vertientes. La cosa más importante es: hemos aumentado el umbral de que hemos cambiado de 'primera adaptación" (rápido) a "mejor ajuste" (pack apretado) de 70% a 96%. Con TB unidades, cada losa está en menos de 5 gb y 4% es todavía un montón de 200MB de espacio y no hay que hacer nada radical antes de que. Esto nos dio el mayor partido. Segundo, en lugar de tratar de reutilizar el mismo primaria losas hasta que se produjo un asignación hemos decidido dejar de dar la primaria de la losa esta preferencial threatment tan pronto como el mayor asignación que podría ser satisfecho por una losa fue hasta 128K (metaslab_df_alloc_threshold). En ese momento estábamos dispuestos a cambiar a otro de la losa que había más espacio libre. También se decidió reducir el SMO bono. Antes, una losa que fue del 50% vacío fue preferido sobre las losas que nunca había sido utilizado. Con el fin de fomentar la escritura la agregación, se reduce el umbral a 33% de vacío. Esto significa que un escritura aleatoria de la carga de trabajo que ahora se extiende a más de losas donde cada uno se tienen mayor cantidad de espacio libre que conduce a la escritura de agregación. Finalmente, también vimos que la losa de carga se contribuye a disminuir el rendimiento e implementado una losa de prefetch mecanismo para disminuir la el tiempo asociado con la operación.

La conjunción de todos estos cambios conducen a un 50% de mejora OLTP y el 70% reducción de la variabilidad de ejecutar para ejecutar ...

OLTP Mejoras en Sun Storage 7000 2010.Q1 (Perfiles De Rendimiento) (2010-03-11)

Alasdair sobre Todo " ZFS se ejecuta muy lentamente al libre uso del disco va por encima del 80% (2010-07-18) donde el comentario incluye:

... De OpenSolaris ha cambiado esto en onnv revisión 11146 ...

[CFT] Mejora de ZFS metaslab código (la más rápida velocidad de escritura) (2010-08-22)

2voto

duozmo Puntos143

El ochenta por ciento (veinte por ciento libre)

http://www.ustream.tv/recorded/25859777 audible alrededor de 33:00 en la línea de tiempo, en respuesta a Eric Sproul del caso:

... la Delphix producto ... para el usuario fue de ochenta por ciento. Así que, digo yo que mucho de esto depende de la carga de trabajo, pero sin duda ... creo que el cuatro por ciento sería extrema para cualquier ...

 

... Y que el rendimiento de chupar.

– suena como Matt Ahrens (moderadora) en el 2012 Illumos ZFS Día.

Plus: recientemente redescubierto por mí, desde hace dos años:

Bajo #8 De Dejar Suficiente Espacio Libre:

... Como una regla de oro, no dejes que tu piscina se vuelven más completo que sobre El 80% de su capacidad. Una vez que llegue a ese punto, usted debe comenzar a agregar más discos así ZFS tiene suficiente de bloques libres para elegir en escritura secuencial de orden.

0voto

duozmo Puntos143

Alrededor de ochenta y cinco por ciento (quince por ciento libre)

http://www.ustream.tv/recorded/25859777 alrededor de 32:20 en la línea de tiempo:

... cuatro por ciento libre? ... Que parece ... un poco cerca de la orilla. Tratamos de apuntar a unos ochenta y cinco por ciento completo antes de empezar a pensar acerca de la ampliación de la capacidad o de hacer algo para aliviar la presión ... somos bastante conservadores ...

A continuación, alrededor de 33:20, en respuesta a los ochenta por ciento comentario:

Sí, si usted trató de hacer esto en un sistema que fue en el noventa y seis por ciento de su capacidad, probablemente espacio antes de hacer lo que estaba haciendo ... porque el espacio se acumulan, y tener esa instantánea presente se aferran a los datos que de otro modo serían liberados de nuevo a la piscina de la actividad normal de la ...

 

... Y que el rendimiento de chupar. Porque ZFS trabaja en una losa asignador de ... si usted consigue realmente completo, de empezar a tener que dedicar más tiempo a la búsqueda de lugares para adaptarse a los distintos tamaños de las cosas, y se pone muy lento.

Eric Sproul en el 2012 Illumos ZFS Día.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: