Новости информационных технологий - 27541

Даже самые заядлые скептики уже признают, что технологии SSD обладают рядом неоспоримых преимуществ по сравнению с обычными жесткими дисками и позволяют получить значительно большую производительность операций ввода/вывода (а в некоторых случаях скорости I/O — много не бывает). Вместе с тем, SSD еще не готовы к повсеместному внедрению вместо традиционных жестких дисков по целому ряду причин: начиная с цены и заканчивая надежностью. Что же делать? На выручку приходят гибридные решения, которые сочетают традиционные диски с SSD, позволяя получить (пусть и с определенными оговорками) преимущества обоих решений.

Если не углубляться в детали, то сам принцип работы гибридных систем достаточно прост (а если углубиться — то можно настолько погрузиться, что и не вернешься за год) и одинаков для всех систем, начиная с дисков Seagate Momentus XT и Apple Fusion Drive, заканчивая дорогими и сложными решениями для больших систем хранения данных и дата-центров, о которых сегодня и пойдет речь.

Для основного хранения данных используются традиционные жесткие диски, по необходимости объединенные в RAID, а SSD используется для кэширования самых часто используемых данных, к которым надо обращаться чаще всего. Управление кэшированием системы берут на себя, и чаще всего кэш-раздел в системе вообще недоступен в виде отдельного диска.

В больших и «серьезных» системах вопросы оптимизации ввода/вывода стоят еще острее, чем для настольных компьютеров. То, что для пользователя является секундной задержкой в запуске тяжелой программы, в случае нагруженного сервера может вылиться во многие тысячи долларов убытков, если дисковая подсистема станет «бутылочным горлышком», замедляющим всю работу.

Говоря о больших системах хранения данных, нельзя не вспомнить про компанию LSI, которая, являясь одним из крупнейших поставщиков для систем хранения данных, не могла остаться в стороне. В портфеле продуктов LSI есть набор решений для ускорения работы дисковых систем, объединенных в семейство Nytro.
Читать полностью »

Один из наших сервисов занимается построением ежедневных отчетов анализируя данные из Highrise.
Данные из Highrise можно получать несколькими способами:

  • Использовать экспорт в CSV
  • Использовать API

CSV нами даже не рассматривался и мы попытались найти удобный метод для ежедневного обновления нашей базы через API.
Придумали следующее:

  • Получаем XML фид и парсим его.
  • Все непосредственные дочерние поля мы считаем полями в таблице.
  • Все вложенные элементы мы считаем связанными таблицами

Читать полностью »

Дорогие Хабровчане!

Вот и закончились длинные майские праздники. Чтобы войти в рабочий режим мы предлагаем вам немного посчитать.

Экономика облака

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

Читать полностью »

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

Кэш память процессора используется для уменьшения времени простоя процессора при обращении к RAM.

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

Логически кэш-память представляет собой набор кэш-линий. Каждая кэш-линия хранит блок данных определенного размера и дополнительную информацию. Под размером кэш-линии понимают обычно размер блока данных, который в ней хранится. Для архитектуры x86 размер кэш линии составляет 64 байта.

Логическая организация кэш памяти процессора

Так вот суть кэширования состоит в разбиении RAM на кэш-линии и отображении их на кэш-линии кэш-памяти. Возможно несколько вариантов такого отображения.
Читать полностью »

в 10:48, , рубрики: php, sandbox, Песочница, метки: ,

В одном из наших проектов существует возможность написания плагинов для расширения функционала сервиса.
Пользователи создают плагины-приложения в нашем интерфейсе и описывают их логику на PHP.
Необходимо было ограничить возможности PHP, чтобы никто нам случайно не нашкодил.
Существует некоторое количество инструментов для исполнения кода PHP в защищенной среде: выполнение в отдельном процессе, сохранение кода в файле и вызов через cli с урезанными возможностями или использование специализированных расширений для PHP.
В силу специфики сервиса и приложений а так же для возможности использования песочницы на всех ОС (процессы и расширения для sandbox не работают в Windows) с базовыми настройками PHP был написан небольшой класс: Ext_Sandbox_PHPValidator.
Читать полностью »

Под действительно прибыльным бизнесом я понимаю такой, который в первые 2-3 месяца начнет приносить прибыль. А не больше чем через год будет генерировать чистую прибыль не менее 100 тыс. руб. в карман своему владельцу.

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

Читать полностью »

Компания MSI представила новый вариант разогнанной 3D-карты Radeon HD 7790. От ранее выпущенной модели R7790-1GD5/OC новинка отличается удвоенным объемом памяти.

Графический процессор модели MSI R7790-2GD5/OC работает на частоте 1050 МГц

Читать полностью »

Всем доброго времени суток! Долго думал о том, что же могу привнести в сообщество. И вот, установив 3 ОС на свой Nokia N9, и, увидев некоторый интерес к этому, решил написать о том, как я это сделал.

Итак, этот пост о том, как получить Nokia N9 с Harmattan, NitDroid и Nemo Mobile без особых плясок с бубном.
Читать полностью »

Китайская UCWeb Inc.выделила $480 млн на развитие в России (а также: Индии, Бразилии, Индонезии и Вьетнаме) мобильного UC Browser. Программа, поддерживающая все мобильные платформы уже присутствует в стране: по данным StatCounter.com, в апреле 2013 года UC Browser использовали 1,75% русских мобильных пользователей. Это шестое место по популярности и отставание примерно в 20 раз от лидирующей Opera Mini (с 33,98%), сообщает "Коммерсант". 

Читать полностью »

Китайская UCWeb Inc.выделила $480 млн на развитие в России (а так же: Индии, Бразилии, Индонезии и Вьетнаме) мобильного UC Browser. Программа поддерживающая все мобильные платформы уже присутствует в стране: по данным StatCounter.com, в апреле 2013 года UC Browser использовали 1,75% русских мобильных пользователей. Это шестое место по популярности и отставание примерно в 20 раз от лидирующей Opera Mini (с 33,98%), сообщает "Коммерсантъ". 

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js