PyReplica. Sistema de replicación simple para PostgreSQL programado en Python. Mariano Reingart (ArPUG/PyAr)
|
|
|
- Sofia Castilla Córdoba
- hace 10 años
- Vistas:
Transcripción
1 PyReplica Sistema de replicación simple para PostgreSQL programado en Python Mariano Reingart (ArPUG/PyAr)
2 PostgreSQL El Sistema de Gestión de Bases de Datos de código abierto más potente del mercado Características Básicas: transacciones, integridad referencial, disparadores, vistas, bloqueos, etc. Características Avanzadas: concurrencia MVCC, tipos avanzados y del usuario, reglas, herencia, etc. Rendimiento: similar al resto de los motores Fiabilidad: versiones estables Soporte: comunidad, listas de correo, etc. Precio: $0.- (incluso usos comerciales) Licencia BSD
3 Replicación: Conceptos Maestro/Esclavo: Maestro: recibe consultas de lectura/escritura Esclavo: solo consultas de lectura Generalmente cambios asincrónicos (no simultaneo) Multi-Maestro: Solo Maestros Generalmente con sincronismo entre servidores Sin sincronismo: resolución o prevención de conflictos
4 Motivación / Objetivos PyReplica Fácil instalación (scripts, sin compilación) Fácil administración (sin comandos) Fácil adaptación (filtrar y/o transformar) Fácil mantenimiento (código KISS) Eficiencia (memoria, red, sin polling) Multiplataforma (Windows/Linux)
5 Alternativas: PgPool-II Intermediario ente PostgreSQL y las aplicaciones: Pool de conexiones Replicación Sincrónica Balanceo de Carga Consultas paralelas Posibles desventajas: Unico punto de falla No garantiza replicar funciones correctamente (SERIALs, randoms, CURRENT_TIMESTAMP, etc.) Soporte limitado de Autenticación, COPY, etc. Degenera o se detiene si se pierde el sinronismo
6 Alternativas: Slony-I Replicador Maestro a Múltiples Esclavos mediante disparadores: Diseñado para datacenters y sitios de backups (todos los nodos estan generalmente disponibles) Esquema avanzado de configuración "Pequeño Lenguaje" de administración Posibles desventajas: Instalación, configuración y administración compleja Solo un maestro (para escritura) Inviable para conexiones inestables o configuraciones variables
7 Alternativas: PgCluster / CyberCluster Replicador Múltiples Maestro y Sincrónico (servidor "especial"): Funcionalidad Avanzada Replica funciones, LOs, SERIALs, etc. Sincronismo de alto rendimiento Balance de carga y monitoreo Posibles desventajas: Requiere una versión "parcheada" de PostgreSQL Instalación y configuración compleja Puede requerir configuraciones avanzadas de hardware
8 Por que no usar PgPool SkyTools Slony-I PgReplicator PgCluster En General: Programados en C (compilación, bugs, etc.) Complejos (decenas de archivos y miles de líneas) Con juego de comandos propios (administración) Algnos no funcionan en Windows Inestables en condiciones extremas (pocos recursos) Conclusión: más difíciles de usar y adaptar Nota: Basado en experiencia y necesidades particulares
9 Características de PyReplica Asincrónico Maestro / Esclavo y Multimaestro limitado Replicación Condicional Detección de conflictos Notificaciones vía Monitoreo de las conexiones (KeepAlive) Conexiones directas a los backends Sin protocolos especiales (sql textual) Si herramientas externas (rsync) Protegido con transacciones en dos fases
10 Características de PyReplica Al igual que slony y otros replicadores basados en disparadores, PyReplica no soporta: Replicación de DDL automática (pero puede usarse para propagar órdenes DDL a varios servidores) Replicación de LOs (se puede usar ByteA) Replicación de secuencias Replicación sincrónica (simultanea) Resolución de conflictos (se pueden evitar con reglas/disparadores y/o detectarlos) Si soporta: Replicación de valores devueltos por funciones de fecha, aleatorias, secuencias, etc.
11 Usos de PyReplica Maestro Maestro Esclavo Escritura Esclavo Esclavo Maestro Escritura Lectura Maestro/Esclavo: esclavo de solo lectura Respaldo / Failover Balanceo de carga Datawarehouse / Consolidación Multimaestro: ambos son maestro y esclavo (lectura/escritura) Redundancia / Alta Disponibilidad Servidores Remotos (ej. ptos. venta) Servidores Móviles (ej. vendedores) Requiere particionado lógico para evitar conflictos de escritura
12 Programación de PyReplica Lenguaje Python: Código compacto, simple y claro Baterías incluidas: , hilos, configuración, Simple de programar: 3 archivos fuente ppales., 500 líneas en total aprox. <150 líneas para el disparador y replicador Aprox. 1/8 del tamaño de Slony-I (disparador) Desarrollo en Windows y Linux Sin compilación Conjunto de pruebas automatizadas
13 Estructura de PyReplica py_log_trigger: Disparador de registro Detecta y almacena sentencias de replicación pyreplica.py: Cliente de replicación. Ejecuta las sentencias de replicación daemon.py: Demonio residente (configuracion, hilos, etc.)
14 Disparador de Registro py_log_replica Conversión Datos Python PostgreSQL Detecta cambios y genera SQL: Inserciones (INSERT) Modificaciones (UPDATE y SELECT) Eliminaciones (DELETE) Verifica condiciones Almacena el SQL en el registro (replica_log) Notifica a las replicas
15 Replicador (cliente y demonio) Se conecta a ambas bases de datos Escucha notificaciones Ejecuta las sentencias SQL registradas Maneja las transacciones Maneja los hilos (por cada maestro/esclavo) Envía en caso de conflictos Registra archivos de logs para seguimiento
16 Instalación PyReplica (1/3) Dependencias: python, plpython, psycopg2 apt-get install postgresql-plpython-8.3 python2.5 python-psycopg2 Obtener/Instalar una copia del PyReplica svn co /usr/local/pyreplica
17 Instalación PyReplica (2/3) Copiar base al esclavo (dump/restore) createdb somedb h remote pg_dump somedb psql somedb h remote Instalar Replicación en el Maestro: psql somedb -U someuser < master-install.sql
18 Instalación PyReplica (3/3) Configurar e Iniciar demonio: Copiar y editar archivo de configuración cp /usr/local/pyreplica/sample.conf /etc/pyreplica/somedb.conf vi /etc/pyreplica/somedb.conf Iniciar el demonio: /usr/local/pyreplica/daemon.py start
19 Archivo de Configuración [MAIN] NAME=mydb # master: DSN0=dbname=somedb user=someuser password=secret host=remote # slave: DSN1=dbname=somedb user=someuser password=secret host=localhost [SMTP] SERVER=somehost.somewhere.com START_SUBJECT=[PyReplica] Starting mydb replication STOP_SUBJECT=[PyReplica] Stopping mydb replication ERROR_SUBJECT=[PyReplica] Starting mydb replication (ERROR) WARNING_SUBJECT=[Replica] WARNING on mydb replication [email protected] [email protected]
20 Replicación Condicional py_log_filter: relname: nombre de la tabla a filtrar event: evento INSERT, DELETE o UPDATE condition: expresión python verdadero/falso Ej: diccionarios new y old para comparaciones new["campo1"].startswith("algo") old["campo2"]==123
21 Rendimiento Tiempos aproximados ( iteraciones): INSERT INTO test (t,n,f,b) VALUES (random()::text, random(), now(), True); Sin disparador: 3,5 s Disparador de Slony-I (C): 8,8 s Disparador prueba (plsql): 11,5 s Disparador de PyReplica (plpythonu): 15,1 s
22 Temas pendientes Evitar o Resolver conflictos (multimaestro): Eliminar intervención manual Evitar bloqueos innecesarios Mejorar instalación: Paquetes (linux). Autoinstalables (windows) Soportar al demonio en windows: Corregir LISTEN en psycopg2 (o usar otro) Ajustar llamadas fork, signal, etc. Mejorar demonio y extender pruebas Optimizar con txid_snapshot (8.3+)
23 En testing: PyReplica-Admin Administrador "visual" de PyReplica: Facilita instalación automatizada Programado en Python y PythonCard (WX) Multiplataforma Windows, Linux, Mac Funcionalidad de Respaldo y Restauración Monitorización de estado Yanier (Cuba)
24 En desarrollo: ALERCE Replicador Sincrónico para Python: Conector compatible DbApi (simil Sequoia) Base de datos "Virtual" transparente para la aplicación Esquema Maestro - múltiples Esclavos Failover simple - cambiar a cualquier maestro (sincrónico!) Commit en dos fases para sincronizar bases pg_log_replica (disparador) para facilitar el failback (recuperación de esclavos caidos)
25 Gracias! Direcciones útiles: PyReplica: ArPUG: PostgreSQL Argentina PyAr: Python Argentina Copyright 2009 Mariano Reingart - Licencia GPLv3.0
26 Propaganda... Los esperamos en PyCon 2009 Argentina: La primer conferencia en español del lenguaje Python y temas relacionado Septiembre 4 y 5 - Ciudad de Buenos Aires Abierto a las comunidades del software libre ar.pycon.org
PyReplica. Sistema de replicación simple para. programado en Python. Mariano Reingart
PyReplica Sistema de replicación simple para PostgreSQL programado en Python Mariano Reingart Motivación / Objetivos Fácil instalación (scripts, sin compilación) Fácil administración (sin comandos) Fácil
Clusterización de RDBMS. Rodrigo Henríquez M. Corporación Linux S.A. [email protected]
Clusterización de RDBMS con Linux Rodrigo Henríquez M. Corporación Linux S.A. [email protected] Temario Bienvenida Latosa Objetivos Introducción Conceptos de Clustering Heartbeat Replicación
Arquitectura de sistema de alta disponibilidad
Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los
ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13
ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13 1.1 SISTEMAS LÓGICOS DE ALMACENAMIENTO DE LA INFORMACIÓN...13 1.2 ALMACENAMIENTO EN FICHEROS...13 1.2.1 Registros físicos y registros
Los autores del presente documento lo ha publicado bajo las condiciones que especifica la licencia
Los autores del presente documento lo ha publicado bajo las condiciones que especifica la licencia Creative Commons Attribution-NonCommercial-ShareAlike 3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/
DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT
DIPLOMADO DE INFRAESTRUCTURA DE SERVIDORES MICROSOFT TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA DEL DIPLOMADO... 4 TEMA 1: ADMINISTRACION, SOPORTE Y MANTENIMIENTO DE WINDOWS SERVER 2012... 4 Preparar
Alta Disponibilidad. con. Por: Ing. Dennis Cohn Muroy
Alta Disponibilidad con Por: Ing. Dennis Cohn Muroy Agenda Alta disponibilidad Replicación DRBD Heartbeat Ruteando las consultas Mejoras esperadas Alta Disponibilidad Servicios siempre disponibles Tolerancia
Los autores del presente documento lo ha publicado bajo las condiciones que especifica la licencia
Los autores del presente documento lo ha publicado bajo las condiciones que especifica la licencia Creative Commons Attribution-NonCommercial-ShareAlike 3.0 http://creativecommons.org/licenses/by-nc-sa/3.0/
CURSO DE SQL SERVER 2005
CURSO DE SQL SERVER 2005 Una vez finalizado el curso, el alumno estará preparado para: Instalar y configurar SQL Server 2005. Comprender los conceptos más importantes del diseño de bases de datos. Crear
Deudata es un paquete de software desarrollado por Sispyme,S.L. específicamente para resolver la problemática de Gestión de las Cuentas a Cobrar.
Deudata es un paquete de software desarrollado por Sispyme,S.L. específicamente para resolver la problemática de Gestión de las Cuentas a Cobrar. Mantiene una Base de Datos de Clientes y un detalle completo
INFRAESTRUCTURA DE SERVIDORES MICROSOFT
INFRAESTRUCTURA DE SERVIDORES MICROSOFT TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA PROGRAMATICA... 4 TEMA 1: ADMINISTRACION, SOPORTE Y MANTENIMIENTO DE WINDOWS SERVER 2008... 4 Preparar la administración
Monitorización de sistemas y servicios
Monitorización de sistemas y servicios Contenidos Contenidos... 1 Resumen ejecutivo... 2 Arquitectura de la plataforma de monitorización... 2 Monitorización y alarmas... 3 Monitorización... 3 Servicios
[email protected] 1
Cu Oracle 10gg Estudia el servidor de bases de datos Oracle 10g desde el punto de vista de un diseñador y programador de bases de datos, prestando atención a los objetos que puede crear, como tablas, consultas
INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades
INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera
Ventajas, Características y Aplicaciones de los SGBD Distribuidos.
Ventajas, Características y Aplicaciones de los SGBD Distribuidos. Definición Un SBD Distribuido se compone de un conjunto de sitios, conectados entre sí mediante algún tipo de red de comunicaciones, en
COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA
COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA Autor: Carlos Javier Martín González. Licenciado en Física Teórica por la Universidad Autónoma de Madrid. Analista programador y funcional. Desarrollador
MS_20465 Designing Database Solutions for Microsoft SQL Server
Gold Learning Gold Business Intelligence Silver Data Plataform Designing Database Solutions for Microsoft SQL Server www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción.
CLOUD ENIAC BACKUP. Sus datos son importantes?
CLOUD ENIAC BACKUP Sus datos son importantes? Proteja sus datos con Cloud Eniac Backup Descripción del Producto Cloud Eniac Backup es una solución perfecta de copias de seguridad en línea que automatiza
Fundamentos de Oracle
Fundamentos de Oracle Introducción Este curso de 40 horas de duración ofrece a los asistentes los conocimientos necesarios para trabajar con el servidor de bases de datos empresarial Oracle 10g, centrándose
Servidores corporativos Linux
Servidores corporativos Linux Contenidos Contenidos... 1 Introducción... 2 Controlador de dominio Windows en Linux... 2 Servidor de ficheros e impresoras Linux... 3 Alta disponibilidad... 4 Otros servicios
Windows Server 2003 (c) Francisco Charte Ojeda
Windows Server 2003 (c) Francisco Charte Ojeda Agradecimientos Cómo usar este libro Estructura del libro Convenciones tipográficas Información de soporte Introducción Sistemas operativos de servidor Windows
Oracle 12c DISEÑO Y PROGRAMACIÓN
Oracle 12c Se estudia el servidor de bases de datos empresarial Oracle 12c, centrándose especialmente en el punto de vista de un diseñador o programador de bases de datos, pero explicando también cómo
CURSOS Y DESCRIPCIÓN 16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS
16-0071 / 29-0942 ADMINISTRACIÓN DE BASE DE DATOS Descripción General: El participante podrá conocer el modelaje conceptual de los datos: con respecto a la definición del modelo, clasificación de los modelos
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. NOMBRE DEL ÁREA Gerencia de Operaciones y Sistemas. 2. RESPONSABLE DE LA EVALUACIÓN Amado Zumaeta Vargas 3. CARGO Analista 4. FECHA 06/10/2010 5. JUSTIFICACIÓN
Opciones de replicación y distribución de datos en Oracle RDBMS 9iR2, 10gR2 y 11gR1
Oficina Técnica para la Gestión y Supervisión de Servicios TIC Subdirección de Tecnologías de la Información Opciones de replicación y distribución de datos en Oracle RDBMS 9iR2, 10gR2 y 11gR1 Referencia
Análisis de la competencia Retrospect y nuestra competencia
Análisis de la competencia y nuestra competencia Septiembre 2013 Análisis de la competencia: para Windows y nuestros principales competidores Hemos echado un buen vistazo a nuestra competencia y a cómo
Análisis de la competencia Retrospect y nuestra competencia
Análisis de la competencia y nuestra competencia Marzo de 2014 Análisis de la competencia: para Windows y nuestros principales competidores Hemos echado un buen vistazo a nuestra competencia y a cómo funcionamos
Mínimo consumo de ancho de banda. Aplicable a cualquier tipo de fichero. Multiplataforma e Interplataforma
Backup y restore online de datos. Backup online de todos los datos de la empresa (delegaciones, portátiles, servidores..). Almacenamiento seguro de copias de seguridad en un host remoto (servidor central
CI Politécnico Estella
SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA
Monitoreo de red. Inventario de hardware y software. Monitoreo actividad del usuario. Soporte a usuarios. Protección contra fuga de datos.
nvision Es una solución modular que permite gestionar la red, llevar el control y cumplimiento de licencias inventario de hardware y software de equipos Windows, monitorear la actividad que realizan diariamente
Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g
El temario se divide en tres partes: Parte I. Lenguaje SQL Lenguaje SQL Objetivos Conocer los componentes de las bases de datos relacionales Obtener los conocimientos del lenguaje SQL para el manejo de
ADMINISTRACIÓN DE BASES DE DATOS
ADMINISTRACIÓN DE BASES DE DATOS Descripción del curso: Con la nueva legislación, para desarrollar la actividad profesional de ADMINISTRACIÓN DE BASES DE DATOS, ya sea en entidades públicas o privadas,
ADMINISTRACIÓN Y PROGRAMACIÓN EN SIS- TEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELA- CIONES CON CLIENTES
IFCT0610: ADMINISTRACIÓN Y PROGRAMACIÓN EN SIS- TEMAS DE PLANIFICACIÓN DE RECURSOS EMPRESARIALES Y DE GESTIÓN DE RELA- CIONES CON CLIENTES CÓDIGO ESPECIALIDAD C.P. PRESEN- CIALES TELEFORMA- CIÓN TOTALES
Manual Exchange Online
Manual Exchange Online Índice 1. Exchange Online 2. Requisitos técnicos 3. Links de Interés Pg.03 Pg.05 Pg.06 2 Exchange Online Desde los Data Centers de Microsoft, Exchange Online nos ofrece los beneficios
General Parallel File System
General Parallel File System Introducción GPFS fue desarrollado por IBM, es un sistema que permite a los usuarios compartir el acceso a datos que están dispersos en múltiples nodos; permite interacción
ESPECIALISTA EN BASE DE DATOS
ESPECIALISTA EN BASE DE DATOS EXPERTO ANALISIS Y DISEÑO DE BASE DE DATOS EN MANEJAR BASES DE ACCESS COMPLETO DATOS MYSQL Requisito: Manejo Windows POSTGRESQL DURACION: 3 MESES DE L-V SQL SERVER Cliente-Administración
MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador
Prefacio 1. Objetivos de este libro 13 2. Principales temas tratados en este libro 13 3. A quién va dirigido este libro? 14 4. Requisitos 14 Introducción a MySQL 1. Introducción a las bases de datos relacionales
MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE
MODERNIZANDO PCN Y RECUPERACION DE DESASTRES UTILIZANDO VIRTUALIZACION Y LA NUBE Este material y todos y cada uno de los contenidos en él incorporados constituyen una adaptación de las conferencias de
FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS
FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización
Microsoft SQL Server 2005
Microsoft SQL Server 2005 Módulo 1: Diseño y programación Estudia el servidor de bases de datos SQL Server 2005 desde el punto de vista de un diseñador y programador de bases de datos, prestando atención
SOLUCIONES PARA EMPRESA
SOLUCIONES PARA EMPRESA 2 Soluciones para empresa Tanto si acabas de montar tu empresa como si ya lleva tiempo establecida, hay algunas cosas que deberías esperar del producto de seguridad que usas a diario.
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE
1. NOMBRE DEL ÁREA Gerencia de Desarrollo. INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 2. RESPONSABLE DE LA EVALUACIÓN Amado Zumaeta Vargas 3. CARGO Analista 4. FECHA 20/07/2011 5. JUSTIFICACIÓN AGROBANCO
Componentes de Integración entre Plataformas Información Detallada
Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.
Descripción. Este Software cumple los siguientes hitos:
WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución
Control del proceso de Render en una producción audiovisual
Control del proceso de Render en una producción audiovisual Por: Ismael Pernas Cortegoso 1 1 Dygra Films 2 El proceso de Render 3 El anterior sistema 4 El nuevo sistema 5 Software libre en Dygra 2 Dygra
WINDOWS SERVER 2003 - SERVICIOS DE RED Y DIRECTORIO ACTIVO
WINDOWS SERVER 2003 - SERVICIOS DE RED Y DIRECTORIO ACTIVO ESTRUCTURA DEL SEMINARIO Descripción del Seminario: Este Seminario combina contenidos del seminario de Infraestructura de Redes, Tecnología Especializad
Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO
Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO INNOVATIVA CENTRO DE TRANSFERENCIA Y DESARROLLO TECNOLÓGICO ESPE CECAI Capacitación Virtual La mejor opción para su crecimiento profesional
Índice. agradecimientos...19
Índice agradecimientos...19 CAPÍTULO 1. CARACTERIZACIÓN DE SISTEMAS OPERATIVOS...21 1.1 El sistema informático...22 1.1.1 Clasificación de los sistemas informáticos...24 1.2 El sistema operativo... 26
Herramienta de Gestión y Asistencia de Máquinas. Javier Silva Sanahuja
Herramienta de Gestión y Asistencia de Máquinas Javier Silva Sanahuja Índice Introducción Objetivos Análisis de Requisitos Fundamentos Teóricos Estudio de Viabilidad Diseño de la aplicación Conclusiones
10775 Administering Microsoft SQL Server 2012 Databases
10775 Administering Microsoft SQL Server 2012 Databases Introducción Este curso de cinco días impartido por instructor, provee a estudiantes con el conocimiento y habilidades para mantener una base de
Exchange Server 2013 Configuración y gestión de su entorno de mensajería electrónica
Introducción a Exchange 1. Presentación de Exchange 17 1.1 La mensajería electrónica en la organización 17 1.2 La evolución de las plataformas Exchange 18 2. Introducción a Exchange 2013 23 2.1 Contribución
We Care For Your Business Security
We Care For Your Business Security Warriors Defender FIM es una sólida solución de cortafuego, filtrado de Contenido y Limpieza de Mail, fácil de utilizar y económica para empresas pequeñas y medianas.
DISCAR S.A. - Córdoba (5004) - ArgentinaTel: (54 351) 473-2020
Pág 1 de 5 SISTEMA Mr.DiMS SERVICIO DE HOSTING DEDICADO MODALIDAD SOFTWARE AS A SERVICE : DISCAR ofrece a sus clientes la posibilidad de utilizar el software Mr.DiMS bajo la modalidad Software as a Service,
ORACLE WORKFORCE DEVELOPMENT PROGRAM
ORACLE WORKFORCE DEVELOPMENT PROGRAM PROGRAMA: Oracle Database 11g Administration (Certificación DBA) Oracle es la base de datos más utilizada en el mundo a nivel corporativo. El programa de certificación
índice CONVENCIONES USADAs...17
índice CONVENCIONES USADAs...17 capítulo 1. INSTALAción del servidor...19 1.1 Novedades en Windows Server 2012...19 1.2 La familia de Windows Server 2012...20 1.3 Roles de Windows Server 2012...21 1.4
Exchange Server 2013 Preparación a la certificación MCSE Messaging - Examen 70-341
Capítulo 1 Introducción a Exchange A. Presentación de Exchange 16 1. Audiencia 16 2. La mensajería electrónica en la organización 16 3. La evolución de las plataformas Exchange 17 B. Introducción a Exchange
ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1
Introducción... XIII Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Novedades y mejoras en SQL Server 2008 R2... 1 Novedades... 1 Mejoras... 3 Ediciones y componentes en SQL Server
SMV. Superintendencia del Mercado de Valores
INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE Nº 007--/09 MONITOREO DE SERVIDORES Y ADMINISTRACIÓN DE LOGS 1. NOMBRE DEL AREA: OFICINA DE TECNOLOGÍAS DE INFORMACIÓN 2. RESPONSABLE DE LA EVALUACIÓN:
GCIC. grupo valora. Servicios tecnológicos de copias de seguridad
GCIC grupo valora Servicios tecnológicos de copias de seguridad SERVICIO BYTE PASS Servicio gestionado que permite a las empresas asegurar su continuidad y minimizar el tiempo dedicado a la supervisión
APLICACIONES DE MONITORIZACIÓN. Servicio de Informática
APLICACIONES DE MONITORIZACIÓN HERRAMIENTAS DE CONTROL SERVICIOS DE RED, RECURSOS HW, SW NAGIOS DETECCIÓN DE INTRUSOS SNORT - ACID NAGIOS. Características Sistema de monitorización de las aplicaciones
PostgreSQL Una Alternativa de DBMS Open Source. Humberto Espinoza Gerente de Soporte [email protected]
PostgreSQL Una Alternativa de DBMS Open Source Humberto Espinoza Gerente de Soporte [email protected] Agenda Qué es PostgreSQL? Breve Historia de PostgreSQL Ventajas de PostgreSQL Características
TERCERIZACIÓN DE SERVICIOS DE TI. ANEXO 4 - Actividades y niveles de servicio definidos para Primer Nivel de Soporte en Seguridad
TERCERIZACIÓN DE SERVICIOS DE TI ANEXO 4 - Actividades y niveles de servicio definidos para Primer Nivel de Soporte en Seguridad 1. ALCANCE: El Primer Nivel de Soporte en Seguridad atenderá todas las solicitudes
Mantenimiento de una base de datos de Microsoft SQL Server 2008 Introducción
Mantenimiento de una base de datos de Microsoft SQL Server 2008 Introducción Este curso de tres días de duración impartido por un instructor proporciona a los alumnos los conocimientos teóricos y prácticos
Beneficios de la virtualización de VMware para la Universidad
Beneficios de la virtualización de VMware para la Universidad Emilio González Senior Systems Engineer Mieres, 19 de Noviembre de 2007 Beneficios para el CPD Los retos actuales de los CPD Ser capaces de
ORACLE WORKFORCE DEVELOPMENT PROGRAM
ORACLE WORKFORCE DEVELOPMENT PROGRAM PROGRAMA: Oracle Database Administration (Certificación DBA) Oracle es la base de datos más utilizada en el mundo a nivel corporativo. El programa de certificación
PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I
PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I (Teleformación 150 horas) CONTENIDOS TEÓRICOS: EXPLORACIÓN DE LA ARQUITECTURA DE ORACLE DATABASE Visión general de la arquitectura de Oracle database
1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS
1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS OBJETIVOS La formación del módulo contribuye a alcanzar los objetivos generales de este ciclo formativo que se relacionan a continuación: a. Analizar la
D- Realiza un informe sobre los diferentes programas que existen en el mercado informático que permite crear imágenes de respaldo de tu equipo.
PRÁCTICA 7 D- Realiza un informe sobre los diferentes programas que existen en el mercado informático que permite crear imágenes de respaldo de tu equipo. COBIAN BACKUP Cobian Backup 9 es una herramienta
ADMINISTRACIÓN DE SERVIDORES SQL SERVER
L33. Tareas SQL Server Management Studio CREACIÓN DE UN GRUPO DE SERVIDORES ADMINISTRACIÓN DE SERVIDORES SQL SERVER ADMINISTRAR BASE DE DATOS ** CREAR BASE DE DATOS ** CONFIGURAR LAS OPCIONES DE BASE DE
16-0147 / 29-1450 FUNDAMENTOS DE DESARROLLO DE SOFTWARE
PROGRAMA DE CONSULTOR JUNIOR EN TECNOLOGÍA MICROSOFT Este es un programa técnico introductorio en tecnología Microsoft adecuado para el personal del área técnica, donde se optimiza el desarrollo de sus
PROGRAMANDO UNA BASE DE DATOS PostgreSQL ADMINISTRACIÓN INTRODUCCIÓN (L32)
INTRODUCCIÓN (L32) CONCEPTO DE DBA (DATA BASE ADMINISTRATOR) DISEÑO FÍSICO DE LA BASE DE DATOS MECANISMOS DE SEGURIDAD Y ACCESO MECANISMOS DE RESPALDO Y RECUPERACIÓN MECANISMOS DE CONCURRENCIA CARACTERÍSTICAS
Curso Online de Oracle 10g
Curso Online de Oracle 10g Presentación Oracle es una de los principales sistemas de bases de datos usado a nivel empresarial. Esta base de datos es desarrollada por la empresa del mismo nombre Oracle
1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.
Módulo Profesional: Servicios en Red. Código: 0227. Resultados de aprendizaje y criterios de evaluación. 1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.
ANEXO XII. Denominación: Administración y programación en sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes.
ANEXO XII I. IDENTIFICACIÓN DEL CERTIFICADO DE PROFESIONALIDAD Denominación: Administración y programación en sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes.
Soporte y mantenimiento. Generalidades
Soporte y mantenimiento Generalidades 2014 Tabla de Contenido 1 Introducción... 3 2 Objetivos generales... 3 3 Caso de soporte... 3 4 Condiciones... 4 5 Restricciones... 5 6 Sistema de soporte... 5 Página
Endian Firewall UTM Software Appliance
Endian Firewall UTM Software Appliance Convierta su PC en un Instrumento Unificado para el Control de Amenazas Endian Firewall Software Appliance Que es Endian? Conceptos Básicos / Configuraciones Comunes
Virtualización. El valor de la Virtualización de Servidores en la PYME
Virtualización El valor de la Virtualización de Servidores en la PYME AGENDA QUE ES LA VIRTUALIZACION? VENTAJAS VMWARE PARA PYMES DEMOSTRACION RUEGOS Y PREGUNTAS QUE ES LA VIRTUALIZACION? ANTES SERVIDOR
REPOSITORIOS. Ing. Ismael Castañeda Fuentes, MSc Grupo de Investigación UNBD Universidad Nacional de Colombia Marzo de 2011
REPOSITORIOS Ing. Ismael Castañeda Fuentes, MSc Grupo de Investigación UNBD Universidad Nacional de Colombia Marzo de 2011 Objetivos Conocer las ventajas de usar un repositorio, en el desarrollo de un
mope PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS Página 0 PASEO GENERAL MARTINEZ CAMPOS 20 28010 MADRID 91 752 79 59 www.mope.es info@mope.
DENOMINACIÓN: Código: IFCT0609 Familia profesional: Informática y Comunicaciones Área profesional: Sistemas y telemática Nivel de cualificación profesional: 3 Cualificación profesional de referencia: IFC303_3
CA ARCserve Backup r12.5 Preguntas frecuentes para partners
P1. Cuáles son las nuevas funcionalidades principales de CA ARCserve Backup r12.5? R. CA ARCserve Backup r12.5 amplía las capacidades del producto con una gran cantidad de nuevas y robustas características
Un caso de éxito HOT.DBWAN
Un caso de éxito HOT.DBWAN TMURA Israel, Ltd. Implementación de la solución Hot.DBwan para DRP y continuidad de operaciones en la compañía de seguros TMURA Israel El cliente Tmura Ltd (https://www.tmuralife.co.il/en
VERITAS Cluster Server 4.2 for Windows
VERITAS Cluster Server 4.2 for Windows Duración: 5 días Perfil del Asistente: Este curso ha sido diseñado para administradores, ingenieros de sistemas, administradores de red, personal de integración de
Manual Avanzado Windows Server 2008
Manual Avanzado Windows Server 2008 (c) Francisco Charte Ojeda Agradecimientos Cómo usar este libro Estructura del libro Convenciones tipográficas Información de soporte Introducción Sistemas operativos
serra Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1
Access y SQL Server Qué es mejor en cada caso? Valentín Playá, Serra GTS 22 de enero de 2009 Bases de datos 1 Bases de datos en una organización Distintas necesidades según el tipo de solución Ninguna
PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DEL SUMINISTRO
PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA LA CONTRATACIÓN DEL SUMINISTRO E INSTALACIÓN Y POSTERIOR MANTENIMIENTO DURANTE CUATRO AÑOS, DE UN SISTEMA DE ALMACENAMIENTO EN REPLICA PARA LA UNIVERSIDAD DE CANTABRIA
Soporte y mantenimiento de base de datos y aplicativos
Soporte y mantenimiento de base de datos y aplicativos Las bases de datos constituyen la fuente de información primaria a todos los servicios que el centro de información virtual ofrece a sus usuarios,
Servicios de impresión y de archivos (Windows 2008) www.adminso.es
Servicios de y de archivos (Windows 2008) www.adminso.es Servicios de y archivos (w2k8) COMPARTIR ARCHIVOS E IMPRESORAS Servicios de y archivos (w2k8) Los servicios de y de archivos permiten compartir
rg.o El l c i c c i l c o l o de d vi v d i a d a cm a l@ rza e de d u n u n si s s i t s e t ma m a de d in i f n or o ma m c a i c ó i n ó b
El ciclo de vida de un sistema de información El ciclo de vida de un sistema de información El proceso de desarrollo de software Modelos de ciclo de vida El ciclo de vida de una base de datos El proceso
CONFIGURACIÓN Y DESARROLLO
CONFIGURACIÓN Y DESARROLLO Beneficios Permite controlar con eficiencia el rendimiento. SQL Server 2005 brinda a los administradores de Microsoft Dynamics GP herramientas de control automatizadas y mejoradas
BitDefender Soluciones Corporativas Windows
BitDefender Soluciones Corporativas Windows Tabla de Contenidos Línea de Soluciones Corporativas BitDefender Client Security Características BitDefender Business Client Características BitDefender Security
SQL Server 2012 Administración de una base de datos transaccional con SQL Server Management Studio
Presentación 1. Introducción 13 2. Presentación de SQL Server 14 2.1 Qué es un SGBDR? 14 2.2 Modo de funcionamiento cliente/servidor 16 2.3 Las posibles plataformas 18 2.4 Los componentes de SQL Server
INFORME N 009-2015-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE
INFORME N 009-2015-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. Nombre del Área El área encargada de la evaluación técnica para la adquisición de licencias de un software para el intercambio
Symantec Desktop and Laptop Option
Symantec Desktop and Laptop Option Symantec Desktop and Laptop Option es una solución fácil de usar que ofrece copias de seguridad y recuperación de archivos automatizadas y confiables para equipos de
SUBESTACIONES. Mando de control y Scada local
SUBESTACIONES Mando de control y Scada local MANDO DE CONTROL Y SCADA LOCAL La solución que Sécheron proporciona para el control local y la monitorización de las subestaciones de tracción es una gran ayuda
