SCM - Storage Class Memory
Высокоскоростные энергонезависимые устройства хранения информации
Как правило, поставщики СХД применяют высокоскоростные энергонезависимые устройства хранения информации (Storage Class Memory, SCM) в качестве начального дискового кэша, однако сегодня двухпортовые SCM-накопители начали использоваться в качестве хранилищ для постоянного хранения данных, составив конкуренцию флэш-хранилищам
2020: Пять приложений, которые выиграют от применения SCM-памяти
SCM быстро выходит из стандартного цикла шумихи, который обычно сопровождает каждую новую технологию, и переходит в стадию реального применения. Какую выгоду несет эта технология? Это очевидно: прорыв в производительности. В сочетании с новейшими протоколами хранения — NVMe и NVMe-oF — она позволяет сократить вдвое общее время отклика системы. Часть поставщиков уже начала комплектовать свои серверные решения и СХД слоем SCM, они также предлагают различные модели реализации и поддержки доступности. Обычно серверы поставляются с однопортовыми SCM-накопителями, интегрированными в их системы[1]..
Некоторые производители СХД устанавливают такие устройста в качестве начального дискового кэша, и вместе с этим появляются двухпортовые SCM-накопители — их применяют в качестве постоянного слоя хранения, аналогично применению флэш-хранилищ.
Разумеется, SCM и их возможности — не бесплатны, поэтому возникает вопрос: как извлечь из этой технологии наибольшую пользу, учитывая связанную с ней наценку на инновации? Ниже приводится пять бизнес-приложений, которым внедрение SCM придаст ускорение.
1. Приложения для бронирования в реальном времени
Чем быстрее реакция на обращение клиента, тем большее удовлетворение он чувствует. Современные пользователи настолько избалованы технологиями, что ожидают мгновенных отзывов на свои запросы. То же самое относится и к бизнесу: если загрузка медицинской карты занимает слишком много времени, это вызывает серьезную тревогу у медицинских работников. Даже несколько секунд, умноженные на сотни клиентов или сотрудников, могут вылиться в долгие минуты ожидания, и это как раз тот случай, когда SCM поможет не допустить потерю времени.
2. Приложения для биржевой торговли
Применительно к программам, которые предназначены для биржевой торговли, время — это в буквальном смысле деньги. Чем меньше время отклика — тем быстрее подтверждается и заключается сделка. Микросекунды могут оборачиваться в миллионы долларов в зависимости от движения цены исполнения сделки. Чтобы быть конкурентоспособными, этим приложениям требуется самое быстрое время отклика.
3. Высокопроизводительные базы данных
Большие базы данных и некоторые типы программ SQL и ERP могут существенно выиграть от повышения производительности. По мере роста объема данных растет и сам размер баз данных, они становятся более распределенными и к ним требуется доступ из большего количества мест. Как следствие, даже небольшое замедление в обработке приводит к снижению общей производительности. SCM помогает решить эти проблемы без существенных изменений ИТ-архитектуры.
4. Аналитика реального времени
Еще области применения SCM — обнаружение мошеннических операций или маркетинговые приложения, которые чрезвычайно чувствительны ко времени выполнения. Это всего лишь два примера того, как аналитика реального времени меняет способ ведения бизнеса. Такой вид аналитики — это игра на микросекунды, когда ценность операционных улучшений легко перевешивает возросшие затраты на технику.
5. Приложения для больших данных
Приложения типа Splunk анализируют и визуализируют данные, собранные из множества различных источников, таких как веб-сайты, приложения, датчики, устройства и т. д., из чего, собственно, и состоят ИТ-инфраструктура и бизнес. Как правило, эти приложения обладают самыми последними данными на уровне «горячие/теплые», к которым выполняется основная масса поисковых запросов. Быстрый поиск имеет решающее значение для анализа и визуализации в режиме реального времени, и SCM позволяет приложениям больших данных достичь невиданного ранее уровня скорости обработки. SCM в сочетании с машинным обучением и искусственным интеллектом обеспечивает консолидацию рабочей нагрузки.
Системы, которые могут интеллектуально оптимизировать и распределять данные — помещать их на подходящие носители в нужное время — принесут огромные выгоды предприятиям. Как показывают подсчеты, 90% операций ввода-вывода осуществляется за счет 10% данных. ИТ-специалисты могут обеспечить лучшее время отклика почти для всех пользователей, одновременно консолидируя свою ИТ-инфраструктуру и сокращая ее размер.
Как и в случае с любой другой кривой освоения технологий, вначале SCM станут применять для обслуживания специфических приложений, а затем, когда цены на новинку начнут падать, расширят область применения. Означенные выше пять приложений крайне чувствительны к времени обработки и могут стать первыми кандидатами на то, чтобы SCM вдохнула в них новую жизнь.