Aprovechando las ventajas de la interacción entre SAS y UNIX Copyright 2011, SAS Institute Inc. All rights reserved.

Documentos relacionados
Master en Linux Administración de Sistemas y Certificación LPI

Sistemas Operativos 1

Introducción al Sistema Operativo Unix

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA

GUÍA DOCENTE 2016/2017. Introducción a los Sistemas Operativos Grado en INGENIERÍA INFORMÁTICA 1º curso. Modalidad Presencial

Primeros pasos en Linux TLSAX. Presentación N 3 - Glosario

Introducción a los Sistemas Operativos Grado en ADMINISTRACIÓN Y DIRECCIÓN DE EMPRESAS TECNOLÓGICAS 3er curso. Modalidad Presencial

Clases 04 y 05: Repaso de programación de sistemas basados en UNIX

TEMARIO ADMINISTRACIÓN DE SERVIDORES LINUX OPERATOR & SYSADMIN

Tema 1: Introducción a los Sistemas Operativos

Procedimiento Python de WPS

RHCE Certification lab with RHCSA and RHCE exams

Rawel E. Luciano B Sistema Operativo III. 6- Creación de Script. José Doñe

SISTEMAS OPERATIVOS. Informática Básica

043 - IFC07CM16. ADMINISTRACIÓN DE SISTEMAS OPERATIVOS CON POWERSHELL Y BASH: COMANDOS Y SCRIPTS

Química computacional: Introducción a

Tu participación en el programa de certificación LPIC-1

TEMARIO Y CRONOGRAMA DE CLASES. Introducción a Linux. Entornos gráficos. Instalación. Uso de consola. Manejo de archivos.

CURSO PREPARACIÓN DE LPIC-1

PLANTILLA PARA LA FORMULACIÓN DE TEMARIOS A PUBLICAR EN EL DIARIO OFICIAL DE LA FEDERACIÓN

CÓDIGO DEL PROGRAMA. Tipo de curso Plan Orientación Área Asignatura Año A.N.E.P. Consejo de Educación Técnico Profesional. Educación Media Tecnológica

ISO Tema 1,

Integración de Datos y ETL con Oracle Warehouse Builder: Parte 1

Oracle Enterprise Manager 10g Grid Control NUEVO

CentOS & Ubuntu Linux

Conceptos y Estructuras de Sistemas Operativos

TAREA 1. INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS.

Análisis arquitectural y funcional de la maquina virtual en la plataforma J2ME ÍNDICE

Tema 1: Introducción a los Sistemas Operativos

Computación Conociendo la herramienta de cálculo. La Computadora

ANX-PR/CL/ GUÍA DE APRENDIZAJE. ASIGNATURA Administracion de sistemas operativos. CURSO ACADÉMICO - SEMESTRE Segundo semestre

Administración de Windows Server 2012 Duración: 40 horas Código: MS-20411

Sistemas Operativos II

Examen Red Hat Certified System Administrator (RHCSA)

Características Ventajas Desventajas Tipo de Núcleo Shell Gui. Para algunas cosas se debe de saber usar UNIX, muchos juegos no corren en Linux.

Oracle Database 12c: Gestión y Ajuste del Rendimiento

TEMARIO PARA EL CURSO DE CERTIFICACIÓN DE LPI (LINUX PROFESSIONAL INSTITUTE)

033 - IFC01CM15. ADMINISTRACIÓN AVANZADA EN LINUX Y VIRTUALIZACIÓN

Introducción. Aparición en los 50, se facilita la comunicación entre el usuario y el ordenador Cualquier persona puede utilizar un ordenador.

Windows PowerShell Administrar puestos cliente Windows

SISTEMAS OPERATIVOS Introducción. Amilcar Meneses Viveros

Módulo: 1. Introducción al Software Libre Curso: 1.2. Introducción a GNU/Linux (10 horas)

Implementación de Soluciones de Infraestructura Microsoft Azure

15 de Octubre Crowne Plaza Ciudad de México. Simposio Técnico de Medición y Automatización. ni.com/mexico

Administración de Oracle Enterprise Manager Ops Center 12c Ed 2

Instalación, Parches y Mantenimiento de Oracle E-Business Suite R12.x

Análisis de aplicación: Aptana Studio 3

ESCUELA: Universidad Tecnológica de la Mixteca GRADO: Ingeniero en Computación, séptimo semestre.

Propósito de la Unidad de Aprendizaje: Tarea integradora. de CD-ROM. sistemas de archivos. Linux (HETEROEVALUACIÓN)

Oracle Linux: Administración de Sistema NUEVO

Organización del Sistema Operativo

Universidad Nacional de Salta FACULTAD DE CIENCIAS EXACTAS

Ramón Manjavacas Ortiz

Parte I:Teoría. Tema 3:Introducción a los Sistemas operativos. Instalación

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD EN CIENCIAS DE LA COMPUTACIÓN

ARQUITECTURA DE COMPUTADORES

Sistemas Operativos. que es un sistema operativo?

Programa Administración Linux

COMPETENCIAS PROFESIONALES

Introducción a los Sistemas Operativos

Solaris. Angélica Leaños Guerrero

TEMARIO PARA EL CURSO DE CERTIFICACIÓN DE LPI (LINUX PROFESSIONAL INSTITUTE)

Oracle Database 12c: Taller de Administración

A mi maravillosa novia Gema Caraballo Tarjuelo, y a mis excelentes compañeras de trabajo Concepción González Heras y Raquel Gómez Sánchez.

Infraestructura RDS 2016

Afinación y Rendimiento de Bases de Datos

A mi maravillosa novia Gema Caraballo Tarjuelo, y a mis excelentes compañeras de trabajo Concepción González Heras y Raquel Gómez Sánchez.

Sistema Operativo. Introducción. Sistema operativo. Componentes del sistema operativo

Programación Aplicada

PROGRAMA FORMATIVO: ADMINISTRADOR BIG DATA CLOUDERA

Necesidad de Protección

ADMINISTRACIÓN DE SERVIDORES LINUX

GNU/LINUX Y JERARQUÍA DE ARCHIVOS EN LINUX ALLEN BARRETO DEFINICIÓN OFICIAL DE LO QUE ES LINUX OBTENIDA DE LA SIGUIENTE FUENTE

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

RecMic Configuration Tool. Guía de instalación

INTRODUCCION A SISTEMAS OPERATIVOS

Afinación y Rendimiento de Bases de Datos

Oracle Linux 7: Advanced Administration Ed 1

EL SISTEMA OPERATIVO. Dónde estamos?

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES

MANUAL DE ADMINISTRACIÓN BÁSICA v. 1.0

Oracle Database 11g: Administration Workshop II Release 2

TEMARIO. Linux Básico - Intermedio >>DURACIÓN DEL CURSO 40 HRS

ÍNDICE INTRODUCCIÓN...13

RESUMEN PROGRAMACIÓN Módulo: SISTEMAS OPERATIVOS Y LENGUAJES DE PROGRAMACIÓN (1º)

Evolución del software y su situación actual

Nombre de la asignatura : Sistemas operativos I. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCB-9329

bash Scripting 31 de mayo de 2007

SISTEMAS OPERATIVOS: INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS. Introducción y conceptos básicos

Procesos y Threads Procesos y Threads. Concurrencia Concurrencia Ventajas Ventajas. Rendimiento Rendimiento (paralelismo) (paralelismo)

Oracle Tuning. Programa de Estudio.

PROGRAMA DE MATERIA REDES Y COMUNICACIONES MATERIA:

Las tecnologías del desarrollo Web

Índice. agradecimientos... 13

S2 SO Componentes. Objetivos de sesión. Computadora Sistema operativo 12/06/2013

Sistemas Operativos I

Transcripción:

make connections share ideas be inspired Aprovechando las ventajas de la interacción entre SAS y UNIX

Contenido Introducción Sistema operativo UNIX Software SAS en un entorno UNIX Procesos SAS en UNIX Ventajas y beneficios Posibles acciones Conclusión UNIX es una marca registrada de The Open Group. SAS es una marca registrada de SAS Institute Inc.

Acerca de la presentación Objetivo Aprovechar las ventajas que ofrece un entorno UNIX a SAS Alcance Técnicas simples para configurar, ejecutar y monitorear procesos SAS Audiencia Usuarios con acceso a servicios de SAS a través de terminal Prerequisitos Conocimientos básicos de UNIX Conocimientos básicos de SAS

Introducción Características de UNIX Organización funcional de UNIX Flexibilidad de SAS en UNIX Casos de uso Ventajas y beneficios Posibles acciones

Características de UNIX Multiusuario Recursos de cómputo compartidos por múltiples usuarios Multitarea Cada usuario ejecuta múltiples procesos simultáneos Herramientas Comandos y utilerías Aplicaciones Ejm: File Transfer, DBMS Comunicaciones Ejm: Mail Portabilidad

Organización funcional de UNIX Kernel Shell Herramientas y aplicaciones

Características de UNIX Usuarios y grupos Ambiente y sesión Comandos y utilerías Lenguaje de programación, scripts Calendarización de procesos Control de procesos Sistema de archivos

Flexibilidad de SAS en UNIX Modo de ejecución Modo interactivo en línea de comando Ambiente de ventanas SAS Modo batch Parámetros de configuración Selección de parámetros y opciones a nivel sistema Se procesa antes de inicializar la sesión SAS Inicialización de ambiente Selección de opciones a nivel sesión Instrucciones SAS: declarar bibliotecas y archivos externos Se procesa después de inicializar la sesión SAS

Flexibilidad de SAS en UNIX Monitoreo Estado del proceso Uso de recursos: CPU, memoria, disco, área de swap Seguimiento al log de eventos de SAS Evaluación Obtener status de terminación de proceso Tomar acciones de acuerdo a terminación

Casos de Uso Flujo básico Arranque Ejecución Terminación Flujo alterno Arranque Ejecución Terminación Retroalimentación Al usuario Al personal de operaciones de TI Al administrador del sistema

Casos de Uso Flujo de excepción Arranque Ejecución Depuración A nivel script shell A nivel del log de SAS A nivel llamadas al sistema Terminación Retroalimentación

Ventajas y beneficios Personalizar configuración a segmentos de usuarios Satisfacer necesidades de la comunidad Automatizar flujos y controlar la operación Optimizar el uso de recursos compartidos Administrar la carga de trabajo Administrar la demanda y capacidad de recursos

Posibles acciones Espacios de almacenamiento Almacenamiento dedicado a información de entrada Almacenamiento dedicado a información de salida Almacenamiento dedicado a múltiples áreas de trabajo Procesos Estandarizar el uso de scripts shell Envolver la invocación a SAS con sasbatch Calendarizar procesos con cron Bifurcación y sincronización

Posibles acciones Adoptar script de shell estándar (1) Secciones: variables, archivos, funciones, opciones para validar sintaxis y depuración Envolver invocación a SAS (2) Obtener código de retorno de SAS Implementar calendario de procesos con cron (3) Condición de inicio basado en calendario Condición de inicio basado en archivo de entrada

Conclusión Las características de UNIX y SAS ofrecen ventajas Es posible satisfacer distintas necesidades del usuario La operación de las soluciones se puede simplificar La plataforma se puede administrar de manera efectiva Es posible desmitificar el uso de servicios de SAS El uso avanzado de la tecnología permite obtener beneficios

Referencias (1) Script shell estándar http://www.wiley.com/wileycda/wileytitle/productcd- 0470183012.html (2) Envolver invocación a SAS http://support.sas.com/rnd/scalability/grid/platformfaq.html (3) Implementar calendario de procesos

Referencias SAS Institute Inc. 2009. SAS 9.2 Companion for UNIX Environments. Cary, NC: SAS Institute Inc. The Creation of the UNIX Operating System. 2002. Lucent Technologies. Julio 2012. < http://www.belllabs.com/history/unix/ >. Unix Getting Started. 2012. TutorialsPoint. Julio 2012. < http://www.tutorialspoint.com/unix/index.htm >. Michael, Randall K.. Mastering Unix Shell Scripting: BASH, KORN Shell, and KORN 93 Shell Scripting for Programmers, System Administrators and UNIX Guru's, Second Edition. John Wiley & Sons. 2008

make connections share ideas be inspired Thank you! Copyright 2010, SAS Institute Inc. All rights reserved.