blog.serverclub.ru
Блог компании ServerClub

VMware vCenter Converter Standalone. Увеличение скорости переноса и ошибка converter.fault.FileIOFault.

9 мая 2014 г.Обсудить

Задача

Одному из наших клиентов было необходимо перенести Windows 2008 R2 с "физической" машины на виртуальную, для решения задачи мы воспользовались VMware vCenter Converter Standalone.

Указав все необходимые настройки и начав процесс "переезда", обнаружили крайне низкие показатели скорости передачи сервера по сети.

Дело в том, что VMware vCenter Converter Standalone по умолчанию использует SSL шифрование трафика, это существенно замедляет процесс передачи.

Так же, в процессе переезда, может возникнуть ошибка converter.fault.FileIOFault и передача прервется.

Решение

Для решения обеих проблем достаточно отключить SSL.

Поступимся безопасностью передачи сервера, но увеличим скорость.

Ошибка converter.fault.FileIOFault не остановит процесс передачи, разве что возникнут Wraning'и о bad блоках на диске.

Перейдем в папку, где содержится конфигурационный файл converter-worker.xml.

Для Windows 2008 R2 он находится в "%ALLUSERSPROFILE%\VMware\VMware vCenter Converter Standalone".

Найдем там секцию

<ssl>
<!– Private key file –>
<privateKey>ssl/rui.key</privateKey>
<!– Certificate file –>
<certificate>ssl/rui.crt</certificate>
</ssl>

и удалим её, а так же изменим параметр useSsl в секции nfc на false

<nfc>
<readTimeoutMs>120000</readTimeoutMs>
<useSsl>false</useSsl>

Для применения внесенных изменений необходимо перезапустить службу

VMware vCenter Converter Standalone Worker

Заключение

В нашем случае скорость увеличилась более чем в 10 раз, и если первый сервер переносили около 12 часов, то второй "улетел" за 1 час.

Корпоративный сервер IP телефонии на dedicated хостинге? Почему бы и нет

10 апреля 2014 г.6

О чем?

Размещение отдельных IT сервисов у хостинг провайдеров идея далеко не новая, и сегодня я расскажу о тестировании решения вынесенного в заголовок.

Сервер, с установленной IP АТС, находится в одной из стоек наших в Нидерландах, ширина канала сервера в мир составляет 1Гбит/с.

Офис компании N располагается в России, канал в мир 40Мбит/с.

Методика тестирования

  • Подключимся к одному из VoIP провайдеров России(в данном случае я использовал "Мультифон" от оператора "Мегафон"), проверим качество связи.
  • Сымитриуем большое количество "реальных" звонков утилитой sipp, проконтролируем качество.
  • Определим количество потерь и jitter при момощи утилиты iperf.
  • Выясним пиковое значение количества единовременных вызовов в разрезе использованного сервера и сценария sipp.

ОС, ПО, железо

  • Аппаратную составляющую обеспечит Dell 860 c 4Гб ОЗУ и Soft RAID 1.
  • В роли IP АТС солирует Asterisk 11.8.1.
  • ОС - Debian GNU/Linux 7.4 (wheezy).

Читать далее...

Запуск локальных ssh/telnet/vnc клиентов по ссылке из карты Zabbix

10 марта 2014 г.Обсудить

Множество стоек, каждая плотно упакована серверами, маршрутизаторами, коммутаторами и прочими kvm'ами. Нужен какой-нибудь удобный способ рулить всем этим хозайством, быстро подключаться к нужному оборудованию и производить его настройку. Прямо чтобы пара кликов мышью и оп - перед тобой консоль нужного коммутатора.

Для мониторинга наших подопечных мы используем Zabbix. Так почему бы не приспособить сей дивный инструмент и для этой задачи. Ведь было бы очень удобно ткнуть в карте Zabbix на нужную стойку, перейти на её подкарту и, выбрав железку, запустить локальный ssh/telnet/vnc клиент на своем компьютере.

Озадачившись идеей, я начал мучать поисковые машины в надежде отыскать варианты реализации. Был найден данный тред на форуме Zabbix, но мне хотелось запускать именно локальные программы на моей машине кликом по ссылке в карте. Еще некоторое время поплутав по закоулкам всемирной паутины и помучав знакомых программистов глупыми вопросами я вспомнил о... Python.

Да, Python, не раз пришедший на помощь в трудную минуту. Питаю очень нежные чувства к этому языку за его простоту и приятный теплый синтаксис.

И так, вектор атаки изменился и поисковики замерли в ожидании нового вброса мыслеобразов...

Спустя некоторое время я уже четко представлял как буду решать задачу - напишу клиент-серверное приложение!

На моем компьютере будет ждать команд серверная часть, а на сервере мониторинга, при клике по ссылке, будет запускаться клиент и передавать нужную команду.

Результатом изысканий стало кроссплатформенное приложение, работает как на Linux, так и на Windows.

Эпопея проб и ошибок на пути к заветной цели ждет вас под катом.

Читать далее...