Inglés sin traducción

MCKUSICK Lo que obtuve del artículo GFS original [Ghemawat, S., Gobioff, H., Leung, S-t. SOSP (Simposio ACM sobre principios de sistemas operativos)] el condado de archivos siempre ha sido un tema importante para usted. ¿Puedes profundizar un poco más?

El problema del recuento de archivos surge legítimamente debido a la forma en que las personas terminan diseñando sus sistemas en torno a GFS. Déjame citarlo. Un ejemplo concreto. Al principio de mi carrera en Google, estuve involucrado en el diseño de sistemas de procesamiento de registros. Inicialmente teníamos un modelo en el que el servidor frontend escribía un registro, que luego básicamente (en su mayoría) copiamos en GFS para procesarlo y archivarlo. Esto estuvo bien al principio, pero luego la cantidad de servidores front-end aumentó y cada servidor registraba registros todos los días. Al mismo tiempo, aumenta la cantidad de tipos de registros y luego el servidor front-end falla, se produce un bucle de falla y se genera un bucle de falla. Más registros. Entonces, según nuestra estimación aproximada inicial, terminamos con muchos más archivos de los que esperábamos.

Esta se convierte en un área a la que debemos prestar mucha atención. En última instancia, debemos preocuparnos de que no haya manera de que podamos sobrevivir a una continuación del tipo de crecimiento del volumen de archivos que hemos estado experimentando.

———————————————————————————————————— —

McCusick recopiló los documentos originales del Government Flying Service [Jemavot, U.S., Gorbioff, H., Liang, s-t. Sistema de archivos de Google. Sosp (Conferencia sobre principios de sistemas operativos)], el recuento de archivos es un problema importante para usted. ¿Puedes entrar en esto?

El problema de conteo de documentos de Quinlan surgió antes, cuando los sistemas finalmente se diseñaron en torno al Servicio de Vuelo del Gobierno. Déjame darte un ejemplo específico (especial). Cuando estaba en Google, participé en (incluido) el diseño de un sistema de procesamiento de registros. En nuestro modo inicial, el servidor front-end escribirá registros, y los registros son básicamente (principalmente) procesamiento de colas de copia y archivos (archivos). Este es un gran comienzo, pero a medida que aumenta la cantidad de servidores front-end, cada registro continuo se registra todos los días. Al mismo tiempo, algunos tipos de registros, y luego el servidor front-end pasa por el bucle de colisión (anillo), generando (formando) más registros. Entonces, al final, produjimos muchos documentos que excedieron nuestras expectativas (expectativas) basadas en nuestras estimaciones iniciales (estimaciones).

Esto se ha convertido en algo que debemos tomar en serio. Finalmente, tuvimos que admitir que no había manera de continuar con el tipo de crecimiento del volumen de archivos que estábamos experimentando.

p>