Servidor de Propósito general sobre FailOver Cluster

Hola soy Alvaro Alarcón y voy a tratar de explicar de manera general como crear nuestro Servidor de propósito general sobre un cluster de servidores Windows Server 2016 indicando los pasos claves e importantes y los problemas que podrían darse en su proceso de creación. Objetivos a conseguir: Lo que queremos conseguir con esta infraestructura es dar un servicio cualquiera al ser general pero que dicho servicio sea soportado por el número de servidores propuesto (2). Primeros pasos: Es muy importante que sigamos el modelo OSI de capas en primer lugar necesitamos que…continue reading →

Carrito de la compra con sessión en MVC

Gracias a la variable Session se puede guardar información en la memoria del servidor y esto permite el paso de información entre las diferentes vistas o controladores, es útil por ejemplo para guardar productos en un carrito de la compra, crear listas de favoritos o almacenar información de usuario. Las variables almacenadas son únicas para cada usuario. Es importante saber que la información guardada en Session se pierde cuando el usuario cierra la aplicación o transcurren 30 minutos de inactividad. En este post voy a hacer una pequeña guia de ejemplo de Sessión…continue reading →

Ejecución de Aplicaciones en Alta Disponibilidad

¿Qué es Failover Clúster? Un Clúster es por definición es una agrupación, en este caso de servidores y FailOver que se define por conmutación por error o de otra manera dicho tolerancia a fallos.  Un FailOver Clúster se compone de nodos, ¿Y que son los nodos? Es un miembro del clúster, en este caso que vamos a tratar, un servidor.  Después de esta mini aclaración, ¿Para qué sirve un FailOver Clúster? Un FailOver Clúster nos va a proporcionar un sistema de alta disponibilidad para mantener un Rol operativo aun que uno de los nodos fallé.  Para explicar esto mejor pondremos el ejemplo de la ejecución del proceso de Notepad.exe en FailOver Clúster. En nuestro ejemplo particular tendremos…continue reading →

Implementación de Failover Cluster con 2 nodos mediante Powershell

DESCRIPCIÓN Failover Cluster es una característica de Windows Server que nos permite agrupar varios servidores (Nodos) en un cluster tolerante a fallos. Dichos nodos están destinados a realizar una alta disponibilidad en caso de que uno de los nodos tenga algún problema.  Si uno o más de los nodos del clúster fallan, otros comenzarán a proporcionar servicio. REQUISITOS Es importante destacar que para llevar a cabo la instalación de un failover Cluster, Microsoft nos demanda una serie de test obligatorios en donde se busca chequear y contrastar que el hardware y la configuración…continue reading →

Aplicación ASP .NET CORE

Este post tiene como finalidad ayudar a crear una aplicación ASP .NET CORE mediante un ejemplo, pero, ¿qué es una aplicación ASP .NET CORE? Según el propio Microsoft, es un marco multiplataforma de código abierto y de alto rendimiento que tiene como finalidad compilar modernas aplicaciones conectadas a Internet y basadas en la nube. Sabiendo esto, vamos a ver que características nos ofrece: Framework de código abierto.Multiplataforma: Podemos desarrollar aplicaciones para macOS, Linux y Windows. Permite trabajar con la nube: Podemos implementar servicios cloud como los de Azure.Rendimiento de alto nivel: El rendimiento…continue reading →

INTRODUCCIÓN AL ROUTING EN ASP.NET MVC5

Introducción En este post aprenderás qué es el routing y los tipos que existen, así como su implementación en proyectos MVC5. ¿Qué es el Routing? El Routing es el procedimiento que se utiliza en el entorno de desarrollo web para asignar una dirección URL a una acción de un controlador determinado, con el fin de que éste nos devuelva la vista solicitada. Es decir, es la herramienta que nos permite asignar una URL a una página específica de nuestro sitio web para que sea accesible desde internet. ¿Cómo funciona? Cuando insertamos una ruta…continue reading →