apalkoff

Home/Илья Апальков

About Илья Апальков

Директор ООО «А-Вижн», кандидат технических наук, доцент кафедры Динамики электронных систем (ЯрГУ)

Применение BitTorrent Sync

Проект BitTorrent Sync безусловно заслуживает пристального внимания. Возможность синхронизации папок на разных компьютерах и устройствах без использования центрального сервера очень хороша с точки зрения безопасности и контроля. Так что же, BTSync вытеснит и заменит Dropbox, Yandex Диск, Google Drive и другие похожие сервисы?

BTSync сочетает в себе технологии синхронизации папок и торренты. Пользователь ставит клиентское ПО на компьютер, выбирает папку, которую хочет синхронизировать с другими компьютерами, получает секрет (уникальный идентификатор папки), который необходимо ввести на другой машине для начала синхронизации. Секрет может быть только на чтение, то есть на синхронизацию в одном направлении. Кроме того возможно генерировать секреты на время, то есть синхронизация будет осуществляться только в течении некоторого времени.

Естественно, что при синхронизации обе машины должны быть включены. Это накладывает определенные ограничения на варианты использования. Однако наличие третьей постоянно работающей машины позволяет это ограничения снять.

Возможные варианты использования практически безграничны: обычная раздача сериалов, бэкапы сервисов и личных данных, деплоймент приложений на сервера и многое другое.

Отметим, что существуют приложения BTSync для iOS и Android, можно получить доступ к API для встраивания в собственные приложения.

По нашему мнению эра классических торрентов и сервисов синхронизации с центральным сервером подходит к концу.

 

Перенос серверов на DigitalOcean

Уже на протяжении нескольких лет компания использует ряд виртуальных серверов для решения как внутренних, так и потребительских задач. Все началось в 2009 году с сервра на площадке keyweb, продолжилось в виде нескольких машин на Selectel и продолжилось с переездом на DigitalOcean.

Не будем распространяться про минусы прежних хостеров, а приведем плюсы последнего — DigitalOcean (DO):

  1. К переходу подтолкнуло появление у DO дата-центра в Амстердаме, ходить до которого можно за вполне приемлемое время.
  2. Весьма приятная стоимость. Машинка минимальной конфигурации (512MB ОЗУ, 1 ядро, 20GB на диске, 1TB трафика в месяц) стоит всего 5$.
  3. Немаловажным оказалась прозрачность ценообразования, которое позволяет точно планировать расходы на ту или инау виртуальную машину.
  4. Подключаемая возможность делать автоматические периодические полные бэкапы на лету (за 20% стоимости виртуального сервера).
  5. На всех тарифных планах без исключения используются SSD-диски.
  6. Удобная панель управления.
  7. Есть и другие плюсы, но для нашего случая не столь ценны.

Перенос сервисов прошел как и планировалось. Более длинный маршрут субъективно не привел к замедлениям в ответах на запросы.

Раздумывать нечего — пробуй!

Перейти на DigitalOcean.

Великолепные скидки на сервера IBM Express

Условия акции:

  • Цены снижены до 20% цены на сервера из списка ниже.
  • Дополнительная скидка до 20% на опции ниже при условии единовременной покупки  с одним из этих серверов.
  • Акция действует до  07 июня 2013.
Сервер IBM
Cерверы, на которые распространяются скидки:

Express x3550 M4, 1x Xeon E5-2620 2.0GHz 15M 6C 1333MHz (95W), 8GB (1x 8GB (2Rx4, 1.35V) 1333MHz LP RDIMM), O/B 3.5 HS SAS/SATA(3), M5110 (512MB flash), No optical, 1x550W HS PSU
Express x3650 M4, Xeon 4C E5-2603 80W 1.8GHz/1066MHz/10MB, 1x4GB, O/Bay HS 2.5in SAS/SATA, SR M5110e, Multi-Burner, 550W p/s, Rack
Express x3250 M4, Xeon 4C E3-1240 80W 3.3GHz/1333MHz/8MB,1x4GB, O/Bay HS 2.5in SAS, SR BR10il, Multi-Burner, 460W p/s, Rack
Предложение более не действительно.

В Ярославле пройдет окружной тур международной студенческой олимпиады «IT-Планета 2012/13»

Подведены результаты первого этапа международной студенческой олимпиады в сфере информационных технологий «IT-Планета 2012/13», которая ежегодно предоставляет студентам учреждений среднего и высшего профессионального образования возможность проверить свои знания в конкурсах по актуальным ИТ-направлениям.

(далее…)

Организация вывода рабочего стола (за NAT) через защищенный туннель

Постановка задачи:

  1. Имеются две машины (Windows) подключенные к интернету.
  2. Одна из них (скажем, зеленая) имеет белый ip или находится за контролируемым оборудованием с белым ip.
  3. Вторая машина (скажем, синяя) находится в серой сети, в которой имеется доступ к интернету, однако шлюз неконтролируемый и порт-форвардинг не возможен. Вероятно также вместе со шлюзом установлен фаерволл — исходящие соединения разрешены только на 80 (http) и 443 (https) порты.
  4. Необходимо обеспечить доступ к рабочему столу синей машины с зеленой.


Тривиальное и безыскусное.

Использовать TeamViewer. Минус — неконтролируемый третий сервер (сервера) в интернете.

Слишком сложное, туннель сеть-сеть.

Организовать туннель от синей машины к зеленой, в нем проложить ppp, назначить соответствующие адреса, прописать роутинг, воспользоваться стандартными средствами, вроде rdp. Минус – слишком сложное решение для поставленной задачи.

Правильное

Организовать туннель от синей машины к зеленой (stunnel), воспользоваться возможностью VNC по инициации соединения от сервера (чей рабочий стол будет передаваться) к клиенту (где рабочий стол будет показываться).

(далее…)