Пропускная способность в запросах в секунду (QPS) выделенного шлюза зависит от нескольких факторов, таких как размер ответа, включён ли доступ по HTTPS и включено ли сжатие gzip. В следующей таблице перечислены справочные значения QPS для APIG при загрузке CPU 30 % в сценариях без аутентификации и с одним узлом.
security watermark позволяет APIG поддерживать высокую пропускную способность и низкую задержку даже при удвоении пикового трафика.
Издание | Basic | Professional | Enterprise | Platinum | Platinum 2 | |||
|---|---|---|---|---|---|---|---|---|
Тип подключения | Количество байтов ответа (KB) | Использовать HTTPS | Использовать gzip | Ссылка QPS при 30% загрузке CPU | ||||
Непостоянное соединение | 1 | Нет | Нет | 1,600 | 3,600 | 9,000 | 55,000 | 72,000 |
Да | Нет | 1,000 | 1,100 | 2,800 | 16,000 | 20,000 | ||
Постоянное соединение | 1 | Нет | Нет | 2,500 | 4,200 | 13,000 | 79,000 | 105,000 |
Да | Нет | 2,000 | 4,000 | 11,000 | 67,000 | 95,000 | ||
10 | Нет | Нет | 2,200 | 4,000 | 10,000 | 67,000 | 85,000 | |
Да | Нет | 1,800 | 3,800 | 9,500 | 65,000 | 80,000 | ||
пропускная способность и соединения частной сети зависят от издания шлюза. Обратитесь к следующей таблице для оптимальных настроек.
Издание | Пропускная способность | Соединения частной сети в секунду |
|---|---|---|
Basic | Single-AZ: 50 Mbit/s Dual-AZ or more: 100 Mbit/s | 1,000 |
Professional | Single-AZ: 100 Mbit/s Dual-AZ or more: 200 Mbit/s | 1,000 |
Enterprise | Single-AZ: 200 Mbit/s Dual-AZ or more: 400 Mbit/s | 1,000 |
Platinum | Single-AZ: 400 Mbit/s Dual-AZ or more: 800 Mbit/s | 1,000 |
Shared gateway в старой консоли не предоставляет настроек спецификации. Просмотрите квоты на создание и использование API в Notes and Constraints.
Shared gateway выведен из эксплуатации и может использоваться только существующими пользователями. Рекомендуется использовать выделенные шлюзы.
APIG предоставляет совместный шлюз и выделенные шлюзы. Вы можете использовать совместный шлюз сразу же или приобрести выделенные шлюзы для управления API.
Выделенные шлюзы упрощают разъединение внутренних систем внутри предприятия. Сервисы, развернутые в VPC, взаимодействуют друг с другом через RESTful API с высокой сетевой безопасностью. Выделенные шлюзы поддерживают развертывание фронтенд- или бэкенд-сервисов в публичных сетях, и к этим сервисам можно получить доступ с помощью elastic IPs (EIPs).
Показатель | Shared Gateway | Dedicated Gateway |
|---|---|---|
Сетевой доступ | API‑интерфейсы доступны через публичные сети. | Шлюзы работают в VPC. API‑интерфейсы в VPC вызываются с использованием адреса доступа VPC. Вы можете включить доступ к ресурсам API в шлюзе через публичные сети или доступ к ресурсам в публичных сетях через API в шлюзе. |
Целевые пользователи | Малые предприятия с низкими требованиями к физической изоляции, желающие выборочно раскрывать возможности API. | Крупные и средние предприятия, желающие выборочно раскрывать и вызывать внутренние API. Выделенные шлюзы развертываются в физически изолированных кластерах с различной пропускной способностью для входящего и исходящего доступа. |
В следующей таблице показаны функциональные различия между совместными и выделенными API‑шлюзами.
Category | Feature | Shared Gateway | Dedicated Gateway |
|---|---|---|---|
Базовые функции | Тонкая регулировка ограничения запросов | √ | √ |
Контроль доступа по IP-адресу и учетной записи | √ | √ | |
Аутентификация безопасности | √ | √ | |
Управление жизненным циклом API | √ | √ | |
Пользовательские доменные имена | √ | √ | |
Импорт и экспорт Swagger API | √ | √ | |
Каналы балансировки нагрузки | √ | √ | |
Оркестрация параметров API | √ | √ | |
Управление переменными группы API | √ | √ | |
Расширенные функции | Пользовательская аутентификация | √ | √ |
Маршрутизация на основе политик | √ | √ | |
Мониторинг API | √ | √ | |
Балансировка нагрузки бэкенда | × | √ | |
Управление внутренними API | × | √ | |
Доступ к бэкенд‑сервисам в частных облаках | × | √ | |
Доступ к сервису через Direct Connect | × | √ | |
Plug-ins | × | √ | |
Анализ логов | × | √ | |
Показатели производительности | Физически изолированные кластеры | × | √ |
Различные пропускные способности для входящего и исходящего доступа | × | √ | |
TPS | 200 | 4,000–10,000 |