Мастер-Тур:Системно-аппаратные требования версии 2009.2

Материал из Megatec
Перейти к: навигация, поиск

Введение

В настоящей статье описаны максимально допустимые значения нагрузки для базовых сочетаний рабочих показателей при использовании ПК “Мастер-Тур”\ ПК “Мастер-Web” версий 9.2 и 11. В случае соблюдения указанных значений нагрузки без учета влияния сторонних факторов (антивирусное ПО, сторонние компоненты, нестандартная конфигурация системы и т.п.) может быть получена приемлемая для бесперебойной работы пользователей производительность системы.

Минимальные системно-аппаратные требования WEB-сервера

  • Intel Xeon 3 GHz (или аналог)
  • Windows Server 2008 с установленным Internet Information Services (IIS)
  • 250MB свободного места на диске
  • Internet Explorer версии 9 и выше
  • Microsoft .NET Framework 4.0 и выше

Системно-аппаратные требования SQL-сервера

Для Продукта устанавливаются базовые максимально допустимые показатели по определенным системным и аппаратным требованиям. К данным показателям относятся:

  • Общий объем базы данных
  • Количество асинхронно подключенных пользователей (локально)
  • Количество запущенных потоков (процессов) (расчет цен и все что связано с расчетом –например, активация\публикация ценовых блоков)
  • Количество поисковых запросов в секунду (для online-бронирования)
  • Количество записей в таблицах цен
  • Количество объектов квотирования
  • Количество путевок и услуг
  • Количество записей в истории
  • Количество отелей в поиске (для online-бронирования)
  • Количество сегментов (для конфигурации с сегментацией)
  • Количество отелей в сегменте (для конфигурации с сегментацией)

Определяются следующие основные конфигурации Продукта:

  • Стандартная
  • С репликацией (позволяет повысить количество обрабатываемых поисковых запросов)
  • С сегментацией (позволяет увеличить количество цен и производительность расчета)
  • С репликацией и сегментацией (позволяет повысить количество обрабатываемых поисковых запросов, увеличить количество цен и производительность расчета)

Выделяется три основных конфигурации сервера, наиболее производительная из которых предполагает вынесение веб-приложения на выделенный физически сервер IIS. В качестве сервера баз данных должен использоваться Microsoft SQL Server версии 2008 R2 (или выше). При использовании Microsoft SQL Server 2017 необходимо проставить у базы данных уровень совместимости 140, иначе будут возникать ошибки, связанные с производительностью системы.
Показатели варьируются в зависимости от конфигурации применяемого сервера и конфигурации Продукта.

Стандартная конфигурация

Стандартная конфигурация включает в себя решение ПК “Мастер-Тур”\ ПК “Мастер-Web” без использования репликации и сегментации. В Таблице 1 указаны максимально допустимые показатели по объему и нагрузке для трех базовых (рекомендуемых) конфигураций серверной системы при использовании ПК “Мастер-Тур”\ ПК “Мастер-Web”. Для конфигураций отличных от приведенных показатели изменяются линейно.

Таблица 1

Рекомендуемая конфигурация сервера (min.)

Общий объем основной базы данных (основная)(max), Гб

Количество асинхронно подключенных пользователей (локально)

Количество

одновременно запущенных потоков (процессов расчета)

Количество записей в таблицах цен (версия 11)

Количество записей в таблицах цен (версия 9.2)

Количество поисковых запросов в секунду (для онлайн - поиска)

Количество объектов квотирования

Общее количество услуг в путевках

Количество записей в истории

Количество отелей в поиске

Не серверные процессоры (Intel Pentium, Core) 2.7 ГГц

От 4 Гб оперативной памяти

версия 11 – 75

версия 9.2 –25

 

50

1

Расчитанных

TP_PriceComponents=5.000.000

Суточных

tbl_Costs =500.000

 

 

 

Расчитанных TP_Prices=3.000.000

Суточных tbl_Costs =500.000

 

1

QuotaParts=

300.000

 

 

Tbl_DogovorList=350.000

History=

1.000.000

 

700

Серверные процессоры (Xeon)2.0-2.4 ГГц + От 4 до 16 Гб оперативной памяти

версия 11 – 150

версия  9.2 – 50

 

75

 

3

 

Расчитанных

TP_PriceComponents=7.500.000

Суточных

tbl_Costs =750.000

 

 

Расчитанных TP_Prices=4.500.000

Суточных tbl_Costs =750.000

 

2

QuotaPartss=

500.000

 

Tbl_DogovorList=700.000

 

History=

3.000.000

 

1000

Сдвоенные серверные процессоры (Xeon)2.0-2.4 ГГц + от 16 до 128Гб оперативной памяти

Отдельный сервер

для IIS (минимум Intel Xeon MP 4x3.33GHz

16 Гб оперативной памяти)

версия 11 – 300

версия 9.2 – 100

 

100

 

5

 

Расчитанных

TP_PriceComponents=10.000.000

Суточных

tbl_Costs =1.000.000

 

 

Расчитанных TP_Prices=6.000.000

Суточных tbl_Costs =1.000.000

 

версия 11 – 5, версия  9.2 – 3

 

QuotaParts=

1.000.000

 

 

 

Tbl_DogovorList=1.000.000

 

History=

5.000.000

 

2000


Конфигурация с репликацией

Данная конфигурация включает в себя стандартное решение ПК “Мастер-Тур”\ ПК “Мастер-Web” без использования сегментации, но с использованием репликации. В Таблице 2 указаны максимально допустимые показатели по объему и нагрузке для трех базовых (рекомендуемых) конфигураций серверной системы при использовании ПК “Мастер-Тур”\ ПК “Мастер-Web” . Для конфигураций отличных от приведенных показатели изменяются линейно.

Таблица 2

Рекомендуемая конфигурация сервера (min.)

Общий объем базы данных (основная)(max), Гб

Количество асинхронно подключенных пользователей (локально)

Количество запущенных потоков (процессов расчета)

Количество записей в таблицах цен (версия 11)

Количество записей в таблицах цен (версия 9.2)

Количество поисковых запросов в секунду (для онлайн - поиска)

Количество объектов квотирования

Общее количество услуг в путевках

Количество записей в истории

Количество отелей в поиске

Не серверные процессоры (Intel Pentium, Core) 2.7 ГГц

От 4 Гб оперативной памяти

версия 11 – 75

версия 9.2 –25

 

50

1

Расчитанных

TP_PriceComponents=5.000.000

Суточных

tbl_Costs =500.000

 

 

Расчитанных TP_Prices=3.000.000

Суточных tbl_Costs =500.000

 

2

QuotaParts=

300.000

 

Tbl_DogovorList=350.000

History=1000000

 

700

Серверные процессоры (Xeon)2.0-2.4 ГГц + От 4 до 16 Гб оперативной памяти

версия 11 – 150

версия  9.2 – 50

 

75

 

3

Расчитанных

TP_PriceComponents=7.500.000

Суточных

tbl_Costs =750.000

 

Расчитанных TP_Prices=4.500.000

Суточных tbl_Costs =750.000

 

6

QuotaPartss=

500.000

Tbl_DogovorList=700.000

 

History=10000000

 

1000

Сдвоенные серверные процессоры (Xeon)2.0-2.4 ГГц + от 16 до 128Гб оперативной памяти

Отдельный сервер

для IIS (минимум Intel Xeon MP 4x3.33GHz

16 Гб оперативной памяти)

версия 11 – 300

версия 9.2 – 100

 

100

 

5

 

Расчитанных

TP_PriceComponents=10.000.000

Суточных

tbl_Costs =1.000.000

 

Расчитанных TP_Prices=6.000.000

Суточных tbl_Costs =1.000.000

 

 

версия 11 –2 5,

версия  9.2 – 15

 

QuotaParts=

1.000.000

 

Tbl_DogovorList=1.000.000

 

History=100000000

 

2000


Конфигурация с сегментацией

Данная конфигурация включает в себя стандартное решение ПК “Мастер-Тур”\ ПК “Мастер-Web” без использования репликации, но с использованием сегментации. В Таблице 3 указаны максимально допустимые показатели по объему и нагрузке для трех базовых(рекомендуемых) конфигураций серверной системы при использовании ПК “Мастер-Тур”\ ПК “Мастер-Web” . Для конфигураций отличных от приведенных показатели изменяются линейно.
Таблица 3

Рекомендуемая конфигурация сервера (min.)

Общий объем базы данных(основная)(max), Гб

Количество асинхронно подключенных пользователей(локально)

Количество запущенных потоков (процессов расчета)

Количество записей в таблицах цен(версия 11)

Количество записей в таблицах цен(версия 9.2)

Количество записей в таблице цен в сегменте(максимум)

Количество поисковых запросов в секунду (для онлайн –поиска)

Количество объектов квотирования

Общее количество услуг в путевках

Количество записей в истории

Количество отелей в поиске

Количество сегментов(максимум)

Количество отелей в поиске для сегмента (максимум)

Не серверные процессоры (Intel Pentium, Core) 2.7 ГГц

От 4 Гб оперативной памяти

версия 11 – 75

версия 9.2 –25

 

50

1

Расчитанных

TP_PriceComponents=15.000.000

Суточных

tbl_Costs =1.500.000

 

 

 

 

Расчитанных TP_Prices=4.000.000

Суточных tbl_Costs =700.000

 

 

tbl_Costs=3000

 

1

QuotaParts=

300.000

 

 

Tbl_DogovorList=350.000

History=1000000

 

3000

5

700

Серверные процессоры (Xeon)2.0-2.4 ГГц + От 4 до 16 Гб оперативной памяти

версия 11 – 150

версия  9.2 – 50

 

75

4

Расчитанных TP_PriceComponents=

20.000.000

Суточных

tbl_Costs =2.000.000

 

 

Расчитанных TP_Prices=6.000.000

Суточных tbl_Costs =900.000

 

tbl_Costs=10000

 

2

QuotaPartss=

500.000

Tbl_DogovorList=700.000

 

History=10000000

 

8000

15

1000

Сдвоенные серверные процессоры (Xeon)2.0-2.4 ГГц + от 16 до 128Гб оперативной памяти

Отдельный сервер

для IIS (минимум Intel Xeon MP 4x3.33GHz

16 Гб оперативной памяти)

версия 11 – 300

версия 9.2 – 100

 

100

20

Расчитанных

TP_PriceComponents=30.000.000

Суточных

tbl_Costs =3.000.000

 

 

Расчитанных TP_Prices=8.000.000

Суточных tbl_Costs=1.300.000

 

tbl_Costs=100000

 

версия 11 – 5,

версия 9.2 – 3

 

QuotaParts=

1.000.000

 

Tbl_DogovorList=1.000.000

 

History=100000000

 

10000

30

2000


Конфигурация с репликацией и сегментацией

Данная конфигурация включает в себя стандартное решение ПК “Мастер-Тур”\ ПК “Мастер-Web” c использования репликации и сегментации одновременно. Данное решение является наиболее производительным. В Таблице 4 указаны максимально допустимые показатели по объему и нагрузке для трех базовых (рекомендуемых) конфигураций серверной системы при использовании ПК “Мастер-Тур”\ ПК “Мастер-Web” . Для конфигураций отличных от приведенных показатели изменяются линейно.

Таблица 4

Рекомендуемая конфигурация сервера (min.)

Общий объем базы данных (основная)(max), Гб

Количество асинхронно подключенных пользователей (локально)

Количество запущенных потоков (процессов расчета)

Количество записей в таблицах цен (версия 11)

Количество записей в таблицах цен (версия 9.2)

Количество записей в таблице цен в сегменте (максимум)

Количество поисковых запросов в секунду (для онлайн - поиска)

Количество объектов квотирования

Общее количество услуг в путевках

Количество записей в истории

Количество отелей в поиске

Количество сегментов (максимум)

Количество отелей в поиске для сегмента (максимум)

Не серверные процессоры (Intel Pentium, Core) 2.7 ГГц

От 4 Гб оперативной памяти

версия 11 – 75

версия 9.2 –25

 

50

1

Расчитанных

TP_PriceComponents=15.000.000

Суточных

tbl_Costs =1.500.000

 

Расчитанных TP_Prices=4.000.000

Суточных tbl_Costs =700.000

 

 

tbl_Costs=3000

 

2

QuotaParts=

300.000

 

Tbl_DogovorList=350.000

History=1000000

 

3000

5

700

Серверные процессоры (Xeon)2.0-2.4 ГГц + От 4 до 16 Гб оперативной памяти

версия 11 – 150

версия  9.2 – 50

 

75

4

Расчитанных

TP_PriceComponents= 20.000.000

Суточных

tbl_Costs =2.000.000

 

 

Расчитанных TP_Prices=6.000.000

Суточных tbl_Costs =900.000

 

tbl_Costs=10000

 

6

QuotaPartss=

500.000

Tbl_DogovorList=700.000

 

History=10000000

 

8000

15

1000

Сдвоенные серверные процессоры (Xeon)2.0-2.4 ГГц + от 16 до 128Гб оперативной памяти

Отдельный сервер

для IIS (минимум Intel Xeon MP 4x3.33GHz

16 Гб оперативной памяти)

версия 11 – 300

версия 9.2 – 100

 

100

20

Расчитанных

TP_PriceComponents=30.000.000

Суточных

tbl_Costs =3.000.000

 

 

Расчитанных TP_Prices=8.000.000

Суточных tbl_Costs =1.300.000

 

tbl_Costs=100000

 

версия 11 –2 5,

версия 9.2 – 15

 

QuotaParts=

1.000.000

Tbl_DogovorList=1.000.000

 

History=100000000

 

10000

30

2000


Методика расчета

Подсчет количества записей осуществляется путем выполнения запросов к базе данных. В Таблице 5 представлены запросы к базе данных для определения соответствующих показателей.

Таблица 5

Название показателя

Запрос для подсчета

TP_PriceComponents

select COUNT(*) from TP_PriceComponents

TP_Prices

select COUNT(*) from TP_Prices

tbl_Costs

select COUNT(*) from tbl_Costs

QuotaParts

select COUNT(*) from QuotaParts

Tbl_DogovorList

select COUNT(*) from Tbl_DogovorList

History

select COUNT(*) from History