<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1815-5928</journal-id>
<journal-title><![CDATA[Ingeniería Electrónica, Automática y Comunicaciones]]></journal-title>
<abbrev-journal-title><![CDATA[EAC]]></abbrev-journal-title>
<issn>1815-5928</issn>
<publisher>
<publisher-name><![CDATA[Universidad Tecnológica de La Habana José Antonio Echeverría, Cujae]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1815-59282016000200004</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Sistema para la gestión en redes no comerciales de los SLA en la etapa de ejecución]]></article-title>
<article-title xml:lang="en"><![CDATA[SLA Management at the execution stage in non-commercial networks]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Gafas Cabrera]]></surname>
<given-names><![CDATA[Guillermo]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Anías Calderón]]></surname>
<given-names><![CDATA[Caridad]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,CubaTel s.a.  ]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<aff id="A02">
<institution><![CDATA[,Instituto Superior Politécnico José Antonio Echeverría Facultad de Eléctrica Dpto de Telecomunicaciones y Telemática]]></institution>
<addr-line><![CDATA[La Habana ]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>08</month>
<year>2016</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>08</month>
<year>2016</year>
</pub-date>
<volume>37</volume>
<numero>2</numero>
<fpage>39</fpage>
<lpage>53</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S1815-59282016000200004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S1815-59282016000200004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S1815-59282016000200004&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Actualmente las empresas que proveen servicios de telecomunicaciones deberían establecer acuerdos de nivel de servicio con sus clientes para acordar y fijar la calidad de los servicios a ofrecer. Establecer estos acuerdos permite obtener múltiples beneficios tanto a los clientes como a los proveedores de los servicios. Existen varias iniciativas para la estandarización de los mencionados acuerdos pero estas presentan una complejidad elevada, por ello, aplicarlas en redes de entidades que ofrecen servicios de telecomunicaciones de manera no comercial resultaría complejo, además, las herramientas que permiten gestionar estos acuerdos son generalmente software propietario. En este artículo se presenta una propuesta desarrollada para ser aplicada en redes de telecomunicaciones no comerciales que permite la gestión de los acuerdos de nivel de servicio en la etapa de ejecución. Para comprobar el funcionamiento de la propuesta realizada se desarrolló un software que también se presenta.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[At present the companies that provide telecommunications services need to establish service level agreements with customers to agree and set the quality of services to offer. To establish service level agreements allow for multiple benefits to customers and service providers. There are a lot of existing initiatives for standardization of those agreements in various scenarios, but these have a high complexity and apply them to networks of entities that provide telecommunications services in non-commercial way would be complex and the tools to manage such agreements are generally proprietary software. In this article it is established a proposal to be applied to non-commercial networks that allows to manage service level agreements at the execution stage. To check out the operation of the proposal a software was developed, that is also showed up in this article.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[acuerdos de nivel de servicio]]></kwd>
<kwd lng="es"><![CDATA[redes de telecomunicaciones no comerciales]]></kwd>
<kwd lng="en"><![CDATA[service level agreements]]></kwd>
<kwd lng="en"><![CDATA[non-commercial telecommunications networks]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[  	    <p align="right"><font face="Verdana" size="2"> <b>ART&Iacute;CULO ORIGINAL</b></font></p>        <p>&nbsp;</p>     <p>&nbsp; </p> 	     <p ><strong><font face="verdana" size="4">Sistema para la gesti&oacute;n en redes    no comerciales de los SLA en la etapa de ejecuci&oacute;n</font></strong></p>     <p >&nbsp;</p>  	     <p ><font face="verdana" size="3"><b>SLA Management at the execution stage in    non&#45;commercial networks</b></font></p>     <p >&nbsp;</p>     <p >&nbsp;</p>  	    <p ><font face="verdana" size="2"><b>Guillermo Gafas Cabrera <sup>I</sup>, Caridad An&iacute;as Calder&oacute;n <sup>II</sup></b></font></p>  	    ]]></body>
<body><![CDATA[<p align="left" ><font face="verdana" size="2"><sup>I</sup> CubaTel s.a., La Habana, Cuba.    <br>   <sup>II</sup> Dpto de Telecomunicaciones y Telem&aacute;tica, Facultad de El&eacute;ctrica,    Instituto Superior Polit&eacute;cnico Jos&eacute; Antonio Echeverr&iacute;a,    La Habana, Cuba.</font></p>     <P>&nbsp;     <P>&nbsp;  <hr size="1" noshade>     <P><B><font size="2" face="Verdana">RESUMEN</font></B>  	    <p ><font face="verdana" size="2">Actualmente las empresas que proveen servicios de telecomunicaciones deber&iacute;an establecer acuerdos de nivel de servicio con sus clientes para acordar y fijar la calidad de los servicios a ofrecer. Establecer estos acuerdos permite obtener m&uacute;ltiples beneficios tanto a los clientes como a los proveedores de los servicios. Existen varias iniciativas para la estandarizaci&oacute;n de los mencionados acuerdos pero estas presentan una complejidad elevada, por ello, aplicarlas en redes de entidades que ofrecen servicios de telecomunicaciones de manera no comercial resultar&iacute;a complejo, adem&aacute;s, las herramientas que permiten gestionar estos acuerdos son generalmente software propietario. En este art&iacute;culo se presenta una propuesta desarrollada para ser aplicada en redes de telecomunicaciones no comerciales que permite la gesti&oacute;n de los acuerdos de nivel de servicio en la etapa de ejecuci&oacute;n. Para comprobar el funcionamiento de la propuesta realizada se desarroll&oacute; un software que tambi&eacute;n se presenta.</font></p>  	    <p ><font face="verdana" size="2"><b>Palabras claves:</b> acuerdos de nivel de servicio, redes de telecomunicaciones no comerciales</font></p>  	    <p align="left" ><font face="verdana" size="2"><strong>ABSTRACT</strong></font></p> 	    <p ><font face="verdana" size="2">At present the companies that provide telecommunications services need to establish service level agreements with customers to agree and set the quality of services to offer. To establish service level agreements allow for multiple benefits to customers and service providers. There are a lot of existing initiatives for standardization of those agreements in various scenarios, but these have a high complexity and apply them to networks of entities that provide telecommunications services in non&#45;commercial way would be complex and the tools to manage such agreements are generally proprietary software. In this article it is established a proposal to be applied to non&#45;commercial networks that allows to manage service level agreements at the execution stage. To check out the operation of the proposal a software was developed, that is also showed up in this article.</font></p>  	    <p ><font face="verdana" size="2"><b>Key words:</b> service level agreements, non&#45;commercial telecommunications networks</font></p> 	<hr size="1" noshade>     ]]></body>
<body><![CDATA[<P>&nbsp;     <P>&nbsp; 	     <p ><font face="verdana" size="3"><b>1.- INTRODUCCI&Oacute;N</b></font></p>     <p >&nbsp;</p>  	    <p ><font face="verdana" size="2">En los &uacute;ltimos a&ntilde;os la variedad de servicios ofrecidos por las empresas de telecomunicaciones se ha incrementado dr&aacute;sticamente, haci&eacute;ndose necesario una correcta gesti&oacute;n de los mismos para lograr, entre otros, mejorar la disponibilidad y calidad de los servicios, aumentar la satisfacci&oacute;n de los usuarios y disminuir los costos. El establecimiento de acuerdos de nivel de servicio (SLA, Service Level Agreement) entre el proveedor de servicios y el cliente permite, entre otros aspectos, acordar y gestionar la calidad de los servicios ofrecidos y las penalidades que se aplicar&aacute;n por incumplimiento de los t&eacute;rminos del acuerdo &#91;1&#93;.</font></p>  	    <p ><font face="verdana" size="2">Existen multitud de iniciativas para la estandarizaci&oacute;n de los SLA en diversos escenarios. Estas iniciativas presentan generalmente un nivel de complejidad elevado, por lo que aplicarlas en redes de entidades que ofrecen servicios de telecomunicaciones de manera no comercial (para los efectos de este trabajo redes no comerciales) resulta complejo.</font></p>  	    <p ><font face="verdana" size="2">Por otra parte, se debe contar con herramientas software que permitan gestionar los SLA que se establecen con los clientes. La mayor&iacute;a del software que es empleado para la gesti&oacute;n de SLA es propietario, por lo que resulta dif&iacute;cil encontrar aplicaciones que se puedan utilizar con este prop&oacute;sito en redes no comerciales.</font></p>  	     <p ><font face="verdana" size="2">Lo antes planteado llev&oacute; a los autores    a dise&ntilde;ar un sistema que permitiera la gesti&oacute;n de los SLA de manera    eficiente en redes no comerciales. Para su dise&ntilde;o se tuvo en cuenta el    ciclo de vida de un SLA seg&uacute;n la&nbsp; UIT&#45;T, haciendo &eacute;nfasis    en la etapa de ejecuci&oacute;n, ya que resulta ser la m&aacute;s cr&iacute;tica    para la gesti&oacute;n de los SLA producto a los mecanismos de supervisi&oacute;n    y control que involucra &#91;2&#93;. El sistema que se dise&ntilde;&oacute;    posee varios bloques y para comprobar su funcionamiento se desarroll&oacute;    un software que permite la gesti&oacute;n de los SLA en la etapa de ejecuci&oacute;n,    en el tipo de redes analizado.</font></p>     <p >&nbsp;</p>  	    <p ><font face="verdana" size="3"><b>2.&#45; INICIATIVAS EXISTENTES PARA LA GESTI&Oacute;N    DE LOS SLA</b></font></p>     ]]></body>
<body><![CDATA[<p >&nbsp;</p>  	     <p ><font face="verdana" size="2">Dada la importancia y la gran cantidad de datos    involucrados en los SLA se requiere contar con sistemas automatizados para su    gesti&oacute;n. Para la estructuraci&oacute;n del sistema que se propone result&oacute;    necesario profundizar en los procesos involucrados en la gesti&oacute;n de los    SLA en la etapa de ejecuci&oacute;n, de las iniciativas propuestas por organismos    rectores para su normalizaci&oacute;n y estandarizaci&oacute;n. En la actualidad    existe una multitud de iniciativas para la estandarizaci&oacute;n de los SLA    en diversos escenarios. En la <a href="http://img/revistas/eac/v37n2/t0104216.jpg">tabla 1</a> se recopilan    45 organismos e iniciativas que proponen mecanismos para dicha estandarizaci&oacute;n    &#91;3&#93;.</font></p>  	    <p ><font face="verdana" size="2">Luego de un an&aacute;lisis de varias iniciativas, entre las que destacan las propuestas por el TMForum, UIT&#45;T e ITIL se lleg&oacute; a la conclusi&oacute;n de que presentan un nivel de complejidad elevado, por lo que aplicarlas a los servicios brindados en redes no comerciales resulta complejo. Entre las iniciativas antes mencionadas se encuentra el Mapa de Operaciones de las Telecomunicaciones mejorado (eTOM, enhanced Telecomunication Operations Map), desarrollado por el TMForum, que brinda todo un marco de procesos en el que se especifican, entre otros, los procesos involucrados en la gesti&oacute;n de los SLA en la etapa de ejecuci&oacute;n &#91;4&#93;. Aunque este marco resulta muy complejo para ser aplicado en redes no comerciales e involucra la facturaci&oacute;n por los servicios brindados, algo de menor inter&eacute;s en este tipo de redes, por su profundidad fue el seleccionado como base para desarrollar la propuesta del sistema para la gesti&oacute;n en redes no comerciales de los SLA en su etapa de ejecuci&oacute;n.</font></p>  	    <p ><font face="verdana" size="2">Para el desarrollo del sistema, as&iacute; como la conformaci&oacute;n del software, fue necesario el an&aacute;lisis de algunas de las herramientas existentes para la gesti&oacute;n de los SLA. Entre las herramientas analizadas se destacan ServiceDesk Plus, IT SLA Monitoring and Reporting, Gestar ITIL y FrontRange ITSM. Cada herramienta posee diversos m&oacute;dulos y funcionalidades e involucran la gesti&oacute;n de SLA de uno o m&aacute;s servicios.</font></p>  	    <p ><font face="verdana" size="2">Estas herramientas est&aacute;n basadas en algunas de las iniciativas mencionadas con anterioridad e implican elementos de facturaci&oacute;n de los servicios. Por otra parte las herramientas analizadas est&aacute;n sujetas al uso de licencias para su operaci&oacute;n, por lo que se hace dif&iacute;cil encontrar aplicaciones que se puedan utilizar para la gesti&oacute;n de los SLA en la etapa de ejecuci&oacute;n en redes no comerciales.</font></p>  	    <p ><font face="verdana" size="2"><b>3.&#45; S</b><b>ISTEMA PARA LA GESTI&Oacute;N DE LOS SLA EN LA ETAPA DE EJECUCI&Oacute;N</b></font></p>  	    <p ><font face="verdana" size="2">En el dise&ntilde;o del sistema de gesti&oacute;n de los SLA en su etapa de ejecuci&oacute;n se consider&oacute; una base de datos (UISLA, Unidad de Informaci&oacute;n de SLA) centralizada y accesible para todos los bloques del sistema. En UISLA deben estar almacenados los detalles de cada uno de los SLA contratados y los recursos que se encuentran asociados a cada uno de los servicios que se brindan a los clientes. Adem&aacute;s el sistema est&aacute; compuesto por cuatro bloques funcionales:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Bloque "Recolecci&oacute;n de datos"</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Bloque "Gesti&oacute;n del desempe&ntilde;o de los recursos y servicios"</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Bloque "Gesti&oacute;n de incidencias"</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Bloque "Gesti&oacute;n del SLA"</font></p>  	     <p ><font face="verdana" size="2">En la <a href="http://img/revistas/eac/v37n2/f0104216.jpg">figura 1</a>    se observa el diagrama general del sistema dise&ntilde;ado para la gesti&oacute;n    de los SLA. Vale aclarar que por ser un&nbsp; sistema dise&ntilde;ado para redes    no comerciales, no se tom&oacute; en cuenta la dependencia de la facturaci&oacute;n    con el cumplimiento de los SLA. &nbsp;Los bloques que componen el sistema interact&uacute;an    con la base de datos obteniendo e insertando diversos tipos de informaci&oacute;n.</font></p>  	    <p ><font face="verdana" size="2">La interfaz con el cliente del servicio (SC, Service Customer) representa la v&iacute;a de comunicaci&oacute;n que existe entre el SP y el SC y permite que este &uacute;ltimo pueda informar al SP los problemas que detecte en el servicio. Esta interfaz tambi&eacute;n es empleada por el SP para hacer llegar los reportes de calidad de servicio (QoS, Quality of Service) al SC.</font></p>  	     <p ><font face="verdana" size="2">Los bloques del sistema propuesto pueden interactuar    entre s&iacute; y con la base de datos UISLA y est&aacute;n compuestos por diversos    sub&#45;bloques que les proporcionan sus funcionalidades. A continuaci&oacute;n    se analizan los bloques que conforman el sistema que se propone para la gesti&oacute;n    de los SLA en la etapa de ejecuci&oacute;n.</font></p>  	    <p ><font face="verdana" size="2"><b>3.1.&#45; B</b><b>LOQUE RECOLECCI&Oacute;N DE DATOS</b></font></p>  	     <p ><font face="verdana" size="2">Este bloque lleva a cabo la primera fase del    sistema. El mismo permite recolectar, procesar y almacenar informaci&oacute;n    proveniente del monitoreo constante de las instancias de los recursos y servicios    involucrados en los SLA. La informaci&oacute;n recopilada puede ser:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Datos de desempe&ntilde;o de los recursos y servicios.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Informaci&oacute;n de uso de los recursos y servicios.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Otros eventos, como alarmas de fallos.</font></p>  	    <p ><font face="verdana" size="2">Este bloque puede emplear diversas pol&iacute;ticas o mecanismos de monitorizaci&oacute;n entre los que se encuentran el sondeo o <b><i>polling</i></b>, informe de eventos o notificaciones, <b><i>proxys</i></b> y sondas.</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">En esta fase es muy importante la interacci&oacute;n con la base de datos centralizada UISLA para obtener informaci&oacute;n como:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Detalles de los recursos/servicios a monitorear (enrutadores, conmutadores, PCs y aplicaciones, entre otros).</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Par&aacute;metros a monitorear para cada recurso/servicio.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Frecuencia de monitorizaci&oacute;n para cada elemento.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Mecanismos de monitorizaci&oacute;n a emplear.</font></p>  	    <p ><font face="verdana" size="2">Existen eventos que desencadenan la acci&oacute;n de monitorizaci&oacute;n sobre los recursos y servicios, estos pueden ser:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Eventos autom&aacute;ticos del propio bloque de recolecci&oacute;n de datos, regidos por la frecuencia de monitorizaci&oacute;n establecida para cada recurso/servicio en particular.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Solicitud de otro bloque (evento desencadenado cuando el bloque "Gesti&oacute;n de incidencias" necesita contar con informaci&oacute;n actualizada).</font></p>  	    <p ><font face="verdana" size="2">Las responsabilidades de este bloque tambi&eacute;n abarcan:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Procesamiento de los datos a trav&eacute;s de mecanismos de filtrado (seg&uacute;n criterios pre&#45;establecidos) y formateado de la informaci&oacute;n (agregaci&oacute;n y transformaci&oacute;n).</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Almacenamiento de la informaci&oacute;n en la base de datos centralizada UISLA para que pueda ser empleada por los restantes bloques que conforman el sistema.</font></p>  	     <p ><font face="verdana" size="2">Para llevar a cabo su prop&oacute;sito, en el    bloque Recolecci&oacute;n de Datos est&aacute; conformado por los siguientes    sub&#45;bloques: "Control de Monitorizaci&oacute;n", "Encuesta", "Gestor", "Filtrado"    y "Normalizaci&oacute;n" (ver <a href="http://img/revistas/eac/v37n2/f0204216.jpg">figura 2</a>).</font></p>  	    <p ><font face="verdana" size="2">El sub&#45;bloque que controla la monitorizaci&oacute;n obtiene de la base de datos los recursos/servicios y los par&aacute;metros a monitorear, as&iacute; como los mecanismos de monitoreo que se deben emplear para dichos recursos/servicios, el per&iacute;odo de monitorizaci&oacute;n y otros detalles necesarios para el proceso de supervisi&oacute;n. Este sub&#45;bloque, adem&aacute;s, es capaz de recibir una indicaci&oacute;n del bloque "Gesti&oacute;n de incidencias" para activar el monitoreo de un recurso/servicio espec&iacute;fico. Una vez obtenidos los detalles de los recursos/servicios a monitorear, este sub&#45;bloque ejecuta el mecanismo de monitoreo que se va a emplear.</font></p>  	    <p ><font face="verdana" size="2">En el dise&ntilde;o del sistema que se propone se consideraron como mecanismos posibles de monitorizaci&oacute;n la encuesta al recurso/servicio o la existencia de un agente del lado del mismo que recopila la informaci&oacute;n necesaria y la notifica.&nbsp; En caso de que el mecanismo empleado sea el de encuesta, se conforma la solicitud que se emite al recurso/servicio con el objetivo de recibir respuesta por parte del mismo (esto se realiza en el sub&#45;bloque "Encuesta") y se interact&uacute;a con el recurso/servicio mediante el env&iacute;o de la misma. En caso de que el recurso emplee un agente se le cede el proceso de interacci&oacute;n con el mismo al sub&#45;bloque "Gestor".</font></p>  	    <p ><font face="verdana" size="2">Una vez obtenidos los datos de desempe&ntilde;o, por cualquiera de los mecanismos antes mencionados, estos se pasan a los sub&#45;bloques "Filtrado" y "Normalizaci&oacute;n". En el primero se filtra la informaci&oacute;n recibida seg&uacute;n criterios previamente establecidos, lo que permite desechar la que no sea necesaria.&nbsp; En el segundo sub&#45;bloque se lleva a cabo la normalizaci&oacute;n de la informaci&oacute;n lo que incluye el formateado de la misma (agregaci&oacute;n y transformaci&oacute;n) para su correcta inserci&oacute;n en la base de datos.</font></p>  	    <p ><font face="verdana" size="2"><b>3.2.&#45; B</b><b>LOQUE GESTI&Oacute;N DEL DESEMPE&Ntilde;O DE LOS RECURSOS Y SERVICIOS</b></font></p>  	    <p ><font face="verdana" size="2">Este bloque vigila el nivel de servicio que los recursos y servicios ofrecen, verificando su correcta operaci&oacute;n en todo momento. Abarca la supervisi&oacute;n, an&aacute;lisis, control y notificaci&oacute;n de su desempe&ntilde;o. Trabaja con informaci&oacute;n b&aacute;sica almacenada previamente en la base de datos del sistema por el bloque de "Recolecci&oacute;n de datos", proces&aacute;ndola de diversas formas para, por ejemplo, obtener estad&iacute;sticas y conformar los indicadores clave de desempe&ntilde;o (KPI, Key Performance Indicators), que no deben superar los valores umbrales establecidos (que se obtienen de UISLA) para que el servicio funcione de manera correcta.</font></p>  	    <p ><font face="verdana" size="2">En sentido general las responsabilidades de este bloque incluyen:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Obtener la informaci&oacute;n, almacenada en la base de datos, para el procesado de los par&aacute;metros de desempe&ntilde;o con vistas a la conformaci&oacute;n de los KPI.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Adquirir, en la base de datos, los valores umbrales establecidos para los KPI, los que se requieren para verificar el correcto funcionamiento del recurso/servicio.</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Comparar los valores umbrales de los KPI con los obtenidos.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Detectar violaciones en los umbrales establecidos, lo que representa una degradaci&oacute;n en la calidad del servicio ofrecido, debido a un posible fallo en los recursos que soportan a los servicios o a un cuello de botella creado por un uso elevado de los mismos. La detecci&oacute;n temprana de la degradaci&oacute;n del desempe&ntilde;o de recursos y servicios tambi&eacute;n posibilita actuar de manera proactiva, evitando fallos de gran magnitud.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Informar al bloque de "Gesti&oacute;n de incidencias" los elementos afectados debido a violaciones de umbrales de los KPI, lo que desencadena la actividad de restauraci&oacute;n necesaria.</font></p>  	     <p ><font face="verdana" size="2">Para realizar sus funciones, el bloque Gesti&oacute;n    del desempe&ntilde;o de los recursos y servicios se ha considerado formado por    tres sub&#45;bloques: "Obtenci&oacute;n de informaci&oacute;n de desempe&ntilde;o",    "Procesado de las estad&iacute;sticas" y "Analizador".&nbsp; La <a href="#fig3">figura    3</a> recoge los detalles de las funcionalidades de este bloque.</font></p>     <p align="center"><img src="http://img/revistas/eac/v37n2/f0304216.jpg"><a name="fig3"/></a>  	    <p ><font face="verdana" size="2">El sub&#45;bloque "Obtenci&oacute;n de informaci&oacute;n de desempe&ntilde;o" es el encargado de interactuar con la base de datos UISLA para obtener la informaci&oacute;n de desempe&ntilde;o, los valores umbrales de los KPI y los valores de alerta.&nbsp; Adem&aacute;s, recibe solicitudes del bloque "Gesti&oacute;n de incidencias" que le indica evaluar los par&aacute;metros de un determinado recurso/servicio e interact&uacute;a con el sub&#45;bloque "Procesado de las estad&iacute;sticas" para entregarle los datos de desempe&ntilde;o que le permiten conformar los KPI. Tambi&eacute;n se comunica con sub&#45;bloque "Analizador" para indicarle los distintos rangos posibles de los par&aacute;metros de desempe&ntilde;o.&nbsp;&nbsp;</font></p>  	    <p ><font face="verdana" size="2">El sub&#45;bloque "Procesado de las estad&iacute;sticas" realiza diversas funciones en dependencia del par&aacute;metro de nivel de servicio que est&eacute; evaluando. El procesado de los par&aacute;metros puede variar notablemente de uno a otro seg&uacute;n la naturaleza del mismo.</font></p>  	     <p ><font face="verdana" size="2">El sub&#45;bloque "Analizador" se encarga de    comparar las estad&iacute;sticas procesadas (los KPI conformados) con los rangos    establecidos en los SLA. Esto le permite detectar si los par&aacute;metros procesados    se encuentran en un rango normal, en el rango de alerta o si se ha producido    una alarma (por ejemplo, cuando el servicio no se encuentra activo). Acorde    con los resultados obtenidos del an&aacute;lisis, emite al bloque de "Gesti&oacute;n    de incidencias" un informe de estado de los KPI, si estos se encuentran en el    rango normal, o una alerta o alarma, si existe alg&uacute;n problema indicando,    en este caso los detalles del incidente.</font></p>  	    <p ><font face="verdana" size="2"><b>3.3.&#45; B</b><b>LOQUE GESTI&Oacute;N DE INCIDENCIAS</b></font></p>  	    <p ><font face="verdana" size="2">El bloque "Gesti&oacute;n de incidencias" cubre todo tipo de incidencias, ya sean fallos, consultas realizadas por el personal t&eacute;cnico o por los usuarios (generalmente mediante una llamada al centro de asistencia), o problemas detectados de forma autom&aacute;tica por las herramientas de monitoreo. El objetivo principal de este bloque es restaurar lo antes posible el servicio a su funcionamiento normal, garantizando niveles de calidad y disponibilidad elevados.</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">Hay algunos conceptos b&aacute;sicos a tener en cuenta en la gesti&oacute;n de incidencias:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; L&iacute;mites de tiempo: Se deben definir l&iacute;mites de tiempo para cada uno de los niveles de gesti&oacute;n.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Modelos de incidencias: Permite determinar r&aacute;pidamente el procedimiento adecuado para atender las incidencias, lo que facilita que las que son est&aacute;ndar se gestionen de forma correcta y en el tiempo establecido.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Incidencias graves: Requieren un procedimiento distinto al est&aacute;ndar, con plazos m&aacute;s cortos, debido a su urgencia. Se debe definir lo que es una incidencia grave, as&iacute; como precisar las prioridades para la atenci&oacute;n a estas incidencias.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Escalado funcional: Consiste en involucrar o transferir un fallo o problema a un equipo t&eacute;cnico con mayor experiencia para que ayude en su soluci&oacute;n.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Escalado jer&aacute;rquico: Involucrar o transferir un fallo o problema no resuelto a niveles de gesti&oacute;n m&aacute;s elevados para su soluci&oacute;n.</font></p>  	    <p ><font face="verdana" size="2">La capacidad para resolver las incidencias en un tiempo determinado es fundamental al ofrecer servicios. Para ello, entre otros elementos, la gesti&oacute;n de incidencias debe tener acceso a los SLA almacenados en la base de datos ya que es esencial que se disponga de informaci&oacute;n puntual sobre los recursos asociados a los servicios brindados.</font></p>  	    <p ><font face="verdana" size="2">Una herramienta que posibilite la gesti&oacute;n de incidencias debe gestionar las aver&iacute;as t&eacute;cnicas de los servicios ofrecidos y almacenar toda la informaci&oacute;n relevante, en referencia a la incidencia, siguiendo un flujo de trabajo que defina los estados por los que pasa la misma, los grupos t&eacute;cnicos que deben tratarla, y las notificaciones o acciones autom&aacute;ticas a realizar. De acuerdo con lo antes planteado, el empleo de una herramienta de gesti&oacute;n de incidencias tiene tres objetivos b&aacute;sicos:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Minimizar los periodos "fuera de servicio".</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Registrar la informaci&oacute;n relevante de todas las incidencias.</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Incorporar, de forma sistem&aacute;tica, las mejores pr&aacute;cticas de soluci&oacute;n de incidencias.</font></p>  	     <p ><font face="verdana" size="2">En la <a href="http://img/revistas/eac/v37n2/f0404216.jpg">figura 4</a>    se muestra el diagrama detallado del bloque "Gesti&oacute;n de incidencias",    el cual se encuentra compuesto por diversos sub&#45;bloques que realizan variadas    funciones. Para poder explicar el funcionamiento de este bloque se analizar&aacute;n    dos situaciones: a la interfaz de entrada le llega un incidente que representa    una alerta o alarma y, a la interfaz de entrada llega un reporte de problemas    emitido por el cliente del servicio. Si a la interfaz de entrada llega un reporte    de estado lo que ocurre se explica en las dos situaciones planteadas.</font></p>  	    <p ><font face="verdana" size="2">Situaci&oacute;n 1: Alerta o Alarma en la interfaz de entrada</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; La alerta o alarma que se recibe es emitida por el bloque de "Gesti&oacute;n del desempe&ntilde;o de los recursos y servicios", la cual indica los detalles de la incidencia ocurrida por ejemplo: Fecha, id_recurso(s), id_servicio(s), KPI afectados y valores de los KPI.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Se correlaciona la incidencia que se recibe con las incidencias pendientes de soluci&oacute;n existentes en UISLA, con el objetivo de determinar si existen incidencias por la misma causa a&uacute;n no solucionadas.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Si existe alguna incidencia pendiente registrada por la misma causa a&uacute;n no solucionada, se actualiza el estado de la misma en la base de datos. Si este no es el caso, se agrega (registra) la nueva incidencia a la lista de incidencias pendientes y se emite una alerta o alarma al operador.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Se correlaciona la incidencia actual con incidencias ya solucionadas, ocurridas con anterioridad por la misma causa. Esto le brinda al operador un historial de posibles soluciones, lo que le ayuda a resolver m&aacute;s r&aacute;pidamente el problema reportado en la incidencia.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Se ejecutan las acciones correspondientes para la soluci&oacute;n, lo que requiere interactuar con una base de datos que contenga la configuraci&oacute;n de todos los recursos y servicios. Esta interacci&oacute;n consiste en la solicitud de datos de configuraci&oacute;n y, luego de ejecutar las acciones necesarias para la soluci&oacute;n, la actualizaci&oacute;n del estado de la configuraci&oacute;n de los recursos y servicios que hayan sido modificados.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; A continuaci&oacute;n, es necesario verificar que los cambios efectuados hayan tenido la repercusi&oacute;n esperada. Para esto se le indica a los bloques de "Recolecci&oacute;n de datos" y "Gesti&oacute;n del desempe&ntilde;o de los recursos y servicios" que lleven a cabo un an&aacute;lisis del estado actual de los recursos y servicios especificados y se espera por el reporte de estado emitido por el &uacute;ltimo bloque.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Cuando llega el reporte de estado se lleva a cabo un an&aacute;lisis de incidencias para determinar si corresponde a la solicitud de un reporte de problemas emitido por el SC o a la verificaci&oacute;n de que la incidencia ha sido solucionada.</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; En caso que la incidencia haya sido solucionada se procede al cierre de la misma, registrando en la base de datos de UISLA las acciones llevadas a cabo para dar soluci&oacute;n al problema, lo que es &uacute;til para futuras consultas.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Si el problema a&uacute;n no ha sido solucionado se actualiza el estado de la incidencia en la base de datos. Una caracter&iacute;stica importante de este bloque es que tiene en cuenta que si el tiempo para el tratamiento de una incidencia en un nivel ha vencido, esta debe ser escalada al nivel inmediato superior. En caso de que dicho tiempo a&uacute;n no haya vencido se vuelve a empezar el ciclo trabajando en otra posible soluci&oacute;n.</font></p>  	    <p ><font face="verdana" size="2">Situaci&oacute;n 2: Reporte de problemas por el SC en la interfaz de entrada</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; A la interfaz de entrada le llega el reporte de un posible problema detectado por el SC.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; El proceso contin&uacute;a con la correlaci&oacute;n con las incidencias pendientes. Si no existen incidencias pendientes por la misma causa se procede a su registro y se emite una alarma al operador.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Se procede a analizar el estado de los recursos y servicios implicados en el reporte del problema. Para esto se activan los bloques de "Recolecci&oacute;n de datos" y "Gesti&oacute;n de desempe&ntilde;o de los recursos y servicios" indicando los recursos y servicios a monitorear, siendo necesario obtener de la base de datos correspondiente los detalles de los recursos y servicios implicados.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Se espera por el reporte de estado para determinar si existe o no un problema. Si el problema no existe se procede a dar cierre a la incidencia y a reportarle al SC que realmente no existen problemas en el servicio que est&aacute; recibiendo.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Si realmente existe un problema se procede al ciclo de soluci&oacute;n de la incidencia mencionado en la primera situaci&oacute;n.</font></p>  	    <p ><font face="verdana" size="2"><b>3.4.&#45;</b> <b>B</b><b>LOQUE GESTI&Oacute;N DEL SLA</b></font></p>  	    <p ><font face="verdana" size="2">El bloque "Gesti&oacute;n del SLA" es el encargado de llevar el registro y control de las violaciones incurridas en los SLA y de emitir los informes de QoS a los clientes. Las responsabilidades de este bloque incluyen:</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Obtenci&oacute;n, desde la base de datos, de los detalles de los recursos asociados a cada instancia de servicio.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Adquisici&oacute;n y procesado (de manera parcial y global) de los par&aacute;metros de desempe&ntilde;o almacenados en la base de datos para conformar los KPI que se incluyen en el SLA.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Obtenci&oacute;n en la base de datos de los valores "objetivo" acordados para los par&aacute;metros de nivel de servicio.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Comparaci&oacute;n de los valores "objetivo" con los valores de los par&aacute;metros procesados.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Clasificaci&oacute;n de las violaciones incurridas a los SLA.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Conformaci&oacute;n de los informes de QoS emitidos al cliente.</font></p>  	     <p ><font face="verdana" size="2">En la <a href="#fig5">figura 5</a> se pueden    observar los detalles de la estructura del bloque "Gesti&oacute;n del SLA" el    cual est&aacute; compuesto, a su vez, por los sub&#45;bloques:</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; "Procesado de las estad&iacute;sticas".</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; &nbsp;"An&aacute;lisis de las violaciones".</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; "Conformaci&oacute;n del informe de QoS".</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">El sub&#45;bloque "Procesado de las estad&iacute;sticas" es el encargado de realizar el an&aacute;lisis de todos los par&aacute;metros que se establecieron en el SLA. Realiza el an&aacute;lisis de las estad&iacute;sticas recopiladas por el bloque "Recolecci&oacute;n de datos" de manera parcial y global. El an&aacute;lisis parcial generalmente se lleva a cabo para conocer el desempe&ntilde;o del servicio en un per&iacute;odo determinado y usualmente se utiliza para la elaboraci&oacute;n de los informes peri&oacute;dicos de QoS. El an&aacute;lisis global abarca a todas las estad&iacute;sticas en un per&iacute;odo mayor (generalmente mensual) y se efect&uacute;a para verificar las violaciones ocurridas a los SLA y para la emisi&oacute;n del reporte mensual de QoS.</font></p>  	    <p ><font face="verdana" size="2">El procesado de las estad&iacute;sticas var&iacute;a en dependencia del par&aacute;metro de nivel de servicio que se desea comprobar. Determinados par&aacute;metros, como la latencia promedio y el <b><i>jitter</i></b> promedio, involucran el promediado de las estad&iacute;sticas obtenidas a lo largo del per&iacute;odo establecido. Por otra parte existen par&aacute;metros, como la disponibilidad y el tiempo medio entre fallos, que dependen de expresiones para su c&aacute;lculo, por lo que primeramente es necesario procesar las variables de las que dependen estos par&aacute;metros para luego calcular los mismos.</font></p>  	    <p align="center"><img src="http://img/revistas/eac/v37n2/f0504216.jpg"><a name="fig5"/></a>  	    <p ><font face="verdana" size="2">El sub&#45;bloque "Procesado de las estad&iacute;sticas" interact&uacute;a con la base de datos UISLA para obtener los par&aacute;metros de nivel de servicio que debe evaluar para cada instancia del servicio, as&iacute; como las estad&iacute;sticas acumuladas. Tambi&eacute;n interact&uacute;a con los sub&#45;bloques "Conformaci&oacute;n del informe de QoS", al que le env&iacute;a los par&aacute;metros evaluados, y "An&aacute;lisis de las violaciones", al que le hace llegar el an&aacute;lisis global de los par&aacute;metros de nivel de servicio.</font></p>  	    <p ><font face="verdana" size="2">El sub&#45;bloque "An&aacute;lisis de las violaciones" recibe, como se mencion&oacute; anteriormente, los par&aacute;metros de nivel de servicio ya evaluados, adem&aacute;s de los valores "objetivo" para cada uno de estos par&aacute;metros y los rangos para las distintas magnitudes de violaci&oacute;n establecidas en el SLA. Con esta informaci&oacute;n, se encarga de comparar los valores de los par&aacute;metros de nivel de servicio con los valores acordados y determinar si ha ocurrido o no una violaci&oacute;n. En caso de ocurrir una violaci&oacute;n, la clasifica teniendo en cuenta los rangos establecidos para las distintas magnitudes de violaci&oacute;n en el SLA. La informaci&oacute;n resultante se env&iacute;a al sub&#45;bloque "Conformaci&oacute;n del informe de QoS" para emitir el informe mensual de QoS al cliente.</font></p>  	    <p ><font face="verdana" size="2">El sub&#45;bloque "Conformaci&oacute;n del informe de QoS" se encarga de la elaboraci&oacute;n del informe que se env&iacute;a al cliente para que este conozca la calidad del servicio que recibe. Este bloque obtiene de la base de datos la frecuencia de env&iacute;o del informe, el o los mecanismos para su presentaci&oacute;n al cliente y la informaci&oacute;n que debe estar reflejada en el mismo. Adem&aacute;s, recibe del sub&#45;bloque "Procesado de las estad&iacute;sticas" el an&aacute;lisis de los par&aacute;metros procesados de manera parcial o global, en dependencia de si el informe es el emitido peri&oacute;dicamente o el que se emite una vez al mes. En caso de que el informe sea emitido mensualmente, se recibe desde el sub&#45;bloque "An&aacute;lisis de las violaciones" las violaciones incurridas durante el per&iacute;odo. Finalmente, el informe se conforma y se env&iacute;a al cliente mediante la(s) v&iacute;a(s) acordada(s) en los mecanismos de presentaci&oacute;n y con la frecuencia establecida en el SLA.</font></p>  	    <p ><font face="verdana" size="2"><b>4.&#45; S</b><b>OFTWARE DESARROLLADO PARA GESTIONAR EN REDES NO COMERCIALES LOS SLA EN LA ETAPA DE EJECUCI&Oacute;N</b></font></p>  	    <p ><font face="verdana" size="2">El software desarrollado tiene como objetivo validar el dise&ntilde;o del sistema de gesti&oacute;n de los SLA en la etapa de ejecuci&oacute;n. Para su elaboraci&oacute;n se utiliz&oacute; como lenguaje de programaci&oacute;n C# y se emple&oacute; Microsoft Visual Studio 2012, por sus posibilidades de personalizar y conformar la interfaz gr&aacute;fica.</font></p>  	    <p ><font face="verdana" size="2">Con el prop&oacute;sito de que el c&oacute;digo empleado fuera totalmente compatible con un sistema operativo GNU/Linux, se programaron las funcionalidades del software utilizando MonoDevelop ejecut&aacute;ndose sobre Ubuntu 12.04. El sistema gestor de base de datos empleado fue SQLite, escogido por su simplicidad y eficiencia.</font></p>  	    <p ><font face="verdana" size="2">La interfaz gr&aacute;fica se realiz&oacute; utilizando los formularios de Windows, ya que los brindados por MonoDevelop para crear interfaces gr&aacute;ficas pertenecen a GTK (Kit de herramientas de programas para manipulaci&oacute;n de im&aacute;genes de GNU, GNU Image Manipulation Program Tool Kit) y el trabajo con los mismos resulta dif&iacute;cil.</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">El software realizado est&aacute; compuesto por dos m&oacute;dulos principales: el m&oacute;dulo "Monitor" y el m&oacute;dulo "Ejecuci&oacute;n del SLA". El m&oacute;dulo "Monitor" es un programa de consola que rige su funcionamiento mediante un <b>script,</b> que se explicar&aacute; posteriormente, y es el encargado del bloque "Recolecci&oacute;n de datos". El m&oacute;dulo "Ejecuci&oacute;n del SLA" es un programa que cuenta con una interfaz gr&aacute;fica con el usuario y que contiene a los restantes bloques del sistema de gesti&oacute;n de los SLA en la etapa de ejecuci&oacute;n.</font></p>  	    <p ><font face="verdana" size="2">Para el correcto funcionamiento del software desarrollado se deben tener en cuenta los requerimientos siguientes:&nbsp;</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Ejecutarlo en un sistema operativo basado en GNU/Linux y no en sistemas operativos basados en Windows o Mac.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Contar con una instalaci&oacute;n de Mono que permita ejecutar programas basados en .NET versi&oacute;n 4.0 (en los repositorios de Ubuntu 12.04 se encuentra la instalaci&oacute;n necesaria de Mono).&nbsp; Adem&aacute;s, se debe poseer permisos administrativos y ejecutar, en la l&iacute;nea de comandos, la sentencia: <b>sudo apt&#45;get install mono,</b> la que permite instalar el lenguaje com&uacute;n de infraestructura que es utilizado para correr aplicaciones compiladas en .NET.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Instalar el paquete apache_utils que contiene la aplicaci&oacute;n apache_bench. Este paquete se encuentra disponible en la mayor&iacute;a de los repositorios. Para la instalaci&oacute;n del mismo se debe ejecutar en la l&iacute;nea de comandos la sentencia: <b>sudo apt&#45;get install apache_utils</b>.</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull; Poseer, en la localizaci&oacute;n donde se va a ejecutar la aplicaci&oacute;n, permisos administrativos que permitan la ejecuci&oacute;n, creaci&oacute;n y modificaci&oacute;n de archivos, ya que el software desarrollado durante su ejecuci&oacute;n hace uso de archivos temporales.</font></p>  	     <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&bull;    Tener instalado SQLite para lo cual se emplea la sentencia: <b>sudo apt&#45;get    install sqlite</b>.</font></p>  	    <p ><font face="verdana" size="2"><b>4.1.&#45; M</b><b>&Oacute;DULO "MONITOR</b><b>"</b></font></p>  	    <p ><font face="verdana" size="2">El m&oacute;dulo "Monitor", como ya se mencion&oacute; previamente, es el encargado de ejecutar el bloque "Recolecci&oacute;n de datos". Este m&oacute;dulo no posee interfaz gr&aacute;fica ni brinda la posibilidad de interacci&oacute;n con el usuario, su trabajo consiste en la recopilaci&oacute;n, filtrado, formateo y almacenamiento de las estad&iacute;sticas de desempe&ntilde;o.</font></p>  	    <p ><font face="verdana" size="2">Aunque los sistemas empleados para gestionar niveles de servicio deben permitir el monitoreo de diversos elementos, en la realizaci&oacute;n de este software, cuyo objetivo era solamente validar el funcionamiento de la propuesta realizada, se consider&oacute; que existe un solo recurso/servicio a monitorear. Esto evita invertir esfuerzos en la conformaci&oacute;n de este m&oacute;dulo para dedicarlos al m&oacute;dulo "Ejecuci&oacute;n del SLA", lo que es admisible dado que este no var&iacute;a sustancialmente con el recurso/servicio que se desea monitorear. Se consider&oacute; que se brinda un &uacute;nico servicio Web a m&uacute;ltiples usuarios.</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">El m&oacute;dulo "Monitor" se encuentra formado por un <b>script</b> y por la aplicaci&oacute;n <b>monitor.exe</b>. El <b>script</b> se encarga de recopilar las estad&iacute;sticas de desempe&ntilde;o antes de la ejecuci&oacute;n del programa <b>monitor.exe.</b> Para ello emplea dos aplicaciones: la aplicaci&oacute;n apache_bench (<b>ab</b>) y la aplicaci&oacute;n <b>wget</b>, que interact&uacute;an con el servicio Web para obtener los par&aacute;metros de desempe&ntilde;o. Los par&aacute;metros de desempe&ntilde;o a monitorizar fueron la disponibilidad y el tiempo medio por solicitud &#91;5&#93;.</font></p>  	    <p ><font face="verdana" size="2">La aplicaci&oacute;n <b>ab</b> se utiliza para emitir un n&uacute;mero determinado de solicitudes a un servidor Web, con el objetivo de obtener diversos par&aacute;metros que permitan conocer el desempe&ntilde;o del servicio. Por su parte la aplicaci&oacute;n <b>wget</b> se utiliza para conocer el estado del servicio Web permitiendo saber si el servicio se encuentra o no activo, sin necesidad de descargar contenido del sitio.</font></p>  	     <p ><font face="verdana" size="2">Una vez obtenidas las estad&iacute;sticas de    desempe&ntilde;o mediante las aplicaciones <b>ab</b> y <b>wget</b> se procede    a la ejecuci&oacute;n del programa <b>monitor.exe</b>. Este programa es una    aplicaci&oacute;n de consola que se abastece de los archivos temporales creados    por las aplicaciones <b>ab</b> y <b>wget</b> para realizar el filtrado de la    informaci&oacute;n que contienen. Este filtrado elimina toda la informaci&oacute;n    que no es necesaria o que es redundante, por ejemplo, a partir del tama&ntilde;o    de los documentos que fueron descargados, del n&uacute;mero de solicitudes completadas    y del tiempo que tom&oacute; la descarga se pueden obtener indicadores como    son: el tiempo y la velocidad de transferencia promedio por solicitud y el tr&aacute;fico    total cursado. Luego del filtrado de la informaci&oacute;n, el programa <b>monitor.exe</b>    formatea y almacena la informaci&oacute;n en la base de datos.</font></p>  	    <p ><font face="verdana" size="2"><b>4.2.&#45; M</b><b>&Oacute;DULO "EJECUCI&Oacute;N DEL SLA</b><b>"</b></font></p>  	    <p ><font face="verdana" size="2">Como ya se mencion&oacute;, este m&oacute;dulo es el encargado de implementar las funcionalidades de los restantes bloques del sistema propuesto para la gesti&oacute;n de los SLA en la etapa de ejecuci&oacute;n. Posee una interfaz gr&aacute;fica, que fue realizada utilizando los formularios de Windows, cuatro formularios principales y varios formularios secundarios, estos son:</font></p>  	    <p ><font face="verdana" size="2">1.&nbsp;&nbsp;&nbsp; Formulario "Gesti&oacute;n de ejecuci&oacute;n de SLA"</font></p>  	    <p ><font face="verdana" size="2">2.&nbsp;&nbsp;&nbsp; Formulario "Gesti&oacute;n de desempe&ntilde;o"</font></p>  	     <p ><font face="verdana" size="2"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;o&nbsp;&nbsp;&nbsp; Formulario "Detalles de    indisponibilidad"</font></p>  	    <p ><font face="verdana" size="2">3.&nbsp;&nbsp;&nbsp; Formulario "Gesti&oacute;n de incidentes"</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;o&nbsp;&nbsp;&nbsp; Formulario "Modificar incidente"</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;o&nbsp;&nbsp;&nbsp; Formulario "Base del conocimiento"</font></p>  	    <p ><font face="verdana" size="2">4.&nbsp;&nbsp;&nbsp; Formulario "Gesti&oacute;n del SLA"</font></p>  	    <p ><font face="verdana" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;o&nbsp;&nbsp;&nbsp; "Detalles SLA"</font></p>  	    <p ><font face="verdana" size="2">El primer formulario que se presenta al ejecutar el programa desarrollado es el de "Gesti&oacute;n de ejecuci&oacute;n de SLA", el cual representa la v&iacute;a de acceso a los restantes formularios que componen el software. El mismo brinda informaci&oacute;n general sobre el estado del servicio, indicando si el servicio se encuentra activo y el n&uacute;mero de incidencias pendientes (incidencias que no han sido solucionadas y que por lo tanto permanecen activas). Adem&aacute;s indica, en incidencias no revisadas, las incidencias que han ocurrido y que se han solucionado sin reportarle al sistema los detalles de su soluci&oacute;n.</font></p>  	     <p ><font face="verdana" size="2">El formulario "Gesti&oacute;n de desempe&ntilde;o"    recoge las funcionalidades m&aacute;s importantes del bloque "Gesti&oacute;n    del desempe&ntilde;o de los recursos y servicios". Este formulario, adem&aacute;s,    posee un formulario secundario, el de "Detalles de indisponibilidad". Ambos    formularios se pueden apreciar en la <a href="#fig6">figura 6</a>.</font></p>  	    <p align="center"><img src="http://img/revistas/eac/v37n2/f0604216.jpg"><a name="fig6"/></a>  	    <p ><font face="verdana" size="2">Adicionalmente, el formulario "Gesti&oacute;n de desempe&ntilde;o" brinda el resultado del procesado de los par&aacute;metros de desempe&ntilde;o, los que deben ser actualizados peri&oacute;dicamente para que sea posible velar por el estado de los mismos. Tambi&eacute;n este formulario permite cargar una tabla con m&aacute;s informaci&oacute;n (sin procesar) relacionada con los datos de desempe&ntilde;o, lo que posibilita analizar en qu&eacute; momento ocurri&oacute; una degradaci&oacute;n el servicio o en qu&eacute; momento el servicio se encontraba trabajando con m&aacute;s holgura.</font></p>  	    <p ><font face="verdana" size="2">Adem&aacute;s, a trav&eacute;s del formulario "Gesti&oacute;n de desempe&ntilde;o" se puede conocer el tiempo total en el que el servicio ha estado indisponible, por cualquier raz&oacute;n, as&iacute; como el n&uacute;mero de veces en que esto ha ocurrido. Para obtener informaci&oacute;n m&aacute;s detallada sobre las indisponibilidades se puede desplegar el formulario "Detalles de indisponibilidad" que desglosa, por fecha, las interrupciones al servicio indicando el tiempo que el mismo estuvo inactivo.</font></p>  	    <p ><font face="verdana" size="2">El formulario "Gesti&oacute;n de incidentes" implementa las principales funcionalidades del bloque "Gesti&oacute;n de incidencias". Cuenta con dos formularios secundarios: "Modificar incidente" y "Base del conocimiento". Este formulario permite conocer los incidentes que est&aacute;n ocurriendo en ese momento (incidentes pendientes) y los que no se han cerrado de manera correcta (incidentes no revisados), pues a&uacute;n no se han descrito en el sistema las acciones de soluci&oacute;n llevadas a cabo.</font></p>  	    <p ><font face="verdana" size="2">El formulario secundario "Base del conocimiento" permite visualizar todos los incidentes ocurridos que han sido resueltos, lo que es &uacute;til para encontrar posibles soluciones a nuevos incidentes. Por su parte el formulario secundario "Modificar Incidente" permite cerrar un incidente, una vez que ha sido solucionado de manera correcta. El cierre del incidente requiere una descripci&oacute;n detallada de la soluci&oacute;n dada al problema que dio origen al mismo lo que, autom&aacute;ticamente, pasa a formar parte de la "Base del Conocimiento" para futuras consultas. Cerrar un incidente disminuye el indicador de incidentes no revisados.</font></p>  	     ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">Por &uacute;ltimo, el formulario "Gesti&oacute;n    del SLA" permite conocer el estado de los SLA que se encuentran registrados    en la base de datos. Brinda, mediante la ventana "SLA Activos", la posibilidad    de conocer los acuerdos que se encuentran activos y, adem&aacute;s, permite    generar un reporte de QoS se&ntilde;alando el estado actual de los KPI. Tambi&eacute;n,    a trav&eacute;s del formulario "Detalles SLA", ofrece los detalles b&aacute;sicos    y avanzados del cumplimiento del SLA. Los detalles avanzados brindan los KPI    acordados y los valores actuales de los mismos, permitiendo, para los diferentes    par&aacute;metros, la clasificaci&oacute;n de las violaciones seg&uacute;n los    rangos establecidos en el SLA. Estos formularios se pueden observar en la <a href="#fig7">figura    7</a>.</font></p> 	    <p align="center"><img src="http://img/revistas/eac/v37n2/f0704216.jpg"><a name="fig7"/></a>  	    <p ><font face="verdana" size="2"><b>4.3.&#45; E</b><b>SCENARIO DE PRUEBA</b> <b>DEL SOFTWARE DESAROLLADO</b></font></p>  	     <p ><font face="verdana" size="2">En el escenario de prueba fueron empleadas tres    PC (dos laptops y una computadora de escritorio). Para ejecutar el software    de gesti&oacute;n de los SLA y el servicio Web se utilizaron en dos PC, el sistema    de virtualizaci&oacute;n por software VMware Workstation 10.0.0 sobre el cual    se encontraba corriendo Ubuntu 12.04. Esto se puede apreciar en la <a href="#fig8">figura    8</a>.</font></p>  	    <p ><font face="verdana" size="2">Una laptop se encarg&oacute; de ejecutar el software de gesti&oacute;n de los SLA y en la computadora de escritorio se ejecut&oacute; el servicio Web. Ambas computadoras se comunicaron mediante una laptop que funcion&oacute; como puente entre una red inal&aacute;mbrica y una red cableada. La red inal&aacute;mbrica se emple&oacute; con el objetivo de proporcionar una mayor latencia a los paquetes que se transmiten entre el software de gesti&oacute;n de los SLA y el servicio Web, que hicieran m&aacute;s reales las condiciones de prueba. La plataforma de virtualizaci&oacute;n brind&oacute; la flexibilidad necesaria para simular una degradaci&oacute;n en el desempe&ntilde;o del servicio brindado, ya que permite limitar el ancho de banda de las interfaces de red as&iacute; como la p&eacute;rdida de paquetes.</font></p>  	    <p ><font face="verdana" size="2">Para realizar la prueba se simul&oacute; un fallo en el servicio Web. Esto permiti&oacute; comprobar el funcionamiento de los distintos formularios que conforman el programa. Se parte de que el servicio Web se encuentra activo y no se est&aacute;n ejecutando ninguno de los m&oacute;dulos que conforman el software desarrollado. Para ejecutar los dos m&oacute;dulos que conforman dicho software hay que situarse en la consola y sobre la localizaci&oacute;n del software, escribir las sentencias: ./script y mono GeSLA.exe. Una vez ejecutadas ambas sentencias, el software, ya ejecut&aacute;ndose, muestra en el formulario "Gesti&oacute;n de ejecuci&oacute;n de SLA" que no existen incidentes pendientes ni incidentes no revisados.</font></p> 	    <p align="center"><img src="http://img/revistas/eac/v37n2/f0804216.jpg"><a name="fig8"/></a>  	     <p ><font face="verdana" size="2">A continuaci&oacute;n se simula un fallo en    el servicio desactivando el servidor Web. El fallo del servicio es autom&aacute;ticamente    detectado por el software una vez completado el ciclo de monitorizaci&oacute;n,    indicando en el formulario "Gesti&oacute;n de ejecuci&oacute;n de SLA" que existe    un incidente pendiente y un incidente no revisado, como se observa en la <a href="#fig9">figura    9</a>.</font></p>  	     <p ><font face="verdana" size="2">En el formulario "Gesti&oacute;n de desempe&ntilde;o"    aparece que ha ocurrido una interrupci&oacute;n y comienza a incrementar el    tiempo total en el que el servicio ha estado indisponible. En la <a href="#fig9">figura    9</a> se muestra dicho formulario donde se aprecian los valores de los indicadores    de desempe&ntilde;o procesados y los detalles de indisponibilidad brindados    por el formulario con este nombre.</font></p> 	    <p align="center"><img src="http://img/revistas/eac/v37n2/f0904216.jpg"><a name="fig9"/></a>  	     ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">Para obtener los detalles del problema se recurre    al formulario "Gesti&oacute;n de incidentes" (ver <a href="#fig10">figura 10</a>)    en el que se pueden comprobar los incidentes pendientes as&iacute; como la base    de datos con todos los incidentes previos, donde se pueden buscar posibles soluciones.</font></p>  	     <p ><font face="verdana" size="2">Una vez restaurado el funcionamiento del servicio,    el indicador de incidentes pendientes disminuye su valor, pero el indicador    de incidentes no revisados se mantiene, indicando que no se han descrito las    acciones llevadas a cabo para dar soluci&oacute;n al problema. Para hacerlo,    en el formulario "Gesti&oacute;n de Incidentes", se selecciona el incidente    no revisado para actualizar su estado en el formulario "Modificar incidente".    Una vez hecho esto se puede observar en el formulario "Base del conocimiento"    de la <a href="#fig10">figura 10</a> que el incidente con su soluci&oacute;n    se encuentra registrado.</font></p> 	    <p align="center"><img src="http://img/revistas/eac/v37n2/f1004216.jpg"><a name="fig10"/></a>  	     <p ><font face="verdana" size="2">En la <a href="#fig11">figura 11</a> se encuentra    el formulario "Gesti&oacute;n del SLA" con los detalles de los dos SLA que se    encuentran registrados. Como se puede observar, en uno de los SLA el tiempo    total de indisponibilidad de servicio permitido fue superado y se incurri&oacute;    en una violaci&oacute;n menor de disponibilidad, sin embargo en el otro acuerdo    (que es m&aacute;s flexible) no se incurri&oacute; en ninguna violaci&oacute;n    de este tipo. El tiempo medio por solicitud en un SLA alcanz&oacute; el valor    necesario para considerarse una violaci&oacute;n media mientras que en el otro    una violaci&oacute;n menor.</font></p>      <p align="center"><img src="http://img/revistas/eac/v37n2/f1104216.jpg"><a name="fig11"/></a>  	     <p ><font face="verdana" size="2">Como prueba adicional se simul&oacute; una degradaci&oacute;n    del desempe&ntilde;o de la red, limitando el ancho de banda de la interfaz de    red del servidor a 10 Mbps e insertando una p&eacute;rdida de paquetes de un    2%. Esto posibilit&oacute; verificar que el software reacciona de manera proactiva    indicando que existe una degradaci&oacute;n del desempe&ntilde;o de la red,    lo que permite llevar a cabo oportunamente las acciones para dar soluci&oacute;n    al problema que se presenta.</font></p>     <p >&nbsp;</p>  	     <p ><font face="verdana" size="3"><b>5.&#45; CONCLUSIONES</b></font></p>     <p >&nbsp;</p>  	    <p ><font face="verdana" size="2">La propuesta de sistema para la gesti&oacute;n de los SLA en la etapa de ejecuci&oacute;n es de gran utilidad para redes no comerciales, en las que no es importante considerar la dependencia de la facturaci&oacute;n con el cumplimiento de los&nbsp; SLA.&nbsp; El mismo posee cuatro bloques funcionales, que interact&uacute;an entre ellos y con una base de datos centralizada.&nbsp; Cada bloque est&aacute; compuesto por diversos sub&#45;bloques que les proporcionan sus funcionalidades.</font></p>  	    ]]></body>
<body><![CDATA[<p ><font face="verdana" size="2">El software desarrollado para validar el dise&ntilde;o del sistema de gesti&oacute;n de los SLA en la etapa de ejecuci&oacute;n, considera todos los bloques propuestos en este sistema. En su programaci&oacute;n se emple&oacute; como lenguaje C# y como sistema gestor de base de datos SQLite. El software realizado es compatible con sistemas operativos basados en GNU/Linux y se encuentra compuesto por dos m&oacute;dulos principales: el m&oacute;dulo "Monitor" y el m&oacute;dulo "Ejecuci&oacute;n del SLA".</font></p>  	     <p ><font face="verdana" size="2">En las pruebas del software se simularon diversas    situaciones que se presentan en la pr&aacute;ctica. Se comprob&oacute; su funcionamiento    con el servicio trabajando sin problemas y con incidentes como el fallo en el    servicio Web y la degradaci&oacute;n del desempe&ntilde;o del mismo mediante    una sobrecarga de la red. Una vez finalizada las pruebas se pudo corroborar    que el software funciona de manera correcta ante diversas situaciones.</font></p>     <p >&nbsp;</p>  	     <p ><font face="verdana" size="3"><strong>REFERENCIAS</strong></font></p>     <p >&nbsp;</p>  		     <!-- ref --><p><font size="2" face="Verdana">1. Ding J. Advances in Network Management. 6000    Broken Sound Parkway NW: Auerbach Publications; 2010. 375p.    </font></p>     <!-- ref --><p><font size="2" face="Verdana">2. Requisitos de gesti&oacute;n de calidad de    servicio/acuerdo de nivel de servicio a trav&eacute;s de la interfaz X de la    RGT para servicios del protocolo Internet. M.3341, (2003).    </font></p>     <!-- ref --><p><font size="2" face="Verdana">3. Kennedy J. Towards Standardized SLAs.&nbsp;    Euro&#45;Par 2013: Parallel Processing Workshops; Aachen, Alemania: Springer;    2013.    </font></p>     <!-- ref --><p><font size="2" face="Verdana">4. Enhanced Telecom Operations Map (eTOM) &#150;    The business process framework. M.3050.1, (2007).    </font></p>     <!-- ref --><p><font size="2" face="Verdana">5. TMForum. SLA Management Handbook. Enterprise    Perspective Berkshire, United Kingdom: The Open Group; 2004. 137p.    </font></p>     <P>&nbsp;     <P>&nbsp;      <P><font size="2" face="Verdana">Recibido: 18 de febrero de 2016    <br>   Aprobado: 15 de junio de 2016</font>      <P>&nbsp;     ]]></body>
<body><![CDATA[<P>&nbsp; 	 	    <p ><font face="verdana" size="2"><i>Guillermo Gafas Cabrera</i><b>.</b> CubaTel s.a., La Habana, Cuba. E&#45;mail: <a href="mailto:guillermo@cubatel.cu">guillermo@cubatel.cu</a>.</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Ding]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Advances in Network Management]]></source>
<year>2010</year>
<page-range>375</page-range><publisher-name><![CDATA[Auerbach Publications]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="book">
<source><![CDATA[Requisitos de gestión de calidad de servicio/acuerdo de nivel de servicio a través de la interfaz X de la RGT para servicios del protocolo Internet]]></source>
<year>2003</year>
<publisher-name><![CDATA[M.3341]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kennedy]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Towards Standardized SLAs]]></article-title>
<source><![CDATA[Euro-Par 2013: Parallel Processing Workshops]]></source>
<year>2013</year>
<publisher-loc><![CDATA[Aachen ]]></publisher-loc>
<publisher-name><![CDATA[Springer]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<source><![CDATA[Enhanced Telecom Operations Map (eTOM): The business process framework]]></source>
<year>2007</year>
<publisher-name><![CDATA[M.3050.1]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="book">
<collab>TMForum</collab>
<source><![CDATA[SLA Management Handbook]]></source>
<year>2004</year>
<page-range>137</page-range><publisher-loc><![CDATA[Enterprise Perspective Berkshire ]]></publisher-loc>
<publisher-name><![CDATA[The Open Group]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
