Настройка и использование ограничения скорости для Open vSwitch с DPDK

Автор: admin от 14-09-2016, 22:40, посмотрело: 638

В этой статье описывается настройка ограничения скорости входящего трафика для интерфейса Data Plane Development Kit (DPDK) в Open vSwitch (OVS) с DPDK. Эта статья предназначена для сетевых администраторов, которые могут использовать ограничение скорости Open vSwitch, чтобы обеспечить гарантированную скорость приема для портов DPDK на развернутых серверах Open vSwitch. Эта статья дополняет статью Настройка и использование качества обслуживания для Open vSwitch* с DPDK, поскольку ограничение скорости и качество обслуживания действуют соответственно в трактах приема и передачи, используя уникальные команды API для настройки и работы.

Настройка и использование ограничения скорости для Open vSwitch с DPDK

Категория: Админитстрирование » Сетевые технологии

 

Однажды программисты погубят этот мир

Автор: admin от 14-09-2016, 20:20, посмотрело: 230

Однажды программисты погубят этот мир

1. История первая: воспоминание


Когда я был маленьким и ходил еще в младшую школу, со мной приключилась такая история. На перемене я с несколькими друзьями находился в классе, когда с полки сам собой упал цветок. На нашу беду тут же вошла наша учительница и безо всяких разбирательств обвинила нас в хулиганстве. Красной ручкой были сделаны записи о плохом поведении в дневник, вызваны родители. Это было так обидно и не понятно, что навсегда врезалось мне в память. С тех пор я часто размышлял, что же заставило цветок упасть?

А ведь самое логичное объяснение — он сам упал. Просто он рос, выбрасывал новые побеги, развивал и наращивал массу. Тянулся к солнцу. Однажды проекция центра тяжести цветка вышла за пределы опоры и он опрокинулся.

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

Категория: Программирование

 

AdBlock Plus совершил новый виток в истории «приемлемой рекламы»

Автор: admin от 14-09-2016, 17:30, посмотрело: 417

AdBlock Plus совершил новый виток в истории «приемлемой рекламы»

Один из крупнейших в мире блокировщиков рекламы AdBlock Plus порадовал рекламодателей новой инициативой. Разработчики блокировщика запустили платформу Acceptable Ads Platform (AAP), предназначенную для размещения на сайтах рекламы из списка «приемлемых объявлений» (Acceptable Ads). Приемлемую рекламу можно устанавливать вместо обычных баннеров, которые блокирует Adblock Plus.

Сама программа «Приемлемой рекламы» была запущена еще в 2011 году. Тогда же Eyeo, компания-разработчик Adblock Plus, признала, что сотрудничала с партнерами в рамках этой программы не безвозмездно.

Категория: Веб-разработка, Google

 

Удаленный оповещатель о критических температуре и влажности на основе МК AVR и датчика DHT22

Автор: admin от 14-09-2016, 17:05, посмотрело: 669

После подряд 2х поломок кондиционера в серверной и последующего перегрева помещения в течение нескольких суток, встал вопрос о слежении за температурой в ней. Можно было бы ежедневно(ежечасно/ежеминутно) смотреть температуру со встроенных в сервера датчиков температуры используя интерфейс управления IPMI. Но в этом случае присутствует человеческий фактор на который, в данном случае, оказывает свое негативное осознание того, что можно было бы автоматизировать все гораздо лучше. Так случилось, что я как раз не так давно увлекся такой крайне интересной штукой как микроконтроллеры, поэтому задача автоматизации с использованием МК была новой и интересной возможностью реализовать накопленные знания в полезном для мира проекте.

Категория: Программирование

 

UDL-поддержка

Автор: admin от 14-09-2016, 17:05, посмотрело: 320

Вы когда нибудь задумывались, почему вы пишете код на Cache Object Script, а он экспортируется в XML файл?

UDL-поддержка

Так вот, пора меняться. Начиная с выхода новой среды разработки Atelier и версии Cache 2016.2, у вас будет возможность экспортировать и импортировать файлы в формате, в котором вы пишете в студии, так называемый формат UDL (Universal Definition Language). Теперь вы сможете писать код, который не только быстро работает, но еще и приятен глазу в экспортированном виде. Но, возникает другая, не менее важная проблема: если все новые проекты будут находиться в UDL формате, то, кто позаботиться об обратной совместимости?

Категория: Программирование, Веб-разработка

 

Этой осенью Apple Pay станет доступен в России

Автор: admin от 14-09-2016, 16:35, посмотрело: 280

Этой осенью Apple Pay станет доступен в РоссииЭтой осенью Apple Pay появится еще в трех странах — Японии, Новой Зеландии и России. Кроме того, во вторник 13 сентября, вместе с запуском iOS 10, стала доступна и веб-версия платежного инструмента компании. Воспользоваться сервисом Apple для оплаты в интернет-магазинах могут пользователи браузера Safari на всех компьютерах Mac, выпущенных не ранее 2012 года и обновленных до последней версии фирменной операционной системы компании macOS Sierra.

7 сентября во время презентации iPhone 7, компания раскрыла подробности запуска Apple Pay в Японии, отметив, в частности, что ей удалось добиться совместимости с широко распространенной в стране специфической технологией бесконтактной оплаты под названием FeliCa, разработанной Sony. Чипы FeliCa широко применяются в Стране восходящего солнца для бесконтактной оплаты всех видов транспорта, услуг, товаров и интеграции поддержки электронных платежей в смартфоны.

Категория: Apple, iOS

 

Настраиваем магазин Windows для бизнеса

Автор: admin от 14-09-2016, 15:20, посмотрело: 294

С момента создания Windows 8.0 и 8.1, компания Microsoft сосредоточилась на модернизации своего Интернет-портала Windows Store. Думаю, многие согласятся, что Microsoft Store по сравнению с Apple Store был достаточно неразвит в плане доступности приложений и удобства использования интерфейса магазина.

С выпуском Windows 10 в 2015 году Windows Store подвергся радикальному изменению относительно доступности приложений, игр и инструментов. Все это хорошо для сегмента потребительского рынка, но как насчет добавления функциональности для бизнес-пользователей? Компания Microsoft сделала это! Поскольку ранее не существовало интеграции Windows Store в доменной среде, это приводило к проблемам с управлением покупками и лицензированием потенциальных приложений, не говоря уже о многих других проблемах.

Ранее коммерческие предприятия сталкивались с предоставлением финансовой и бухгалтерской отчетности, когда сотруднику компании требовалось приложение из Windows Store. Как осуществлять контроль над доступом, правом собственности и лицензированием актуального приложения? Короче говоря, все это не контролировалось. Кроме того, не было возможности переназначить лицензию. К примеру, если сотрудник увольнялся, то приложение, так сказать, «уходило» вместе с ним.

Категория: Microsoft, Windows

 

Вышел Zabbix 3.2

Автор: admin от 14-09-2016, 14:00, посмотрело: 785

Вышел Zabbix 3.2

Хотим сообщить о выходе новой версии open source системы мониторинга Zabbix. Релиз несет принципиально новые возможности такие как:


  • Дополнительные поля событий (тэги)

  • Ручное закрытие проблем

  • Корреляцию событий

  • Вложенные группы узлов сети

  • Определение отдельных условий для создания аварий и их восстановления

  • Non-strict расчет триггерных выражений

  • Интерфейс в подгружаемых модулях для репликации исторических данных во внешнее хранилище


…и многое другое. Под катом кратко расскажем о некоторых нововведениях

Категория: Админитстрирование » Системное администрирование

 

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

Автор: admin от 14-09-2016, 12:50, посмотрело: 335

История эта приключилась с одним крупным брендом, работающий на внутреннем рынке не самой маленькой южной страны бывшего СССР, назовём его просто — БРЕНД.

— Сеть построена на Cisco с небольшими вкраплениями из свичей и серверов от HP. VPNы до штаб-квартиры и удалённых офисов;
— Интернет по собственному оптоволокну от одного из ведущих провайдеров столицы;
— ISDN-телефония от другой тоже весьма известной международной компании. На эти номера привязана реклама, так что отказаться от них нельзя!
— Собственный штат IT-специалистов у БРЕНДа небольшой и постоянно задействован в решении текущих задач, поэтому активно пользуется услугами IT-аутсорсинга от дочки одного из крупнейших поставщиков коммуникационного оборудования в стране;
— Ежемесячные траты БРЕНДа только на услуги связи составляют около 3000$, что является у нас весьма неплохим показателем и выводит в VIP, и вроде бы всё было хорошо, но вдруг приходит счёт сначала на 20K$, а потом еще на 40К$.

Категория: Админитстрирование » Системное администрирование

 

Почему я отказался от Rust

Автор: admin от 14-09-2016, 11:55, посмотрело: 364

Почему я отказался от Rust


Когда я узнал, что появился новый язык программирования системного уровня, с производительностью как у С++ и без сборщика мусора, я сразу заинтересовался. Мне нравится решать задачи с помощью языков со сборщиками мусора, вроде C# или javascript, но меня постоянно терзала мысль о сырой и грубой мощи С++. Но в С++ так много способов выстрелить себе в ногу и других хорошо известных проблем, что я обычно не решался.


Так что я влез в Rust. И, блин, влез глубоко.


Язык Rust все еще довольно молод, поэтому его экосистема пока находится в стадии начального развития. В некоторых случаях, например, в случае с вебсокетами или сериализацией есть хорошие и популярных решения. В других областях у Rust не все так хорошо. Одна из таких областей это OpenGL GUI, вроде CEGUI или nanogui. Я хотел помочь сообществу и языку, поэтому взялся за портирования nanogui на Rust, с кодом на чистом Rust, без связок с С/C++. Проект можно найти тут.


Обычно, знакомство с Rust начинается с борьбы с идеей borrow-checker. Как и у других программистов, у меня тоже был период, когда я не мог понять, как решить ту или иную проблему. К счастью, есть классное сообщество в #rust-beginners. Его обитатели помогали мне и отвечали на мои дурацкие вопросы. Мне понадобилось несколько недель на то, чтобы почувствовать себя более-менее комфортно в Rust.


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

Категория: Программирование

 
Назад Вперед