Lightbits спонсировал этот пост.
Чтобы удовлетворить стремление к более оптимизированным рабочим процессам развития и ускоренным инновациям, организации подталкивают контроль и право собственности на инфраструктуру базы данных для разработчиков.
Базы данных все чаще становятся частью рабочих процессов разработчиков в качестве бэкэнд -хранилища данных для различных веб -приложений, предприятий и мобильных приложений.
Производительность и надежность платформы данных, особенно уровня хранения, имеют решающее значение для эффективных циклов разработки. Тем не менее, обеспечение надежности и производительности базы данных может быть серьезной проблемой для разработчиков, которым не хватает опыта в архитектуре платформы данных.
Хранение повлияет на то, насколько хорошо работают ваши рабочие нагрузки Oracle, их надежность и связанные с ними расходы для вашего бизнеса. К сожалению, существует высокая стоимость для плохо спланированной инфраструктуры хранения: более длительные циклы разработки, разрушительные откаты, плохая эффективность приложений или сбои, время простоя и финансовые потери для бизнеса. Все это заставляет разработчиков хотеть поднять свою базу данных в обочину, что не вариант.
К счастью, есть ответ на выбор правильной архитектуры хранения, которая может упростить обеспечение, масштабирование и управление для разработчиков. Это может быть достигнуто путем создания платформы данных с программным хранилищем в качестве основы, что позволяет им самим более связанных с базой данных и восстанавливает контроль над своими базами данных.
Традиционное тестирование терпит неудачу
Разработчики стремятся к непрерывной производительности и надежности приложений, стремясь к проектам, которые оптимально работают в производстве, эффективно масштабируют и позволяют обеспечить безопасное развертывание кода.
Традиционные методы тестирования направлены на то, чтобы код приложения правильно взаимодействовал с системой хранения, эти данные соответствующим образом обрабатываются и что общая система работает надежно и эффективно. Несмотря на эти усилия, проблемы сохраняются, и проблемы часто остаются незамеченными во время тестирования.
Это связано с тем, что большинство тестов определяют приоритеты точность операций данных по сравнению с производительностью, часто не допуская раскрытия основных проблем хранения. Следовательно, даже если данные обрабатываются правильно, решение может работать слишком медленно, чтобы удовлетворить производственные требования, что приводит к неудачам и снижению удовлетворенности клиентов.
Нагрузочное тестирование, предназначенное для решения производительности, вводит свой собственный набор проблем, поскольку тесты являются сложными, дорогими и часто проводятся слишком поздно в процессе разработки. К тому времени, когда тестирование нагрузки выявляет узкие места производительности, уже слишком поздно, и стоимость для бизнеса значима, что требует дорогостоящей и трудоемкой переработки.
Расширение возможностей развития с помощью упрощенной инфраструктуры
Программное определение хранения (SDS) дает разработчикам возможности, предоставляя им больший контроль над своими ресурсами. Программное обеспечение может быть установлено на товарном оборудовании и работает в частных облаках локально для создания гибкой и масштабируемой системы хранения. Или это может быть запущено в общедоступном облаке. Гибкость SDS упрощает обеспечение, управление и масштабирование ресурсов хранения.
Предоставление становится проще, потому что разработчики могут выделять ресурсы хранения через программные интерфейсы, а не иметь дело со сложными аппаратными конфигурациями. Управление оптимизируется централизованным контролем и мониторингом ресурсов хранения, часто с помощью автоматизированных задач и политического управления. Масштабирование упрощено и более эффективно, что позволяет разработчикам легко добавлять или удалять емкость хранилища по мере необходимости, часто не требуя значительных изменений в оборудовании или простоя.
Разработчики процветают, когда они контролируют разработку, развертывание и устранение неполадок. SDS предоставляет разработчикам возможность взять на себя ответственность и ускорить циклы разработки. Разработчики могут сосредоточиться на инновациях, а не на обременении инфраструктурными соображениями.
Преимущества Oracle на AWS
Cloud Storage предлагает уровень гибкости и доступности, с которым локальное хранилище не может совпадать. Ибоватные нагрузки с интенсивной базой, такие как Oracle, хорошо подходят для мигрирования в общедоступное облако, учитывая огромные возможности хранения и вычисления, доступные там.
Но в то время как требования Oracle к вычислительству и памяти легко выполняются на AWS, требования к производительности для приложений 1 и 2 уровня с использованием Oracle являются проблемой.
Эти проблемы не относятся к базам данных Oracle в их фундаментальном характере, но они могут быть особенно проблематичными для рабочих нагрузок Oracle из -за нескольких факторов. В то время как облако предлагает масштаб и гибкость, конкретные требования к производительности для баз данных Oracle, особенно для критически важных и высоко транзакционных приложений, разработаны для эксплуатации очень низкой задержки, высокопроизводительной и предсказуемой среды ввода-вывода.
Виртуализация и общий характер облачной инфраструктуры, хотя и полезный для многих приложений, могут ввести изменчивость и задержку эффективности, которые непосредственно влияют на требовательный профиль ввода -вывода Oracle. Oracle использует различные функции, такие как автоматическое управление хранением (ASM), реальные кластеры приложений (RAC) и большие размеры блоков, которые предназначены для оптимизации ввода-вывода на высокопроизводительном локальном хранилище.
Локально, это достигается с помощью высоко оптимизированных сетей зон хранения (SAN) и DAS-архитектур с высокоэффективными дисками NVME. Репликация этого точного уровня производительности и детерминированного поведения ввода/вывода в высоко виртуализированной, многопользовательской облачной среде может быть трудным.
К счастью, на рынке AWS есть варианты SDS, которые предлагают решение.
Сравнение производительности нативного облачного хранилища и светильников на AWS с использованием экземпляров 3 x i4i.metal, управляющих нелечками (глупый маленький эталон Oracle). Более высокие iops лучше. (Источник: Lightbits Labs)
Новый подход к инфраструктуре базы данных
Традиционные решения для хранения часто дают разработчикам ограничения в сложности, производительности и надежности, что может значительно повлиять на бизнес. SDS предлагает новую парадигму, которая улучшает весь жизненный цикл разработки программного обеспечения от тестирования до производства.
SDS помогает автоматизировать и оптимизировать управление инфраструктурой, позволяя разработчикам сосредоточиться на разработке приложений и проектировании базы данных, а не к инфраструктуре хранения. Это приводит к повышению эффективности, более быстрому времени на рынок и более надежным развертываниям баз данных.
Независимо от того, используете ли вы локальные SDS в частном облаке или в общественном облаке, разработчики могут обеспечить оптимальную производительность и надежность рабочих нагрузок базы данных и стимулировать рост бизнеса.
Если вы заинтересованы в том, чтобы узнать больше о программном хранилище для Oracle, чтобы упростить жизненные циклы приложений разработчика, загрузите наш WhitePaper: «Запуск Oracle с программным хранилищем».
Lightbits Software Defence Block Storage предлагает лучшую цену/производительность для чувствительных к производительности рабочих нагрузок. Изобретатели NVME/TCP, Lightbits используются FINSVCS, биотехнологичностью, электронной коммерцией, CSP и MSP для высокопроизводительных, масштабируемых, устойчивых и экономически эффективных облачных инфраструктуры в масштабе. Узнайте больше новейших из Lightbits Trending Stories YouTube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Кэрол Платз привносит более 25 лет технологического евангелизации и маркетингового лидерства для высокопроизводительных решений для хранения данных для своей роли в качестве вице-президента по маркетингу в Lightbits. До прихода в компанию она направила маркетинг для стартапов хранения, таких как Wekaio, … Подробнее от Carol Platz