Motos de TI para minoristas: como era hace 12 años



En 2005, una subestación voló en Moscú, y todos en el país de repente se dieron cuenta de que era necesario hacer salas de servidores de respaldo. Los bancos los hicieron en 2006-2007, y minoristas, desde 2008. ¿Por qué es tan tarde? Porque los costos de TI aún no parecían tan importantes como lo son ahora. Recuerdo la historia de cómo mi cliente estuvo a punto de ser despedido por un tiempo de inactividad de dos días en toda la red y al mismo tiempo por otras funciones minoristas. Resultó que muchos en TI ya no creen que esto sea así.

Y así fue. Aquí está la primera historia de la serie "Vamos, no sucede", sobre cómo la tienda fue reservada por un módem analógico para acceder a Internet. En ese momento, solo había un proveedor con fibra en este lugar, y de las alternativas: una antena parabólica o acceso telefónico. ZSSS es caro, por lo que eligieron un módem de voz. En un momento, la excavadora está rompiendo el baúl de Golden Telecom. En ese momento, estaban cambiando su FOCL, por lo que temporalmente no había reserva. Durante tres días, la tienda opera en un módem. Durante el día, 48 kilobits por segundo, por la noche 96 kilobits por segundo. Como puede ver por las velocidades, era un Zyxel muy bueno, incluso en una línea ruidosa.

He trabajado en CROC durante 15 años, ahora soy el Director de Desarrollo de Negocios en Retail. Históricamente, la mayoría de mis proyectos también son minoristas. Con el consentimiento del cliente, publico historias sobre cómo era el comercio minorista de TI hace 12 años de mí y mis colegas. Los guardias de seguridad reemplazaron algunos detalles sin importancia para no ofender a personas específicas.

Se necesitaba Internet para enviar informes (en caso de accidente, inmediatamente decidieron enviarlos más tarde, no es una prioridad) y actualizar los precios en toda la base de datos de productos de una tienda bastante grande. La transacción es larga allí, si se interrumpe el tiempo de espera, todo ha terminado. En general, el primer día intentamos descargar los precios, pero no salió nada. Un equipo se ocupó de TI, y el segundo en ese momento por teléfono registró los cambios manualmente: en la oficina y en la tienda había varias personas con impresiones. Un poco más tarde, escribieron un script para importar archivos XLS, y comenzaron a enviar piezas de la base de datos por correo a uno de los administradores, y él las llevó a la tienda en automóvil. En el contrato con el proveedor, por cierto, el accidente no fue culpa del operador: los primeros tres días sin multas, y luego 1/724 del monto anual por hora. Cuando se les preguntó sobre la compensación por pérdidas, agitaron una mano y dijeron: "Bueno, ¡el próximo mes los servicios son gratuitos!".

Luego, la junta directiva examinó los documentos que describían posibles accidentes y los consideró improbables. Pocos creían que las interrupciones en TI son un fenómeno, y no un caso único que involucra apellidos específicos. Solo unos pocos casos de pérdidas directas nos convencieron de escuchar a estas extrañas personas con gafas.

La segunda historia increíble sobre un error en TI . Los grandes minoristas están comenzando a comprender el secreto del éxito de uno de los socios. El hecho es que para todos, el negocio va claramente en un camino diferente con el mismo modelo. Hace todo de forma rápida y sencilla, y ha ampliado su negocio unas 20 veces en los últimos ocho años. En ese mercado, era aproximadamente diez veces más de lo que debería haber sido lógicamente. Entonces, comienzan a analizar las transacciones, y llega a comprender que la tarjeta SAP del socio contiene valores predeterminados instituidos hace diez años para un cliente de prueba. Y hay factores ligeramente diferentes en términos de planes y recompensas. Como resultado, una persona recibe aproximadamente dos veces más que los otros socios. El comercio minorista ha llevado a cabo una investigación interna. Descubrimos que esto no es una conspiración, sino un accidente banal. Y un hombre en este accidente en diez años construyó un gran negocio.

En un momento, el director de la tienda de alguna manera robó. Más precisamente, datos ajustados manualmente en cajas registradoras. Entonces fue posible, y la entrada manual se percibió como una prioridad en comparación con la generada automáticamente. Estuvo en libertad condicional durante tres meses en este puesto y creó sistemáticamente al final del día un pequeño delta entre el informe y el dinero realmente aceptado en la taquilla. El día 28 del último mes de su período de prueba, escribió una declaración (inesperadamente para la oficina), y de acuerdo con el procedimiento, solo quedaban tres días para la aceptación de la tienda. Naturalmente, un inventario ya estaba hecho sin él. Las pérdidas se estimaron en 700 mil rublos netos (el precio de un Hyundai Sonata con "relleno completo" en ese momento), y sería mucho peor si la tienda verificara el impuesto en ese momento. Como resultado, reunieron evidencia sobre él, lo demandaron. El juez llama:

- Traiga un disquete con el sistema, ya veremos.
- No puedo. Tengo una instalación de SAP 32 terabytes. Este es un tren de disquetes.
- Vamos, déjame darle el teléfono a nuestros especialistas. Contamos con buenos especialistas. ¿Tienes 1C allí?
- Uh ... Será mejor que vengas a nosotros.
- No, no iremos a ti.

El tribunal no pudo recoger forenses, y el caso se cerró por falta de pruebas.

En los últimos años, tuvimos casos en CROC donde era necesario recopilar análisis forenses para ataques, y allí ya veníamos con utilidades especiales e hicimos moldes de terabytes, que luego son muy convenientes para estudiar en un entorno virtual, dándonos cuenta de que no hay nada más en los datos de origen. cambiará Pero luego sonó como una fantasía. Y ahora, lejos de todo el mundo en los sistemas de seguridad utiliza análisis forense normal, que escribe constantemente una imagen de este tipo en el hogar y recopila datos adicionales de todos los paquetes en la red.

La óptica llega al almacén a través de un edificio vecino. Desde el edificio vecino, un puente aéreo ya está en el lugar del cliente. El almacén funciona las 24 horas, pero por la noche se cae el puente del relé de radio. El canal de respaldo es un satélite, una terminal justo en el techo de su almacén. Hay una buena velocidad, 25 Mbps. Para esos años, el espacio como es. Pero el satélite es un gran retraso de la red, al menos 0,8 segundos para que la señal pase de la tierra al satélite y viceversa. Parte de esto son las limitaciones de la velocidad de la luz, otra parte es un montón de transformaciones en demoduladores que trabajan en protocolos con un alto coeficiente de redundancia. Como resultado, esto se debe al hecho de que el equipo del almacén comienza a funcionar con demoras. A 0.1 segundos, todo es como un reloj, y a 0.8, comienzan intercambios de paquetes muy largos. Un trabajador del almacén empuja un escáner en una paleta, y luego comienza el apretón de manos, enviando preparación, estableciendo un protocolo, enviando un paquete, un informe de recibo, etc. Ya años después aparecieron los protocolos que casi todos resuelven con un paquete saliente. Luego fue necesario intercambiar un montón de datos con un sistema remoto. Como resultado, el trabajo comienza a disminuir realmente, porque las operaciones se vuelven largas. Se está construyendo una línea de automóviles, y por la mañana todo está en jabon. Y así todas las noches. Justo en un almacén cercano por la noche, presionan el interruptor y el equipo del operador de óptica se cae. Es imposible transferir el canal: el tendido del cable fue acordado por el propietario del sitio, y ni siquiera era de Rusia. Durante varios meses, el personal del almacén trabajó hasta que consiguieron otro operador para ellos, también un puente de radio desde un edificio fuera del territorio, luego pusieron la óptica normalmente.

Un almacén de moda, es decir, un lugar donde hay una gran pila de ropa en cajas. Los puntos de acceso Wi-Fi de Motorola estaban ardiendo salvajemente allí. A veces, el firmware simplemente parpadea, y a veces simplemente se queman. Fueron cargados desde una unidad flash, por lo que había una persona especial en el almacén con una escalera que se subió a ellos. Durante varios meses, se produjeron alrededor de 60 incidentes con un reinicio de firmware y se quemaron una docena de puntos. Pecaron contra el fabricante y el lote fallido, pero después de una investigación exhaustiva resultó que el asunto estaba en descargas estáticas. El polvo de las telas sintéticas se acumuló para crear un conductor alrededor del punto. Un poco de vibración, todo tenía un extremo hacia adentro, el segundo, en la línea de alimentación en alguna parte. Si antes de esto el firmware de una descarga estática había volado, el punto se sacudió para mantenimiento. Si tuvo mala suerte, fue golpeada más en serio. Colgado en el punto de conexión a tierra, esto resolvió el problema durante seis meses. Entonces los puntos comenzaron a arder de nuevo: miramos, y la conexión a tierra se alejó de los edificios. Resultó que las diferencias de temperatura bajo el techo del almacén eran tales que la constante compresión-expansión simplemente se levantaba y desacoplaba todo para que el acoplamiento rígido no pudiera soportarlo.

Las frecuencias en los puentes de radio, por supuesto, en el buen sentido, deben coordinarse, pero casi nadie lo hizo. Y de hecho la gente era salvaje. Un ejemplo Los residentes derribaron una de las placas del ZSSS en los límites de la ciudad en la tienda varias veces. Porque irradia Sí, irradia Pero arriba, un metro por debajo, ya puedes vivir durante años. Pero la mayor parte de la radiación que captas se enfoca cuando subes al techo, te levantas exactamente en el pico del patrón de radiación y golpeas la placa con un palo.

Sobre los salvajes, recuerdo la gran historia con las terminales en el almacén . Por 3500 dólares cada uno, uno de los primeros terminales móviles completos fue llevado a Rusia en uno de los almacenes. De hecho, estos eran teléfonos inteligentes de grado militar. Con ellos fue posible realizar cualquier operación en el almacén. Y los trabajadores del almacén los traían regularmente con pantallas dañadas. "Jefe, no hay trabajo!" No, el equipo minorista de TI entendió que los estaban malcriando de alguna manera, y muy probablemente de manera maliciosa. No trabajar Lo que nadie entendió fue cómo lo hacen, teniendo en cuenta la pantalla de corindón y, lo más importante, por qué, si tienen un pago a destajo, y recortan sus propias ganancias. En ese momento, en el comercio minorista, en casi todas partes, se comenzó a introducir la videovigilancia, y los especialistas de TI decidieron acelerar ligeramente el proyecto en el almacén. Tanto los modelos como las cámaras reales estaban allí. Intercambiaron algunos de los dispositivos y observaron lo que estaba sucediendo. La primera escena: dos están sentados al pie del cargador e intentan borrar la pantalla con un paño de esmeril. "Apuesto a que eres un debilucho, ¿no puedes usar papel de lija?" - Ese fue el motivo. Jugaron a nuevos trabajadores así. Resultó que la verdadera causa del daño fueron monedas afiladas que lograron infligir al menos algo de daño en el dispositivo. Pero uno de ellos estaba completamente perdido: simplemente le pusieron una carga de varios centavos con un cargador. Él era el único punto de apoyo y simplemente aplanado. Pero continuó transmitiendo datos, es decir, solo la periferia sufrió. Por cierto, estos Hanivels trabajaron en un almacén sin pérdidas, mientras que las siguientes dos generaciones de Motorol fueron reemplazadas.

Hubo muchas historias con comunicaciones directas en almacenes y tiendas. En primer lugar, casi no había cifrado allí (más precisamente, hubo todo tipo de inversiones de espectro y, a veces, cambios de frecuencia), por lo que todos en el área podían escuchar las negociaciones de la tienda. Como en la tienda de vecinos con cierto deseo. En segundo lugar, interfirieron maravillosamente entre sí: dos vendedores diferentes podían interceptar las frecuencias entre sí, como resultado, se necesitaba una infraestructura homogénea a través de las tuberías. El resultado fue que el minorista en todas las tiendas comenzó a establecer comunicaciones en walkie-talkies, y luego, un par de años después, llegaron los teléfonos celulares y la cobertura normal.

Al mismo tiempo, se habló de que los terminales de recopilación de datos en el nuevo wifi se introducirían en las tiendas. Y esto requería amplios canales de respaldo. Afortunadamente, Skylink apareció en el mismo momento: es una red de banda ancha (CDMA-800), y dependía del estado de la atmósfera mucho menos que un satélite. Cambiamos a él cuando cambiamos a la reserva: levantaron sus terminales telefónicas en las cañas de pescar desde las ventanas para atrapar mejor.

Ahora hacemos muchas consultas minoristas en CROC, pero luego la práctica en Rusia no era muy común. Pero hay una historia maravillosa sobre esto. Hace unos diez años, mis estimados colegas desarrollaron un modelo de negocio que mataría al único operador de supermercados en línea. Era evidente que muchos procesos pueden mejorarse debido a la organización adecuada de la logística y la TI, y esto directamente redujo en gran medida el costo del pedido. Ahora Yandex.Food usa algo similar, pero hace diez años todo parecía muy, muy extraño. Fuimos al piloto, incluso tomamos un pedazo de tierra, pero después de ciertos cambios en la composición del tablero, el proyecto fue enterrado. Decidimos vender el modelo, lo describimos como un proyecto considerable y nos fuimos a Inglaterra. Paralelamente, ofrecieron uno de nuestros únicos operadores en línea. Sus gerentes hicieron una cita, pidieron mostrar diferentes partes de los procesos. Sonaba como negociaciones con Yandex: "veremos, y si entendemos que nosotros mismos no lo haremos, entonces tal vez lo compraremos". Pero la historia no se trata de esto, sino del hecho de que durante las negociaciones decidieron ir a su almacén. Hay varios pisos, ascensores a los lados del edificio y la gente corre de un lado a otro. Es decir, el personal de mantenimiento toma el carro, luego comienza a conducir por los pisos y completa el pedido. Los ascensores son un cuello de botella, frente a ellos hay enormes líneas. Y funciona así durante muchos años. Luego lo miraron durante cinco minutos, luego sugirieron en una reunión:

  1. Hoy, haga todos los ascensores izquierdos solo en el ascenso, y todos los ascensores derechos solo en el descenso. Esto simplificará en gran medida la carga y descarga.
  2. Luego haga la separación física de carros y personas. Deje que solo los carros con órdenes viajen en el elevador, y las personas pre-almacenadas en caché los esperan en el piso.
  3. ¿Cómo sientes la efectividad? Aquí, compra un Talmud, donde dice cómo hacer otras cosas normalmente y no los conceptos básicos de la algoritmización.

En general, durante tantos años trabajaron normalmente, y luego llegaron algunas cabras y les mostraron lo obvio. Todavía hay una sensación de vergüenza española por esto. El Talmud no fue tomado, por cierto, y su almacén ahora es nuevo, bueno.

Muchas veces escuché historias sobre el hecho de que puedes confundir la prueba con el producto . Parecía ficción hasta cierto punto. Entonces, en la noche del 31 de diciembre al 2 de enero (a juzgar por el estado del país, esta es una noche continua), como suele suceder en el comercio minorista, hubo prevención y actualizaciones. Entre otras cosas, levantaron una nueva instalación de prueba de SAP de una copia de seguridad de tres meses y la implementaron en un segmento de prueba separado para transferirla a los desarrolladores para las pruebas. El segmento está aislado. El 2 de enero comienzan las llamadas de soporte:

- ¿Por qué los precios son hace un cuarto?
- ¡Ya no hay tales acciones!
Llame a especialistas:
- Hola chicos! ¿Ha implementado la instalación en un segmento cerrado?
- si.
- Exactamente?
- Sí, le damos un diente.
"Y revisa de nuevo, por favor".
- ... Sí, en el cerrado. Aunque espera ...

El único puente entre el segmento de prueba cerrado y el producto estaba en el sistema de monitoreo. Ella es común entre ellos. Y SAP, incluso en esa revisión, resultó ser algo muy complicado: primero llamó a sus direcciones, y luego, cuando no recibió una respuesta, llamó a todos los disponibles. Y al final llegué a través del subsistema de efectivo a través del monitoreo. Y vi que era hora de actualizarlo. Y la base de prueba tiene aproximadamente cuatro meses, bueno, SAP inundó los precios de los productos. Quizás fue difícil para él, pero se las arregló. Entonces el propio producto inundó nuevos precios allí. Quizás la prueba se sintió ofendida y nuevamente inundó la suya. Con dificultad Y así sucedió varias veces.

En general, por supuesto, en esos años, SAP era una rareza. Su presencia indicó que la cadena minorista está mirando muy lejos en el futuro. Todos hicieron 1C, lo doparon en la rodilla y lo volvieron a dopar. Entre las soluciones en efectivo, varias docenas (!) De grandes soluciones fuera de línea lucharon, tanto las nuestras como las occidentales, privadas y gratuitas. Ofrecieron un montón de todo, y cada decisión aún tenía que ser terminada. De los sistemas de recursos humanos, SAP, Boss-Kadrovik y 1C lucharon. 1C entonces todos tenían miedo, era crudo. El segundo era un campo de minas más o menos despejado con errores conocidos, y el tercero era algo mejor, pero inexplorado y extraño, y era posible explotar en cualquier lugar. Incluso las arquitecturas mismas lucharon, centralizadas y descentralizadas. Mi colega trabajaba en una tienda de descuento, así que inmediatamente lo puse todo en un sistema centralizado. Para minimizar la cantidad de equipo en la tienda, además de los cajeros automáticos, solo ponen un módulo (computadora y enrutador), y eso es todo. La computadora de respaldo estaba debajo de la mesa. El enrutador, según fue necesario, fue traído del almacén junto con la leche, porque todos los días se entregaba. El administrador no era necesario en el punto. Alguien como el director o gerente de producto sabía cómo cambiar el módulo y encenderlo. Según los mocos de la red, muchos se ayudaron en el acto, la alfabetización informática de las personas fue muy buena. Había menos de 100 personas en el departamento de TI para toda la red de casi 700 tiendas y 3,500 cajas, incluidos desarrolladores, consultores, administradores, empleados y financieros de TI. La práctica de SAP era de 11 personas (en comparación, el minorista más grande del país tenía unas 2800 tiendas y más de 2000 especialistas en TI). Fueron los primeros en el comercio minorista en introducir informes paralelos sobre tecnologías en memoria y OLAP. Era casi espacio en aquellos días, pero dio lugar a una configuración no sistemática. La transición de SAP 4.6 a 4.7 tomó medio año, y luego los chicos decidieron detenerse en 4.7 por completo y no actualizar más. El primero en el país rechazó el apoyo del vendedor. Y nadie más hizo esto antes que ellos, y nuestros colegas, representantes del proveedor, no sabían cómo comportarse en este caso: incluso dieron acceso a todas las notas de SAP (esto es lo que suelen pagar, la base de soporte), y entonces solo el acceso a notas críticas y de seguridad comenzó a darse a otros.

Ahora sobre la recuperación de desastres . Si en 2005 se cubrió una subestación, en 2010 ya se estaban quemando turberas en los alrededores de la ciudad. Y se quemaron porque había calor atípico. Durante 56 días en una oficina de un gran comercio minorista, los aires acondicionados trabajaron con sobrecarga, es decir, no pudieron hacer frente. Pero comenzó así: al principio, la temperatura subió por la ciudad. Todos los aires acondicionados, incluida la reserva, fueron comisionados. Más o menos suficiente. Cuatro días después, quedó claro que la historia sería larga, y nuestros clientes minoristas comenzaron a esperar un apagón. Los electricistas lanzaron prevención de diesel, estaba loco y murió. . - , , . , , — , . , . . , . , . : . , . , : , . , , . , . DRP, .

, . :
, - , « 2 1» « 3 2» . , , . . , - , . , — , , . , , . . :
— ! SAP ! !
. . , . . , , , . . , , . ( ), — -, . , , . :

— . ?
, . :
— .
, :
— , . , . , , ?
, . :
— , . , , .
.

. -, , CIO. -, DRP. «»? , , , , , . , - , . . , , . .

, , .


  • .
  • « » .
  • - .
  • .
  • — dsmirnov@croc.ru.

Source: https://habr.com/ru/post/470453/


All Articles