Планирование для Скайп Business Server 2015 для панели мониторинга качества звонкаPlan for Call Quality Dashboard for Skype for Business Server 2015

Сводка: Сведения о том, что необходимо учитывать при планировании для панели мониторинга качества звонков.Summary: Learn about what to consider when you plan for the Call Quality Dashboard.

Общие сведения о Скайп для панели мониторинга качества Business Server 2015 звонкаOverview of the Skype for Business Server 2015 Call Quality Dashboard

Скайп для Business Server 2015 вызов качества панели мониторинга (CQD) — это отчетов уровня качества из базы данных взаимодействия на сервере мониторинга в Скайп для Business Server 2015 и 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 использует Microsoft SQL Server Analysis Services для предоставления сбору статистических данных об использовании и качества сведений о вызовах также как для фильтрации и сведение набора данных.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. Функции CQD:CQD features include:

  • Архивация хранилища данных о качестве взаимодействия с помощью компонента качества взаимодействия архив CQD.Archival storage of QoE data via the QoE Archive component of CQD. Архив качества взаимодействия компонентов можно хранить данные о качестве взаимодействия в течение намного более чем can сервера мониторинга.The QoE Archive component can store QoE data for a much longer duration than the Monitoring Server can. Это позволяет прибора и предоставления отчетов до 7 месяцев данных за раз, с возможностью слайда окна отчетов дальше back, данные.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.

  • Отчеты и анализ с помощью питания и скорости работы служб аналитики Microsoft SQL Server.Reporting and analysis using the power and speed of Microsoft SQL Server Analysis Services. CQD использует службы аналитики Microsoft SQL для обеспечения быстрой Сводка, фильтра и сведение возможности для питания панели мониторинга с помощью куба анализа.CQD utilizes Microsoft SQL Analysis Services to provide fast summary, filter, and pivoting capabilities to power the dashboard via an Analysis Cube. Скорость выполнения и возможность детализировать данные отчетов могут сократить время анализа кардинально.Reporting execution speed and the ability to drill down into the data can reduce analysis times dramatically.

  • Оптимизировано для отчетов качества звонков новую схему данных.New data schema optimized for call quality reporting. Куб имеет схемы, предназначенные для создания отчетов качества голосовой связи и расследований.The Cube has a schema designed for voice quality reporting and investigations. Пользователи портала можно сосредоточиться на отчетами вместо чтобы определить, как показатели качества взаимодействия базы данных соответствует схеме представления, которые им предстоит.Portal users can focus on the reporting tasks instead of figuring out how the QoE Metrics database schema maps to the views they need. Сочетание архив качества взаимодействия и куб содержит абстракцию, уменьшает сложность отчетов и анализа с помощью CQD.The combination of the QoE Archive and the Cube provides an abstraction that reduces the complexity of reporting and analysis via CQD. Схема базы данных качества взаимодействия архив также содержит таблицы, которые заполняются с данными, относящиеся к развертыванию для улучшения общей значение данных.The QoE Archive database schema also contains tables that can be populated with deployment-specific data to enhance the overall value of the data.

  • Конструктор встроенных отчетов и редактирования на месте отчетов.Built-in report designer and in-place report editing. Компонент портала содержит несколько встроенных отчетов, образцу методика качества звонков.The Portal component comes with several built-in reports modeled after the Call Quality Methodology. Пользователи портала можно изменить отчеты и создание новых отчетов с помощью функции редактирования портала.Portal users can modify the reports and create new reports via the Portal's editing functionality.

  • Веб-API доступа к структуры отчетов и анализа данных куба.Web API access to the Report Structure and Analysis Cube Data. Платформа отчетов мониторинга не является единственным способом для отображения данных из куба.The Dashboard reporting framework is not the only way to display the data from the Cube. CQD предоставляет несколько примеров использования HTML и JavaScript для извлечения данных из API-интерфейсов Web CQD и отображения данных в пользовательском формате.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. Редактор отчетов и API-интерфейсов Web CQD комбинацию быстрого создания прототипов отчетов и макет настраиваемого отчета.The combination of the Report Editor and the CQD Web APIs allows rapid prototyping of reports and custom report layout.

Цели разработки CQDCQD Design Goals

Панель мониторинга качества звонков (CQD) позволяет ИТ-специалистам использовать сводные данные, чтобы выяснить, на что необходимо обратить внимание в рабочей среде, где есть проблемы с качеством медиаданных. Эта панель позволяет ИТ-специалистам сравнивать статистические данные различных групп пользователей и выявлять тенденции и закономерности. Это средство призвано устранять не отдельные проблемы со звонками, а выявлять проблемы и находить решения, которые будут применяться для большого числа пользователей в этой рабочей среде.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.

Вызов компонентов панели мониторинга качестваCall Quality Dashboard components

Панель мониторинга качества звонков состоит из нескольких баз данных, агента SQL Microsoft заданий, процессов и веб-приложений.The Call Quality Dashboard consists of several databases, Microsoft SQL Agent jobs, processes, and web applications. Задания агента SQL Microsoft периодически копировать данные из базы данных показатели качества взаимодействия в качества взаимодействия архивной базы данных и процессы куба с данными в базе данных архива качества взаимодействия.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. База данных репозитория Сохранение определения отчетов, power портала.The Repository database stores the report definitions that power the Portal. Портал предоставляет браузера доступ к данным куба.The Portal provides browser access to the Cube data.

Компоненты CQD, включая базы данных архива качества взаимодействия, куб и репозиторий можно установлен на сервере мониторинга, установлена на отдельном сервере или установлены на нескольких серверах.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. Метод установки определенного зависит от требований к его производительности CQD, а также воздействия на другие процессы на тех же серверах.The particular installation method depends on the performance demands of CQD as well as impact to other processes on the same servers. Для получения дополнительных сведений обратитесь к разделу «Компоненты и топологии для CQD» далее в этой статье.For more information, refer to the "Components and topologies for CQD" section later in this article.

Обзор архитектурыArchitectural Overview

В целом, CQD требуются следующие элементы:To summarize, CQD requires the following elements:

  • Две базы данных: архивной базы данных и базы данных репозитория.Two databases: an Archive Database and a Repository Database.

  • Визуализация один куб служб аналитики SQL Server статистические данныеOne SSAS Cube visualizing aggregated data

  • Службы IIS, где размещается CQD веб-порталаIIS hosts CQD Web Portal

Компоненты CQD

С одинаковой архитектурой CQD поддерживает Lync Server 2013 и Скайп для бизнеса.The same CQD architecture supports Lync Server 2013 and Skype for Business.

CQD и Скайп для бизнеса и Lync 2013CQD and Skype for Business vs. Lync 2013

В Скайп для бизнес-среде только доступны следующие возможности:In a Skype for Business environment only, the following capabilities are available:

  • Создание отчетов Wi-Fi по сигналаWi-Fi reporting of Signal Strength

  • Wi-Fi отчетов драйверов набору микросхемWi-Fi reporting of Chipset drivers

  • Оцените Мои данные звонкаRate my Call data

Информация, доступная через CQDInformation available through CQD

CQD можно отобразить Скайп для Business Server аудио-, видео и совместного использования счетчики потока и количество хороший сравнение неправильное звонки, а также соотношения вызовов, недопустимый для хорошей приложений.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. Представления можно срез и фильтруется по множество различных измерений.The views can be sliced and filtered by many different dimensions. CQD выводит данные из базы данных показатели качества взаимодействия на сервере мониторинга.CQD draws data from the QoE Metrics database in the Monitoring Server. Данные затем объединяются с любой обеспечивается данных, таких как сети подсети для построения сопоставления делают возможным отчеты, такие как «Вызов качества каждого построения».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 также выделяет многие из внутреннего особенности данных о качестве взаимодействия «вызывающего» и «вызываемого» таким образом, что пользователь может быть направлены на создание представления отчета «сервер» и «клиент».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". После качества методика вызова CQD упрощены для определения условий, группами вызовов плохого общие — один из принципов повышения качества звонка.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.

Просмотр данных в CQDViewing data in CQD

Данные CQD можно просматривать через портал CQD и получить доступ через вызовы API-Интерфейс REST.The CQD data can be viewed via the CQD Portal and accessed via REST API calls.

Портал CQDCQD Portal

Портал является быстрым способом для просмотра данных в кубе.The Portal is the fastest way to view the data in the Cube. Портал содержит несколько встроенных отчетов, которые могут использоваться сразу.The Portal comes with several built-in reports that are usable right away. Встроенные отчеты связаны структурированных так, как и руководство пользователя по последовательно меньшего размера и небольших фрагментов данных вызовов.The built-in reports are linked in a structured manner to guide the user to successively smaller and smaller slices of the call data. Встроенные отчеты также выделить различные способы данные могут отображаться демонстрируется сочетание диаграмм и таблиц с помощью различных сводные таблицы, фильтры и меры.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. Каждый пользователь, который осуществляет доступ к порталу может иметь свой собственный набор отчетов, которые он/она может изменить и общий доступ.Each user that accesses the Portal can have his or her own set of reports that he/she can modify and share. Дополнительные сведения об использовании веб-портала CQD видеть Использования вызова качества панель мониторинга для Скайп для 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.

Поддерживаемые операционные системы для CQD портала: Windows 8.1, Windows 8, Windows Server 2012 R2 и Windows Server 2012.Supported Operating Systems for CQD Portal: Windows 8.1, Windows 8, Windows Server 2012 R2, and Windows Server 2012.

Поддерживаемые браузеры для портала CQD: Internet Explorer 11, Internet Explorer 10 и Internet Explorer 9.Supported Browsers for CQD Portal: Internet Explorer 11, Internet Explorer 10, and Internet Explorer 9.

API-интерфейсы RESTREST APIs

Куб данных доступен через вызовы API-Интерфейс REST.The Cube data can also be accessed via REST API calls. Данные, извлеченные через API-Интерфейс REST вызовы можно отобразить с помощью HTML-страниц.The data retrieved via the REST API calls can be rendered via HTML pages. Пользователи могут воспользоваться преимуществами скорость обработки запросов и высокого уровня схемы CQD во время создания настраиваемых отчетов по-прежнему подходят для их потребностям.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. Дополнительные сведения по API и примеры, можно Разрабатывать вызов качества панель мониторинга для Скайп для Business Server 2015.For more information on the API and samples, see Develop Call Quality Dashboard for Skype for Business Server 2015.

Определение требований организации к CQDDefining Your organization's requirements for CQD

CQD предоставляет качества взаимодействия данных архивации и быстрого и глубокого анализа данные о качестве вызовов.CQD provides QoE data archiving and fast and deep analysis of call quality data. Следующее руководство поможет вам решить, когда и почему бы развертывание CQD.The following guide helps you to decide when and why you would deploy CQD.

Когда следует развернуть CQDWhen to deploy CQD

CQD могут быть развернуты для установления измерения качества звонков базового, даже в том случае, если организация не возникают проблемы качества звонков.CQD can be deployed to establish a baseline call quality measurement, even if an organization doesn't experience call quality issues. Установление измерения качества звонков базового важно, поскольку каждый организации есть разным Wi-Fi и проводные и удаленные и сотрудников office.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. При возникновении проблем вызов качества, последних показателей качества звонков можно по сравнению с предыдущей интервалы времени.When call quality issues arise, the most recent call quality measurements can be compared to previous time intervals. CQD's тенденции возможности позволяют легко обнаружения изменений в качестве вызовов по времени.CQD's trending features allow easy detection of changes in call quality over time.

CQD могут быть развернуты проактивное поиск проблем, которые могут влиять на качество звонка.CQD can be deployed to proactively find problem areas that may impact call quality. Даже в том случае, если вызов метода среднего качества для организации может провести заданных целевых значений на уровне организации, может быть группами проблемы качества звонков, которые являются скрытыми за средние показатели.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. По большое число измерений в базе данных QoEMetrics CQD позволяет использовать сводной таблице аналогичные декомпозиции метрик качества звонков.CQD allows pivot table-like breakdown of call quality metrics by many dimensions in the QoEMetrics database. Распознавание выбросов в одноранговые группы — это возможность быстрого проактивное найдите проблемы качества звонков.Spotting outliers in peer groups is a quick way to proactively locate call quality issues.

Следует развернуть CQD, если в организации, чтобы сократить время, требуемое для устранения неполадок при есть проблемы качества звонков.CQD should be deployed if there are call quality issues in the organization to reduce the time needed to troubleshoot problems. CQD позволяет упростить существующих расследований качество звонка, предложив fast отчетов производительности и динамических детализированным возможности.CQD can simplify existing call quality investigations by offering fast reporting performance and dynamic drill down capabilities. CQD предназначен для различных типов рабочих процессов в проверка расследований качества звонка для восстановления в среде.CQD is designed for many kinds of workflows in call quality investigations validation of repairs to the environment.

Почему целесообразно развертывать CQDWhy deploy CQD

Если отчеты о качестве взаимодействия должны быть выполнены для более чем 3 месяца данных следует развернуть CQD.CQD should be deployed if QoE reporting needs to happen for more than 3 months of data. В базе данных QoEMetrics и отчетов сервера мониторинга предназначены для удержания и сообщить о небольшой набор данных.The QoEMetrics database and monitoring server reports are designed to retain and report a small set of data. Оптимизированный базы данных показатели качества взаимодействия для быстрой вставки и поэтому отчетов производительности можно задержек с большой объем звонков или конкурирующие отчетов доступ к базе данных.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. База данных архива качества взаимодействия CQD предоставляет второй копии данных показатели качества взаимодействия с много больше возможностей хранения.CQD's QoE Archive database provides a second copy of the QoE Metrics data with much longer retention capabilities. Портал также оптимизирован для отображения до 7 месяцев данных за раз и можно сообщить о всех данных архива качества взаимодействия, при необходимости.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.

CQD должны развертываться в случае необходимости настраиваемых отчетов о качестве взаимодействия.CQD should be deployed if custom QoE reports are needed. Портал имеет возможность редактор отчетов для отчетов о создании и создания прототипов быстро и легко.The Portal has a Report Editor feature for creating and prototyping reports quickly and easily. Также становится доступные API REST для программного доступа к данным куба, позволяя настраиваемых презентации с помощью HTML/JavaScript или других платформ.It also makes available REST APIs for programmatic access to the Cube data, allowing custom presentation using HTML/JavaScript or many other frameworks. Больше не требуется для создания новых запросов SQL при создании настраиваемых представлений данных для создания отчетов.It is no longer necessary to author new SQL queries for the purpose of creating custom data views for reporting.

Следует развернуть CQD, если существующие качества взаимодействия, функции отчетности не соответствует скорость или глубины, необходимые для организации.CQD should be deployed if existing QoE reporting functionality does not meet the speed or depth required by the organization. CQD содержит множество встроенных отчетов.CQD comes with many built-in reports. Отчеты сразу же полезны и демонстрации как постепенно углубление в данных можно предоставить пользователям дополнительные полезные сведения о каждом уровне.The reports are immediately useful and demonstrate how progressively drilling into the data can offer additional insights at each level. Иерархия отчетов также помогает с управлением множество отчетов логическая структура и стимуляция создания многие другие отчеты, которые можно легко доступными и понятными.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 не поддерживает только что скорости и гибкость, но также оптимизирован для рабочих процессов, разработанных службой методика качества звонков.CQD doesn't just offer speed and flexibility but also is optimized for the workflows developed by the Call Quality Methodology.

Компоненты и топологии для CQDComponents and topologies for CQD

CQD поставляется с несколько компонентов и помогает понять требования каждого компонента и их связь друг с другом для получения простой и лучше всего выполнить развертывание средства.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. В следующей таблице описываются зависимый компонент для каждого компонента CQD.The following table describes the dependent component for each CQD component.

Имя компонентаComponent name Зависимый компонентDependent component
Архив качества взаимодействияQoE Archive
Microsoft SQL ServerMicrosoft SQL Server
КубаCube
Microsoft SQL Server Analysis ServicesMicrosoft SQL Server Analysis Services
ПорталPortal
Службы Microsoft IISMicrosoft Information Services
Репозиторий службы (часть установки портала)Repository Service (part of Portal installation)
Microsoft SQL ServerMicrosoft SQL Server

Примечание

Архив качества взаимодействия и куба определенные параметры развертывания требуется бизнес-аналитики или корпоративных выпусков Microsoft SQL Server.For QoE Archive and Cube, certain deployment options require Business Intelligence or Enterprise editions of Microsoft SQL Server. Обратитесь к разделу требования к инфраструктуре для CQD ниже для получения дополнительных сведений.Refer to the Infrastructure requirements for CQD section below for more details.

Компоненты CQD

Конфигурации с одним серверомSingle server configuration

Все компоненты CQD и зависимые компоненты могут быть установлены на одном компьютере.All CQD components and dependent components can be installed onto one machine. Конфигурация отдельном блоке — Это простейшая конфигурация и позволяет CQD быть изолированная.The single box configuration is the simplest configuration and allows CQD to be self-contained. CQD только что потребуется доступ к базе данных показатели качества взаимодействия на сервере мониторинга.CQD would just need access to the QoE Metrics database on the Monitoring Server. Сервер CQD может быть изолированном компьютере виртуальной машины или даже может быть сервер мониторинга, в зависимости от того, доступные ресурсы компьютера узла и требований к производительности.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.

Во время установки, пользователя для выполнения установки необходимо предоставить Microsoft SQL Server и экземпляры служб аналитики Microsoft SQL Server, которые были ранее настроены на компьютере, где CQD должна быть установлена.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. Для получения дополнительных сведений обратитесь к Развертывание вызов качества панель мониторинга для Скайп для Business Server 2015 .Please refer to Deploy Call Quality Dashboard for Skype for Business Server 2015 for more information.

Многосерверное конфигурацииMultiserver configuration

В многосерверной конфигурации, архив качества взаимодействия, куб и портала все можно на разных компьютерах.In a multiserver configuration, The QoE Archive, Cube, and Portal can all be on different machines. Существует два основных применения для многосерверной конфигурации.There are two main uses for the multiserver configuration:

  • Размещение веб-портала CQD и CQD куба на разных серверах.Hosting CQD Web Portal and CQD Cube on different servers.

  • Размещение «разработка» портал отдельно от портала «производственной».Hosting a "development" Portal separate from the "production" Portal.

    Размещение веб-портала CQD и CQD куба на разных компьютерах.Hosting CQD Web Portal and CQD Cube on different machines. Организациям, который может иметь требования для разделения портала CQD от установки SQL Server или, которая может возникнуть необходимость объединения и соответствие выпусков SQL Server для экземпляра SQL Server и экземпляра служб аналитики SQL Server можно установить на портале CQD и Куб CQD на разных компьютерах.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. Компонент архив качества взаимодействия также может быть единственным CQD компонента, который устанавливается, если организации просто хочет устойчивой метод Архивация данных о качестве взаимодействия не превысить ограничения производительности на сервере мониторинга.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

Размещение «разработка» портал отдельно от портала «производственной».Hosting a "development" Portal separate from the "production" Portal. Организации, создающие собственные настраиваемые отчеты (с помощью API-интерфейсы REST) могут предпочитают развернуть дополнительные экземпляры портала (CQD) вместе с рабочей портала, обычных пользователей доступ для мониторинга качества звонков и расследований.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. Разработка портала можно изолировать каких-либо изменений в портал в рабочей среде.The development Portal can isolate any modifications to the Portal from the production environment. Дополнительные веб-порталов можно развернуть на разных компьютерах (как показано ниже) или развернута в различных веб-каталогов на том же компьютере (не показано).The additional web portals can be deployed on different machines (shown below) or deployed onto different web directories on the same machine (not shown). Чтобы выполнить последний, дополнительные веб-портала CQD нужно скопировать рабочем компьютере вручную так как процесс установки CQD всегда развертывает веб-портала CQD веб-сайт по умолчанию с помощью имена предопределенных веб-приложений.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.

Планирование для нескольких серверов CQD

Поддерживаемые топологииSupported topologies

CQD не объединение данных из нескольких баз данных QoEMetrics, как в случае при наличии нескольких Скайп для топологий Business Server, каждый из которых собственный сервер мониторинга.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. Каждый экземпляр CQD должен указывать одной QoEMetrics базы данных.Each CQD instance must point to one QoEMetrics database. Тем не менее так как CQD будут перемещаться объем работы с отчетами рабочей нагрузки из сервера мониторинга, крупных организаций, необходимые для развертывания одного сервера мониторинга на Скайп для топологии Business Server следует использовать один сервер мониторинга для всех топологий.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.

Требования к инфраструктуре для CQDInfrastructure requirements for CQD

CQD, включая все его компоненты и зависимые компоненты могут быть развернуты в виртуальной машине одного компьютера или на нескольких компьютерах.CQD, including all its components and dependent components, can be deployed on a virtual machine, a single machine, or across multiple machines. Ниже перечислены минимальные требования к оборудованию и программному обеспечению.The minimum software and hardware requirements are listed below. Доступность данных и запросов производительности может меняться в зависимости от минут часов, в зависимости от числа активных Скайп для пользователей Business Server и оборудования и конфигурации, поэтому некоторые измерение производительности, приведенные ниже.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.

Поддерживаемые операционные системыSupported Operating Systems
Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2
Поддерживаемые SQL ServerSupported SQL Server
SQL Server 2008 R2, SQL Server 2012, SQL Server 2014 г.SQL Server 2008 R2, SQL Server 2012, SQL Server 2014

CQD использует Microsoft SQL Server, Microsoft SQL Server Analysis Services и служб Microsoft IIS, поэтому его CQD минимальные аппаратные и требования к программному обеспечению по сути то же самое, что эти зависимые компоненты.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. Тем не менее основанных на требованиях организации вокруг актуальность данных (к которым будет зависеть от частично корпоративных данных о качестве взаимодействия, которые создает организации) и затрат на развертывание, рекомендации по развертыванию дополнительные делаться.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.

Обработка данных в CQD делится на два основных этапа:Data processing in CQD is separated into two main stages:

  • Процесс архив качества взаимодействияQoE Archive process

  • Обработка CQD кубаCQD Cube processing

    Обработка архив качества взаимодействия.QoE Archive processing. Задача обработки архива качества взаимодействия копирует данные из базы данных показатели качества взаимодействия на сервере мониторинга качества взаимодействия архивной базы данных.The QoE Archive processing task copies data from the QoE Metrics database on the Monitoring Server to the QoE Archive database. Существует две ситуации, где время обработки задачи бы характеристики производительности существенно отличается.There are two situations where the processing time of the task would have fundamentally different performance characteristics. Во-первых, после первоначальной установки CQD.The first is after the initial installation of CQD. После выполнения задания в первый раз после новой установки задачи обработки архива качества взаимодействия копироваться все данные, которые в базе данных показатели качества взаимодействия в базу данных о качестве взаимодействия архива.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. Второй — периодической обработки после этой первоначальной round.The second is the periodic processing after this initial round. Архив качества взаимодействия, обработки задач можно было запускать каждые 15 минут и обработки новых записей качества взаимодействия, которые находятся в базе данных показатели качества взаимодействия.The QoE Archive processing task will run every 15 minutes and process any new QoE records that are in the QoE Metrics database. Как правило начальное время обработки не так, как он выполняется только в первый раз, когда устанавливается CQD.Generally, the initial processing time is not a concern because it is run only the first time, when CQD is installed. Тем не менее если сервер CQD важности в разделе предоставляемые, этой задачи может занять несколько часов.However, if the CQD server is severely under-provisioned, this task can take several hours. Обратитесь к таблице ниже например начальной QoE архив обработки раз.Refer to the table below for example initial QoE Archive processing times.

    Обработка CQD куба.CQD Cube processing. Задача обработки куба собираются из базы данных качества взаимодействия архива в куб.The Cube processing task aggregates the data from the QoE Archive database into the Cube. Время обработки исходного куба и время обработки последующих куба определяются выпуск служб аналитики SQL Server, используемое для куба 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. При использовании выпуска Standard edition не отличается от времени обработки исходного куба и последующих куба, время обработки, так как каждый раз при обновлении данных куба, всегда будет полной обработки всех доступных данных.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. (То есть, время обработки куба с увеличением объема данных в архив качества взаимодействия, увеличивается базы данных.) Поскольку Business Intelligence версии и выпуска SQL Server Enterprise раздел поддержки, если используется любой выпуск, только начальной выполнения будет обрабатывать все данные в базе данных архива качества взаимодействия.(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. В последующих запусках при запуске задачу каждые 15 минут задачи только обрабатывать новые записи, добавляемые к базе данных архива качества взаимодействия со времени последнего запуска задания.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. Один раз в день, также будет полной обработки в разделе, который содержит данные текущего месяца.Once a day, there will also be a full processing on the partition that contains the current month's data.

Характеристики физического компьютера может повлиять на производительность CQD, а также функции программного обеспечения, которые доступны из компонентов SQL Server.The physical machine characteristics can affect CQD performance as well as the software features that are available from the SQL Server components. Компонент качества взаимодействия архив будет отнять большое количество более дисков по сравнению с другими компонентами в то время как компонент куба будет дополнительные ЦП и памяти связано со значительными затратами.The QoE Archive component will be more disk-intensive compared to other components, whereas the Cube component will be more CPU and memory intensive. Все эти факторы вносить свой вклад в CQD общее обработки данных время непосредственно влияет на доступность и актуальность данных.All of these factors contribute to CQD's total data processing time, which directly affects data freshness and availability. Организаций должны принимать решения на оборудование и программное обеспечение, основанное на отдельных потребностям организации.Organizations should make decisions on the hardware and software based on the individual needs of the organization.

Конфигурации проверенные оборудованияTested Hardware Configurations

В этом разделе делает предполагается, что в среде является одной базы данных QoEMetrics.This section makes the assumption that there is a single QoEMetrics DB in the environment.

Профили компьютераMachine profiles

КомпьютерMachine Ядра ЦПCPU Cores ОЗУRAM Архив качества взаимодействия и куба на одном дискеQoE Archive and Cube on same disk Архив качества взаимодействия и временной БД SQL на одном дискеQoE Archive and SQL Temp DB on same disk
Виртуальная машинаVirtual machine
44
7 ГБ7 GB
ДаYes
ДаYes
4 процессора с тактовой4 core
44
20 ГБ20 GB
ДаYes
НетNo
8 ядра8 core
88
32 ГБ32 GB
ДаYes
НетNo
16-ядерный16 core
1616
128 ГБ128 GB
НетNo
НетNo

Результаты по производительностиPerformance results

КомпьютерMachine Показатели качества взаимодействия размер базы данныхQoE metrics DB size Разделы SQLSQL partitions Тип дискаDisk type Число потоковNumber of streams Процесс начального архиваInitial Archive process Процесс начального кубаInitial Cube process Последующие процесс архиваSubsequent Archive process Последующие процесса кубаSubsequent Cube process
Виртуальная машинаVirtual machine
900 МБ900 MB
ОдинSingle
Виртуальный жесткий ДИСК (переменной длины)VHD (variable-size)
.5 M.5 M
30 m30 m
2 МБ2 m
30 s30 s
1 млн.1 m
Виртуальная машинаVirtual machine
9 ГБ9 GB
ОдинSingle
Виртуальный жесткий ДИСК (переменной длины)VHD (variable-size)
5 МБ5 M
4 h4 h
15 МБ15 m
1 млн.1 m
5 МБ5 m
Виртуальная машинаVirtual machine
9 ГБ9 GB
ОдинSingle
Виртуальный жесткий ДИСК (фиксированного размера)VHD (fixed-size)
5 МБ5 M
2 h2 h
5 МБ5 m
1 млн.1 m
5 МБ5 m
Виртуальная машинаVirtual machine
30 + ГБ30+ GB
ОдинSingle
Виртуальный жесткий ДИСК (фиксированного размера)VHD (fixed-size)
10 МЛН.10 M
15 h15 h
20 млн.20 m
2 МБ2 m
45 m45 m
8 ядра8 core
9 ГБ9 GB
ОдинSingle
Несколько дисковMultiple Disks
5 МБ5 M
2 h2 h
5 МБ5 m
25 s25 s
5 МБ5 m
8 ядра8 core
9 ГБ9 GB
НесколькоMultiple
Несколько дисковMultiple Disks
5 МБ5 M
2 h2 h
15 МБ15 m
35 s35 s
2 МБ2 m
8 ядра8 core
30 + ГБ30+ GB
ОдинSingle
Несколько дисковMultiple Disks
20 МЛН.20 M
9 h9 h
20 млн.20 m
1 млн.1 m
20 млн.20 m
8 ядра8 core
30 + ГБ30+ GB
НесколькоMultiple
Несколько дисковMultiple Disks
20 МЛН.20 M
9 h9 h
30 m30 m
2 МБ2 m
2 МБ2 m
4 процессора с тактовой4 core
200 ГБ200 GB
ОдинSingle
Несколько дисковMultiple Disks
125 M125 M
6 + дней6+ days
7 h7 h
2 МБ2 m
6 h6 h
16-ядерный16 core
500 ГБ500 GB
НесколькоMultiple
Несколько шпинделяMultiple Spindles
250 МБ250 M
8 дней8 days
2 h2 h
2 МБ2 m
10 млн.10 m

*Они не должны будут обнаружены в реальных развертываниях, так как база данных показатели качества взаимодействия обязательно должен 9 и 18 месяцев данных, соответственно, но они здесь предоставляются для полноты.*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.

Требования к учетной записи службыService Account Requirements

Необходимо будет учетной записи (с доступ на чтение к QoEMetrics), агент SQL на сервере CQD можно использовать для импорта данных 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.

Также может потребоваться настроить отдельную учетную запись для задания служб аналитики SQL Server для извлечения данных из QoEArchiveDB (это необязательно процесс).You may also need to configure a separate account for an SSAS Job to pull data from QoEArchiveDB (this is an optional process).

Чаще всего IIS использует сетевой службы в качестве удостоверения пула приложений, но можно настроить для учетной записи службы.IIS most commonly uses Network Service as App Pool Identity, but can be configured to a Service Account.

Доступ к порталу управленияPortal Access Control

По умолчанию все прошедшие проверку пользователи имеет доступ.By default, any authenticated user has access. Это можно изменить с помощью правил авторизации IIS для ограничения к определенной группе.This can be changed by using IIS Authorization rules to restrict to a specific group.

Требования к подготовки к установкеPre-Install Requirements

Эти инструкции Предположим, что показатели качества взаимодействия базы данных уже установлен и функционирует в Скайп для топологии Business Server.These instructions assume that a QoE Metrics database has already been installed and is running somewhere in the Skype for Business Server topology.

Требования к оборудованиюHardware Requirements

CQD использует Microsoft SQL Server, анализа Microsoft SQL Server и Microsoft Internet Information Server, поэтому его CQD минимальные аппаратные и требования к программному обеспечению по сути то же самое, что эти зависимые компоненты.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. Тем не менее основанных на требованиях организации вокруг актуальность данных (к которым будет зависеть от частично корпоративных данных о качестве взаимодействия, которые создает организации) и затрат на развертывание, рекомендации по развертыванию дополнительные делаться.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.

Требования к программному обеспечениюSoftware Requirements

Для CQD требуются следующие операционные системы.The following operating systems are required for CQD:

  • Windows Server 2008 R2 с помощью служб IIS 7.5Windows Server 2008 R2 with IIS 7.5

  • Windows Server 2012 с помощью служб IIS 8.0Windows Server 2012 with IIS 8.0

  • Windows Server 2012 R2 с помощью служб IIS 8.5Windows Server 2012 R2 with IIS 8.5

Ниже перечислены требуемые службы роли IIS (в иерархическом порядке).The following are the required IIS role services (in hierarchical order):

  • Веб-сервераWeb Server

    • Основные возможности HTTPCommon HTTP Features

    • Статическое содержимоеStatic Content

    • Документ по умолчаниюDefault Document

    • Разработка приложенийApplication Development

    • ASP.NETASP.NET

    • Фильтры ISAPIISAPI Filters

    • Работоспособности & диагностикиHealth & Diagnostics

    • Ведение журнала HTTPHTTP Logging

    • БезопасностьSecurity

    • URL-адрес авторизацииURL Authorization

    • Проверка подлинности WindowsWindows Authentication

    • Средства управленияManagement Tools

    • Консоль управления IISIIS Management Console

Примечание

Обратите внимание на следующие выше требований к: > 3.5 и .net framework 4.5 версий доступны.Note the following for the above requirements:> 3.5 and 4.5 versions of the .Net framework are available. Они необходимы (в частности, 3.5 с пакетом обновления 1 является обязательным). > в некоторых систем, если ASP.NET — это программа установки до установки служб IIS, затем ASP.NET не могут быть зарегистрированы в службах 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. Проблема манифестов через отсутствия пулы приложений для соответствующих версиям .net и также отсутствует версия .NET CLR в Конфигурация пула приложений.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. Чтобы исправить такой проблемой на Windows Server 2008 R2, выполнение %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. В Windows Server 2012 и Windows Server 2012 R2, выполнение dism /online /enable-Feature /all /FeatureName:WCF-HTTP-Activation45 следуют удаление модуль «ServiceModel» из по умолчанию веб-сайта в IIS Manager. > средства управления, но рекомендуется.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.

Чтобы установить этим требованиям, с помощью PowerShell, выполните следующую команду: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

Поддерживаются следующие версии 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 или Enterprise edition.Business Intelligence or Enterprise edition is recommended for performance reasons. Следующие выпуски разрешить использование нескольких файлов раздела, которые могут быть обработаны одновременно, который удобно использовать для обработки данных, объединяющая несколько месяцев и более.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.

Пока не рекомендуется, а также поддерживается Standard edition.While not recommended, Standard edition is supported as well. Обработка будет ограничен один раздел (который необходимо настроить во время установки).Processing will be constrained to a single partition (which needs to be configured during setup).

Во всех случаях «Службы компонента Database Engine» и «Службы аналитики» должны быть установлены.In all cases, "Database Engine Services" and "Analysis Services" must be installed. Рекомендуется, но не нужно также установить функцию «Средства управления - выполнения», которая обеспечивает поддержку служб аналитики SQL Server Management Studio.It is recommended but not required to also install the "Management Tools - Complete" feature, which adds SQL Server Management Studio support for Analysis Services. Экран выбора компонентов должна выглядеть как на рисунке.Feature selection screen should look like the figure.

Функциональные требования SQL Server

При настройке установки служб аналитики SQL Server, в конфигурации служб Analysis Services, режим «сервер» режим «многомерных и данных интеллектуального анализа данных».When configuring the SSAS setup, in the Analysis Services Configuration, set "Server Mode" to "Multidimensional and Data Mining Mode".

Для получения дополнительной поддержки установки и настройки функций бизнес-аналитики SQL Server см Установка служб Analysis Services в режиме интеллектуального анализа данных и многомерные.For additional help in installing and configuring SQL Server Business Intelligence Features, see Install Analysis Services in Multidimensional and Data Mining Mode.

Требования к учетным записямAccount Requirements

Три учетные записи служб домена рекомендуется по принципу предоставления минимальных прав.Three domain service accounts are recommended on the principle of least privilege:

  • Один, которые уже имеют участника безопасности для входа для базы данных показатели качества взаимодействия (с правами db_datareader) и участника безопасности для входа в качества взаимодействия архив экземпляр сервера SQL Server (необходимо для создания объекта связанного сервера во время установки).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). Эта учетная запись будет использоваться для запуска «Данных о качестве взаимодействия архива» шаг задания агента SQL Server.This account will be used to run "QoE Archive Data" step of the SQL Server Agent job.

  • Один, который будет использоваться для запуска «Процесс куба» шаг задания агента SQL Server.One that will be used to run "Process Cube" step of the SQL Server Agent job. Создание имени входа участника безопасности к базе данных архива качества взаимодействия (с чтения и записи прав) и также создать элемент в роль качества взаимодействия (с правами полного доступа) для выбранного куба.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.

  • Один, который будет использоваться для запуска рабочего процесса IIS для веб-порталов и веб-интерфейсы API.One that will be used to run IIS Worker Process for the web portals and web APIs. Создание имени входа участника безопасности к базе данных архива качества взаимодействия (с привилегиями на чтение), участника безопасности для входа в базу данных репозитория (с чтения и записи прав) и членство в QoERole (с правами полного доступа) для выбранного куба.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.

    Примечание

    При QoE архивной базы данных и базы данных репозитория размещаются в одном SQL Server, создается только один участник с двумя сопоставления пользователей безопасности входа в систему.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.

Первые две учетные записи логически можно рассматривать как «учетные записи служб серверного компонента» и последнего учетная запись является «переднего плана учетной записи службы».The first two accounts can be logically considered as "back end service accounts" and the last account is a "front end service account". Не рекомендуется, его можно использовать одну учетную запись во всех случаях.While not recommended, it is possible to use a single account in all cases.

Примечание

Учетная запись пользователя, инициализация установки должна иметь доступ на чтение к DB показатели качества взаимодействия также (в дополнение к наличия прав администратора компьютера на сервере базы данных архива качества взаимодействия, где необходимо выполнить установку).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).

Планирование мощностиCapacity Planning

CQD предназначен для минимальное влияние на QoEMetrics: код был оптимизирован для не блокируют данные и задания импорта настраиваемых.CQD is designed for minimal Impact on QoEMetrics: the code has been optimized to not lock data, and import jobs are tunable.

Тип оборудования для использования зависит от требований для скорость должна запускаться синхронизации.The type of hardware to use depends on your requirements for how quickly syncs should run. Изменения размера диска выглядит следующим образом:Disk Sizing is as follows:

  • QoEArchive — это больше, чем QoEMetrics DB ~1.5x изначальноQoEArchive is ~1.5x larger than QoEMetrics DB initially

  • Куб SSIS сжатие данных почти 10 x по сравнению с DBSSIS Cube compresses the data almost 10x compared to DB

  • Данные секционируются ежемесячно. можно ли удалить разделыData is partitioned monthly; partitions can be deleted