Обзор цен
Amazon Neptune – это быстрый, надежный и полностью управляемый сервис графовой базы данных, который упрощает создание и запуск приложений, работающих с наборами тесно связанных данных, для таких примеров использования, как графы идентификации, графы знаний и обнаружение мошенничества. Neptune состоит из двух ядер, которые можно использовать вместе или по отдельности: базы данных Amazon Neptune и аналитики Amazon Neptune.
База данных Neptune – это бессерверная графовая база данных с превосходной масштабируемостью и доступностью. При использовании базы данных Neptune нет долгосрочных обязательств и авансовой платы. Если вы пользуетесь инстансами по требованию, то платите за базу данных ежечасно. Это избавляет от сложностей планирования и связанных с этим расходов, от закупок и обслуживания оборудования и позволяет превратить большие фиксированные траты в значительно меньшие переменные расходы.
Аналитика Neptune – это аналитическое ядро базы данных, позволяющее быстро анализировать большие объемы графовых данных для получения аналитических сведений и определения тенденций. При использовании аналитики Neptune цены основаны на конфигурациях оптимизированных для памяти единиц емкости Neptune (m-NCU). Каждая единица m-NCU соответствует одному гигабайту памяти и соответствующей вычислительной и сетевой емкости в течение 1 часа. Сервис доступен в определенных конфигурациях от 128 m-NCU до 4096 m-NCU. Нет необходимости выбирать оптимальное семейство инстансов и их размеры. Дополнительная плата за постоянное хранилище или операции ввода-вывода не взимается. Взимается плата за хранение резервных копий графовых снимков состояния.
Калькулятор цен AWS
Посчитайте затраты на Neptune и архитектуру в единой смете. Создайте персонализированную смету прямо сейчас »
Конфигурация кластера базы данных Neptune
С помощью Neptune вы можете настроить кластеры баз данных так, чтобы они работали экономично, независимо от потребностей в масштабировании или меняющихся шаблонов доступа к данным ваших приложений. Вы можете выбирать между стандартным и оптимизированным для ввода-вывода вариантами конфигурации Amazon Neptune, чтобы наилучшим образом соответствовать требованиям по соотношению цены и производительности, а также предсказуемости цены, присущим вашим уникальным характеристикам рабочей нагрузки. Стоимость инстанса базы данных, хранилища и операции ввода-вывода будет отличаться в зависимости от выбранного вами варианта. Чтобы узнать больше, посетите страницу Хранение и надежность Neptune.
Стандартная конфигурация Neptune предлагает экономически эффективную цену для абсолютного большинства приложений, работающих на Neptune с типичными схемами доступа к данным с низким или умеренным количеством операций ввода-вывода. Используя стандартную конфигурацию Neptune, вы платите за инстансы баз данных, хранилище и запросы операций ввода-вывода.
Оптимизированная для ввода-вывода конфигурация Neptune обеспечивает улучшенное соотношение цены и качества для приложений с большим количеством операций ввода-вывода. Если затраты на операции ввода-вывода превышают 25 % от общих расходов на базу данных Neptune, вы можете сэкономить до 40 % на рабочих нагрузках с большим количеством операций ввода-вывода с помощью оптимизированной для ввода-вывода конфигурации Neptune. Используя такую конфигурацию Neptune, вы платите только за инстансы базы данных и использование хранилища, а плата за операции ввода-вывода для чтения и записи не взимается. Оптимизированная для ввода-вывода конфигурация Neptune предлагает прогнозируемые цены для всех приложений независимо от меняющихся моделей доступа к данным или использования ввода-вывода. Она также устраняет вариативность затрат на операции ввода-вывода.
Начните работать с базой данных Neptune бесплатно
В рамках Уровня бесплатного пользования AWS работу с базой данных Neptune можно начать бесплатно. Если ваша организация не создала кластер Neptune до 20 апреля 2022 года или более поздней даты, у вас есть право использовать инстанс Neptune db.t3.medium или db.t4g.medium в течение 750 часов (10 млн запросов на ввод-вывод, один гигабайт хранилища и один гигибайт хранилища резервных копий) в течение 30 дней бесплатно.
Период бесплатного пользования начинается со дня создания вашего первого кластера в базе данных Neptune. По окончании действия бесплатной пробной версии или при превышении объема разрешенного использования можно продолжить использование кластера с оплатой согласно стандартному тарифу по требованию. Дополнительную информацию см. на странице Бесплатная пробная версия Neptune.
Аналитика Neptune
Аналитика Neptune – это аналитическое ядро базы данных для Neptune, позволяющее выполнять быстрые аналитические операции по десяткам миллиардов графовых соединений за секунды. Для быстрого анализа графовых данных Аналитика Neptune хранит большие наборы этих данных в памяти и поддерживает библиотеку оптимизированных алгоритмов анализа графов, запросы к графам с малой задержкой и векторный поиск.
Для начала Аналитика Neptune предоставляет клиентам девять конфигураций для m-NCU: от 32 до 4096 m-NCU, из которых клиенты могут выбирать при создании графа. Каждая единица m-NCU соответствует одному гигабайту памяти и соответствующей вычислительной и сетевой емкости в течение 1 часа. Клиенты могут прекратить работу с графом, как только закончат анализ, и им будет выставлен счет только за время, в течение которого он работал.
Цены на инстансы по требованию для базы данных Neptune
Инстансы по требованию предоставляют возможность оплачивать работу базы данных на почасовой основе без долгосрочных обязательств и авансовых платежей. Это избавляет от сложностей, связанных с планированием, закупкой и обслуживанием оборудования, и позволяет избежать больших фиксированных трат, заменяя их значительно меньшими операционными расходами.
Цены на инстансы применяются как к первичным инстансам, используемым для рабочих нагрузок чтения и записи, так и к репликам Neptune, используемым для масштабирования операций чтения и повышения отказоустойчивости. Для обработки отказа на одну из реплик в случае сбоя Amazon Neptune использует развертывание в нескольких зонах доступности. Стоимость развертывания в нескольких зонах доступности равна суммарной стоимости основного инстанса и всех реплик Neptune. Для обеспечения максимальной доступности рекомендуется размещать по крайней мере одну реплику в зоне доступности, отличной от зоны основного инстанса.
Стоимость инстансов будет варьироваться в зависимости от выбранной конфигурации кластера баз данных, которая наилучшим образом соответствует требованиям вашего приложения по соотношению цены и производительности, а также предсказуемости цен. За все инстансы в кластере баз данных будет взиматься плата за стандартную или оптимизированную для ввода-вывода конфигурацию Neptune.
Кредиты ЦПУ для T4g и T3
Инстансы БД Neptune T4g и T3 работают в безлимитном режиме, поэтому плата начисляется, если средняя загрузка ЦПУ в течение 24 часов превышает базовый уровень инстанса. Кредиты ЦПУ оплачиваются по тарифу 0,15 USD за час работы виртуального ЦПУ. Цены на кредиты ЦПУ одинаковы для инстансов T4g и T3 во всех регионах AWS.
Бессерверная база данных Neptune
Бессерверная конфигурация Neptune – это вариант бессерверного развертывания базы данных Neptune. Это вариант развертывания с автомасштабированием, доступный по требованию, который автоматически корректирует ресурсы базы данных в зависимости от потребностей приложения. С бессерверной конфигурацией Neptune вы платите только за ресурсы БД и объем хранилища, которые база данных использует во время активной работы. Ресурсы БД автоматически масштабируются, чтобы соответствовать рабочим нагрузкам приложения, позволяя сократить расходы и время администрирования. В бессерверной конфигурации Neptune ресурсы БД измеряются в единицах ресурса Neptune (NCU) с посекундной оплатой. 1 NCU обеспечивает примерно два ГиБ памяти, соответствующую мощность ЦП и сетевые ресурсы, что примерно сопоставимо с ресурсами инстансов Neptune.
Задержка при увеличении масштаба |
Автомасштабирование до сотен тысяч транзакций в секунду |
Задержка при уменьшении масштаба |
< 5 минут |
Начальные ресурсы |
1 NCU |
Степень детализации ресурсов |
Точная, с минимальным шагом 1 NCU |
Реплики чтения |
До 15 реплик Neptune для возможности масштабирования чтения |
Несколько зон доступности и соглашение об уровне обслуживания |
Распространение реплик чтения в отдельных зонах доступности для обеспечения высокой доступности. Дополнительные сведения см. в Соглашении об уровне обслуживания Neptune. |
Цены на носители данных и операции ввода-вывода для базы данных Neptune
Плата за объем хранилища, используемый базой данных Amazon Neptune, начисляется за гигабайт в месяц, а операции ввода-вывода оплачиваются по тарифу за миллион запросов. Вы платите только за используемые базой данных Neptune объем хранилища и число операций ввода-вывода без необходимости выделять ресурсы заранее.
Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии. Подробнее.
Глобальная база данных Neptune
Глобальная база данных Amazon Neptune – это дополнительный компонент, который обеспечивает чтение глобальных данных с низкой задержкой и аварийное восстановление в маловероятном случае сбоя в масштабе региона. Пользователь платит за реплицированные операции ввода-вывода записи между основным регионом и каждым вторичным регионом. Количество реплицированных операций ввода-вывода записи в каждом вторичном регионе совпадает с числом таких операций внутри основного региона. Кроме платежей за реплицированные операции ввода-вывода записи, с пользователя также взимается плата по стандартным тарифам Neptune за пользование инстансами и хранилищами, включая хранилище резервных копий, а также межрегиональную передачу данных.
Цены на хранилище резервных копий
Стоимость хранилища резервных копий распространяется как на базу данных Neptune, так и на аналитику Neptune.
Хранилище резервных копий для Neptune – это хранилище для автоматических резервных копий базы данных и всех снимков состояния кластера базы данных, созданных клиентом. Увеличение срока хранения резервных копий и создание снимков состояния кластера БД приводит к увеличению потребляемого базой данных объема хранилища резервных копий.
Хранилища резервных копий распределяются по регионам. Общее пространство для хранения резервных копий равняется сумме объемов хранилищ для резервных копий в данном регионе. Перенос снимка состояния БД в другой регион увеличивает выделенный объем хранилища резервных копий в регионе назначения.
Дополнительная плата за хранение резервных копий, занимающих не более 100 % общего объема хранилища Neptune для каждого кластера Neptune, не взимается. Дополнительная плата за хранение резервных копий не взимается также в том случае, если установленный для вас срок хранения равен одному дню и у вас не имеется других снимков состояния, находящихся за пределами срока хранения.
За хранение резервных копий, как и за хранение снимков состояния после удаления вашего кластера базы данных, взимается плата в соответствии с приведенными выше расценками.
Цены на передачу данных
Указанные далее цены основываются на данных, передаваемых в базу данных Neptune и из нее.
Если не указано иное, представленные здесь цены не включают применимые налоги и сборы, в том числе НДС и применимый налог с продаж. Для клиентов с платежным адресом в Японии использование AWS облагается потребительским налогом Японии.
Передача данных между инстансами Neptune и Amazon Elastic Compute Cloud (Amazon EC2) в пределах одной зоны доступности выполняется бесплатно.
Передача данных между инстансами, развернутыми в нескольких зонах доступности, в целях репликации развертываний в нескольких зонах доступности осуществляется бесплатно.
Инстансы БД Neptune за пределами Amazon VPC: передача данных между инстансом Amazon EC2 и инстансом БД Neptune, размещенными в разных зонах доступности одного региона, осуществляется без дополнительной платы за передачу входящего и исходящего трафика инстанса БД Neptune. Плата взимается только за передачу данных в инстанс Amazon EC2 или из него. При этом применяются стандартные тарифы региональной передачи данных Amazon EC2 (0,01 USD за гигабайт входящих или исходящих данных).
Инстансы БД Neptune в пределах Amazon VPC: передача данных между инстансом Amazon EC2 и инстансом БД Neptune, размещенными в разных зонах доступности одного региона, осуществляется по тарифам региональной передачи данных Amazon EC2, которые применяются к обеим сторонам, участвующим в передаче.
Neptune Workbench
Neptune Workbench предоставляет блокноты Neptune, которые можно использовать для выполнения графических запросов и визуализации результатов в блокнотах Jupyter с хостингом в Amazon SageMaker. Плата за инстанс блокнота Neptune взимается за каждый час работы инстанса в готовом состоянии. Эти тарифы Neptune Workbench не зависят от выбора ядра и работают как с базой данных Neptune, так и с аналитикой Neptune.
Примеры расчета цен
Пример расчета стоимости № 1
Представим, что ваша база данных Neptune работает на инстансе db.r5.large (по требованию) в регионе Восток США (Северная Вирджиния). Вы храните 50 ГБ данных с резервной копией объемом 100 ГБ и выполняете 200 млн операций ввода-вывода в месяц, в числе которых 50 ГБ в месяц – входящие, а 10 ГБ в месяц – исходящие. Расходы рассчитываются следующим образом.
Цена инстанса
Цена инстанса db.r5.large по требованию составляет 0,348 USD в час. Таким образом, стоимость работы инстанса составит 250,56 USD в месяц (0,348 USD х 24 х 30).
Стоимость хранилища
Стоимость хранилища – 0,10 USD за гигабайт в месяц, то есть стоимость за 50 ГБ данных в хранилище за месяц (30 дней) составит 5 USD (0,10 USD × 50). За первые 50 ГБ резервных копий данных в хранилище дополнительная плата не взимается. Стоимость остальных 50 ГБ резервных копий будет составлять 1,05 USD (0,021 USD* 50).
Плата за ввод-вывод
Стоимость операций ввода‑вывода составляет 0,20 USD за миллион запросов, то есть при 200 миллионах операций ввода‑вывода в месяц стоимость составит 40 USD (0,20 USD × 200).
Стоимость передачи данных
Плата за передачу данных В БД Neptune не взимается. Плата за передачу ИСХОДЯЩИХ данных (до 100 ГБ в месяц) также не взимается. Стоимость передачи ИСХОДЯЩИХ данных составит 0,00 USD (0,00 USD x 10).
Общая стоимость
Стоимость инстанса: 250,56 USD
Стоимость хранилища: 5 USD
Стоимость хранилища резервных копий: 1,05 USD
Плата за ввод-вывод: 40 USD
Плата за передачу данных: 0 USD
Итого = 296,61 USD
Пример расчета цен № 2
Представим, что ваша база данных Neptune работает на инстансе db.r5.large (по требованию) в регионе Восток США (Северная Вирджиния). Вы храните 50 ГБ данных с резервной копией объемом 100 ГБ и выполняете 450 млн операций ввода-вывода в месяц, в числе которых 50 ГБ в месяц – входящие, а 10 ГБ в месяц – исходящие. Давайте сравним ваши расходы со стандартной конфигурацией и конфигурацией, оптимизированной для ввода-вывода.
Цена инстанса
Цена инстанса db.r5.large с оптимизацией для ввода-вывода составляет 0,4698 USD в час. Таким образом, стоимость работы инстанса составит 338,26 USD в месяц (0,4698 USD х 24 х 30).
Стоимость хранилища
Стоимость хранилища с оптимизацией для ввода-вывода – 0,225 USD за ГБ-месяц, то есть стоимость за 50 ГБ данных в хранилище за месяц (30 дней) составит 11,25 USD (0,225 USD x 50). За первые 50 ГБ резервных копий данных в хранилище дополнительная плата не взимается. Стоимость остальных 50 ГБ резервных копий будет составлять 1,05 USD (0,021 USD* 50).
Плата за ввод-вывод
В конфигурации, оптимизированной для ввода-вывода, плата за ввод-вывод не взимается.
Стоимость передачи данных
Плата за передачу данных В БД Neptune не взимается. Плата за передачу ИСХОДЯЩИХ данных (до 100 ГБ в месяц) также не взимается. Стоимость передачи ИСХОДЯЩИХ данных составит 0,00 USD (0,00 USD x 10).
Общая стоимость
Стоимость инстанса: 338,26 USD
Стоимость хранилища: 11,25 USD
Стоимость хранилища резервных копий: 1,05 USD
Стоимость операций ввода-вывода: 0 USD
Плата за передачу данных: 0 USD
Итого = 350,56 USD
Пример расчета стоимости № 3
Предположим, что ваша БД Neptune работает с одним основным инстансом db.r5d.2xlarge (по требованию) и тремя репликами на инстансах r5d.2xlarge (по требованию) в Европе (Франкфурт). Также вы пользуетесь Neptune Workbench для работы с одним инстансом блокнота ml.t3.xlarge (по требованию) в том же регионе. Вы храните 100 ГБ данных с 75 ГБ резервной копии и выполняете 150 млн операций ввода-вывода в месяц. Расходы рассчитываются следующим образом.
Цена инстанса
Цена на db.r5d.2xlarge по требованию составляет 1,92 USD в час. В кластере есть четыре инстанса, поэтому 30-дневная стоимость кластера составит 5529,60 USD (1,92 USD x 4 x 24 x 30).
Стоимость хранилища
Стоимость хранилища – 0,119 USD за ГБ-месяц, то есть стоимость за 100 ГБ данных в хранилище за месяц (30 дней) составит 11.90 USD (0,119 USD x 100). Дополнительная плата за хранение резервных копий, занимающих не более 100 % общего объема хранилища БД Neptune для каждого кластера Neptune, не взимается. Стоимость резервного копирования составляет 0,00 USD.
Плата за ввод-вывод
Стоимость операций ввода‑вывода составляет 0,22 USD за миллион запросов, то есть при 150 миллионах операций ввода‑вывода в месяц стоимость составит 33,00 USD (0,22 USD x 150).
Плата за блокноты
Хостинг блокнотов и его оплата осуществляются с помощью сервиса SageMaker. С клиентов взимается плата за инстанс блокнота, когда он находится в готовом состоянии. Цена инстанса ml.t3.xlarge по требованию составляет 0,23 USD в час. Таким образом, стоимость работы инстанса за месяц (30 дней) составит 165,60 USD (0,23 × 24 × 30).
Общая стоимость
Стоимость инстанса: 5529,60 USD
Стоимость хранилища: 11,90 USD
Стоимость резервной копии: 0,00 USD
Плата за ввод-вывод: 33,00 USD
Плата за инстанс блокнота: 165,60 USD
Итого = 5740,10 USD
Пример расчета стоимости № 4
Предположим, вы хотите ежедневно выполнять pageRank и другие аналитические запросы в графе, чтобы отслеживать тенденцию влияния с течением времени. Вы считаете данные из Amazon Simple Storage Service (Amazon S3) и сохраните результаты обратно в Amazon S3. Дополнительные графы горячего резервирования не настроены, поскольку вы не обслуживаете трафик в реальном времени. Если на выполнение полного аналитического задания в графе уйдет 2 часа и потребуется 256 ОЗУ, ваши затраты будут следующими:
256_PMH_hr_Cost * количество часов = 7,68 * 2 = 15,36 USD
Итого = 15,36 USD
Дополнительная плата: если ваше приложение использует другие сервисы AWS, например Amazon S3, то с вас будет взиматься плата по стандартным тарифам на Amazon S3.
Дополнительные ресурсы по ценам
Простой расчет ежемесячных расходов на AWS
Связаться со специалистами AWS и получить индивидуальное предложение