В этой статье показано, как использовать Azure NetApp Files в качестве решения для хранения для управления жизненным циклом продуктов Сименс Teamcenter (PLM). Предполагается знакомство с базовой архитектурой Сименс Teamcenter в Azure. Базовая архитектура Teamcenter помогает понять важность выбора правильных решений для хранения данных. Он также подчеркивает значение Azure NetApp Files, которое предоставляется в развертывании PLM в Teamcenter Teamcenter в Azure.
Архитектура
Эта архитектура иллюстрирует развертывание PLM Teamcenter в Azure NetApp Files с несколькими зонами. Архитектура предназначена для обеспечения исключительной производительности, масштабируемости и высокого уровня доступности (HA).
Рис. 1. Сименс Teamcenter PLM с Azure NetApp Files. Скачайте файл PowerPoint этой архитектуры.
Уровень ресурсов: PLM Teamcenter сильно зависит от уровня ресурсов, чтобы обеспечить масштабируемую и надежную платформу для управления данными продукта и совместной работы между командами и организациями. Уровень ресурсов предоставляет доступ к таким ресурсам, как документы, трехмерные модели и рисунки. Этот уровень включает в себя первичные базы данных и базы данных отработки отказа. Базы данных хранят данные сервера базы данных и тома журнала. Уровень ресурсов также содержит корневой файловый сервер FSC, в котором хранятся цифровые ресурсы (метаданные), связанные с данными продукта. Он обрабатывает ФАЙЛЫ CAD, хранящиеся в томах данных.
Архитектура централизует цифровые ресурсы и данные продукта на серверах корневого FSC и томах хранения в той же зоне доступности, чтобы пользователи могли получать доступ к необходимым данным быстрее и проще. Этот уровень также предоставляет службы для управления и обслуживания этих ресурсов, таких как управление версиями файлов, управление версиями и разрешения на доступ. Во многих случаях эти ресурсы используют возможности хранилища Azure NetApp Files для работы.
Подсеть хранилища. Архитектура развертывает тома Azure NetApp Files в подсети хранилища. Azure NetApp Files предоставляет важное хранилище для данных продукта Teamcenter PLM и цифровых ресурсов.
Зоны доступности: архитектура использует две зоны доступности и реплицирует данные между зонами. Эта конфигурация помогает обеспечить доступность данных и защиту от потери или повреждения данных. Зоны доступности также обеспечивают масштабируемость.
Репликация данных. Архитектура использует группы доступности AlwaysOn SQL Server для синхронной репликации базы данных в зонах доступности. Azure NetApp Files использует репликацию между зонами для асинхронной репликации данных между зонами доступности.
Поток данных: базы данных [a] и корневые серверы FSC [b] в хранилище ресурсов и получение данных из томов Azure NetApp Files. Поток данных между уровнями архитектуры эффективен и обеспечивает расширенный доступ к данным продукта и цифровым ресурсам, так как тома Azure NetApp Files размещаются в виртуальной сети клиента в зонах доступности. Azure NetApp Files обеспечивает неразрывную масштабируемость и высокий уровень доступности в зонах доступности.
Подробности сценария
Azure NetApp Files играет важную роль в решении проблем производительности, с которыми сталкиваются среды PLM Teamcenter, и делает крупномасштабные облачные развертывания возможными. Возможности хранилища с высокой производительностью Azure NetApp Files позволяют значительно снизить задержку и пропускную способность, связанные с доступом к данным. Расширенная архитектура Azure NetApp Files обеспечивает доступ к данным с низкой задержкой, что приводит к улучшению пользовательского интерфейса в облаке. Azure NetApp Files может обрабатывать большие размеры файлов, том данных и количество пользователей. В результате Azure NetApp Files обеспечивает необходимую производительность и масштабируемость, необходимые для бесшовных операций системы PLM в облаке.
Использование Azure NetApp Files в качестве решения хранилища для PLM Teamcenter помогает повысить производительность и доступность, а также улучшить управление данными и использование ресурсов баз данных и общих файловых систем. Azure NetApp Files предоставляет основные функции резервного копирования и избыточности данных для повышения доступности данных PLM Teamcenter.
С помощью возможностей размещения и репликации томов Azure NetApp Files в нескольких зонах доступности Azure это решение обеспечивает высокую производительность, устойчивость данных и отказоустойчивость. При использовании Teamcenter PLM вместе с Azure NetApp Files вы можете распространять и реплицировать данные между зонами доступности, чтобы создать устойчивое решение PLM в облаке.
Потенциальные варианты использования
Управление механическими проектами: Azure NetApp Files может обеспечить быстрый доступ к большим файлам дизайна, что позволяет инженерам быстро итерировать проекты и вносить необходимые изменения. Для управления электроникой и электрическим CAD Azure NetApp Files может предоставлять централизованное расположение для хранения и управления данными CAD.
Проектирование требований, проектирование систем на основе моделей и управление процессами PLM: Azure NetApp Files обеспечивает высокопроизводительный хранилище с низкой задержкой, что позволяет ускорить доступ к критически важным данным и повысить общую производительность системы. Эти качества важны для проектирования требований, проектирования систем на основе моделей и управления процессами PLM. Эти варианты использования сильно зависят от доступа и обработки больших объемов данных.
Счет по управлению материалами и настройке продуктов: Azure NetApp Files также предоставляет гибкие возможности хранения, которые могут увеличивать или уменьшать масштаб в зависимости от изменения бизнес-потребностей. Эти качества полезны для таких вариантов использования, как счет за управление материалами и конфигурации продуктов, которые требуют значительной емкости хранилища и подвержены частым изменениям в томе данных.
Управление затратами на продукты: Azure NetApp Files предоставляет расширенные функции защиты данных, включая резервные копии на определенный момент времени и варианты аварийного восстановления (DR). Защита данных важна для таких вариантов использования, как управление затратами на продукты, где точные и актуальные данные критически важны. В качестве основы операций PLM производственной компании Azure NetApp Files защищает целостность сведений о стоимости продукта и предоставляет необходимые меры для устранения рисков потери данных или нарушений системы.
Разработка между отделами и доменами: Azure NetApp Files способствует улучшению совместной работы между отделами и доменами, обеспечивая высокопроизводительную, надежную и масштабируемую службу хранилища для развертываний PLM Teamcenter.
Управление разработкой программного обеспечения: Azure NetApp Files может обеспечить высокопроизводительные хранилища для создания артефактов и сред разработки, что позволяет быстро создавать и развертывать время. Она предлагает преимущества подготовки и тестирования и промежуточных сред, что позволяет быстро клонировать и настраивать. Благодаря возможностям автоматизации и простой интеграции с существующими процессами Azure NetApp Files оптимизирует рабочие процессы проектирования программного обеспечения, повышая гибкость и производительность.
Управление документами продуктов: Azure NetApp Files может предоставлять централизованное расположение для хранения документации по продуктам и управления ими, что упрощает доступ к данным и совместное использование информации между командами.
Визуализация продуктов и макет рабочего стола: Azure NetApp Files может обеспечить быстрый доступ к большим графическим файлам и имитациям, что позволяет ускорить визуализацию и время макетирования. Для процесса моделирования и управления данными Azure NetApp Files может обеспечить быстрое и надежное хранилище для данных моделирования, чтобы инженеры могли быстро выполнять имитации и анализировать результаты.
Видимость и аналитические сведения о продуктах: Azure NetApp Files обеспечивает доставку видимости продукта и аналитических сведений, обеспечивая быстрый доступ к данным и аналитике PLM. Эта видимость может помочь организациям принимать обоснованные решения и оптимизировать процессы разработки продуктов. Например, аналитика PLM может предоставлять аналитические сведения о производительности продуктов и выявлять области улучшения. Устойчивое развитие продуктов может помочь организациям отслеживать экологические последствия продуктов и делать более устойчивый выбор.
Рекомендации
Эти рекомендации реализуют основные принципы платформы Azure Well-Architected Framework, которая представляет собой набор руководящих принципов, которые можно использовать для повышения качества рабочей нагрузки. Дополнительные сведения см. в статье Microsoft Azure Well-Architected Framework и Azure Well-Architected Framework с точки зрения Azure NetApp Files.
Надежность
Надежность гарантирует, что ваше приложение позволит вам выполнить ваши обязательства перед клиентами. Дополнительные сведения см. в контрольном списке проверки конструктора длянадежности.
Azure NetApp Files предоставляет высокий уровень доступности со встроенными возможностями репликации данных, отработки отказа и аварийного восстановления. Эти возможности помогают обеспечить доступность базы данных и ФАЙЛОВ CAD в Teamcenter PLM, даже если имеется региональный, зональный или программный сбой. Azure NetApp Files предоставляет соглашение об уровне обслуживания для всех уровней и всех поддерживаемых регионов. Он поддерживает подготовку томов в зонах доступности, которые вы выбираете, и развертывания высокой доступности в разных зонах.
Azure NetApp Files предоставляет два варианта резервного копирования данных: моментальные снимки и резервное копирование. Моментальные снимки обеспечивают резервное копирование данных на определенный момент времени. Их можно использовать для быстрого восстановления данных при потере или повреждении данных. Azure NetApp Files также имеет полностью управляемое решение для резервного копирования. Он предоставляет долгосрочные варианты хранения и восстановления моментальных снимков. Вы можете объединить моментальные снимки и резервные копии, чтобы получить комплексное решение для резервного копирования и восстановления.
Репликация данных между зонами доступности. Azure NetApp Files предлагает две важные функции: размещение томов в зоне доступности и репликацию между зонами. Оба способствуют архитектуре высокого уровня доступности в зонах доступности для серверов базы данных Teamcenter Root FSC и Oracle или SQL.
Рекомендуется использовать размещение томов зоны доступности, чтобы гарантировать, что серверы баз данных Teamcenter Oracle или SQL вместе с связанными данными находятся в той же зоне доступности. Это размещение повышает производительность, уменьшая задержку сети и обеспечивая изоляцию сбоя. Она обеспечивает простой переход на другой ресурс в пределах зоны доступности, если произошел сбой при его реализации вместе с группами доступности Oracle Data Guard или SQL Server AlwaysOn.
Репликацию между зонами следует использовать, если требуется избыточность данных и высокий уровень доступности в нескольких зонах доступности и не требуется использовать или требовать репликацию на уровне приложения. При использовании репликации между зонами любые изменения, внесенные в одну зону доступности, автоматически реплицируются на тома в других зонах. Эта репликация обеспечивает согласованность данных и обеспечивает отработку отказа во вторичную зону при сбое уровня зоны. Она повышает защиту данных, аварийное восстановление и общую устойчивость системы для данных файла Teamcenter Root FSC.
Настройте моментальные снимки Azure NetApp Files. Моментальные снимки предоставляют резервную копию данных на определенный момент времени, обеспечивая быстрое восстановление при потере или повреждении данных. Вы можете запланировать автоматическое выполнение моментальных снимков или создать их вручную, когда это необходимо. Вы можете создавать до 255 моментальных снимков на том с помощью Azure NetApp Files.
Моментальные снимки Azure NetApp Files можно настроить с помощью запланированных политик или вручную в портал Azure или с помощью пакетов SDK или API Azure. Требования к согласованности приложений помогут определить, какой метод следует использовать:
Создание моментальных снимков вручную. Для приложений, требующих согласованности приложений, таких как Oracle или SQL Server, необходимо создать моментальные снимки вручную. Так как для баз данных SQL Server и Oracle требуется согласованность приложений при использовании моментальных снимков на основе хранилища, необходимо убедиться, что происходит правильная оркестрация моментальных снимков в хранилище. Эту оркестрацию можно достичь, реализуя цикл приостановки моментального снимка приложения, который позволяет последовательно принимать моментальные снимки без прерывания операции базы данных. Дополнительные сведения о согласованности моментальных снимков с помощью Azure NetApp Files см. в статье о согласованности моментальных снимков SQL Server или согласованности моментальных снимков Oracle.
Используйте политику моментального снимка для данных файла Root FSC. Данные корневого файла FSC, размещенные в томах Azure NetApp Files, не требуют согласованности приложений или оркестрации, так как эти тома являются общими файловыми ресурсами. Рекомендуется использовать политику моментальных снимков Azure NetApp Files для автоматического планирования и запуска моментальных снимков с необходимым интервалом.
Настройка резервного копирования Azure NetApp Files.Резервное копирование Azure NetApp Files расширяет возможности защиты данных Azure NetApp Files, предоставляя полностью управляемое решение для резервного копирования для долгосрочного восстановления, архивации и соответствия требованиям. Служба сохраняет резервные копии в хранилище Azure. Эти резервные копии не зависят от моментальных снимков томов, доступных для краткосрочного восстановления или клонирования. Резервные копии, сделанные этой службой, можно восстановить в новых томах Azure NetApp Files в регионе. Резервное копирование Azure NetApp Files поддерживает резервные копии на основе политик и резервные копии вручную (по запросу).
Используйте параметры восстановления файлов и папок и папок Azure NetApp Files. Azure NetApp Files предоставляет параметры детализации восстановления файлов и папок и тома. Оба варианта полезны для восстановления данных PLM Teamcenter.
Детализированное восстановление файлов или папок позволяет восстановить определенные файлы или папки из моментального снимка или резервной копии. Так как он экономит время и место в хранилище, этот параметр полезен, если необходимо восстановить только определенные данные. Вы также можете использовать функцию моментального снимка Azure NetApp Files для восстановления данных. С помощью моментальных снимков можно восстановить данные из предыдущих точек во времени, не требуя восстановления из резервной копии. Эта функция поможет быстро восстановить отдельные файлы, которые были случайно удалены или повреждены.
Восстановление тома позволяет восстановить весь том из моментального снимка или резервного копирования. Этот параметр полезен, если весь том потерян или поврежден, и вам потребуется полное восстановление. Эта функция позволяет быстро восстановить весь объем данных PLM Teamcenter, включая ФАЙЛЫ CAD, серверы приложений и баз данных и другие критически важные данные.
Создание регулярных моментальных снимков. Если вы принимаете регулярные моментальные снимки данных, вы можете восстановить систему до предыдущего состояния в течение нескольких минут. Эта функция сводит к минимуму потенциальные простои и гарантирует, что критически важные данные всегда доступны при необходимости. В архитектуре PLM Teamcenter существует три основных области, где важна расширенная защита данных и возможность восстановления, а моментальные снимки обеспечивают быструю защиту и восстановление.
- Восстановление отдельных файлов из общих папок
- Резервные копии согласованности данных базы данных
- Восстановление тома для восстановления после атак вирусов и программ-шантажистов и проблем с базами данных
На следующей схеме показаны параметры Azure NetApp Files для восстановления моментальных снимков, относящихся к областям приложений Teamcenter PLM:
Рис. 2. Параметры восстановления моментальных снимков Azure NetApp Files, относящиеся к областям приложений Teamcenter PLM
Используйте сетевые моментальные снимки для большинства операций восстановления, а не с помощью автономных резервных копий (хранилища моментальных снимков). Дополнительные сведения см. в статье о работе моментальных снимков Azure NetApp Files.
Настройте репликацию между регионами для аварийного восстановления. Для повышения доступности можно реплицировать тома хранилища в другой регион Azure с помощью репликации Между регионами Azure NetApp Files. Существует два основных преимущества репликации томов хранилища с помощью репликации Azure NetApp Files, а не репликации на уровне приложения или на уровне узла.
- Дополнительная нагрузка на виртуальные машины приложений (виртуальные машины) или виртуальную сеть отсутствует. Azure NetApp Files реплицирует содержимое хранилища без использования ресурсов вычислительной инфраструктуры.
- Это устраняет необходимость непрерывного запуска виртуальных машин в целевом регионе во время обычных операций. Для поддержки этого сценария не требуется запускать конечные виртуальные машины.
Типичная цель точки восстановления (RPO) для этого решения составляет менее 20 минут, когда интервал обновления репликации между регионами имеет значение 10 минут. Цель времени восстановления (RTO) (максимально допустимое время простоя) — это время восстановления приложения на сайте отработки отказа. Часть хранилища RTO, для нарушения связи пиринга для активации конечного тома и предоставления доступа к данным чтения и записи на второй сайт, как ожидается, будет завершено в течение минуты. Дополнительные сведения см. в статье Создание репликации томов для Azure NetApp Files.
В этой архитектуре показано решение аварийного восстановления, использующее репликацию между регионами:
Рис. 3. Архитектура аварийного восстановления с помощью репликации между регионами. Скачайте файл PowerPoint этой архитектуры.
Архитектура имеет следующий поток данных:
- Клиентский уровень, уровень веб-приложения, корпоративный уровень и уровень ресурсов в рабочей среде используют экземпляр Azure NetApp Files на уровне хранилища.
- Приложения в соответствующих уровнях используют репликацию приложений при необходимости для репликации данных в регион аварийного восстановления Azure. Мы рекомендуем использовать репликацию Azure NetApp Files между регионами, если это возможно.
- Репликация Azure NetApp Files между регионами асинхронно реплицирует тома данных, включая все моментальные снимки, в регион аварийного восстановления, чтобы упростить отработку отказа при возникновении региональной аварии. Чтобы сэкономить деньги при отработке отказа аварийного восстановления, можно использовать стандартные уровни обслуживания для конечных томов во время репликации.
- При возникновении аварии клиент, веб-приложение, корпоративные и уровни ресурсов в среде аварийного восстановления используют уровень хранилища Azure NetApp Files для хранения данных и производительности в среде аварийного восстановления. В сценарии аварийного восстановления необходимо изменить том Azure NetApp Files в среде аварийного восстановления на уровень "Премиум" или "Ультра", необходимый для запуска приложений.
- При завершении аварии можно инициировать событие восстановления размещения, чтобы вернуть реплицированные данные в исходный регион. Событие восстановления размещения реплицирует изменения, внесенные в данные обратно в исходный регион на этапах. Репликация включает в себя все новые моментальные снимки, созданные на сайте аварийного восстановления, с критически важными данными, приоритетными в первую очередь. После завершения репликации приложения могут возобновить обычные операции в исходном регионе.
Настройте высокий уровень доступности базы данных. Вы можете объединить группы доступности SQL Server AlwaysOn или Oracle Data Guard с функцией размещения томов зоны доступности Azure NetApp Files для создания архитектур высокой доступности для этих приложений.
- Используйте группы доступности SQL Server AlwaysOn с Azure NetApp Files. Группы доступности SQL Server AlwaysOn обеспечивают синхронную или асинхронную репликацию баз данных SQL Server в зонах доступности. Эта репликация обеспечивает избыточность данных и возможности отработки отказа в экосистеме SQL Server. Настройте Azure NetApp Files для использования размещения томов зоны доступности. Размещение зоны доступности находит базовое хранилище для баз данных SQL Server в той же зоне доступности, что и экземпляры SQL Server.
- Используйте Oracle Data Guard с Azure NetApp Files. Настройте Oracle Data Guard для репликации баз данных Oracle между зонами доступности для избыточности данных и высокой доступности. Используйте Azure NetApp Files с размещением тома зоны доступности, чтобы убедиться, что хранилище, поддерживающее базы данных Oracle, находится в той же зоне доступности, что и экземпляры баз данных Oracle.
Безопасность
Безопасность обеспечивает гарантии от преднамеренного нападения и злоупотребления ценными данными и системами. Дополнительные сведения см. в контрольном списке конструктора длябезопасности.
Azure NetApp Files предоставляет такие функции безопасности, как шифрование и управление доступом. Эти функции помогают защитить базы данных PLM Teamcenter от несанкционированного доступа, нарушений данных и кибер-угроз. Azure NetApp Files обеспечивает уровень безопасности , так как данные остаются в виртуальных сетях. Общедоступная конечная точка отсутствует, и все данные всегда шифруются неактивных данных.
Используйте расширенную безопасность доступа к файлам. Вы можете использовать разрешения общего доступа SMB и списки управления доступом NTFS (ACL) в дополнение к политикам экспорта NFS и разрешениям UNIX и режиму владения или NFSv4.1 для повышения безопасности доступа к файлам.
Используйте группы безопасности сети. Применение групп безопасности сети в виртуальных сетях Azure и делегированных подсетей Azure NetApp Files (настроено со стандартными сетевыми функциями).
Рассмотрите возможность шифрования данных при передаче. При необходимости включите шифрование данных во время передачи на любой том, экспортируемый через протокол NFSv4.1, SMB или двойной протокол.
Используйте Политика Azure. Политика Azure поможет обеспечить соблюдение стандартов организации и оценить соответствие в масштабе. Azure NetApp Files поддерживает Политика Azure с помощью пользовательских и встроенных определений политик.
Оптимизация затрат
Оптимизация затрат заключается в том, чтобы подумать о способах сокращения ненужных расходов и повышения эффективности работы. Дополнительные сведения см. в контрольном списке конструктора дляоптимизации затрат.
Azure NetApp Files предоставляет экономичное решение для хранения с помощью модели оплаты по мере использования. Вы платите только за используемые ресурсы хранилища и производительности, и нет предварительных инвестиций в оборудование или инфраструктуру.
Сведения о модели затрат Azure NetApp Files. Общие сведения о модели затрат для Azure NetApp Files помогут вам управлять затратами. Выставление счетов Azure NetApp Files основано на подготовленной емкости хранилища, которую вы выделяете путем создания пулов емкости. Пулы емкости выставляются ежемесячно на основе заданной стоимости за выделенный ГиБ в час.
Рассмотрите возможность динамического изменения размера томов и пулов емкости. Если требования к размеру пула емкости изменяются (например, из-за потребностей переменной емкости или производительности), рассмотрите возможность динамического изменения размера томов и пулов емкости, чтобы сбалансировать затраты с учетом потребностей в емкости и производительности.
Рассмотрите возможность динамического изменения уровня томов (уровень обслуживания). Если требования к размеру пула емкости остаются неизменными, но требования к производительности изменяются, рассмотрите возможность динамического изменения уровня обслуживания тома. Вы можете добавлять и удалять пулы емкости разных типов в течение месяца. Эта стратегия обеспечивает JIT-производительность и снижает затраты, если вам не требуется высокая производительность. Мы рекомендуем использовать эту возможность при настройке сценария аварийного восстановления в регионах Azure. Используйте самый низкий, самый экономичный (стандартный) уровень в дополнительном регионе. Переместите тома на соответствующий уровень производительности, только если есть событие отработки отказа.
Используйте репликацию между регионами и между зонами. Если вы используете репликацию между регионами и между зонами, вам не нужно использовать механизмы репликации на основе узлов, чтобы избежать затрат на виртуальные машины и лицензии на программное обеспечение.
Azure NetApp Files также оптимизирует затраты на приложения базы данных Oracle и SQL Server , позволяя запускать базы данных с большим объемом операций ввода-вывода в небольших номерах SKU виртуальных машин Azure в рамках ряда. При экономии затрат на вычислительные ресурсы и лицензии на программное обеспечение следует использовать SKU виртуальных ЦП Azure.
Рекомендуется использовать хранилище Azure NetApp Files с холодным доступом. Большинство холодных данных связано с неструктурированными данными. Она может учесть более 50% от общей емкости хранилища во многих средах хранения. Редко доступ к данным, связанным с программным обеспечением для повышения производительности, завершенными проектами и старыми наборами данных, является неэффективным использованием высокопроизводительного хранилища. С помощью хранилища Azure NetApp Files с холодным доступом можно настроить неактивные данные для перемещения из хранилища Azure NetApp Files уровня "Стандартный", "Премиум" или "Ультра" (горячий уровень) в учетную запись хранения Azure (холодный уровень). При этом блоки данных, к которым не был доступ в течение некоторого времени, будут храниться и храниться на холодном уровне, что приводит к экономии затрат. Хранилище Azure NetApp Files можно использовать с холодным методом оценки экономии затрат на доступ, чтобы интерактивно оценить экономию затрат на основе изменяемых входных параметров.
Рассмотрите возможность приобретения зарезервированной емкости Azure NetApp Files. Вы можете сэкономить деньги на затраты на хранилище для Azure NetApp Files с резервированиями. Резервирования Azure NetApp Files предоставляют скидку на емкость для затрат на хранение при фиксации резервирования в течение одного или трех лет, оптимизируя общую стоимость владения (TCO). Резервирование предусматривает фиксированный объем хранилища на срок резервирования.
Резервирования Azure NetApp Files могут значительно сократить затраты на емкость для хранения данных в томах Azure NetApp Files. Сколько вы экономите, зависит от общей емкости, которую вы решили зарезервировать, и выбранного уровня обслуживания.
Общие сведения о требованиях к производительности. Используйте требования к емкости и производительности, чтобы определить необходимый уровень обслуживания Azure NetApp Files (цен. категория "Стандартный", "Премиум" или "Ультра"). Затем используйте калькулятор цен Azure, чтобы оценить затраты на эти компоненты:
- Компоненты PLM Teamcenter в Azure
- Компоненты базы данных в Azure
- Azure NetApp Files, репликация между регионами и резервные копии
- Управляемые диски (загрузочные диски ОС)
- Сетевые компоненты
Используйте калькулятор производительности Azure NetApp Files. Калькулятор производительности Azure NetApp Files поможет определить правильный уровень хранилища Azure NetApp Files для ваших затрат и производительности.
Обратитесь к архитектору облачных решений Azure. Рекомендуется обратиться к архитектору облачных решений Azure (CSA), чтобы помочь вам с размерами приложений и выбрать самый маленький подходящий номер SKU виртуальной машины.
Операционное превосходство
Операционное превосходство охватывает процессы, которые развертывают приложение и продолжают работать в рабочей среде. Дополнительные сведения см. в контрольном списке проверки конструктора дляоперационного превосходства.
Использование Azure NetApp Files для PLM Teamcenter поможет вам реализовать несколько рекомендаций Well-Architected Framework по операционной эффективности:
Используйте собственные функции мониторинга. Azure NetApp Files предоставляет встроенные возможности мониторинга и диагностика, которые можно использовать для мониторинга производительности и работоспособности приложения Teamcenter PLM, общих папок CAD и баз данных. Вы можете настроить оповещения и уведомления для критических событий, таких как емкость файловой системы и проблемы с производительностью, а также выполнять упреждающие действия.
Управление производительностью. Azure NetApp Files предлагает неразрывное масштабирование емкости по запросу и изменения уровня обслуживания, что позволяет быстро увеличивать или уменьшать масштаб в соответствии с требованиями приложений Teamcenter PLM, общих папок CAD и баз данных. Эти возможности вместе с параметрами изменения размера томов или ручного качества обслуживания (QoS) помогут вам управлять производительностью и доступностью приложения.
Автоматизация развертываний инфраструктуры. Azure NetApp Files позволяет автоматизировать развертывание инфраструктуры приложений Teamcenter PLM, общих папок CAD и баз данных. Шаблоны Azure Resource Manager можно использовать для определения и развертывания необходимых ресурсов, поддерживающих приложение, таких как общие папки, учетные записи хранения, виртуальные машины и базы данных.
Тестирование развертываний. Azure NetApp Files предоставляет надежную и масштабируемую платформу для развертывания кода приложения Teamcenter PLM, файлов CAD и баз данных. Клонирование можно использовать с помощью восстановления моментальных снимков для быстрого создания нового тома для тестирования. Клонирование помогает гарантировать, что приложение всегда актуально и стабильно, и вы можете легко протестировать новые выпуски или обновления.
Тестовые среды. Azure NetApp Files можно использовать для быстрого создания сред тестирования и управления ими, клонируя рабочие данные с помощью восстановления моментальных снимков в новый том. Это помогает изолировать действия тестирования от рабочих сред и легко протестировать сценарии аварийного восстановления. Вы можете использовать тот же процесс для тестирования новых выпусков или обновлений в неразрывном режиме.
Эффективность производительности
Эффективность производительности — это возможность масштабирования рабочей нагрузки в соответствии с требованиями, заданными пользователями. Дополнительные сведения см. в контрольном списке проверки конструктора дляпроизводительности.
Azure NetApp Files предоставляет высокопроизводительные хранилища с низкой задержкой, высокой пропускной способностью и согласованной производительностью. Эта производительность позволяет базе данных Teamcenter PLM обрабатывать большие объемы данных, пользователей и транзакций без снижения производительности. Пользователи могут получать доступ к файлам CAD и изменять их быстро и эффективно.
Выберите нужные уровни вычислений и производительности. Чтобы обеспечить оптимальную производительность среды PLM Teamcenter, используйте правильные типы виртуальных машин Azure и уровень производительности Azure NetApp Files. Тома Azure NetApp Files доступны в трех уровнях производительности (или уровнях обслуживания): "Ультра", "Премиум" и "Стандартный". Выберите уровень, который лучше всего подходит для ваших требований к производительности, учитывая, что доступные масштабы пропускной способности производительности с размером тома. Вы можете оптимизировать производительность, изменив размер тома или изменив уровень обслуживания тома в любое время. Дополнительные сведения о модели затрат Azure NetApp Files см . в следующих примерах цен.
Тип виртуальной машины и уровни производительности должны соответствовать потребностям хранилища серверов Teamcenter (Root FSC), серверов баз данных и инженерных рабочих станций. На этой схеме показаны требования уровня хранилища для различных компонентов инфраструктуры:
Рис. 4. Различные требования уровня хранилища между компонентами инфраструктуры. Скачайте файл PowerPoint этой архитектуры.
Серверы Teamcenter (Root FSC) (см. рис. 4) требуют средней и высокой производительности хранилища для управления данными файлов. В зависимости от емкостей томов мы обычно рекомендуем уровень Azure NetApp Files Premium, если в противном случае не предполагается размер производительности. Для корневых серверов FSC следует использовать виртуальные машины серии Azure D или F. Azure NetApp Files предоставляет соглашения об уровне обслуживания для поддержания работоспособности и уровней операций ввода-вывода в секунду.
Серверы баз данных (SQL Server или Oracle) (см. рис. 4) требуют минимальной задержки между сервером и хранилищем. Azure NetApp Files обеспечивает задержку менее 1 миллисекунда. Для серверов баз данных следует использовать виртуальные машины серии E или M Azure. Если вы можете, включите ограниченный виртуальный ЦП , чтобы сэкономить на SKU и затратах на лицензии. Для наиболее требовательных приложений базы данных следует использовать уровень Azure NetApp Files Ultra, если в противном случае не предполагается размер производительности базы данных.
Инженерные рабочие станции (см. рис. 4) должны использовать виртуальные машины серии NV и графические процессоры NVIDIA и технологии NVIDIA GRID для классических приложений и виртуальных рабочих столов. Azure NetApp Files оптимизирует рабочие станции инженеров с поддержкой GPU, обеспечивая быстрый и одновременный доступ к данным файлов на нескольких рабочих станциях, что способствует совместной работе. Для этого варианта использования достаточно уровня "Стандартный". Уровень "Стандартный" обеспечивает ту же производительность с низкой задержкой, что и другие уровни. Он работает с требованиями к низкой пропускной способности и высокой параллелизмом, например, многие пользователи, обращающиеся к тому параллельно.
Масштабирование емкости хранилища. С помощью Azure NetApp Files можно легко масштабировать емкость хранилища и производительность в соответствии с изменяющимися бизнес-потребностями. Вы можете добавлять или удалять ресурсы емкости и производительности по запросу. Вы можете вносить изменения в хранилище без простоя. Кроме того, вам не нужно переносить данные и экономить затраты.
Azure NetApp Files предоставляет несколько функций, которые помогут вам масштабировать производительность и затраты. Эти функции гарантируют, что изменения прозрачны для приложений, использующих его:
- Динамические изменения уровня обслуживания. Azure NetApp Files позволяет изменять уровень обслуживания томов по запросу без каких-либо нарушений работы приложений. Вы можете увеличить или уменьшить производительность или емкость томов по мере необходимости, не влияя на доступность приложений.
- Настройка производительности при использовании автоматического качества обслуживания. По умолчанию Azure NetApp Files автоматически применяет QoS к томам, чтобы обеспечить получение требуемого уровня производительности. При изменении размера томов параметры качества обслуживания автоматически настраиваются для переназначения уровня производительности. Приложения продолжают получать скорректированный уровень производительности по мере изменения емкости хранилища.
- Настройка производительности при использовании ручного качества обслуживания. Azure NetApp Files также позволяет вручную назначать политики качества обслуживания томам, чтобы обеспечить их получение требуемого уровня производительности. Без изменения размера томов можно настроить параметры качества обслуживания, чтобы оптимизировать производительность и стоимость ресурсов хранилища. Вы можете точно настроить производительность приложений на основе требований рабочей нагрузки.
Все эти изменения прозрачны для компонентов Teamcenter, которые выполняются на основе Azure NetApp Files. Приложения продолжают получать доступ к томам таким же образом, а производительность и доступность поддерживаются на требуемом уровне. Вы можете масштабировать ресурсы хранилища по запросу на производительность и затраты, не нарушая бизнес-операции.
Запустите тест производительности. Развертывания клиентов и тесты проверки производительности Azure NetApp Files для PLM Teamcenter проверили значительное снижение среды выполнения и значительное улучшение времени чтения и записи. Используйте калькулятор производительности Azure NetApp Files, чтобы приступить к начальной оценке размера и стоимости.
Соавторы
Корпорация Майкрософт поддерживает эту статью. Следующие участники первоначально написали статью.
Основные авторы:
- Тильман Шродер | Облачный потенциальный руководитель, автомохотив
- Geert van Teylingen | Управление продуктами директора, Azure NetApp Files
Другие участники:
- Мик Альбертс | Технический писатель
- Sunita Phanse | Старший технический руководитель программы
Чтобы просмотреть неопубликованные профили LinkedIn, войдите в LinkedIn.
Следующие шаги
- Решения Azure Marketplace для Teamcenter
- Решения Oracle в Azure NetApp Files
- Решения SQL Server в Azure NetApp Files
- Преимущества использования Azure NetApp Files для развертывания SQL Server
- Решения виртуального рабочего стола Azure с помощью Azure NetApp Files
- Решения для совместного использования файлов с помощью Azure NetApp Files
- Калькулятор производительности Azure NetApp Files
- Калькулятор цен Azure