15.03.2011 |
«Охотник за адресами» прошел Platform Ready тесты для Windows Server 2008 R2 |
Сервис «Охотник за адресами» изначально разрабатывался как кросс-платформенное решение, одинаково работающее как
на Unix и Linux платформе, так и под управлением серверной операционной системы компании Microsoft. Примерно полгода
назад мы проводили тесты на совместимость с серверами HP и операционной системой HP-UX на базе Intel Itanium 2.
На этот раз мы решили провести аналогичные тесты с платформой Microsoft Windows Server 2008 R2.
До недавнего времени у нас не было официальных подтверждений полной совместимости нашего продукта «Охотник за адресами»
с платформой Microsoft Windows Server 2008 R2. В качестве особенностей этой платформы следует выделить полностью 64-битную
архитектуру, а также новейшую версию компонентов Internet Information Services.
Для полной совместимости с этой платформой нами была переработана Front-end серверная часть, по сути, отвечающая за
прием клиентских запросов и балансировку нагрузки. Для этих целей было разработано .Net расширение для
Internet Information Services, позволяющее обрабатывать входящие запросы с минимальным временем отклика.
Высокой производительности удалось добиться за счет одноразовой инициализации и загрузки .Net расширения в рамках
пула приложений IIS и последующего ее многократного использования для передачи клиентских запросов на обработку
серверам распознавания «Охотника за адресами». На наших тестах такая конфигурация сервиса показала примерно в
полтора раза меньшие временные затраты транспортного уровня при передаче запросов между front-end сервером и сервером
распознавания в сравнении с FastCGI конфигурацией.
Итоговая конфигурация «Охотника за адресами» прошла полный цикл Platform Ready тестов компании Microsoft на совместимость
с операционной системой Microsoft Windows Server 2008 R2. Это позволяет рекомендовать наш сервис к использованию в
промышленных масштабах под управлением данной операционной системы для решения задачи проверки, исправления и
нормализации контактных данных.
К достоинствам такой конфигурации нашего продукта относится легкость установки и настройки, а также
пониженные транспортные издержки при обработке большого потока небольших запросов на обработку единичных
контактных данных.
Windows Server и логотипы Windows являются зарезервированными торговыми марками компании Microsoft.
27.12.2010 |
Партнерский раздел «Охотника за адресами» |
На сайте "Охотника за адресами" добавлен партнерский раздел.
Работа в данном разделе предназначена для наших партнеров, заключивших с нами соответствующее
соглашение. Данный раздел позволяет использовать наш сервис по обработке контактных данных без
ограничений, накладываемых при работе с сервисом в демонстрационном режиме.
Кроме снятия ограничений работа в режиме партнера предоставляет ряд новых возможностей, наиболее
значимыми из которых являются следующие.
- Шифрование данных. Вся информация, которой партнер обменивается с сервисом в партнерском режиме,
надежно защищена, поскольку передается в зашифрованном виде. Для шифрования используется стандартный защищенный
протокол HTTPS, который широко применяется в области электронной коммерции.
- Программная стыковка с сервисом. Для партнеров доступна возможность подключать к нашему
сервису свои собственные системы, например, Интернет-магазины, для автоматической проверки почтовых
адресов клиентов или покупателей. Программная стыковка с сервисом осуществляется весьма просто, для
этого не требуется знать сложных технологий, достаточно владеть базовыми представлениями о взаимодействии
с Веб-серверами.
- On-line обработка больших баз данных. В партнерском разделе доступны инструменты,
позволяющие выполнять проверку, исправление и чистку больших баз с контактной информацией.
Этот раздел крайне полезен владельцам баз данных, содержащих непроверенную или некорректную контактную
информацию, в том числе почтовые адреса. Данная функция весьма удобна, если требуется восстановить
почтовые индексы у десятков тысяч почтовых адресов, а также исправить у этих адресов ошибки и
восстановить пропущенные поля.
Особое внимание следует уделить on-line обработке больших баз данных, поскольку теперь
у наших партнеров имеется весьма простой и оперативный способ чистки больших объемов контактных данных,
не прилагая к этом никаких усилий. Работа с нашим сервисом в данном режиме сводится к разовой загрузке
на наш сервис всей базы данных, содержащей почтовые адреса, подлежащие обработке. После чего процесс
проверки и исправления адресов выполняется без участия пользователя. Пользователю лишь потребуется
через некоторое время зайти в партнерский раздел за результатами исправления. Более подробно с
данной функцией можно ознакомиться здесь.
27.07.2010 |
«Охотник за адресами» полностью адаптирован к инфраструктуре HP |
Ранее мы сообщали, что в нашей компании была выполнена адаптация всех компонентов сервиса "Охотник за адресами" к платформе HP-UX на базе Intel Itanium 2. К настоящему моменту мы провели ряд дополнительных тестов на 4-ех процессорных серверах Hewlett Packard, в результате успешного завершения которых "Охотник за адресами" получил знак соответствия конвергентной инфраструктуре HP.
Соответствие нашего продукта инфраструктуре HP дает дополнительные гарантии того, что он может быть успешно использован на серверах компании Hewlett Packard, например, на блейд-серверах линейки Integity, построенных на базе процессоров Intel Itanium 2 и работающих под управлением операционной системы HP-UX. Стабильность и высокая производительность сервиса «Охотника за адресами» на данной платформе открывает возможности по его применению в таких ответственных отраслях, как телекоммуникации и финансы, а также в сфере государственной службы.
Кроме выполнения комплексных тестов на совместимость мы оценили возможности по масштабированию нашего продукта на платформе HP-UX на базе Intel Itanium 2. Для этих целей мы экспериментально определили зависимость производительности нашего приложения от числа задействованных на сервере процессоров. График этой зависимости представлен на следующем рисунке.
Производительность в нашем случае определяется средним числом запросов, которые в состоянии обработать «Охотник за адресами» в единицу времени. Поскольку абсолютные значения производительности зависят от конкретной аппаратной платформы и могут существенно отличаться, мы взяли ее относительные значения. Они были получены, как отношение производительности на заданном числе процессоров к производительности на одном процессоре.
Пунктирная линия на графике показывает идеальный линейный рост производительности, который на практике достичь невозможно, поскольку приложение кроме процессоров использует иные вычислительные ресурсы, такие как оперативная память и устройства ввода/вывода. В результате процессоры вынуждены простаивать то время, которое уходит у приложения на взаимодействие с другими ресурсами.
В нашем случае график роста производительности имеет характер весьма близкий к идеальному, по крайней мере, для 4-ех процессоров. В частности на участке от 1 до 4 процессоров можно утверждать, что при N-кратном увеличении числа процессоров производительность «Охотника за адресами» увеличивается в 0.92*N раз. Так, например, если производительность «Охотника за адресами» на одном процессоре составляет 50 обработанных почтовых адресов в секунду, то добавление еще четырех процессоров увеличит ее до 184 адресов в секунду.
Таким образом, наше приложение позволяет максимально эффективно использовать возможности многопроцессорного оборудования, фактически линейно наращивая производительность за счет увеличения числа процессоров. Это в свою очередь обеспечивает простоту масштабирования системы, если в процессе эксплуатации возникнет плановая потребность в обработке большего числа запросов.
28.06.2010 |
«Охотник за адресами» на платформе HP-UX на базе Intel Itanium 2 |
Сервис «Охотник за адресами» и приложения, построенные на его основе, адаптированы под платформу HP-UX на базе Intel Itanium 2.
Операционная система HP-UX разрабатывается и продвигается компанией Hewlett Packard, и является, по сути, платформой для блейд-серверов HP, построенных на базе процессоров Intel Itanium 2. Платформа HP-UX не является открытой и легкодоступной, однако она обеспечивает должный уровень надежности и защищенности, что привлекает крупные компании использовать ее в ответственных бизнес задачах в различных отраслях экономики, например, в сфере финансов.
Архитектура IA-64, реализованная в процессорах Intel Itanium 2, ориентирована на обеспечение максимальной производительности в приложениях, однако для полного использования ее возможностей, приложение должно быть адаптировано к этой архитектуре, поскольку она существенно отличается от применяемой в x86 - совместимых процессорах.
Перечисленные факторы усложняют процесс переноса приложения на платформу HP-UX, тем не менее, такая работа была проделана нашей компанией. «Охотник за адресами» и все сопутствующие и производные компоненты были собраны, отлажены и оптимизированы для работы на HP-UX на базе Intel Itanium 2. Для проведения этой работы использовался сервер линейки HP Integrity, доступ к которому нам был предоставлен компанией Hewlett Packard в рамках партнерского соглашения.
По завершении работ в течение нескольких суток были проведены комплексные тесты производительности и надежности, которые показали полную совместимость и работоспособность продуктов на базе сервиса «Охотник за адресами» на платформе HP-UX. Конфигурация сервера, на котором проводились испытания, приведена в таблице.
Конфигурация HP сервера |
Название |
Описание характеристики |
Версия ОС |
HP-UX B.11.31 |
Версия компилятора |
HP C/aC++ for Integrity Servers B3910B A.06.20 |
Процессор |
Intel(R) Itanium 2 9100 series processor (1.59 GHz, 12 MB) |
Оперативная память |
1018 MB (0.99 GB) |
В ближайшее время мы планируем провести дополнительные эксперименты с настройками данной платформы, а также выполнить тесты на многопроцессорном оборудовании компании HP на базе Intel Itanium 2.
|
Последние события
26.09.2024 Внедрили подсказки по паспортным данным
20.07.2024 Обработали в облаке более 2 млрд. данных
09.04.2024 Добавили на Ахантере подсказки по реквизитам банков
01.02.2024 Внедрили кадастровые номера квартир, домов и участков
09.01.2024 Добавили координаты адресов для новых регионов
11.07.2023 Внедрили гео-кодер для адресов Казахстана
Архив событий
30.10.2015 Запустили сервис ahunter.ru на новейшем ядре ahunter 2.0.
01.07.2015 Запустили сервис подсказок для ввода адресов в режиме реального времени.
08.06.2015 Завершили большой проект по стандартизации данных контрагентов для компании "ПепсиКо".
03.04.2015 Интегрировали сервер ahunterES в продукты и сервисы компании БФТ.
02.03.2015 Внедрили сервер ahunterES в систему СПАРК.
Страницы:
« назад
7
8
9
вперед »
|