Перемещение в облако транзакционных данных за прошлые периодыMoving historical transaction data to the cloud

Сводка. Статья о том, как корпорация Contoso внедрила базу данных Stretch на SQL Server, чтобы снизить необходимость в локальных хранилищах данных и сократить ежедневные производственные затраты.Summary: How Contoso implemented SQL Server stretch database to reduce its on-premises data storage needs and daily running costs.

Системы хранения данных корпорации Contoso содержат большой объем статистических данных о транзакциях, чтобы обеспечить соблюдение нормативных требований, а также для проведения маркетинговых исследований и бизнес-аналитики тенденций расходования средств. Кроме того, корпорации необходимо восстанавливать архивированные данные с магнитной ленты, а этот процесс занимает много времени. Эксплуатационный срок службы оборудования в корпоративной системе хранения подходил к концу, а замена оборудования предполагала крупные затраты.Contoso's enterprise storage system stores a large amount of historical transaction data for adherence with regulatory requirements and for marketing research and BI analysis of spending trends. Contoso also needs to restore archived data from magnetic tape, a time-intensive process. The hardware in Contoso's enterprise storage system was nearing its end of life and replacing it would be very expensive.

В рамках сокращения локальных центров обработки корпорация Contoso выбрала обновление до SQL Server 2016 по причине гибридной функции базы данных Stretch и ее полной интеграции с Azure. База данных Stretch позволяет корпорации перемещать "холодные" данные в таблицах из локального хранилища в облачное, освобождая место на локальном диске и сокращая расходы на обслуживание. И "горячие", и "холодные" данные находятся в одних и тех же таблицах и всегда доступны для приложений и их пользователей, а также для обслуживания, например резервного копирования и восстановления. На рис. 1 показана база данных Stretch.As part of its business need to scale down its on-premises datacenters, Contoso chose to upgrade to SQL Server 2016 because of the Stretch Database hybrid feature and its seamless integration with Azure. Stretch Database allows Contoso to move the cold data in its tables from on-premises to cloud storage, freeing up local disk space and reducing maintenance. Both hot and cold data are in the same tables and are always available to applications and their users and for maintenance, such as backups and restores. Figure 1 shows Stretch Database.

Рис. 1. База данных Stretch в SQL ServerFigure 1: SQL Server Stretch Database

База данных SQL Server Stretch как гибридное решение для хранения данных

На рис. 1 показано, как клиент SQL отправляет запросы T-SQL на сервер, на котором развернут сервер SQL Server 2016, перенаправляющий их в базу данных SQL Stretch Azure в Azure PaaS.Figure 1 shows how a SQL client sends T-SQL queries to a server running SQL Server 2016, which forwards them to an Azure SQL Stretch Database in Azure PaaS.

Дополнительные сведения см. в статье База данных Stretch.For more information, see Stretch Database.

Для перемещения статистических данных в облако корпорация Contoso использовала следующие шаги:Contoso used these steps to move their historical data to the cloud:

  1. Анализ базы данных.Analyze databases

    Был выполнен анализ таблиц в базах данных, которые они намереваются переместить в облако, и исправлены все ошибки. Новый помощник по базам данных Stretch предоставил полный обзор того, что они могут ожидать от всех функций SQL Server 2016, включая таблицы с "холодными" данными, которые могут быть перенесены.Performed an analysis of the tables in the databases that they intended to move to the cloud and fixed any issues. The new Stretch Database Advisor gave them a full overview of what they can expect from all features in SQL Server 2016, including which tables have cold data that could be stretched.

  2. ОбновлениеUpgrade

    Существующие серверы SQL в центре обработки данных в парижском главном офисе были обновлены до SQL Server 2016.Updated existing SQL servers in the Paris headquarters datacenter to SQL Server 2016.

  3. Перенос "холодных" данных в облако.Migrate cold data to the cloud

    С помощью SQL Management Studio они определили базы данных и таблицы для переноса на экземпляры базы данных Stretch в Azure. Постепенно в фоновом режиме сервер SQL Server 2016 перенес статистические данные в базы данных Stretch в Azure.Using SQL Management Studio, they identified the databases to stretch and the tables to migrate to instances of Stretch Database in Azure. Over time and in the background, SQL Server 2016 moved the historical data to stretch databases in Azure.

Вот итоговая конфигурация для одного сервера SQL Server 2016 в парижском главном офисе.Here is the resulting configuration for one server running SQL Server 2016 in the Paris headquarters.

Рис. 2. Использование базы данных Stretch для сервера в центре обработки данных корпорации ContosoFigure 2: Using Stretch Database for a server in Contoso's datacenter

Настройка Базы данных SQL Server Stretch, выполняемая Contoso для одного компьютера с SQL Server

На рис. 2 показано, как пользовательские запросы к серверу приложений в центре обработки данных Contoso превращаются в SQL-запросы, которые передаются в базу данных SQL Stretch Azure в Azure PaaS.Figure 2 shows how user queries to an application server in Contoso's datacenter become SQL queries that are passed to an Azure SQL Stretch Database in Azure PaaS.

Пользователи обращаются к данным через существующие приложения и посредством запросов. Политики доступа остаются прежними. В будущем создание резервных копий на ленточных носителях не требуется. Техническая поддержка заключается в резервном копировании и восстановлении "горячих" данных.Users access the data through existing apps and queries. Access policies remain the same. Moving forward, there is no need for tape backups. Maintenance consists of backing up and restoring hot data.

После внедрения базы данных Stretch в корпорации Contoso:After implementing Stretch Database, Contoso:

  • На 85 % снизилась необходимость в локальных хранилищах данных.Reduced its on-premises data storage needs by 85%.

  • Исчезла необходимость обновления корпоративной системы хранения и зависимость от магнитных ленточных архивов.Made the update of the enterprise storage system and reliance on magnetic tape archives unnecessary.

  • Значительно снизились ежедневные производственные затраты.Reduced its daily running costs significantly.

См. такжеSee Also

Корпоративные сценарии для корпорации ContosoEnterprise scenarios for the Contoso Corporation

Contoso в Microsoft CloudContoso in the Microsoft Cloud

Ресурсы для администраторов, посвященные архитектуре Microsoft CloudMicrosoft Cloud IT architecture resources

База данных StretchStretch Database

Стратегия Enterprise Cloud корпорации Майкрософт: ресурсы для лиц, принимающих решения в области ИТMicrosoft's Enterprise Cloud Roadmap: Resources for IT Decision Makers