Skip to content

Запуск SQL Server 2022 в любом месте

Используйте мощь RustFS для запуска SQL Server 2022 в любом облаке (публичном, частном или граничном) с помощью функций внешних таблиц и PolyBase.

Любое к любому, всегда

Используйте облако данных SQL Server 2022 для запроса и анализа нескольких источников данных, находящихся в RustFS. Теперь предприятия могут запрашивать данные, находящиеся в RustFS, из любого экземпляра SQL Server (в публичном облаке, частном облаке или даже потоковых граничных экземплярах).

Поддерживаемые среды развертывания

Интеграция RustFS с SQL Server 2022 поддерживает следующие среды развертывания:

  • AWS: Облачная среда Amazon Web Services
  • GCP: Google Cloud Platform
  • Azure: Облачная платформа Microsoft Azure
  • Tanzu: Контейнерная платформа VMware Tanzu
  • OpenShift: Контейнерная платформа Red Hat OpenShift
  • HPE Ezmeral: Контейнерная платформа HPE
  • SUSE Rancher: Платформа управления Kubernetes от SUSE
  • Традиционное развертывание на голом железе: Локальные среды центра обработки данных

Унифицированный доступ к данным

Через унифицированный S3-совместимый интерфейс RustFS, SQL Server 2022 может:

  • Получать доступ к данным в нескольких облачных средах
  • Устранять изолированные хранилища данных
  • Обеспечивать согласованный опыт запросов
  • Снижать сложность интеграции данных

Подключайтесь к данным, а не перемещайте их

Используя внешние таблицы, предприятия могут пользоваться полной функциональностью SQL Server без затрат или проблем координации при перемещении данных.

Преимущества функциональности PolyBase

Функциональность PolyBase позволяет пользователям запрашивать данные напрямую из SQL Server и большинства других установок баз данных с использованием Transact-SQL:

Поддерживаемые источники данных

  • SQL Server: Локальные и облачные экземпляры
  • Oracle: Реляционная база данных корпоративного класса
  • Teradata: Платформа аналитики больших данных
  • MongoDB: NoSQL документная база данных
  • S3 API: Доступ к объектному хранилищу через RustFS

Основные преимущества

  1. Нулевое перемещение данных: Прямой запрос удаленных источников данных
  2. Унифицированный язык запросов: Использование привычного синтаксиса T-SQL
  3. Доступ к данным в реальном времени: Нет необходимости предварительно загружать данные
  4. Снижение затрат на хранение: Избегание дублирования хранения данных

Интеграция изолированных хранилищ данных

RustFS предоставляет уникальные возможности для доступа ко всем гиперскейловым облачным средам. Сочетание SQL Server 2022 и RustFS позволяет предприятиям:

  • Получать доступ к данным, разбросанным по разным системам
  • Получать комплексные инсайты из изолированных хранилищ данных
  • Достигать унифицированного представления данных
  • Упрощать сложные сценарии интеграции данных

Массивная производительность масштаба

Решения массивной производительности масштаба для всех корпоративных данных.

Характеристики производительности

С этой новой возможностью предприятия могут использовать SQL Server 2022 для всех организационных данных:

Неограниченный масштаб данных

  • Местонезависимость: Данные могут находиться где угодно
  • Неограниченный масштаб: Поддержка мультипетабайтного хранения данных
  • Быстрые запросы: Высокоскоростные запросы для массивных наборов данных
  • Параллельная обработка: Поддержка многопользовательского параллельного доступа

Оптимизация производительности

С ведущими в отрасли характеристиками производительности RustFS:

  1. Высокая пропускная способность: Оптимизированные скорости передачи данных
  2. Низкая задержка: Быстрый ответ на запросы
  3. Интеллектуальное кеширование: Улучшение производительности для часто используемых данных
  4. Балансировка нагрузки: Автоматическое распределение нагрузки запросов

Повышение использования ресурсов

Это означает более высокое использование:

  • Использование SQL Server: Более полное использование существующих инвестиций в SQL Server
  • Использование экземпляров RustFS: Максимизация ценности ресурсов хранения
  • Использование корпоративных данных: Раскрытие полной ценности данных

Резервное копирование и восстановление

Резервное копирование и восстановление, о котором вы всегда мечтали.

Основные случаи использования

Одним из основных случаев использования для SQL Server 2022 и RustFS является резервное копирование и восстановление:

Поддержка разнообразных конфигураций

  • Несколько архитектур: Поддержка различных архитектур развертывания
  • Гибкая конфигурация: Адаптация к различным бизнес-потребностям
  • Масштабируемость: Масштабирование с ростом бизнеса

Возможности быстрого восстановления

Ведущие в отрасли характеристики пропускной способности RustFS:

  1. Сжатие времени: Сокращение недель времени восстановления до часов
  2. Высокая доступность: Обеспечение непрерывности бизнеса
  3. Целостность данных: Гарантия целостности резервных данных
  4. Автоматизированные процессы: Снижение ручного вмешательства

Оптимизация стратегии резервного копирования

Эффективные стратегии резервного копирования включают:

  • Инкрементное резервное копирование: Резервное копирование только измененных данных
  • Дифференциальное резервное копирование: Изменения на основе последнего полного резервного копирования
  • Полное резервное копирование: Регулярное полное резервное копирование данных
  • Мгновенное восстановление: Быстрое восстановление критически важных бизнес-данных

Безопасность и доступность

Чтобы обеспечить доступность правильных данных правильным пользователям, необходимо реализовать детализированный контроль доступа к этим мультиоблачным озерам данных.

Аутентификация и авторизация личности

Интеграция со сторонними IDP

RustFS может интегрироваться со сторонними поставщиками удостоверений (IDP):

  • Унифицированное управление идентификацией: Централизованное управление идентификацией пользователей
  • Единый вход (SSO): Упрощенный пользовательский опыт доступа
  • Многофакторная аутентификация (MFA): Повышенная безопасность
  • Отображение ролей: Автоматическое назначение соответствующих разрешений

Механизмы контроля доступа

Обеспечение ограничения доступа к объектному хранилищу только для тех, кому это необходимо:

  1. Принцип минимальных привилегий: Предоставление только необходимых разрешений
  2. Регулярные проверки разрешений: Обеспечение своевременности разрешений
  3. Журналирование доступа: Полные аудиторские следы
  4. Обнаружение аномалий: Выявление аномального поведения доступа

Контроль доступа на основе политик (PBAC)

Детализированное управление разрешениями

Сложная функциональность PBAC RustFS обеспечивает:

  • Контроль на уровне ресурсов: Точные разрешения для конкретных ресурсов
  • Динамическое назначение разрешений: Корректировка разрешений на основе контекста
  • Наследование политик: Упрощение управления разрешениями
  • Поддержка соответствия: Соответствие нормативным требованиям

Обеспечение безопасности

  • Шифрование данных: Защита шифрованием при передаче и хранении
  • Изоляция сети: Безопасная сетевая коммуникация
  • Обнаружение угроз: Мониторинг угроз безопасности в реальном времени
  • Реагирование на инциденты: Быстрое реагирование на инциденты безопасности

Отказоустойчивость

SQL Server является одним из наиболее широко используемых аналитических инструментов на предприятиях, что делает его критически важным приложением.

Возможности аварийного восстановления

Непрерывная репликация данных

SQL Server 2022 позволяет непрерывную репликацию данных в облако и из облака:

  • Синхронизация в реальном времени: Обеспечение актуальности данных
  • Двунаправленная репликация: Поддержка развертывания активный-активный
  • Разрешение конфликтов: Автоматическое разрешение конфликтов данных
  • Аварийное переключение: Быстрое переключение на резервные системы

Стратегия многоуровневого хранения

Сочетание с RustFS позволяет:

  1. Быстрый уровень хранения: Высокоскоростное хранилище NVMe
  2. Теплый уровень хранения: Баланс производительности и стоимости
  3. Холодный уровень хранения: Долгосрочное архивное хранение
  4. Автоматическое распределение по уровням: Интеллектуальное перемещение данных

Возможности обработки данных

Несколько методов обработки

Предприятия могут читать, записывать и обрабатывать большие данные, используя несколько методов:

  • Transact-SQL: Традиционный язык SQL-запросов
  • Библиотеки Spark: Фреймворк обработки больших данных
  • Гибридная аналитика: Объединение реляционных и нереляционных данных
  • Обработка в реальном времени: Возможности обработки потоковых данных

Архитектура высокой доступности

  • Мультисайтовое развертывание: Межрегиональное распределение данных
  • Репликация активный-активный: Обеспечение высочайшей доступности
  • Строгая согласованность: Обеспечение согласованности данных
  • Облачное аварийное восстановление: Защита от полных облачных сбоев

Потоковая граница

Добавив функциональность внешних таблиц, предприятия теперь могут настраивать потоковые конвейеры для сохранения данных в RustFS - в облаке или локально.

Обработка данных в реальном времени

Конвейеры потоковых данных

  • Прием данных в реальном времени: Непрерывный прием потоковых данных
  • Предварительная обработка данных: Очистка и преобразование данных
  • Оптимизация хранения: Эффективное хранение данных
  • Оптимизация запросов: Оптимизация запросов для потоковых данных

Возможности запросов в реальном времени

SQL Server можно настроить для выполнения запросов к этим данным в реальном времени:

  1. Устранение пакетного импорта: Нет необходимости ждать пакетной обработки
  2. Мгновенные инсайты: Бизнес-инсайты в реальном времени
  3. Снижение задержки: Минимизация задержек обработки данных
  4. Улучшенный опыт: Добавление новых измерений к SQL Server

Преимущества граничных вычислений

Характеристики развертывания на границе

  • Обработка с низкой задержкой: Обработка данных рядом с источником
  • Оптимизация пропускной способности: Снижение передачи данных
  • Автономные возможности: Поддержка прерывистого подключения
  • Локальный интеллект: Интеллектуальное принятие решений на границе

Сценарии применения

  • Обработка данных IoT: Данные устройств Интернета вещей
  • Мониторинг в реальном времени: Мониторинг состояния системы
  • Предиктивное обслуживание: Прогнозирование отказов оборудования
  • Умное производство: Оптимизация производственных процессов

Облако как операционная модель

Облачная операционная модель, начинающаяся с S3.

Характеристики облачных операций

RustFS придерживается облачной операционной модели:

Основной технологический стек

  • Контейнеризация: Развертывание контейнеризованных приложений
  • Оркестровка: Оркестровка контейнеров Kubernetes
  • Автоматизация: Автоматизированное управление операциями
  • API-управляемое: Полный API интерфейс
  • S3 совместимость: Поддержка стандартного API S3

Преимущества унифицированного интерфейса

Обеспечивает унифицированный интерфейс для облаков и типов хранения:

  1. Упрощенная разработка: Унифицированный интерфейс разработки
  2. Снижение затрат на обучение: Стандартизированные методы работы
  3. Улучшенная портируемость: Миграция приложений между облаками
  4. Снижение привязки: Избегание привязки к поставщику

Совместимость с фреймворками AI/ML

Широкая поддержка фреймворков

Поскольку большинство фреймворков и приложений AI/ML предназначены для использования API S3:

  • TensorFlow: Фреймворк машинного обучения Google
  • PyTorch: Фреймворк глубокого обучения Facebook
  • Scikit-learn: Библиотека машинного обучения Python
  • Apache Spark: Движок обработки больших данных

Валидация разработчиков

С более чем 1.3 миллиарда загрузок Docker:

  • Наиболее проверенное разработчиками: Обширное сообщество разработчиков
  • 24/7/365 валидация: Непрерывная проверка совместимости
  • Лучшая совместимость: Лучший в отрасли рекорд совместимости
  • Готовность к производству: Проверено в крупномасштабном производстве

Гибкость управления данными

Эта совместимость обеспечивает:

  • Доступ к AI рабочим нагрузкам: Беспрепятственный доступ к хранимым данным
  • Независимость от облачной инфраструктуры: Независимость от конкретных облачных сред
  • Гибкие подходы к данным: Адаптация к различным потребностям обработки данных
  • Обработка в мультиоблачной среде: Поддержка обработки данных в нескольких облаках

Хранилище Edge AI

На границе сетевая задержка, потеря данных и раздутие программного обеспечения снижают производительность.

Функции оптимизации для границы

Преимущества производительности

RustFS - самое быстрое объектное хранилище в мире:

  • Менее 100 МБ: Чрезвычайно маленькие бинарные файлы
  • Любое оборудование: Может развертываться на любом оборудовании
  • Высокая производительность: Оптимизированная производительность на границе
  • Низкое потребление ресурсов: Минимальные системные требования

Интеллектуальные функции

Продвинутые функции RustFS:

  1. Уведомления корзин: Уведомления о событиях корзин хранения
  2. Объект Lambda: Функции обработки объектов
  3. Вывод в реальном времени: Мгновенная обработка данных
  4. Автоматические триггеры: Автоматическая обработка на основе событий

Сценарии применения на границе

Критически важные приложения

  • Обнаружение объектов в воздухе: Приложения для высотных дронов
  • Прогнозирование траектории движения: Автономные транспортные средства
  • Промышленное управление: Системы промышленного управления в реальном времени
  • Мониторинг безопасности: Мониторинг безопасности в реальном времени

Технические характеристики

Функции AI хранилища RustFS:

  • Быстрый отклик: Время отклика в миллисекундах
  • Отказоустойчивость: Высоконадежный дизайн
  • Простое развертывание: Упрощенный процесс развертывания
  • Оптимизация для границы: Оптимизировано для граничных сценариев

Управление жизненным циклом для рабочих нагрузок ML/AI

Современные рабочие нагрузки AI/ML требуют сложного управления жизненным циклом.

Автоматизированное управление данными

Основные функции

Возможности управления жизненным циклом RustFS:

  • Автоматизированные задачи: Автоматическое выполнение задач управления данными
  • Оптимизация хранения: Оптимизация эффективности хранения
  • Снижение накладных расходов: Снижение операционных накладных расходов
  • Интеллектуальное распределение по уровням: Автоматическое распределение данных по уровням

Стратегии оптимизации затрат

С политиками жизненного цикла:

  1. Автоматическая миграция: Миграция редко используемых данных в недорогое хранилище
  2. Освобождение ресурсов: Освобождение ресурсов для активных рабочих нагрузок
  3. Распределение по уровням хранения: Многоуровневая архитектура хранения
  4. Контроль затрат: Эффективный контроль затрат на хранение

Специализированные функции ML/AI

Опыт разработчика

Эти функции обеспечивают, что специалисты по AI/ML могут:

  • Сосредоточиться на основном: Сосредоточиться на обучении и разработке моделей
  • Автоматическое управление: RustFS интеллектуально управляет данными
  • Повышение производительности: Улучшение общей производительности рабочего процесса
  • Экономическая эффективность: Достижение максимальной экономической эффективности

Поддержка соответствия

Слой управления жизненным циклом:

  • Применение политик: Применение политик удержания и удаления
  • Соответствие регулятивным требованиям: Обеспечение соответствия нормативным актам
  • Аудиторские следы: Полные записи операций
  • Автоматизированное соответствие: Автоматизированные процессы соответствия

Удержание объектов для рабочих процессов AI/ML

По сравнению с AI/ML, меньше рабочих нагрузок зависит больше от того, когда что-то происходит.

Продвинутое удержание объектов

Основные гарантии

Рассматривается через продвинутые функции удержания объектов:

  • Целостность данных: Обеспечение целостности хранимых данных
  • Требования соответствия: Соответствие нормативным требованиям соответствия
  • Временная чувствительность: Обработка временных бизнес-потребностей
  • Согласованность данных: Поддержание согласованности данных

Реализация политик удержания

Внедряя политики удержания, RustFS может помочь организациям:

  1. Согласованность моделей: Поддержание согласованности данных для моделей и наборов данных AI/ML
  2. Предотвращение случайного удаления: Избежание случайного или несанкционированного удаления
  3. Предотвращение модификации: Защита данных от несанкционированной модификации
  4. Контроль версий: Поддержание истории версий данных

Преимущества управления данными

Фреймворк управления

Эта функция критически важна для:

  • Управление данными: Создание комплексного фреймворка управления данными
  • Соответствие регулятивным требованиям: Соответствие различным нормативным требованиям
  • Воспроизводимость экспериментов: Обеспечение воспроизводимости экспериментов AI/ML
  • Происхождение данных: Полное отслеживание происхождения данных

Механизмы гарантии

Гарантия критически важных данных:

  • Определенная продолжительность: Остаются доступными в течение указанного времени
  • Неизменность данных: Обеспечение того, что данные не модифицируются
  • Точное обучение: Поддержка точного обучения моделей
  • Надежный анализ: Предоставление надежной основы для анализа данных

Защита данных для основных AI наборов данных

RustFS обеспечивает комплексную защиту данных через различные количества функций.

Избыточность данных и отказоустойчивость

Механизмы защиты

  • Кодирование стирания: Эффективный механизм избыточности данных
  • Репликация сайтов: Межсайтовая репликация данных
  • Избыточность данных: Обеспечение избыточного хранения данных
  • Отказоустойчивость: Предотвращение аппаратных сбоев или повреждения данных

Восстановление после сбоев

Автоматическая обработка различных сценариев сбоев:

  1. Аппаратные сбои: Автоматическое обнаружение и восстановление
  2. Повреждение данных: Обнаружение и восстановление в реальном времени
  3. Сбои сети: Автоматическое восстановление после прерываний сети
  4. Сбои сайтов: Межсайтовое аварийное переключение

Защита шифрования данных

Механизмы шифрования

RustFS поддерживает многоуровневое шифрование данных:

  • Шифрование в покое: Защита шифрованием для хранимых данных
  • Шифрование при передаче: Шифрование во время передачи данных
  • Управление ключами: Безопасные механизмы управления ключами
  • Соответствие шифрования: Стандарты шифрования, соответствующие требованиям соответствия

Контроль доступа

  • Защита от несанкционированного доступа: Предотвращение несанкционированного доступа к данным
  • Аутентификация: Принуждение к механизмам аутентификации
  • Контроль разрешений: Детализированный контроль разрешений
  • Мониторинг доступа: Мониторинг поведения доступа в реальном времени

Управление идентификацией и доступом (IAM)

Поддержка IAM

Поддержка IAM RustFS позволяет организациям:

  • Контроль доступа: Контроль доступа к данным AI хранилища
  • Управление пользователями: Унифицированное управление пользователями
  • Авторизация приложений: Контроль доступа приложений
  • Назначение разрешений: Гибкие механизмы назначения разрешений

Обеспечение безопасности

Обеспечение того, что только авторизованные пользователи или приложения могут:

  1. Получать доступ к данным: Безопасный доступ к данным
  2. Изменять данные: Контролируемая модификация данных
  3. Удалять данные: Безопасное удаление данных
  4. Управлять разрешениями: Операции управления разрешениями

Защита полного жизненного цикла

Комплексные механизмы защиты

RustFS предоставляет комплексные механизмы защиты данных:

  • Защита целостности: Поддержание целостности AI наборов данных
  • Обеспечение доступности: Обеспечение высокой доступности данных
  • Защита конфиденциальности: Защита конфиденциальности данных
  • Покрытие жизненного цикла: Покрытие всего жизненного цикла данных

Через глубокую интеграцию SQL Server 2022 с RustFS предприятия могут построить мощную, безопасную, высокопроизводительную современную платформу данных, поддерживающую комплексные потребности от традиционной обработки реляционных данных до новейших рабочих нагрузок AI/ML.

Опубликовано под лицензией Apache 2.0.