- PVSM.RU - https://www.pvsm.ru -
Современный сервер – это электронное устройство, где движущихся механических частей почти нет. Почти – потому что жесткий диск, например, ярко выделяется в этом ряду.
Всё это в некоторых случаях можно заменить на одно компактное устройство
При передаче информации между электронными компонентами сервера технологическим пределом является скорость света. Жесткий диск же не может крутиться неограниченно быстро, и его скорость упирается в механику. Следовательно, скорость обработки информации им в сотни и тысячи раз медленнее, чем в процессорах и памяти.
За время пока скорость процессоров увеличилась в десятки раз, жесткие диски стагнировали и остались на том же уровне, что и в конце двадцатого века. Из-за этого дисбаланса страдают многие приложения, для которых строятся центры обработки данных. По сути, многие высоконагруженные процессы получают «бутылочное горлышко» и вынуждены простаивать, пока информация считывается и записывается на жесткий диск.
Да. Флеш-память обладает гораздо большей скоростью отклика: оптимальный (в лабораторных условиях) жесткий диск отрабатывает запрос в среднем за 6-7 миллисекунд, а флеш-память делает то же самое за 0,1 миллисекунды. При этом она может обрабатывать в десятки и сотни раз больше транзакций, по сравнению с жестким диском, имеющим ограничение в 150-200 операций в секунду.
Пока флеш-память дороже и подходит не для всех задач как раз по этой причине. И, как многие десятки лет предрекают смерть магнитной ленте, и она все еще жива, так и жесткие диски будут жить еще довольно долго. При этом совершенно четко и у наших заказчиков, и вообще, есть задачи, на которых можно сэкономить деньги при переводе с обычных систем хранения на флеш-память.
Здесь важно понимать, есть ли в компании IT-задачи, которые помогут зарабатывать больше денег, если будут выполняться быстрее. Например, есть отчет, который хотелось бы запускать каждый день, но он считается сутки, и поэтому его запускают каждую неделю. В итоге, прогноз цен в торговой сети делается не совсем корректно, или партнерам выдается не вполне актуальная информация, или вкладчики уходят в другой банк, недовольные медленной работой банкоматов. Если есть такие задачи, их практически всегда можно ускорить с помощью флеш-памяти. Можно сколько угодно рассуждать, что первопричина в неправильно написанном, приложении, но очень часто проблемы можно решить, ускорив именно дисковую подсистему. Только за счет технологий, не переписывая приложения, можно серьезно повысить эффективность.
Ценность флеш-памяти не в объемах, а в скорости, и надо применять её для подходящих приложений, считая стоимость не в рублях за гигабайты, а в рублях за транзакции (IOPS).
Если конкретизировать, то очень хорошо на флеш чувствуют себя большие базы данных, которые живут на дисковых массивах high-end. Если у вас есть огромная прикладная система, на поддержание работы которой уходит львиная доля ИТ-бюджета, это один сигнал, чтобы задуматься. Одна флешовая СХД может заменить одну или даже несколько стоек в ЦОДе. Например, когда пользователи SAP жалуются, что все медленно, скорее всего, перевод хранилища на флеш-память поможет улучшить их работу.
Если есть большой проект по виртуализации рабочих станций, тоже надо думать про флеш. Уже у нескольких заказчиков я видел, что когда виртуальных машин становится сотни, существующая СХД просто не справляется. Нельзя сказать, что СХД на флеш-памяти подходят только для больших компаний, хотя именно они могут получить наибольший выигрыш в абсолютном выражении. Даже если вы средняя компания, и думаете, не купить ли систему хранения из 20-40 жестких дисков для важного приложения, вполне возможно, 3-4 флеш-диска могут задачу не менее эффективно.
Есть несколько основных способов:
Флеш ускоряет работу серверов, оптимизирует занимаемое место в ЦОДе, экономит энергию. Сегодня СХД, целиком построенные на флеш-памяти, являются серьезными конкурентами массивов высшего класса. Такие массивы часто наполняют десятками и сотнями жестких дисков чтобы дать приложению нужную скорость, емкость часто вторична. Если компания платит за аренду коммерческого ЦОДа, то это вполне серьезный довод. Так как большинство корпоративного софта — Oracle, SAP и так далее, лицензируется именно по ядрам, можно сэкономить и на лицензии за счёт оптимизации процессов и уменьшения количества задействованных ядер. Если процессоры будут тратить меньше машинного времени, ожидая СХД, они смогут решать больше задач в единицу времени. В итоге, нам нужно будет меньше ядер для решения той же задачи.
И еще один немаловажный момент: срок жизни флеш-памяти намного больше, чем у обычных жестких дисков: соответственно, меньше расходов на поддержку и меньше риск потери данных, если выйдут из строя сразу два диска (чему подвержены обычные системы хранения).
По стоимости хранения информации за гигабайт, флешовые системы хранения ещё несколько лет будут проигрывать, но по стоимости обработки информации (стоимости транзации) уже сейчас в несколько раз превосходят традиционные системы. Есть масса случаев в российской и в мировой практике, когда огромные системы хранения заменялись на маленькие СХД на флеш-памяти стоимостью в несколько раз меньше, которые при этом показывали удивительное ускорение приложений. Рискну предположить, что в будущем место сегодняшних дисков со скоростью вращения 15K и 10K займут SLC и MLC-чипы. Низкоскоростные диски большого объема (SATA, 7.2К) еще долго будут актуальны.
Есть масса задач, которым сверхвысокая скорость обработки не нужна. Обычно надо выявить в вашем дата-центре те приложения, которые требуют повышенной скорости дисковой системы, перенести их на флеш-СХД. Оставшиеся на «обычном» дисковом массиве приложения вздохнут свободнее и скорость их работы тоже повысится. Т.к. данные неумолимо растут, чем занять освободившееся место на СХД никогда не является головоломкой.
Автор: Dmitry_Doshaniy
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/it-infrastruktura/10707
Нажмите здесь для печати.