Planeación de panel de calidad de llamada de Skype para Business Server 2015Plan for Call Quality Dashboard for Skype for Business Server 2015

Resumen: Obtenga información sobre lo que debe tener en cuenta al planear para el panel de calidad de llamadas.Summary: Learn about what to consider when you plan for the Call Quality Dashboard.

Información general de la Skype para Business Dashboard de calidad de llamada Server 2015Overview of the Skype for Business Server 2015 Call Quality Dashboard

El Skype para Business Server 2015 llamar calidad panel (CQD) es una capa informes sobre la calidad de experiencia de base de datos en el servidor de supervisión en Skype para Business Server 2015 y Lync Server 2013.The Skype for Business Server 2015 Call Quality Dashboard (CQD) is a reporting layer on top of the Quality of Experience Database in the Monitoring Server in Skype for Business Server 2015 and Lync Server 2013. CQD utiliza Microsoft SQL Server Analysis Services para proporcionar uso agregado e información sobre la calidad, así como para el filtrado y la creación de tablas dinámicas en el conjunto de datos de llamadas.CQD uses Microsoft SQL Server Analysis Services to provide aggregate usage and call quality information as well as for filtering and pivoting on the dataset. Las características CQD incluyen:CQD features include:

  • Almacenamiento de archiving de datos de QoE mediante el componente de archivo QoE de CQD.Archival storage of QoE data via the QoE Archive component of CQD. El componente de archiving QoE puede almacenar datos de QoE para una duración mucho mayor que el servidor de supervisión puede.The QoE Archive component can store QoE data for a much longer duration than the Monitoring Server can. Esto permite tendencias e informes para hasta siete meses a partir de datos a la vez, con la capacidad de diapositiva de la ventana de informes medida atrás en que no hay datos.This allows for trending and reporting for up to seven months of data at a time, with the ability to slide the reporting window as far back as there is data.

  • Creación de informes y análisis de uso de la energía y la velocidad de Microsoft SQL Server Analysis Services.Reporting and analysis using the power and speed of Microsoft SQL Server Analysis Services. CQD utiliza Microsoft SQL Analysis Services para proporcionar resumen fast, filtro y creación de tablas dinámicas capacidades potenciar el panel a través de un cubo de Analysis.CQD utilizes Microsoft SQL Analysis Services to provide fast summary, filter, and pivoting capabilities to power the dashboard via an Analysis Cube. Velocidad de ejecución y la capacidad para profundizar en los datos de informes pueden reducir considerablemente los tiempos de análisis.Reporting execution speed and the ability to drill down into the data can reduce analysis times dramatically.

  • Nuevo esquema de datos optimizado para informes de calidad de llamada.New data schema optimized for call quality reporting. El cubo tiene un esquema diseñado para la creación de informes de calidad de voz e investigaciones.The Cube has a schema designed for voice quality reporting and investigations. Los usuarios del portal pueden centrarse en las tareas informes en lugar de averiguar cómo las métricas QoE base de datos de esquema se asigna a las vistas que necesitan.Portal users can focus on the reporting tasks instead of figuring out how the QoE Metrics database schema maps to the views they need. La combinación del archivo QoE y el cubo proporciona una abstracción que reduce la complejidad de la creación de informes y análisis a través de CQD.The combination of the QoE Archive and the Cube provides an abstraction that reduces the complexity of reporting and analysis via CQD. El esquema de base de datos de archivo QoE también contiene tablas que se pueden rellenar con datos específicos de la implementación para mejorar el valor general de los datos.The QoE Archive database schema also contains tables that can be populated with deployment-specific data to enhance the overall value of the data.

  • Diseñador de informes integradas y edición de informes en contexto.Built-in report designer and in-place report editing. El componente de Portal incluye varios informes integrados que se modela después de la metodología de calidad de llamadas.The Portal component comes with several built-in reports modeled after the Call Quality Methodology. Los usuarios del portal pueden modificar los informes y crear nuevos informes a través de la funcionalidad de edición del Portal.Portal users can modify the reports and create new reports via the Portal's editing functionality.

  • Acceso de API Web a la estructura de informes y análisis de los datos del cubo.Web API access to the Report Structure and Analysis Cube Data. El marco de informes de panel no es la única forma de mostrar los datos del cubo.The Dashboard reporting framework is not the only way to display the data from the Cube. CQD proporciona varios ejemplos de uso de HTML y JavaScript para recuperar datos de las API de Web CQD y representar los datos en un formato personalizado.CQD provides several examples of using HTML and JavaScript to retrieve data from the CQD Web APIs and render the data in a custom format. La combinación de la API de Web de CQD y el Editor de informes permite la creación rápida de prototipos de informes y diseño de informe personalizado.The combination of the Report Editor and the CQD Web APIs allows rapid prototyping of reports and custom report layout.

Objetivos de diseño CQDCQD Design Goals

El panel de calidad de llamadas permite a los profesionales de TI usar datos de agregados para identificar áreas en su entorno que estén experimentando problemas en la calidad de los medios. También les permite comparar estadísticas de diferentes grupos de usuarios, e identificar tendencias y patrones. No se centra en la solución de problemas con llamadas individuales, sino en la identificación de problemas y soluciones aplicables a muchos usuarios dentro de un entorno.CQD allows IT Pros to use aggregate data to identify focus areas in their environment experiencing media quality issues. It allows an IT Pro to compare statistics for different groups of users and identify trends and patterns. It is not focused on solving individual call issues, but on identifying problems and solutions that will apply to many users in a given environment.

Llamar a los componentes del panel de calidadCall Quality Dashboard components

El panel de calidad de llamadas consta de varias bases de datos, agente de SQL de Microsoft trabajos, procesos y aplicaciones web.The Call Quality Dashboard consists of several databases, Microsoft SQL Agent jobs, processes, and web applications. Los trabajos del Agente SQL de Microsoft periódicamente copien los datos desde la base de datos de métricas de QoE en la base de datos QoE Archive y procesos el cubo con los datos de la base de datos de archivo de QoE.The Microsoft SQL Agent jobs periodically copy data from the QoE Metrics database into the QoE Archive database and processes the Cube with the data in the QoE Archive database. La base de datos de repositorio almacena las definiciones de informe que el Portal de energía.The Repository database stores the report definitions that power the Portal. El Portal proporciona acceso de explorador a los datos del cubo.The Portal provides browser access to the Cube data.

Los componentes CQD, incluidas las bases de datos de archivo QoE, cubo y repositorio, se pueden instalados en el servidor de supervisión, instalados en su propio servidor o instalados en varios servidores.The CQD components, including the QoE Archive, Cube, and Repository databases, can be installed on the Monitoring Server, installed on its own server, or installed across multiple servers. El método de instalación particular dependerá de las demandas de rendimiento de CQD, así como la repercusión a otros procesos en los mismos servidores.The particular installation method depends on the performance demands of CQD as well as impact to other processes on the same servers. Para obtener más información, consulte la sección "Componentes y topologías para CQD" más adelante en este artículo.For more information, refer to the "Components and topologies for CQD" section later in this article.

Introducción a la arquitecturaArchitectural Overview

Para resumir, CQD requiere los siguientes elementos:To summarize, CQD requires the following elements:

  • Dos bases de datos: una base de datos de archivo y una base de datos de repositorio.Two databases: an Archive Database and a Repository Database.

  • Un cubo de SSAS visualizar datos agregadosOne SSAS Cube visualizing aggregated data

  • IIS hospeda CQD Web PortalIIS hosts CQD Web Portal

Componentes de CQD

La misma arquitectura CQD es compatible con Lync Server 2013 y Skype para la empresa.The same CQD architecture supports Lync Server 2013 and Skype for Business.

CQD y Skype para empresarial frente a Lync 2013CQD and Skype for Business vs. Lync 2013

En un Skype para sólo en entornos empresariales, están disponibles las siguientes capacidades:In a Skype for Business environment only, the following capabilities are available:

  • Wi-Fi informes de intensidad de la señalWi-Fi reporting of Signal Strength

  • Wi-Fi de informes de los controladores de conjunto de chipsWi-Fi reporting of Chipset drivers

  • Tasa de Mis datos de llamadaRate my Call data

Información disponible a través de CQDInformation available through CQD

CQD puede mostrar Skype para Business Server audio, vídeo y uso compartido recuentos de secuencia y el número de buena frente a incorrectas llamadas así como las relaciones de las llamadas incorrectos a una buena de aplicaciones.CQD can show Skype for Business Server audio, video, and application sharing stream counts and count of good versus bad calls as well as ratios of bad to good calls. Las vistas se pueden segmentadas y filtradas por el número de dimensiones diferente.The views can be sliced and filtered by many different dimensions. CQD dibuja datos desde la base de datos de métricas de QoE en el servidor de supervisión.CQD draws data from the QoE Metrics database in the Monitoring Server. Los datos, a continuación, se combinan con los datos proporcionados por el cliente, como asignación de creación de subred de red para que sea posible informes como "Llamar calidad por Building".The data is then merged with any customer-supplied data, such as network subnet-to-building mapping to make reports such as "Call Quality per Building" possible.

CQD también muchas de las idiosincrasias de datos QoE interno como "autor de la llamada" y "destinatario de la llamada" resume tal que el usuario puede centrarse en la creación de vistas de informe alrededor de "servidor" y "cliente".CQD also abstracts many of the internal QoE data idiosyncrasies such as "caller" and "callee" such that the user can focus on building report views around "server" and "client". Después de la metodología de calidad de llamadas, CQD está optimizada para ayudar a identificar las condiciones que bolsillos de llamadas deficientes tienen en común: uno de los principios para mejorar la calidad de la llamada.Following the Call Quality Methodology, CQD is streamlined to help identify the conditions that pockets of poor calls have in common—one of the tenets for improving call quality.

Visualización de datos en CQDViewing data in CQD

Los datos CQD se pueden ver a través del Portal de CQD y tener acceso a través de llamadas a la API de REST.The CQD data can be viewed via the CQD Portal and accessed via REST API calls.

Portal CQDCQD Portal

El Portal es la manera más rápida de ver los datos del cubo.The Portal is the fastest way to view the data in the Cube. El Portal incluye varios informes integrados que se pueden usar inmediatamente.The Portal comes with several built-in reports that are usable right away. Los informes integrados están vinculados de forma estructurada para guiar al usuario a segmentos sucesivamente más pequeños y más pequeños de los datos de llamada.The built-in reports are linked in a structured manner to guide the user to successively smaller and smaller slices of the call data. Los informes integrados también resaltan las diferentes formas de que los datos se pueden mostrar con la demostración de una combinación de los gráficos y tablas con tablas dinámicas diferentes, filtros y medidas.The built-in reports also highlight the various different ways the data can be shown by demonstrating a combination of charts and tables with different pivots, filters, and measures. Cada usuario que obtiene acceso el Portal puede tener su propio conjunto de informes que éste puede modificar y compartir.Each user that accesses the Portal can have his or her own set of reports that he/she can modify and share. Para obtener más información sobre el uso del Portal Web CQD, vea Usar el panel de calidad de llamadas de Skype para Business Server 2015.For more information on the usage of the CQD Web Portal, see Use Call Quality Dashboard for Skype for Business Server 2015.

Sistemas operativos compatibles para CQD Portal: Windows 8.1, Windows 8, Windows Server 2012 R2 y Windows Server 2012.Supported Operating Systems for CQD Portal: Windows 8.1, Windows 8, Windows Server 2012 R2, and Windows Server 2012.

Exploradores compatibles para CQD Portal: Internet Explorer 11, Internet Explorer 10 e Internet Explorer 9.Supported Browsers for CQD Portal: Internet Explorer 11, Internet Explorer 10, and Internet Explorer 9.

API de RESTREST APIs

También se pueden tener acceso a los datos del cubo a través de llamadas a la API de REST.The Cube data can also be accessed via REST API calls. Los datos recuperados a través de las llamadas de API de REST se pueden representar a través de las páginas HTML.The data retrieved via the REST API calls can be rendered via HTML pages. Pueden realizar los usuarios aprovechar la velocidad de consulta y el esquema de alto nivel de CQD mientras aún crear informes personalizados se adapten a sus necesidades empresariales.Users can take advantage of the query speed and the high level schema of CQD while still creating custom reports suited for their business needs. Para obtener más información sobre la API y ejemplos, vea Desarrollar el panel de calidad de llamadas de Skype para Business Server 2015.For more information on the API and samples, see Develop Call Quality Dashboard for Skype for Business Server 2015.

Definir los requisitos de su organización para CQDDefining Your organization's requirements for CQD

CQD proporciona los análisis de archivado y rápidamente y profundo de datos QoE de datos de calidad de la llamada.CQD provides QoE data archiving and fast and deep analysis of call quality data. La siguiente guía le ayuda a decidir cuándo y por qué debería implementar CQD.The following guide helps you to decide when and why you would deploy CQD.

Cuándo se debe implementar CQDWhen to deploy CQD

CQD se puede implementar para establecer una medida de calidad de llamada de línea base, incluso si una organización no experimenta problemas de calidad de la llamada.CQD can be deployed to establish a baseline call quality measurement, even if an organization doesn't experience call quality issues. Establecimiento de una medida de calidad de llamada de línea de base es importante debido a que cada organización tiene una combinación diferente de Wi-Fi frente a remoto frente a los trabajadores de oficina y por cable.Establishing a baseline call quality measurement is important because every organization has a different mix of Wi-Fi versus wired and remote versus office workers. Cuando surgen problemas de calidad de llamada, las mediciones de calidad de llamada más recientes pueden compararse con los intervalos de tiempo anterior.When call quality issues arise, the most recent call quality measurements can be compared to previous time intervals. Características de tendencias de CQD permiten fácil de detección de cambios en la calidad de las llamadas a través del tiempo.CQD's trending features allow easy detection of changes in call quality over time.

CQD se puede implementar para buscar de forma proactiva áreas con problemas que pueden afectar la calidad de la llamada.CQD can be deployed to proactively find problem areas that may impact call quality. Incluso si el promedio de llamadas calidad para una organización puede cumplir los objetivos establecidos por la organización, podría haber bolsillos de problemas de calidad de llamada que están ocultos detrás de las métricas de promedio.Even if the average call quality for an organization might meet the targets set by the organization, there could be pockets of call quality issues that are hidden behind average metrics. CQD permite desglose de similar a una tabla dinámica de métricas de calidad de llamada por número de dimensiones de la base de datos QoEMetrics.CQD allows pivot table-like breakdown of call quality metrics by many dimensions in the QoEMetrics database. Descubrir los valores atípicos en grupos del mismo nivel es una manera rápida de forma proactiva busque problemas de calidad de la llamada.Spotting outliers in peer groups is a quick way to proactively locate call quality issues.

Deben implementarse CQD si hay problemas de calidad a llamadas en la organización para reducir el tiempo necesario para solucionar problemas.CQD should be deployed if there are call quality issues in the organization to reduce the time needed to troubleshoot problems. CQD puede simplificar las investigaciones de calidad de llamada existente mediante el ofrecimiento de fast informes de rendimiento y funciones de desglose dinámica.CQD can simplify existing call quality investigations by offering fast reporting performance and dynamic drill down capabilities. CQD está diseñado para muchos tipos de flujos de trabajo en la validación de investigaciones de calidad de llamada de reparaciones en el entorno.CQD is designed for many kinds of workflows in call quality investigations validation of repairs to the environment.

¿Por qué implementar CQDWhy deploy CQD

Deben implementarse CQD si informes QoE deben ocurrir durante más de 3 meses de datos.CQD should be deployed if QoE reporting needs to happen for more than 3 months of data. La base de datos QoEMetrics y los informes del servidor de supervisión están diseñados para conservar y un pequeño conjunto de datos de informes.The QoEMetrics database and monitoring server reports are designed to retain and report a small set of data. La base de datos de métricas de QoE está optimizado para fast inserciones y, por lo tanto, rendimiento de los informes puede verse obstaculizada por gran volumen de llamadas o acceso informes que compitan entre sí a la base de datos.The QoE Metrics database is optimized for fast insertions, and therefore reporting performance can be impeded by large volume of calls or competing reporting access to the database. Base de datos de archivo de calidad de la experiencia del CQD proporciona una segunda copia de los datos de las métricas de QoE con mucho más capacidades de retención.CQD's QoE Archive database provides a second copy of the QoE Metrics data with much longer retention capabilities. El Portal también está optimizado para mostrar hasta 7 meses a partir de datos a la vez y puede informar sobre todos los datos en el archivo QoE según sea necesario.The Portal is also optimized to show up to 7 months of data at a time and can report on all the data in the QoE Archive as needed.

Deben implementarse CQD si son necesarios informes QoE personalizados.CQD should be deployed if custom QoE reports are needed. El Portal de tiene una característica de Editor de informes para crear prototipos y creación de informes de forma rápida y sencilla.The Portal has a Report Editor feature for creating and prototyping reports quickly and easily. También se hace las API de REST disponibles para el acceso mediante programación a los datos del cubo, que permiten la presentación personalizada con HTML/JavaScript o muchos otros marcos.It also makes available REST APIs for programmatic access to the Cube data, allowing custom presentation using HTML/JavaScript or many other frameworks. Ya no es necesario crear nuevas consultas SQL con el fin de crear vistas de datos personalizados para informes.It is no longer necessary to author new SQL queries for the purpose of creating custom data views for reporting.

Deben implementarse CQD si la funcionalidad de informes de QoE existente no cumple la velocidad o la profundidad requerida por la organización.CQD should be deployed if existing QoE reporting functionality does not meet the speed or depth required by the organization. CQD incluye muchos informes integrados.CQD comes with many built-in reports. Los informes son útiles inmediatamente y demostrar cómo progresivamente obtención de detalles en los datos puede ofrecer conocimientos adicionales en cada nivel.The reports are immediately useful and demonstrate how progressively drilling into the data can offer additional insights at each level. La jerarquía de informes también ayuda a administrar los numerosos informes de una manera lógica y fomenta la creación de muchos informes más que son fácilmente accesibles y de fácil comprensión.The reports hierarchy also helps with managing the numerous reports in a logical manner and fosters creation of many more reports that are easily accessible and understandable. CQD simplemente no ofrece la velocidad y la flexibilidad, pero también está optimizada para los flujos de trabajo desarrollados por la metodología de calidad de llamadas.CQD doesn't just offer speed and flexibility but also is optimized for the workflows developed by the Call Quality Methodology.

Componentes y topologías para CQDComponents and topologies for CQD

CQD incluye varios componentes y ayuda a comprender los requisitos de cada componente y su relación con cada una de las demás para obtener la implementación más simple y con un mejor rendimiento de la herramienta.CQD comes with several components, and it helps to understand the requirements of each component and their relationship with each other to obtain the simplest and best performing deployment of the tool. En la siguiente tabla se describe el componente dependiente para cada componente CQD.The following table describes the dependent component for each CQD component.

Nombre de componenteComponent name Componente dependienteDependent component
Archivo de QoEQoE Archive
Microsoft SQL ServerMicrosoft SQL Server
CuboCube
Microsoft SQL Server Analysis ServicesMicrosoft SQL Server Analysis Services
PortalPortal
Servicios de información de MicrosoftMicrosoft Information Services
Servicio de repositorio (parte de la instalación de Portal)Repository Service (part of Portal installation)
Microsoft SQL ServerMicrosoft SQL Server

Nota

Para archivar QoE y cubo, algunas opciones de implementación requieren ediciones de Business Intelligence o Enterprise de Microsoft SQL Server.For QoE Archive and Cube, certain deployment options require Business Intelligence or Enterprise editions of Microsoft SQL Server. Hacer referencia a la sección de requisitos de infraestructura para CQD a continuación para obtener más detalles.Refer to the Infrastructure requirements for CQD section below for more details.

Componentes de CQD

Configuración de servidor únicoSingle server configuration

Todos los componentes CQD y dependientes se puede instalar en un equipo.All CQD components and dependent components can be installed onto one machine. La configuración de un solo es la configuración más sencilla y permite CQD a ser autónomos.The single box configuration is the simplest configuration and allows CQD to be self-contained. CQD simplemente tendría acceso a la base de datos de métricas de QoE en el servidor de supervisión.CQD would just need access to the QoE Metrics database on the Monitoring Server. El servidor de CQD puede ser un equipo independiente, una máquina virtual, o incluso puede ser el servidor de supervisión, dependiendo de los recursos disponibles del equipo host y los requisitos de rendimiento.The CQD Server can be a standalone machine, a virtual machine, or it can even be the Monitoring Server, depending on the available resources of the host machine and the performance requirements.

Durante la instalación, el usuario realiza que la instalación simplemente se necesita para proporcionar a Microsoft SQL Server y las instancias de Microsoft SQL Server Analysis Services que se han previamente configuradas en el equipo donde está el CQD esté instalado.During installation, the user performing the installation simply needs to provide the Microsoft SQL Server and Microsoft SQL Server Analysis Services instances that have been previously set up on the machine where the CQD is to be installed. Hacer referencia a Implementar el panel de calidad de llamadas de Skype para Business Server 2015 para obtener más información.Please refer to Deploy Call Quality Dashboard for Skype for Business Server 2015 for more information.

Configuración de varios servidoresMultiserver configuration

En una configuración multiservidor, el archivo de QoE, cubo y Portal puede estar en equipos diferentes.In a multiserver configuration, The QoE Archive, Cube, and Portal can all be on different machines. Existen dos usos principales para la configuración de varios servidores:There are two main uses for the multiserver configuration:

  • Hospedaje CQD Web Portal y CQD cubo en servidores diferentes.Hosting CQD Web Portal and CQD Cube on different servers.

  • Hospedar un Portal independiente desde el Portal de "producción" "desarrollo".Hosting a "development" Portal separate from the "production" Portal.

    Hospedaje CQD Web Portal y CQD cubo en equipos diferentes.Hosting CQD Web Portal and CQD Cube on different machines. Las organizaciones que pueden tener requisitos para separar el Portal de CQD de la instalación de SQL Server o que es posible que desee mezclar y hacer coincidir las ediciones de SQL Server para la instancia de SQL Server y una instancia de SQL Server Analysis Services pueden optar por instalar el Portal de CQD y Cubo de CQD en equipos diferentes.Organizations that might have requirements to separate the CQD Portal from the SQL Server installation or that might want to mix and match SQL Server editions for the SQL Server instance and SQL Server Analysis Services instance can choose to install the CQD Portal and CQD Cube on different machines. El componente de archiving QoE también puede ser el único componente de CQD que se instala si la organización simplemente desea tener un método sostenible para archivar los datos de QoE sin llegar a los límites de rendimiento en el servidor de supervisión.The QoE Archive component can also be the sole CQD component that is installed if the organization simply wants to have a sustainable method to archive the QoE data without reaching performance limits on the Monitoring Server.

CQD de un único servidor

Hospedar un Portal independiente desde el Portal de "producción" "desarrollo".Hosting a "development" Portal separate from the "production" Portal. Las organizaciones que desarrollar sus propios informes personalizados (a través de las API de REST) es posible que prefieren implementar instancias adicionales de Portal (CQD) junto con la producción Portal que tienen acceso los usuarios normales para la supervisión de la calidad de llamada o investigaciones.Organizations that develop their own custom reports (via the REST APIs) might prefer to deploy additional (CQD) Portal instances alongside the production Portal that regular users access for call quality monitoring or investigations. El Portal de desarrollo puede aislar las modificaciones en el Portal de desde el entorno de producción.The development Portal can isolate any modifications to the Portal from the production environment. Los portales web adicionales se pueden implementar en equipos diferentes (que se muestra a continuación) o implementa en directorios web diferentes en el mismo equipo (no se muestra).The additional web portals can be deployed on different machines (shown below) or deployed onto different web directories on the same machine (not shown). Para llevar a cabo este último, el portal web CQD adicional debe copiarse en la máquina de producción manualmente debido a que el proceso de instalación CQD siempre implementa el Portal Web de CQD en el sitio web predeterminado con nombres de aplicaciones web predefinidos.To accomplish the latter, the additional CQD web portal must be copied to the production machine manually because the CQD setup process always deploys the CQD Web Portal to the default web site with predefined web application names.

Planificar varios servidores de CQD

Topologías compatiblesSupported topologies

CQD no combinar datos de varias bases de datos QoEMetrics, como es el caso de que hay varios Skype para topologías de servidor empresarial, cada uno con su propio servidor de supervisión.CQD does not merge data from multiple QoEMetrics databases, as is the case where there are multiple Skype for Business Server topologies, each with its own Monitoring Server. Cada instancia CQD debe apuntar a una base de datos QoEMetrics.Each CQD instance must point to one QoEMetrics database. Sin embargo, debido a que se moverán CQD gran parte de la carga de trabajo informes fuera del servidor de supervisión, grandes organizaciones que necesitan para implementar un servidor de supervisión por Skype para la topología de servidor empresarial deben tener en cuenta el uso de un servidor de supervisión para todas las topologías.However, because CQD will move much of the reporting workload off of the Monitoring Server, large organizations that needed to deploy one Monitoring Server per Skype for Business Server topology should consider using one Monitoring Server for all topologies.

Requisitos de infraestructura para CQDInfrastructure requirements for CQD

CQD, incluidos todos sus componentes y dependientes, puede implementarse en una máquina virtual, un solo equipo, o en varios equipos.CQD, including all its components and dependent components, can be deployed on a virtual machine, a single machine, or across multiple machines. Los requisitos mínimos de hardware y software se enumeran a continuación.The minimum software and hardware requirements are listed below. Disponibilidad de los datos y la consulta de rendimiento puede variar de minutos a horas, dependiendo del número de Skype activo para los usuarios de Business Server y el hardware y la configuración, por lo que algunas mediciones de rendimiento se indican a continuación.Data availability and query performance can vary from minutes to hours, depending on the number of active Skype for Business Server users and hardware and configuration, so some performance measurements are given below.

Sistemas operativos compatiblesSupported Operating Systems
Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2
Compatibles SQL ServerSupported SQL Server
SQL Server 2008 R2, SQL Server 2012, SQL Server de 2014SQL Server 2008 R2, SQL Server 2012, SQL Server 2014

CQD utiliza Microsoft SQL Server, Microsoft SQL Server Analysis Services y Microsoft Internet Information Services en modo de CQD mínimo requisitos de hardware y software son básicamente los mismos que esos componentes dependientes.CQD utilizes Microsoft SQL Server, Microsoft SQL Server Analysis Services, and Microsoft Internet Information Services so CQD's minimum hardware and software requirements are basically the same as those dependent components. Sin embargo, en función de los requisitos de la organización alrededor de actualización de datos (que depende en parte el volumen de datos QoE que genera la organización) y el costo de implementación, consideraciones de implementación adicionales deben hacerse.However, based on the organization's requirements around data freshness (which will depend in part on the volume of QoE data the organization generates) and deployment cost, additional deployment considerations should be made.

Procesamiento de datos en CQD se divide en dos fases principales:Data processing in CQD is separated into two main stages:

  • Proceso de archivado de QoEQoE Archive process

  • Procesamiento de cubo CQDCQD Cube processing

    Archivo de QoE de procesamiento.QoE Archive processing. La tarea de procesamiento de archivo QoE copia los datos de la base de datos de métricas de QoE en el servidor de supervisión para la base de datos de archivo de QoE.The QoE Archive processing task copies data from the QoE Metrics database on the Monitoring Server to the QoE Archive database. Existen dos situaciones donde el tiempo de procesamiento de la tarea tendría fundamentalmente diferentes características de rendimiento.There are two situations where the processing time of the task would have fundamentally different performance characteristics. La primera es después de la instalación inicial de CQD.The first is after the initial installation of CQD. Cuando la tarea se ejecuta por primera vez después de una instalación nueva, la tarea de procesamiento de archivo QoE copiará todos los datos que se encuentra en la base de datos de métricas de QoE en QoE Archivar base de datos.When the task is run for the first time after a fresh installation, the QoE Archive processing task will copy all the data that is in the QoE Metrics database into QoE Archive database. El segundo es el procesamiento periódico después de esta fase inicial.The second is the periodic processing after this initial round. El archivo QoE procesamiento tarea ejecutará cada 15 minutos y procesar todos los registros QoE nuevos que se encuentran en la base de datos de métricas de QoE.The QoE Archive processing task will run every 15 minutes and process any new QoE records that are in the QoE Metrics database. Por lo general, el tiempo de procesamiento inicial no es una preocupación debido a que éste se ejecute sólo la primera vez, cuando se instala CQD.Generally, the initial processing time is not a concern because it is run only the first time, when CQD is installed. Sin embargo, si el servidor CQD es muy bajo-aprovisionado, esta tarea puede tardar varias horas.However, if the CQD server is severely under-provisioned, this task can take several hours. Consulte la tabla siguiente por ejemplo inicial QoE de contenedores tiempo de procesamiento.Refer to the table below for example initial QoE Archive processing times.

    Procesamiento del cubo de CQD.CQD Cube processing. La tarea de procesamiento de cubo agrega los datos de la base de datos de archivo de QoE en el cubo.The Cube processing task aggregates the data from the QoE Archive database into the Cube. El tiempo de procesamiento de cubo inicial y el tiempo de procesamiento de cubo subsiguientes se determinan mediante la edición de SQL Server Analysis Services usada para el cubo de CQD.The initial cube processing time and subsequent cube processing time are determined by the SQL Server Analysis Services edition used for the CQD Cube. Si se utiliza la versión Standard edition, no hay ninguna diferencia entre el tiempo de procesamiento de cubo inicial y el cubo subsiguiente tiempo de procesamiento debido a que cada vez que se actualizan los datos del cubo, que siempre será un procesamiento completo de todos los datos disponibles.If the Standard edition is used, there is no difference between the initial cube processing time and the subsequent cube processing time because each time the Cube data is refreshed, it will always be a full processing of all available data. (Esto significa que el tiempo de procesamiento de cubo aumenta a medida que la cantidad de datos en el archivo QoE aumenta la base de datos). Debido a que el Business Intelligence Edition y Enterprise Edition de SQL Server tienen partición admitir, si se utiliza cualquier edición, sólo la ejecución inicial procesará todos los datos en la base de datos de archivo de QoE.(This means that the Cube processing time increases as the amount of data in the QoE Archive database increases.) Because the Business Intelligence Edition and Enterprise Edition of SQL Server have partition support, if either edition is used, only the initial run will process all data in the QoE Archive database. En las ejecuciones subsiguientes, cuando la tarea se desencadena cada 15 minutos, la tarea sólo procesará los nuevos registros agregados a la base de datos de archivo de QoE desde la última vez que se ejecutó la tarea.In subsequent runs, when the task is triggered every 15 minutes, the task will only process the new records added to the QoE Archive database since the last time the task was run. Una vez al día, también habrá un procesamiento completo en la partición que contiene los datos del mes actual.Once a day, there will also be a full processing on the partition that contains the current month's data.

Las características de la máquina física pueden afectar al rendimiento de CQD, así como las características de software que están disponibles desde los componentes de SQL Server.The physical machine characteristics can affect CQD performance as well as the software features that are available from the SQL Server components. El componente de archiving QoE será más-uso intensivo del disco en comparación con otros componentes, mientras que el componente de cubo será más CPU y memoria intensiva.The QoE Archive component will be more disk-intensive compared to other components, whereas the Cube component will be more CPU and memory intensive. Todos estos factores contribuyen a tiempo de procesamiento de datos total del CQD, que afecta directamente a la disponibilidad y la actualización de datos.All of these factors contribute to CQD's total data processing time, which directly affects data freshness and availability. Las organizaciones deben tomar decisiones en el hardware y software según las necesidades individuales de la organización.Organizations should make decisions on the hardware and software based on the individual needs of the organization.

Configuraciones de Hardware probadaTested Hardware Configurations

Esta sección hace que la suposición de que hay una sola base de datos de QoEMetrics en el entorno.This section makes the assumption that there is a single QoEMetrics DB in the environment.

Perfiles de equipoMachine profiles

MáquinaMachine Núcleos de CPUCPU Cores MEMORIA RAMRAM Archivo de QoE y el cubo en el mismo discoQoE Archive and Cube on same disk Base de datos de SQL Temp en el mismo disco y de archivo de QoEQoE Archive and SQL Temp DB on same disk
Máquina virtualVirtual machine
44
7 GB7 GB
Yes
Yes
4 núcleos4 core
44
20 GB20 GB
Yes
NoNo
8 núcleos8 core
88
32 GB32 GB
Yes
NoNo
16 núcleos16 core
1616
128 GB128 GB
NoNo
NoNo

Resultados de rendimientoPerformance results

MáquinaMachine Tamaño de base de datos de métricas de QoEQoE metrics DB size Particiones de SQLSQL partitions Tipo de discoDisk type Número de secuenciasNumber of streams Proceso de archivado inicialInitial Archive process Proceso inicial de cuboInitial Cube process Proceso de archivo posteriorSubsequent Archive process Proceso de cubo posteriorSubsequent Cube process
Máquina virtualVirtual machine
900 MB900 MB
ÚnicoSingle
VHD (tamaño variable)VHD (variable-size)
.5 M.5 M
30 m30 m
2 m2 m
30 s30 s
1 m1 m
Máquina virtualVirtual machine
9 GB9 GB
ÚnicoSingle
VHD (tamaño variable)VHD (variable-size)
5 M5 M
4 h4 h
15 m15 m
1 m1 m
5 m5 m
Máquina virtualVirtual machine
9 GB9 GB
ÚnicoSingle
VHD (tamaño fijo)VHD (fixed-size)
5 M5 M
2 h2 h
5 m5 m
1 m1 m
5 m5 m
Máquina virtualVirtual machine
MÁS DE 30 GB30+ GB
ÚnicoSingle
VHD (tamaño fijo)VHD (fixed-size)
10 M10 M
15 h15 h
20 m20 m
2 m2 m
45 m45 m
8 núcleos8 core
9 GB9 GB
ÚnicoSingle
Varios discosMultiple Disks
5 M5 M
2 h2 h
5 m5 m
25 s25 s
5 m5 m
8 núcleos8 core
9 GB9 GB
VariosMultiple
Varios discosMultiple Disks
5 M5 M
2 h2 h
15 m15 m
35 s35 s
2 m2 m
8 núcleos8 core
MÁS DE 30 GB30+ GB
ÚnicoSingle
Varios discosMultiple Disks
20 M20 M
9 h9 h
20 m20 m
1 m1 m
20 m20 m
8 núcleos8 core
MÁS DE 30 GB30+ GB
VariosMultiple
Varios discosMultiple Disks
20 M20 M
9 h9 h
30 m30 m
2 m2 m
2 m2 m
4 núcleos4 core
200 GB200 GB
ÚnicoSingle
Varios discosMultiple Disks
125 M125 M
6 + días6+ days
7 h7 h
2 m2 m
6 h6 h
16 núcleos16 core
500 GB500 GB
VariosMultiple
Varios cilindrosMultiple Spindles
250 M250 M
8 días8 days
2 h2 h
2 m2 m
10 m10 m

*No se espera que se encontró en las implementaciones reales debido a que la base de datos de métricas de QoE tendría que 9 y 18 meses de datos, respectivamente, pero que se proporcionan aquí para integridad.*These are not expected to be encountered in real deployments because the QoE Metrics database would have to have 9 and 18 months of data, respectively, but they're provided here for completeness.

Requisitos de la cuenta de servicioService Account Requirements

Necesita una cuenta (con acceso de lectura a QoEMetrics) que el agente de SQL en el servidor de CQD puede usar para importar datos a la QoEArchiveDB.You will need an account (with read access to QoEMetrics) that the SQL Agent on the CQD Server can use for importing data to the QoEArchiveDB.

También es posible que necesite configurar una cuenta independiente para un trabajo de SSAS para extraer datos de QoEArchiveDB (Esto es un proceso opcional).You may also need to configure a separate account for an SSAS Job to pull data from QoEArchiveDB (this is an optional process).

IIS usa el servicio de red como identidad del grupo de servidores de aplicación con más frecuencia, pero se pueden configurar para una cuenta de servicio.IIS most commonly uses Network Service as App Pool Identity, but can be configured to a Service Account.

Control de acceso al portalPortal Access Control

De forma predeterminada, cualquier usuario autenticado tiene acceso.By default, any authenticated user has access. Esto se puede cambiar mediante el uso de las reglas de autorización de IIS para restringir a un grupo específico.This can be changed by using IIS Authorization rules to restrict to a specific group.

Requisitos previos a la instalaciónPre-Install Requirements

Estas instrucciones suponen que una base de datos de métricas de QoE ya se ha instalado y está ejecutándose en el Skype de topología de servidores de negocio.These instructions assume that a QoE Metrics database has already been installed and is running somewhere in the Skype for Business Server topology.

Requisitos de hardwareHardware Requirements

CQD utiliza Microsoft SQL Server, Microsoft SQL Analysis Server y Microsoft Internet Information Server en modo de CQD mínimo requisitos de hardware y software son básicamente los mismos que esos componentes dependientes.CQD utilizes Microsoft SQL Server, Microsoft SQL Analysis Server, and Microsoft Internet Information Server so CQD's minimum hardware and software requirements are basically the same as those dependent components. Sin embargo, en función de los requisitos de la organización alrededor de actualización de datos (que depende en parte el volumen de datos QoE que genera la organización) y el costo de implementación, consideraciones de implementación adicionales deben hacerse.However, based on the organization's requirements around data freshness (which will depend in part on the volume of QoE data the organization generates) and deployment cost, additional deployment considerations should be made.

Requisitos de softwareSoftware Requirements

Los siguientes sistemas operativos son necesarios para CQD:The following operating systems are required for CQD:

  • Windows Server 2008 R2 con IIS 7.5Windows Server 2008 R2 with IIS 7.5

  • Windows Server 2012 con IIS 8.0Windows Server 2012 with IIS 8.0

  • Windows Server 2012 R2 con IIS 8,5Windows Server 2012 R2 with IIS 8.5

Los siguientes son los servicios de rol requeridos de IIS (en orden jerárquico):The following are the required IIS role services (in hierarchical order):

  • Servidor WebWeb Server

    • Características HTTP comunesCommon HTTP Features

    • Contenido estáticoStatic Content

    • Documento predeterminadoDefault Document

    • Desarrollo de aplicacionesApplication Development

    • ASP.NETASP.NET

    • Filtros ISAPIISAPI Filters

    • Mantenimiento & diagnósticosHealth & Diagnostics

    • Registro HTTPHTTP Logging

    • SeguridadSecurity

    • Autorización de dirección URLURL Authorization

    • Autenticación de WindowsWindows Authentication

    • Herramientas de administraciónManagement Tools

    • Consola de administración de IISIIS Management Console

Nota

Tenga en cuenta lo siguiente para los requisitos anteriores: > 3.5 y las versiones de .net framework 4.5 están disponibles.Note the following for the above requirements:> 3.5 and 4.5 versions of the .Net framework are available. Ambos son necesarios (más concretamente, 3.5 SP1 es necesario). > en algunos sistemas, si ASP.NET es el programa de instalación antes de instalar IIS, a continuación, ASP.NET puede no estar registrada en IIS.Both are required (more specifically, 3.5 SP1 is required).> In some systems, if ASP.NET is setup before IIS install, then ASP.NET may not be registered in IIS. El problema se produce a través de la ausencia de grupos de aplicaciones para la versión de .net correspondiente y también falta la versión de .NET CLR en configuración de grupo de servidores de aplicaciones.The problem manifests through the absence of application pools for the corresponding .Net version and also missing the .NET CLR version in app pool configuration. Para corregir un problema en Windows Server 2008 R2, ejecutar %systemroot%\Microsoft.NET\Framework64\4.0.30319\aspnet_regiis.exe -iru.To correct such an issue on Windows Server 2008 R2, execute %systemroot%\Microsoft.NET\Framework64\4.0.30319\aspnet_regiis.exe -iru. En Windows Server 2012 y Windows Server 2012 R2, ejecutar dism /online /enable-Feature /all /FeatureName:WCF-HTTP-Activation45 seguido de eliminación del módulo de "ServiceModel" desde el sitio Web predeterminado en IIS Manager. > herramientas de administración es opcional, pero se recomienda.On Windows Server 2012 and Windows Server 2012 R2, execute dism /online /enable-Feature /all /FeatureName:WCF-HTTP-Activation45 followed by removing the "ServiceModel" module from the Default Web Site in IIS Manager.> Management tools is optional, but recommended.

Para instalar estos requisitos con PowerShell, ejecute lo siguiente:To install these requirements using PowerShell, run the following:

import-module servermanager
add-windowsfeature Web-Server, Web-Static-Content, Web-Default-Doc, Web-Asp-Net, Web-Asp-Net45, Web-Net-Ext, Web-Net-Ext45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Http-Logging, Web-Url-Auth, Web-Windows-Auth, Web-Mgmt-Console

Se admiten las siguientes versiones de SQL Server:The following versions of SQL Server are supported:

  • SQL Server 2008 R2SQL Server 2008 R2

  • SQL Server 2012SQL Server 2012

  • SQL Server 2014SQL Server 2014

Business Intelligence o Enterprise edition se recomienda por motivos de rendimiento.Business Intelligence or Enterprise edition is recommended for performance reasons. Estas ediciones de permiten el uso de varios archivos de partición que se pueden procesar en paralelo, lo que es beneficioso para el procesamiento de datos que abarcan varios meses o más larga.These editions allow use of multiple partition files that can be processed in parallel, which is beneficial for processing data spanning multiple months or longer.

Mientras no se recomienda, también se admite la edición estándar.While not recommended, Standard edition is supported as well. Procesamiento se restringe a una única partición (que debe configurarse durante el programa de instalación).Processing will be constrained to a single partition (which needs to be configured during setup).

En todos los casos, deben estar instalado "Servicios de motor de base de datos" y "Analysis Services".In all cases, "Database Engine Services" and "Analysis Services" must be installed. Se recomienda, aunque no es necesario que también instalar la característica "Herramientas de administración - completa", que agrega compatibilidad con SQL Server Management Studio para Analysis Services.It is recommended but not required to also install the "Management Tools - Complete" feature, which adds SQL Server Management Studio support for Analysis Services. Pantalla de selección de característica debe tener un aspecto similar a la ilustración.Feature selection screen should look like the figure.

Requisitos de la característica de SQL Server

Al configurar el programa de instalación SSAS, en la configuración de Analysis Services, establezca "Modo de servidor" a "Multidimensional y minería de modo de datos".When configuring the SSAS setup, in the Analysis Services Configuration, set "Server Mode" to "Multidimensional and Data Mining Mode".

Para obtener más ayuda en la instalación y configuración de características de inteligencia empresarial de SQL Server, vea Instalar Analysis Services en Multidimensional y modo de minería de datos.For additional help in installing and configuring SQL Server Business Intelligence Features, see Install Analysis Services in Multidimensional and Data Mining Mode.

Requisitos de la cuentaAccount Requirements

Se recomiendan tres cuentas de servicio de dominio en el principio de privilegios mínimos:Three domain service accounts are recommended on the principle of least privilege:

  • Uno que ya tiene una entidad de seguridad de inicio de sesión para la base de datos de métricas de QoE (con privilegios db_datareader) y una entidad de seguridad de inicio de sesión en QoE archivo de instancia de SQL Server (es necesario para crear un objeto de servidor vinculado durante el programa de instalación).One that already has both a login security principal for QoE Metrics database (with db_datareader privilege) and a login security principal in QoE Archive SQL Server Instance (needed to create a Linked Server object during setup). Esta cuenta se utilizará para ejecutar el paso de "Datos de archivo QoE" del trabajo del agente de SQL Server.This account will be used to run "QoE Archive Data" step of the SQL Server Agent job.

  • Uno que se usará para ejecutar el paso "Proceso cubo" del trabajo del agente de SQL Server.One that will be used to run "Process Cube" step of the SQL Server Agent job. El programa de instalación va a crear un inicio de sesión de entidad de seguridad a la base de datos QoE Archive (con de lectura y escritura con privilegios) y crear también un miembro de la función de QoE (con privilegios de control total) para el cubo.Setup will create a login security principal to QoE Archive database (with read and write privilege) and also create a member in the QoE Role (with full control privilege) for the Cube.

  • Uno que se usará para ejecutar el proceso de trabajo de IIS para el web API y portales web.One that will be used to run IIS Worker Process for the web portals and web APIs. El programa de instalación va a crear un inicio de sesión de entidad de seguridad a la base de datos de QoE Archive (con privilegios de lectura), una entidad de seguridad de inicio de sesión para la base de datos de repositorio (con de lectura y escritura con privilegios) y un miembro de QoERole (con privilegios de control total) para el cubo.Setup will create a login security principal to QoE Archive database (with read privilege), a login security principal to Repository database (with read and write privilege) , and a member in QoERole (with full control privilege) for the Cube.

    Nota

    Cuando la base de datos de archivo de calidad de la experiencia y base de datos de repositorio se hospedan en el mismo servidor de SQL Server, se crea sólo una entidad con dos asignaciones de usuario de seguridad de inicio de sesión.When both QoE Archive database and Repository database are hosted in the same SQL Server, only one login security principal with two user mappings is created.

Las dos primeras cuentas pueden considerarse lógicamente como "cuentas de servicio back-end" y la última cuenta es una "cuenta de servicio de front-end".The first two accounts can be logically considered as "back end service accounts" and the last account is a "front end service account". Si bien no se recomienda, es posible utilizar una única cuenta en todos los casos.While not recommended, it is possible to use a single account in all cases.

Nota

Inicio de la instalación de la cuenta de usuario debe tener acceso de lectura a la base de datos de métricas de QoE también (además de tener derechos de administrador de equipo en el servidor QoE archivo DB donde debe efectuarse para la instalación).The user account initiating the installation must have read access to QoE Metrics DB as well (in addition to having machine admin rights on the QoE Archive DB server where the installation must take place).

Planeación de la capacidadCapacity Planning

CQD está diseñado para minimizar el impacto en QoEMetrics: el código se ha optimizado para no bloquear datos y trabajos de importación son ajustables.CQD is designed for minimal Impact on QoEMetrics: the code has been optimized to not lock data, and import jobs are tunable.

El tipo de hardware que use depende de los requisitos para la rapidez se deben ejecutar las sincronizaciones.The type of hardware to use depends on your requirements for how quickly syncs should run. Tamaño de disco es como sigue:Disk Sizing is as follows:

  • QoEArchive es mayor que QoEMetrics DB ~1.5x inicialmenteQoEArchive is ~1.5x larger than QoEMetrics DB initially

  • Cubo de SSIS comprime los datos casi 10 x en comparación con la base de datosSSIS Cube compresses the data almost 10x compared to DB

  • Los datos se dividen mensualmente; se pueden eliminar particionesData is partitioned monthly; partitions can be deleted