martes, 27 de abril de 2021

Introducción a DataCycle Reporting


Que es DataCycle

DataCycle Reporting Workgroup es una solución de business intelligence, muy fácil de usar, que automatiza el Reporting Excel. Cuenta con múltiples funcionalidades que combinan la facilidad de uso de Excel con el poder de una plataforma business intelligence para análisis de información y reporting.




Características

100% Excel: los usuarios adoran la simplicidad y familiaridad de su interfaz, además no requiere formar al usuario final en su uso.

Licencias de usuario ilimitadas: solo es necesario tener Excel instalado – sin componentes añadidos y sin coste de licencia por usuario.

Informes generados y planificados automáticamente: el reporting puede ser configurado para que los usuarios que consumen información reciban sus informes diariamente, semanalmente o mensualmente – justo en el momento que la necesiten.

Alertas automatizadas: la monitorización de datos nos ayuda a estar atentos a los cambios en tendencias u oportunidades. La generación de alertas automáticamente avisará a los usuarios de situaciones críticas para reaccionar a tiempo ante desviaciones importantes.

Soporte nativo en la mayoría de formatos de informes: Excel – por descontado – pero también PowerPoint, PDF, HTML, y Access nativamente.

Acceso a cualquier origen de datos via ODBC: los datos pueden estar almacenados en Microsoft Dynamics, SAP, Oracle, SQL Server, MySQL, AS400 o cualquier otro sistema ERP o base de datos.

Combina datos de distintos origenes en un mismo informe.

Cubos OLAP: los datos son manipulados y analizados desde distintas perspectivas utilizando las tablas dinámicas de Excel.

Gráficos dinámicos: Como DataCycle Reporting está basado 100% en Excel, todos los gráficos estan enlazados dinámicamente a sus datos y fórmulas.

Ventajas

Las ventajas se analizan desde 4 ópticas diferentes para ver su equilibrio global: ƒ Óptica de negocio. Es decir, los beneficios directos a su negocio que aporta la solución DataCycle Reporting. ƒ Óptica económica. El factor económico de la solución: ahorro de costes y rentabilidad de la inversión. ƒ Óptica del usuario. Desde este punto de vista se analizan las ventajas y el impacto tecnológico de la solución para el usuario. ƒ Óptica técnica. Factores técnicos que hacen también muy coherente y ventajosa la solución presentada. 

Arquitectura de DataCycle

DataCycle Reporting se compone de 3 módulos, que pueden residir en el mismo equipo o bien estar distribuidos en equipos diferentes: 


DataCycle Reporting Cliente: módulo para administrar y diseñar informes. Hay tantas instalaciones como diseñadores y administradores diferentes tenga en su organización. Las principales funcionalidades que incluye son las siguientes:


  • Gestión de conexiones a orígenes de datos (ERP, CRM, etc)
  • Diseño y test de consultas
  • Diseño y test de procesos
  • Gestión de usuarios y grupos, permisos, perfiles de correo
  • Configuración de DataCycle Reporting

DataCycle Reporting Server: módulo encargado de las ejecuciones planificadas y de ejecutar informes en modo servidor. Esto último le permite por ejemplo no tener que dar acceso a los orígenes de datos desde los PCs de los diseñadores, ya que DCServer es quien lanza las consultas y carga los datos en las plantillas. DataCycle Reporting Server monitoriza de forma permanente los procesos planificados que deben ejecutarse, gestionando colas si es preciso. DataCycle Reporting soporta varios DCServer en ejecución, para entornos de alta demanda de planificaciones.


Repositorio DataCycle Reporting: es la base de datos de la solución (disponible en formato Access y SQL Server), la cual contiene todos los datos relativos a sus origenes de datos, consultas, procesos y planificaciones, así como usuarios, perfiles de correo, etc. Es importante señalar que NO CONTIENE DATOS DE SUS ORIGENES DE DATOS. DataCycle Reporting lee los datos de estos sistemas (ERP, CRM, etc), los procesa en memoria, y los vuelca en las plantillas Excel. Por ello, el repositorio solo contiene datos de configuración, no datos de su negocio.



Instalación Y Como entrar a DataCycle

  • DataCycle Reporting se cierra en el progreso de arranque al 20%
  • Excepción al ejecutar un informe ".. no se encontró el proveedor especificado"
  • Cambio del equipo de uso de DataCycle cliente 9.x. Liberar licencia de equipo.
  • ¿Cómo registrar un archivo de librería DLL?
  • DataCycle Reporting - Requerimientos Hardware, Software y de Conectividad
  • Instalación de DCR 9 DESKTOP
  • Instalación o Actualización de DataCycle Reporting 9 EMPRESARIAL
  • Instalación de DCR 8.2.11
  • Cómo restaurar un repositorio Sql Server de DataCycle Reporting
  • Cómo hacer copia de seguridad de mi repositorio SqlServer
  • Cambio de equipo o servidor donde está instalado DCR, pasos a seguir.
  • Compatibilidad con Mac
  • Consiga un usuario y contraseña (DCR 8.2.11)
  • No recuerdo mi contraseña de acceso a DataCycle Reporting
  • Dashboard Kit - Requerimientos SW
  • Me aparece un aviso al abrir DataCycle Reporting sobre mi versión Excel
  • ¿Qué versión de DCR tengo instalada?
  • ¿Tengo que desinstalar DataCycle Reporting antes de instalar una nueva versión?
  • Gestión de Licencias de DataCycle Reporting 8.2 (activación, transferencia y borrado)
  • ¿Necesito activar mi licencia de DCR?
  • ¿Es necesaria alguna versión o Service Pack mínimo de Office para ejecutar DataCycle Reporting?
  • ¿Debo tener conexión a Internet cuando ejecuto DataCycle Reporting por PRIMERA VEZ en mi PC?
  • Me he descargado DCR de la web de ApeSoft, pero no tengo Usuario y Contraseña
  • ¿Qué funcionalidades pierdo cuando trabajo Offline con DCR 9 o sup.?
  • Arquitectura de la solución DataCycle Reporting
  • Activar trazas internas de la actividad de DataCycle Reporting
  • Cómo cambiar de repositorio (ediciones Workgroup o Enterprise)



miércoles, 14 de abril de 2021

Los RAID y sus tipos

¿Que son los Raid de disco?

En el mundo de la informática, y más concretamente en el del hardware, el término RAID de discos duros es bastante frecuente, pero no todo el mundo sabe qué es exactamente. A continuación te vamos a explicar qué es un RAID de discos duros, en qué consiste y para qué se utiliza.


RAID es un acrónimo del inglés que significa Redundant Array of Independent Disks, literalmente «matriz de discos independientes redundantes», aunque no todos los sistemas RAID proporcionan redundancia.


La finalidad de un sistema RAID de discos es la de proteger los datos en caso de que un disco duro falle, o en algunos casos tiene como función principal mejorar la velocidad de lectura de varios discos que conforman un único volumen.


En otras palabras, consiste en crear un único volumen con varios discos duros funcionando en conjunto, y con este conjunto se puede conseguir redundancia (tolerancia a fallos en el caso de que uno falle, conocido como disk mirroring) o mayor velocidad (conocido como disk striping), haciendo que ese conjunto sea en realidad un tándem.




Cómo funciona un RAID de discos duros

Un sistema RAID funciona emplazando los datos en varios discos duros, y permitiendo que las operaciones de entrada y salida (I/O) funcionen de manera balanceada, mejorando el rendimiento. En otras palabras, o bien los datos se escriben en ambos discos al mismo tiempo, o bien se escribe un dato en uno, y otro dato en otro para repartir el trabajo. Los sistemas RAID se presentan en el sistema operativo como si fueran un único disco lógico, dado que consisten en un solo volumen.

Para que un sistema RAID funcione es necesaria la presencia de una controladora RAID, y puede ser o bien por hardware o bien por software. A día de hoy, la gran mayoría de PCs de usuario ya cuentan con una controladora RAID por software integrada en la BIOS de la placa base, y de hecho las controladoras por hardware tan solo se usan en entornos empresariales a día de hoy.

¿Qué tipos de RAID hay?

Hay muchos tipos de RAID, aunque la mayoría de ellos están ya en desuso por su poca o nula utilidad con respecto a otros, así que os vamos a definir los más comunes.

RAID 0

Este tipo de RAID supone el concepto principal que proporciona mayor velocidad al sistema. La información se va escribiendo en dos discos de manera alterna, es decir, un bit en uno, y otro bit en otro, de manera que el ancho de banda es literalmente el doble y por eso se mejora notablemente el rendimiento en este modo. Además, se duplica la capacidad del volumen, es decir, si usamos dos discos duros de 1 TB cada uno, tendríamos un volumen de 2 TB.

La contrapartida de este tipo de RAID es que si fallara alguno de los dos discos duros, la información de los dos se echaría a perder puesto que se encontraría repartida entre ambos.




RAID 1


Este es el otro tipo básico de RAID, y supone el concepto principal de redundancia. En este modo, los datos se escriben en los dos discos de manera simultánea, siendo el uno una copia exacta del otro, motivo por el que se conoce a este modo como «mirroring». En este caso, si se estropeara uno de los dos discos no pasaría nada porque los datos estarían todavía en el otro, y bastaría con reemplazar el disco estropeado por uno nuevo para volver a restablecer el RAID 1.

La parte mala de este modo de RAID es que no se gana ningún rendimiento, más bien al contrario porque todos los datos deben escribirse dos veces. Además, el tamaño del volumen será el del disco de menor capacidad. Es decir, si usáramos un disco de 1 TB y otro de 500 GB, tendríamos un volumen de 500 GB en RAID 1.

Diagrama RAID1
RAID 3


Diagrama de una configuración RAID 3. Cada número representa un byte de datos; cada columna, un disco.
Un RAID 3 divide los datos a nivel de bytes en lugar de a nivel de bloques . Los discos son sincronizados por la controladora para funcionar al unísono. Este es el único nivel RAID original que actualmente no se usa. Permite tasas de transferencias extremadamente altas. Un RAID 3 necesitaría un mínimo de tres discos, utilizando uno para datos de paridad. En estos se copian los datos en distribución RAID 0 en los 2 primeros discos, sin embargo, en el tercer disco, se crea el byte de paridad. Esto quiere decir que si por ejemplo perdemos un byte de uno de los discos, siempre podremos recuperarlo mediante el byte de paridad que se ha generado anteriormente.

En el ejemplo del gráfico, una petición del bloque «A56» formado por los bytes Ah1 a Af6 requeriría que los tres discos de datos buscaran el comienzo (Ag1) y devolvieran su contenido. Una petición simultánea del bloque «Bh» en el cual guarda la suma de los números de un archivo y en caso de pérdida de datos se hace la diferencia con la suma o la multiplicación incluso.

RAID 5


Este es el modo más utilizado en la actualidad, puesto que permite tener casi cualquier número de discos duros en el RAID (con un mínimo de tres) y solo uno de los discos será utilizado como «backup», es decir, que solo se desperdiciará la capacidad de uno de ellos.

En RAID 5 se incrementa el rendimiento de lectura del volumen, multiplicando éste por tantos discos como conformen el RAID menos uno. Es decir, si tuviéramos 5 discos duros en RAID 5, la velocidad se multiplicaría por 4. Además, tendríamos tolerancia a fallos de un disco: si falla un disco, no se pierde nada, se cambia el disco y listo.

La parte mala de este sistema RAID de discos duros es que si fallaran dos discos, sí que tendríamos pérdida de datos. Además, lógicamente como el mínimo son 3 discos, necesitaremos una mayor inversión inicial para hacerlo.

Diagrama RAID5


RAID 1+0 y otros tipos de RAID
Hay otros tipos de RAID, pero casi todos son una combinación de los anteriores. Por ejemplo, un sistema RAID 1+0 consiste en hacer primero dos RAID 1 y luego un RAID 0 entre ellos, teniendo así en total 4 discos duros con 2 discos de tolerancia a fallos (uno por cada RAID 1), y en RAID 0 para una mayor velocidad.


Diagrama RAID 1+0


La verdad es que teniendo el RAID 5, este tipo de sistemas RAID ya no se utilizan prácticamente para nada, porque se desperdician más discos, se tiene menos tolerancia y menos velocidad.

El único que sí se utiliza más, aunque solo en entornos empresariales, es el modo RAID 6. Es una variante del RAID 5 pero que emplea dos discos como backup en lugar de uno, y por lo tanto la velocidad es de n-2, siendo n el total de discos del conjunto. Es un RAID 5 pero un poco más seguro, con mayor gasto en inversión inicial.



puede tener una segunda época dorada en los servidores y centros de datos si finalmente las tecnologías de MAMR y HAMR no despegan, ya que se volverá a tener que recurrir a este sistema para compensar la falta de capacidad que se les presupone a los HDD actuales.
RAID 0+1




Un RAID 0+1 

(también llamado RAID 01, que no debe confundirse con RAID 1) es un RAID usado para replicar y compartir datos entre varios discos. La diferencia entre un RAID 0+1 y un RAID 1+0 es la localización de cada nivel RAID dentro del conjunto final: un RAID 0+1 es un espejo de divisiones.3​

Como puede verse en el diagrama, primero se crean dos conjuntos RAID 0 (dividiendo los datos en discos) y luego, sobre los anteriores, se crea un conjunto RAID 1 (realizando un espejo de los anteriores). La ventaja de un RAID 0+1 es que cuando un disco duro falla, los datos perdidos pueden ser copiados del otro conjunto de nivel 0 para reconstruir el conjunto global. Sin embargo, añadir un disco duro adicional en una división, es obligatorio añadir otro al de la otra división para equilibrar el tamaño del conjunto.

Además, el RAID 0+1 no es tan robusto como un RAID 1+0, no pudiendo tolerar dos fallos simultáneos de discos salvo que sean en la misma división. Es decir, cuando un disco falla, la otra división se convierte en un punto de fallo único. Además, cuando se sustituye el disco que falló, se necesita que todos los discos del conjunto participen en la reconstrucción de los datos.

Con la cada vez mayor capacidad de las unidades de discos (liderada por las unidades serial ATA), el riesgo de fallo de los discos es cada vez mayor. Además, las tecnologías de corrección de errores de bit no han sido capaces de mantener el ritmo de rápido incremento de las capacidades de los discos, provocando un mayor riesgo de hallar errores físicos irrecuperables.

Dado esto cada vez tiene mayores riesgos el RAID 0+1 (y su vulnerabilidad ante los fallos dobles simultáneos), muchos entornos empresariales críticos están empezando a evaluar configuraciones RAID más tolerantes de fallos que añaden un mecanismo de paridad subyacente. Entre los más prometedores están los enfoques híbridos como el RAID 0+1+5 (espejo sobre paridad única) o RAID 0+1+6 (espejo sobre paridad dual). Son los más habituales por las empresas.


¿A que se refiere el termino?


Un grupo/matriz redundante de discos independientes​ (también, RAID, del inglés redundant array of independent disks) hace referencia a un sistema de almacenamiento de datos que utiliza múltiples unidades (discos duros o SSD), entre las cuales se distribuyen o replican los datos.




Ventajas


  • RAID 1 ofrece una excelente velocidad de lectura y una velocidad de escritura que es comparable a la de una sola unidad.
  • En caso de que una unidad falle, los datos no tienen que reconstruirse, solo deben copiarse en la unidad de reemplazo.
  • RAID 1 es una tecnología muy sencilla.

Desventajas


  • RAID (redundant array of independent disks) es combinar varios discos duros para proteger los datos. Algunos proporcionan redundancia, otros más velocidad, y otros ambos.
  • Desventajas:
  • Carece de paridad.
  • Carece de redundancia.
  • Carece de tolerancia a fallos.



¿Que es una SAN o NAS?


Tanto SAN (Storage Area Network) como NAS (Network Attached Storage) son soluciones de almacenamiento en red. En términos generales, un NAS es un único dispositivo de almacenamiento que opera sobre los archivos de datos, mientras que un SAN es una red local de múltiples dispositivos que operan en bloques de disco.


miércoles, 7 de abril de 2021

Los BackUp y sus tipos

 Que es un  BackUp

Una copia de seguridad, respaldo, copia de respaldo o copia de reserva (en inglés backup y data backup) en ciencias de la información e informática es una copia de los datos originales que se realiza con el fin de disponer de un medio para recuperarlos en caso de su pérdida. Las copias de seguridad son útiles ante distintos eventos y usos: recuperar los sistemas informáticos y los datos de una catástrofe informática, natural o ataque; restaurar una pequeña cantidad de archivos que pueden haberse eliminado accidentalmente, corrompido, infectado por un virus informático u otras causas; guardar información histórica de forma más económica que los discos duros y además permitiendo el traslado a ubicaciones distintas de la de los datos originales; etc.

El proceso de copia de seguridad se complementa con otro conocido como restauración de los datos, que es la acción de leer y grabar en la ubicación original u otra alternativa los datos requeridos. La pérdida de datos es muy común, el 66 % de los usuarios de Internet han sufrido una seria pérdida de datos en algún momento.1​

Ya que los sistemas de respaldo contienen por lo menos una copia de todos los datos que vale la pena salvar, deben tenerse en cuenta los requerimientos de almacenamiento. La organización del espacio de almacenamiento y la administración del proceso de efectuar la copia de seguridad son tareas complicadas. Para brindar una estructura de almacenamiento es conveniente utilizar un modelo de almacenaje de datos. En noviembre de 2010 existían muchos tipos diferentes de dispositivos para almacenar datos que eran útiles para hacer copias de seguridad, cada uno con sus ventajas y desventajas a tener en cuenta para elegirlos, como duplicidad, seguridad en los datos y facilidad de traslado.

Antes de que los datos sean enviados a su lugar de almacenamiento se lo debe seleccionar, extraer y manipular. Se han desarrollado muchas técnicas diferentes para optimizar el procedimiento de efectuar los backups. Estos procedimientos incluyen entre otros optimizaciones para trabajar con archivos abiertos y fuentes de datos en uso y también incluyen procesos de compresión, cifrado, y procesos de deduplicación, entendiéndose por esto último a una forma específica de compresión donde los datos superfluos son eliminados.



Tipos de BackUp :

Backup completo:

Podríamos empezar por el más evidente, el backup completo. Es el más básico y copia la totalidad de los datos en otro juego de soportes, que puede consistir en cintas o discos. Sus ventaja principal es su facilidad para englobar todos los datos en un solo conjunto. Su desventaja, la cuestión temporal, los procesos pueden durar bastante más tiempo, y el espacio necesario para realizar este proceso. Los costes crecen.



Backup progresivo o incremental:

El backup incremental o progresivo solo copia los datos que han variado desde el último proceso de guardado. Tiene la ventaja de que es un sistema automatizado que detecta los nuevos archivos y los modificados desde el último backup completo. Este proceso de copia requiere mayor atención a los procesos. Es un tipo más complejo pero más efectivo en cuanto a la usabilidad.





Backup diferencial:

Los backup diferenciales pueden situarse en término medio respecto a los otros dos. Es similar al backup incremental, pero empieza a diferenciarse a partir de la tercera copia de seguridad que hagamos. Copiará todos los datos que hayan cambiado desde la copia de seguridad anterior. Sin embargo, cada vez que se vuelva a ejecutar, seguirá copiando todos los datos que hayan cambiado desde el respaldo completo anterior. Almacenará más datos que un backup incremental, pero menos datos que un backup completo.



Importancia de un Backup:

La importancia principal de un backup radica en que todos los dispositivos de almacenamiento masivo de información tienen –aunque sea mínima- la posibilidad de fallar, por lo tanto, tener una copia de seguridad de la información es necesario, ya que la probabilidad de que dos dispositivos presentes fallas, es mucho menos probable.

Dispositivos y servicios para respaldar información:

Conforme va aumentando la capacidad de almacenamiento de los dispositivos de información, también los usuarios tienden a guardar mayores cantidades de datos. En el caso de las empresas que manejan grandes volúmenes de información, siempre ha existido la necesidad de un respaldo, ya sea para bases de datos de sus empleados, reportes de ventas o correos electrónicos, etc.

Al hacer un respaldo hay que tomar ciertas precauciones, ya que si no se ocupa como se debe, otras personas pueden crear nuevas copias y hacer un mal uso de la información. Entre los dispositivos y servicios para el respaldo de la información, se encuentran las siguientes alternativas:

Cintas de almacenamiento: Son los dispositivos que más se han utilizado, debido a su bajo costo y a su gran capacidad de almacenamiento, aunque su lentitud era la principal desventaja con la que contaba. Desde el dispositivo de almacenamiento principal, se copian los archivos hacia la unidad que escribe y lee las cintas.

Servidores Web: Actualmente a través de Internet es posible subir los archivos al servidor de algún proveedor. Es fundamental que la conexión sea veloz y segura para evitar que los datos sean interceptados mientras llegan al servidor.

Discos duros: Estos dispositivos, son, en la actualidad, los dominan el mercado a la hora de hacer respaldos de información, debido a su alta capacidad para almacenar datos, principalmente para empresas. Es un proceso bastante simple, en donde se copian los archivos desde el dispositivo principal al disco duro. Hoy en día, los discos duros SSD son la mejor opción para esto.

Discos espejos de servidores: Son discos duros que se van autocopiando a medida que se trabaja de forma normal, mientras el disco duro principal de un computador va modificando su información, un computador anexo va copiando las acciones de éste. ¿Cómo es posible esto? Por medio de una aplicación especial instaladas en ambas computadoras. De esta forma, si la principal presenta problemas, se activa la segunda como primaria, mientras se resuelve la falla del sistema.

Un backup de tu información es necesario, si es que quieres prevenir cualquier desastre y en Hostname nuestros servicios ofrecen un respaldo de información constante de tus datos, para que tengas la absoluta certeza de que tu información está alojada en servidores con la mantención adecuada y con todas las garantías de un servicio profesional.

 

Ventajas de un Backup:

  • Servidores más estables para no perder información.
  • Mayor seguridad ante intrusiones y robo de datos.
  • Externalización de los servicios a empresas de seguridad TI; lo que ahorra contar con un departamento informático propio.

Desventajas de un Backup:

  • La copia de seguridad es más lenta que la copia incremental.
  • Para la recuperación necesitas la copia completa y la copia diferencial.
  • Si falla la copias de seguridad completa o la diferencial no será posible realizar la recuperación.

Mantenimiento de las base de datos Reorganización y generación de estadísticas de base de datos.  Detección y supresión de versiones antigua...