{"id":2539,"date":"2021-04-25T20:38:15","date_gmt":"2021-04-25T18:38:15","guid":{"rendered":"https:\/\/lavigilanta.info\/?p=2539"},"modified":"2021-04-25T22:02:51","modified_gmt":"2021-04-25T20:02:51","slug":"incendios-planes-de-contingencia-y-la-pegatina","status":"publish","type":"post","link":"https:\/\/lavigilanta.info\/?p=2539","title":{"rendered":"Incendios, planes de contingencia y la pegatina"},"content":{"rendered":"\n<p>La #bonillista de hoy, escrita por <a href=\"https:\/\/www.twitter.com\/txetxuvel\">Txetxu Velayos<\/a> y tratando el tema del <a href=\"https:\/\/www.xataka.com\/pro\/millones-paginas-caidas-incendio-ovh-gran-reto-montar-10-000-servidores-dos-semanas\">incendio del proveedor de servicio de almacenamiento  OVH<\/a>, los SLA (acuerdos de nivel de servicio) y qu\u00e9 diablos pasa cuando lo impensable sucede, me ha traido a la mente mis viejos tiempos de SysAdmin, as\u00ed como esta pegatina. Ag\u00e1rrense, que vienen batallitas que ni las de la mili:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/lavigilanta.info\/wp-content\/uploads\/2021\/04\/there-is-no-cloud.jpg\"><img decoding=\"async\" loading=\"lazy\" width=\"325\" height=\"262\" src=\"https:\/\/lavigilanta.info\/wp-content\/uploads\/2021\/04\/there-is-no-cloud.jpg\" alt=\"\" class=\"wp-image-2541\" srcset=\"https:\/\/lavigilanta.info\/wp-content\/uploads\/2021\/04\/there-is-no-cloud.jpg 325w, https:\/\/lavigilanta.info\/wp-content\/uploads\/2021\/04\/there-is-no-cloud-300x242.jpg 300w\" sizes=\"(max-width: 325px) 100vw, 325px\" \/><\/a><\/figure>\n\n\n\n<p>Vamos al tajo. Yo sal\u00ed de la universidad como \u00abcomputer scientist\u00bb de los de verdad: no me dej\u00e9 ni una asignatura de matem\u00e1ticas, ni de l\u00f3gica, ni una de complejidad algor\u00edtmica, sistemas formales, inteligencia artificial. Me quit\u00e9 de encima la electr\u00f3nica en cuanto me lo permiti\u00f3 el plan de estudios, aunque me chut\u00e9 todas las de arquitectura de computadoras por lo flipante de la optimizaci\u00f3n de algoritmos que se explicaba, y la verdad sea dicha, las cosas en las que pensaba estaban muy distantes de la m\u00e1quina o incluso de lo que se esperaba de un inform\u00e1tico en el mercado laboral espa\u00f1ol de los a\u00f1os 90.  As\u00ed que me fui&#8230; (insert other batallitas here&#8230;)<\/p>\n\n\n\n<p>&#8230; y por azares del destino, \u00a1\u00a1\u00a1muy pronto me vi trabajando de administradora de sistemas!!! 200 servidores Windows NT distribuidos por toda Europa, medio centenar de ellos en el Data Center de la oficina. <\/p>\n\n\n\n<p>\u00bfData Center en la oficina? S\u00ed. De hecho el primer curso de formaci\u00f3n que me dieron en esa empresa fue&#8230; <a href=\"https:\/\/www.google.com\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=&amp;cad=rja&amp;uact=8&amp;ved=2ahUKEwjS-7T29ZnwAhVvhq0KHd63BjwQmhMwHnoECBcQAg&amp;url=https%3A%2F%2Fes.wikipedia.org%2Fwiki%2FCompaq&amp;usg=AOvVaw26fEdpN-C-lZ0id0LdSLvq\">\u00a1\u00a1\u00a1Hal\u00f3n!!! que era el gas que se liberaba en los data centers de aquella \u00e9poca en caso de incendio<\/a>.<\/p>\n\n\n\n<p>Eran unos tiempos muy curiosos. \u00bfAbr\u00edas una oficina o una f\u00e1brica en, pongamos por ejemplo, Hannover? Pues entonces ten\u00edas que deplegar al menos un servidor de ficheros y de impresi\u00f3n local, que adem\u00e1s te serv\u00eda de controlador de dominio. \u00bfY c\u00f3mo desplegabas? \u00abFacil\u00edsimo\u00bb. Hablabas por tel\u00e9fono con tu proveedor de hardware (por ejemplo <a href=\"https:\/\/www.google.com\/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=&amp;cad=rja&amp;uact=8&amp;ved=2ahUKEwjS-7T29ZnwAhVvhq0KHd63BjwQmhMwHnoECBcQAg&amp;url=https%3A%2F%2Fes.wikipedia.org%2Fwiki%2FCompaq&amp;usg=AOvVaw26fEdpN-C-lZ0id0LdSLvq\">Compaq<\/a>), acordabas con \u00e9l la especificaci\u00f3n del servidor y te mandaba el presupuesto. Lo imprim\u00edas, consegu\u00edas la firma de tu jefe y lo llevabas al departamento de Compras, que emit\u00eda el pedido. Un mes despu\u00e9s m\u00e1s o menos te llegaba.<\/p>\n\n\n\n<p>Te llevabas las cajas a tu mesa de trabajo, desembalabas la carcasa, los discos, el procesador, la memoria, otras tarjetas que necesitases (\u00a1por ejemplo, una de fax!), pero normalmente eso era todo. Lo montabas todo (usando las manos, destornilladores,..), sacabas de tu caj\u00f3n los CD&#8217;s y te pon\u00edas a instalar el sistema operativo, otros programas servidor (<a href=\"https:\/\/es.wikipedia.org\/wiki\/Microsoft_Mail#Arquitectura_de_servidor\">\u00a1hola, MTA&#8217;s de MSMail y Schedule+!<\/a>), lo dejabas todo listo para que en destino cambiases la direccion IP, conectases a la red y \u00a1todo listo!<\/p>\n\n\n\n<p>Usar una imagen era impensable, el Ghost fallaba como escopeta de feria. Yo me automatizaba todo lo posible con DOS scripting (un conocimiento que muchos a\u00f1os despu\u00e9s me ha hecho parecer una diosa nubia ante compa\u00f1eros bastante buenos pero que en la vida hab\u00edan visto una l\u00ednea de comandos), todo y ello hab\u00eda much\u00edsima componente manual en lo que hac\u00edamos.<\/p>\n\n\n\n<p>En destino (Hannover en este ejemplo) significaba: Si estabas a menos de 500 Km de distancia sin el Canal de la Mancha por el medio, met\u00edas tu servidor al coche, te pegabas un d\u00eda conduciendo y al d\u00eda siguiente montabas (si era el primero, tambi\u00e9n ten\u00edas que montar el rack). Si no, enviabas el servidor montado por paqueter\u00eda, te pillabas un avi\u00f3n y all\u00e1 ya acababas.<\/p>\n\n\n\n<p>Esta \u00faltima fase del trabajo pod\u00eda durar de 15 minutos (colocar servidor en el rack, arrancar, cambiar la IP, conectar a la red, reiniciar) a 8 horas (hacer la instalaci\u00f3n completa desde cero). El a\u00f1o 2000 me pill\u00f3 con este trabajo, as\u00ed que la cantidad de horas extra actualizando \/ sustituyendo servidores fue indecente. Idem la cantidad de puntos de l\u00ednea a\u00e9rea que acumul\u00e9 y las ciudades que pude conocer cuando se alineaban los astros y la m\u00e1quina arrancaba a la primera. De la complejidad algor\u00edtmica, ni rastro.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/lavigilanta.info\/wp-content\/uploads\/2021\/04\/donde-esta-que-yo-lo-vea.jpg\"><img decoding=\"async\" loading=\"lazy\" width=\"630\" height=\"315\" src=\"https:\/\/lavigilanta.info\/wp-content\/uploads\/2021\/04\/donde-esta-que-yo-lo-vea.jpg\" alt=\"\" class=\"wp-image-2546\" srcset=\"https:\/\/lavigilanta.info\/wp-content\/uploads\/2021\/04\/donde-esta-que-yo-lo-vea.jpg 630w, https:\/\/lavigilanta.info\/wp-content\/uploads\/2021\/04\/donde-esta-que-yo-lo-vea-300x150.jpg 300w\" sizes=\"(max-width: 630px) 100vw, 630px\" \/><\/a><figcaption>D\u00f3nde est\u00e1 el LISP, los sistemas expertos, la completitud de Turing y las gram\u00e1ticas de Chomsky, que yo las vea.<\/figcaption><\/figure>\n\n\n\n<p>Se imaginan los LOLZ que me pego yo sola cuando alguien jovencito se estresa por hacer un deploy de una m\u00e1quina en AWS hoy en d\u00eda \ud83d\ude42 Ya en serio, esta experiencia me permite apreciar y agradecer todo lo que el IaaS, el PaaS, el SaaS, la nube, el DevOps y resto de siglas nos permiten hacer sin despeinarnos. La verdad, me quito el sombrero ante AWS, que inici\u00f3 todo esto, y resto de proveedores que no se quedan atr\u00e1s .<\/p>\n\n\n\n<p>Aparte de este trabajo eminentemente t\u00e9cnico y machac\u00f3n, tambi\u00e9n nos encarg\u00e1bamos de la seguridad, los parches, el soporte, el dise\u00f1o de la configuraci\u00f3n de nuevos equipos y nuevas versiones de software&#8230; y las tareas que consider\u00e1bamos administrativas y aburridas, no por ello menos importantes, al menos para nuestro management, que, quiz\u00e1s por aquello de que los servidores eran trastos con los que conviv\u00edamos, no entes virtualizados de varios niveles de abstracci\u00f3n, <strong>entend\u00edan lo que ten\u00edamos entre manos y pod\u00edan ejercer sin problemas su sentido com\u00fan<\/strong>.<\/p>\n\n\n\n<p>Sentido com\u00fan en este contexto es: <\/p>\n\n\n\n<ul><li>\u00bfC\u00f3mo diablos sigo operando mi negocio (vendiendo, produciendo, entregando, cobrando facturas, pagando proveedores y n\u00f3minas) si me quedo sin todo este traster\u00edo?<\/li><li>\u00bfC\u00f3mo diablos recupero todo este traster\u00edo, si se destruye, por ejemplo debido a un incendio? Recuperaci\u00f3n de la informaci\u00f3n as\u00ed como restauraci\u00f3n del servicio.<\/li><\/ul>\n\n\n\n<p>A lo primero se le llama <strong>Business Continuity Plan<\/strong>. A lo segundo,<strong> Disaster Recovery Plan<\/strong>. Era nuestra obligaci\u00f3n que ambos planes existiesen, estuviesen actualizados y fueran coherentes, aunque el primero lo compart\u00edamos con las \u00e1reas operativas. Ellos sab\u00edan: \u00bfCu\u00e1l era el nivel de servicio que proporcion\u00e1bamos a nuestros clientes? \u00bfDisponibilidad de atenci\u00f3n a cliente, de tiempos de entrega, de stock de producto, todo ello por obligaci\u00f3n contractual? En base a todo ello se escrib\u00eda el plan y se ten\u00eda todo preparado por si hab\u00eda que utilizarlo. Eso significaba desde tener libretas de papel y bol\u00edgrafos para poder capturar pedidos, as\u00ed como una preorden de oficina por si hay que mover all\u00e1 el call center, poder enrutar las llamadas entrantes a unos cuantos tel\u00e9fonos m\u00f3viles, hasta tener los sistemas de informaci\u00f3n duplicados y poder hacer el cambio en caliente en caso de no disponibilidad del sistema principal.<\/p>\n\n\n\n<p>Antes de explicar el Disaster Recovery Plan, d\u00e9jenme hablar de backups o copias de seguridad. Antes de que se inventaran los backups por red, se hac\u00edan copias de respaldo de todos los servidores cada noche. Una vez a la semana hac\u00edamos la copia completa, el resto de d\u00edas solo la incremental. Y cada ma\u00f1ana envi\u00e1bamos por paqueter\u00eda los cartuchos de backup a la empresa que gestionaba los backups. Los cartuchos, por cierto, no se insertaban solos, hab\u00eda que empujarlos y a la ma\u00f1ana siguiente, sacarlos. Con las manos. En ubicaciones muy remotas cont\u00e1bamos con la valios\u00edsima colaboraci\u00f3n de la se\u00f1ora de la limpieza (que era la \u00faltima persona en dejar la oficina por la tarde) para este menester.<\/p>\n\n\n\n<p>Para el Disaster Recovery Plan, ten\u00edamos contratado un servicio con esa misma empresa que, caso de necesitarlo, pon\u00eda a nuestra disposici\u00f3n el hierro (servidores) y los CDs y los manuales que nosotros les hubi\u00e9semos proporcionado, as\u00ed como la \u00faltima versi\u00f3n de backup que hab\u00edan recibido de nosotros. A esa ubicaci\u00f3n se enviaba un equipo de t\u00e9cnicos (nosotros) para reconstruir todo y llevarlo a un punto que pudiera restablecerse el servicio de sistemas de informaci\u00f3n.<\/p>\n\n\n\n<p>Lo m\u00e1s divertido es que en el plan inclu\u00edamos un ejercicio anual de prueba del propio plan (un <em>qui\u00e9n vigila al vigilante<\/em>, vamos). Me toc\u00f3 participar una vez: coche en Manchester desde Londres a toda velocidad (nos cronometr\u00e1bamos para ver cu\u00e1n r\u00e1pido pod\u00edamos restablecer el servicio), trabajar 16-20 horas seguidas hasta que todo quedase (y luego un fiest\u00f3n mancuniano, una siestaza y de vuelta al sur). Y si no quedaba, pues entonces ten\u00edamos otra semana de trabajo garantizada identificando el por qu\u00e9, corrigiendo los fallos en el procedimiento y volviendo a documentar.<\/p>\n\n\n\n<p>Y vaya si son necesarios estos planes. Disaster Recovery no llegu\u00e9 a experimentar en vivo, Business Continuity Plan, s\u00ed. Nos explot\u00f3 una empresa qu\u00edmica en el pol\u00edgono, nos evacuaron y se tuvo que montar sobre la marcha.  Es una sensaci\u00f3n incre\u00edble saber que tu pedanter\u00eda a la hora de elaborar documentaci\u00f3n ha significado que ning\u00fan paciente de EPOC de la campi\u00f1a inglesa se ha quedado sin su entrega de ox\u00edgeno medicinal.<\/p>\n\n\n\n<p>Volvamos a la actualidad: <strong>No existe ninguna raz\u00f3n por la cual tanto el Business Continuity Plan como el Disaster Recovery Plan hayan dejado de ser necesarios<\/strong>. Creo que las nuevas generaciones, especialmente las de management, est\u00e1n practicando el proverbial \u00abojos que no ven, coraz\u00f3n que no siente\u00bb. Has migrado tu infraestructura a la nube. Cierto, ya no necesitas dos meses para aprovisionar hardware. Ya no necesitas pagarme el avi\u00f3n a Hannover, ni siquiera pagarme el sueldo. Pero la magia no existe. Solamente has externalizado la gesti\u00f3n de la infraestructura inform\u00e1tica, eso significa que alguien m\u00e1s se ocupa de ella, pero no por ello es, por arte de contrato, irrompible:<strong> it&#8217;s someone else&#8217;s computer! <\/strong>Sigue siendo tu resonsabilidad estar preparado porque <strong>shit happens also on the cloud<\/strong>, tienes que saber c\u00f3mo seguir d\u00e1ndole servicio a tus clientes (Business Continuity Plan) as\u00ed como disponer de un Disaster Recovery Plan, o, en castellano com\u00fan, <strong>c\u00f3mo no perder irremediablemente lo m\u00e1s importante de una empresa del siglo XXI: tus datos, tu informaci\u00f3n, tu inteligencia<\/strong>. El poder echarle la culpa a otro con el contrato en la mano no te los va a devolver. <\/p>\n\n\n\n<p>Enlace a la #bonillista de hoy: <a href=\"https:\/\/mailchi.mp\/bonillaware\/la-bonilista-de-txetxu?e=6a78eaa04e\">La Bonilista (mailchi.mp)<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La #bonillista de hoy, escrita por Txetxu Velayos y tratando el tema del incendio del proveedor de servicio de almacenamiento OVH, los SLA (acuerdos de nivel de servicio) y qu\u00e9 diablos pasa cuando lo impensable sucede, me ha traido a la mente mis viejos tiempos de SysAdmin, as\u00ed como esta pegatina. Ag\u00e1rrense, que vienen batallitas &hellip; <a href=\"https:\/\/lavigilanta.info\/?p=2539\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">Incendios, planes de contingencia y la pegatina<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[185,120,141],"tags":[],"_links":{"self":[{"href":"https:\/\/lavigilanta.info\/index.php?rest_route=\/wp\/v2\/posts\/2539"}],"collection":[{"href":"https:\/\/lavigilanta.info\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lavigilanta.info\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lavigilanta.info\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/lavigilanta.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2539"}],"version-history":[{"count":22,"href":"https:\/\/lavigilanta.info\/index.php?rest_route=\/wp\/v2\/posts\/2539\/revisions"}],"predecessor-version":[{"id":2568,"href":"https:\/\/lavigilanta.info\/index.php?rest_route=\/wp\/v2\/posts\/2539\/revisions\/2568"}],"wp:attachment":[{"href":"https:\/\/lavigilanta.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lavigilanta.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2539"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lavigilanta.info\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}