W tym artykule pokazano, jak używać usługi Azure NetApp Files jako rozwiązania magazynu do zarządzania cyklem życia produktu Siemens Teamcenter (PLM). Przyjęto założenie, że znajomość architektury linii bazowej firmy Siemens Teamcenter na platformie Azure. Architektura punktu odniesienia programu Teamcenter pomaga zrozumieć znaczenie wybierania odpowiednich rozwiązań magazynu. Podkreśla również wartość zapewnianą przez usługę Azure NetApp Files we wdrożeniu firmy Siemens Teamcenter PLM na platformie Azure.
Architektura
Ta architektura ilustruje wielostrefowe wdrożenie rozwiązania Teamcenter PLM w usłudze Azure NetApp Files. Architektura została zaprojektowana w celu zapewnienia wyjątkowej wydajności, skalowalności i wysokiej dostępności (HA).
Rysunek 1. Siemens Teamcenter PLM z usługą Azure NetApp Files. Pobierz plik programu PowerPoint tej architektury.
Warstwa zasobów: rozwiązanie Teamcenter PLM opiera się w dużej mierze na warstwie zasobów, aby zapewnić skalowalną i niezawodną platformę do zarządzania danymi produktów i współpracy między zespołami i organizacjami. Warstwa zasobów zapewnia dostęp do zasobów, takich jak dokumenty, modele 3D i rysunki. Ta warstwa obejmuje podstawowe bazy danych i bazy danych trybu failover. Bazy danych przechowują dane serwera bazy danych i woluminy dziennika. Warstwa zasobów zawiera również główny serwer plików FSC, który przechowuje zasoby cyfrowe (metadane), które są skojarzone z danymi produktu. Obsługuje pliki CAD przechowywane na woluminach danych.
Architektura centralizuje zasoby cyfrowe i dane produktów na głównych serwerach FSC i woluminach magazynu w tej samej strefie dostępności, aby użytkownicy mogli szybciej i łatwo uzyskiwać dostęp do niezbędnych danych. Ta warstwa zapewnia również usługi do zarządzania tymi zasobami i ich obsługi, takich jak przechowywanie wersji plików, kontrola poprawek i uprawnienia dostępu. W wielu przypadkach te zasoby korzystają z funkcji magazynu usługi Azure NetApp Files.
Podsieć magazynu: architektura wdraża woluminy usługi Azure NetApp Files w podsieci Storage. Usługa Azure NetApp Files zapewnia podstawowy magazyn dla danych produktu Teamcenter PLM i zasobów cyfrowych.
Strefy dostępności: architektura używa dwóch stref dostępności i replikuje dane między strefami. Ta konfiguracja pomaga zapewnić dostępność danych i ochronę przed utratą lub uszkodzeniem danych. Strefy dostępności umożliwiają również skalowalność.
Replikacja danych: architektura używa zawsze włączonych grup dostępności programu SQL Server do synchronicznego replikowania bazy danych w różnych strefach dostępności. Usługa Azure NetApp Files używa replikacji między strefami w celu asynchronicznego replikowania danych między strefami dostępności.
Przepływ danych: bazy danych [a] i główne serwery FSC [b] w magazynie warstwy zasobów i pobierają dane z woluminów usługi Azure NetApp Files. Przepływ danych między warstwami architektury jest wydajny i zapewnia zwiększony dostęp zabezpieczeń do danych produktów i zasobów cyfrowych, ponieważ woluminy usługi Azure NetApp Files są hostowane w sieci wirtualnej klienta w strefach dostępności. Usługa Azure NetApp Files zapewnia skalowalność na żądanie i wysoką dostępność w różnych strefach dostępności.
Szczegóły scenariusza
Usługa Azure NetApp Files odgrywa kluczową rolę w rozwiązywaniu problemów z wydajnością, przed którymi stoją środowiska teamcenter PLM i sprawia, że wdrożenia w chmurze na dużą skalę są możliwe. Funkcje magazynu o wysokiej wydajności usługi Azure NetApp Files umożliwiają znaczne ograniczenie opóźnień i problemów z przepływnością skojarzonych z dostępem do danych. Zaawansowana architektura usługi Azure NetApp Files zapewnia dostęp do danych o małych opóźnieniach, co zapewnia ulepszone środowisko użytkownika w chmurze. Usługa Azure NetApp Files umożliwia obsługę dużych rozmiarów plików, woluminów danych i liczby użytkowników. W rezultacie usługa Azure NetApp Files zapewnia niezbędną wydajność i skalowalność wymaganą do bezproblemowych operacji systemu Siemens PLM w chmurze.
Korzystanie z usługi Azure NetApp Files jako rozwiązania magazynu dla serwera Teamcenter PLM może pomóc zwiększyć wydajność i dostępność oraz poprawić zarządzanie danymi i wykorzystanie zasobów baz danych i udostępnionych systemów plików. Usługa Azure NetApp Files udostępnia kluczowe funkcje tworzenia kopii zapasowych danych i nadmiarowości w celu zwiększenia dostępności danych PLM centrum teamcenter.
Dzięki użyciu funkcji umieszczania i replikacji woluminów usługi Azure NetApp Files w wielu strefach dostępności platformy Azure to rozwiązanie zapewnia wysoką wydajność, odporność danych i odporność na uszkodzenia. W przypadku korzystania z programu Teamcenter PLM razem z usługą Azure NetApp Files można dystrybuować i replikować dane między strefami dostępności, aby utworzyć odporne rozwiązanie PLM w chmurze.
Potencjalne przypadki użycia
Zarządzanie projektami mechanicznymi: usługa Azure NetApp Files może zapewnić szybki dostęp do dużych plików projektowych, dzięki czemu inżynierowie mogą szybko iterować projekty i wprowadzać niezbędne zmiany. W przypadku zarządzania elektroniką i elektryczną architekturą CAD usługa Azure NetApp Files może zapewnić scentralizowaną lokalizację do przechowywania danych CAD i zarządzania nimi.
Inżynieria wymagań, inżynieria systemów opartych na modelu i zarządzanie procesami PLM: Usługa Azure NetApp Files zapewnia magazyn o wysokiej wydajności z małym opóźnieniem, umożliwiając szybszy dostęp do krytycznych danych i poprawę ogólnej wydajności systemu. Te cechy są ważne dla inżynierii wymagań, inżynierii systemów opartych na modelu i zarządzania procesami PLM. Te przypadki użycia w dużym stopniu polegają na uzyskiwaniu dostępu do dużych ilości danych i przetwarzaniu ich.
Rachunek za materiały i konfigurację produktu: Usługa Azure NetApp Files oferuje również elastyczne opcje magazynowania, które można skalować w górę lub w dół w oparciu o zmieniające się potrzeby biznesowe. Te cechy są przydatne w przypadku przypadków użycia, takich jak rachunki za zarządzanie materiałami i konfiguracje produktów, które wymagają znacznej pojemności magazynu i podlegają częstym zmianom ilości danych.
Zarządzanie kosztami produktów: usługa Azure NetApp Files oferuje zaawansowane funkcje ochrony danych, w tym kopie zapasowe do punktu w czasie i opcje odzyskiwania po awarii. Ochrona danych jest ważna w przypadku przypadków użycia, takich jak zarządzanie kosztami produktów, gdzie dokładne i aktualne dane mają krytyczne znaczenie. Jako szkielet operacji PLM firmy produkcyjnej usługa Azure NetApp Files chroni integralność informacji o kosztach produktu i zapewnia niezbędne środki w celu ograniczenia ryzyka utraty danych lub zakłóceń w systemie.
Programowanie między działami i domenami: Usługa Azure NetApp Files przyczynia się do poprawy współpracy między działami i domenami, zapewniając wysoką wydajność, niezawodną i skalowalną usługę magazynowania dla wdrożeń PLM w centrum teamcenter.
Zarządzanie projektowaniem oprogramowania: usługa Azure NetApp Files może zapewnić magazyn o wysokiej wydajności dla artefaktów kompilacji i środowisk deweloperskich, co umożliwia szybkie tworzenie i wdrażanie. Oferuje ona zalety aprowizacji środowisk deweloperskich/testowych i przejściowych, umożliwiając szybkie klonowanie i konfigurację. Dzięki możliwościom automatyzacji i bezproblemowej integracji z istniejącymi procesami usługa Azure NetApp Files optymalizuje przepływy pracy projektowania oprogramowania, zwiększając elastyczność i produktywność.
Zarządzanie dokumentami produktu: usługa Azure NetApp Files może zapewnić scentralizowaną lokalizację do przechowywania dokumentacji produktu i zarządzania nią, co ułatwia dostęp do informacji i udostępnianie ich przez zespoły.
Wizualizacja produktu i makieć klasyczna: usługa Azure NetApp Files może zapewnić szybki dostęp do dużych plików graficznych i symulacji, co umożliwia szybsze wizualizacje i czasy makiety. W przypadku procesu symulacji i zarządzania danymi usługa Azure NetApp Files może zapewnić szybki i niezawodny magazyn danych symulacji, dzięki czemu inżynierowie mogą szybko uruchamiać symulacje i analizować wyniki.
Widoczność i szczegółowe informacje o produkcie: Usługa Azure NetApp Files umożliwia dostarczanie wglądu i wglądu w produkt, zapewniając szybki dostęp do danych i analiz PLM. Ta widoczność może pomóc organizacjom podejmować świadome decyzje i optymalizować procesy tworzenia produktów. Na przykład analiza PLM może zapewnić wgląd w wydajność produktów i pomóc w zidentyfikowaniu obszarów poprawy. Zrównoważony rozwój produktów może pomóc organizacjom śledzić skutki środowiskowe produktów i podejmować bardziej zrównoważone wybory.
Kwestie wymagające rozważenia
Te zagadnienia implementują filary platformy Azure Well-Architected Framework, która jest zestawem wytycznych, których można użyć do poprawy jakości obciążenia. Aby uzyskać więcej informacji, zobacz Temat Microsoft Azure Well-Architected Framework i Azure Well-Architected Framework perspektywa usługi Azure NetApp Files.
Niezawodność
Niezawodność zapewnia, że aplikacja może spełnić zobowiązania podjęte przez klientów. Aby uzyskać więcej informacji, zobacz Omówienie filaru niezawodności. Usługa Azure NetApp Files zapewnia wysoką dostępność dzięki wbudowanym funkcjom replikacji danych, trybu failover i odzyskiwania po awarii. Te możliwości pomagają zagwarantować, że baza danych i pliki CAD programu Teamcenter PLM są zawsze dostępne, nawet jeśli wystąpi awaria regionalna, strefowa lub programowa. Usługa Azure NetApp Files zapewnia umowę SLA dla wszystkich warstw i wszystkich obsługiwanych regionów. Obsługuje ona aprowizację woluminów w wybranym przez Ciebie strefach dostępności i wdrożeniach wysokiej dostępności w różnych strefach .
Usługa Azure NetApp Files oferuje dwie opcje tworzenia kopii zapasowej danych: migawki i kopie zapasowe. Migawki zapewniają kopię zapasową danych do punktu w czasie. Można ich używać do szybkiego odzyskiwania danych w przypadku utraty lub uszkodzenia danych. Usługa Azure NetApp Files ma również w pełni zarządzane rozwiązanie do tworzenia kopii zapasowych. Zapewnia ona długoterminowe opcje przechowywania i odzyskiwania migawek. Możesz połączyć migawki i kopie zapasowe, aby uzyskać kompleksowe rozwiązanie do tworzenia kopii zapasowych i odzyskiwania.
Replikowanie danych między strefami dostępności. Usługa Azure NetApp Files oferuje dwie ważne funkcje: umieszczanie woluminów w strefie dostępności i replikację między strefami. Obie współtworzyją architektury wysokiej dostępności w różnych strefach dostępności dla serwerów głównych FSC i Oracle lub SQL Database.
Zalecamy użycie umieszczania woluminów strefy dostępności w celu zapewnienia, że serwery bazy danych Teamcenter Oracle lub SQL wraz ze skojarzonymi danymi znajdują się w tej samej strefie dostępności. To rozmieszczenie zwiększa wydajność, zmniejszając opóźnienie sieci i zapewniając izolację błędów. Umożliwia bezproblemowe przechodzenie w tryb failover w strefie dostępności, jeśli wystąpił błąd podczas implementowania go razem z funkcją Oracle Data Guard lub zawsze włączonymi grupami dostępności programu SQL Server.
Replikacja między strefami powinna być używana, gdy wymagana jest nadmiarowość danych i wysoka dostępność w wielu strefach dostępności i nie chcesz używać ani wymagać replikacji na poziomie aplikacji. W przypadku korzystania z replikacji między strefami wszelkie zmiany wprowadzone w jednej strefie dostępności są automatycznie replikowane do woluminów w innych strefach. Ta replikacja zapewnia spójność danych i umożliwia przejście w tryb failover do strefy pomocniczej, jeśli wystąpi awaria na poziomie strefy. Zwiększa ona ochronę danych, odzyskiwanie po awarii i ogólną odporność systemu na dane plików głównego fsC centrum teamcenter.
Konfigurowanie migawek usługi Azure NetApp Files. Migawki zapewniają kopię zapasową danych do punktu w czasie, umożliwiając szybkie odzyskiwanie w przypadku utraty lub uszkodzenia danych. Migawki można zaplanować automatycznie lub utworzyć je ręcznie, gdy zajdzie taka potrzeba. Za pomocą usługi Azure NetApp Files można utworzyć aż 255 migawek na wolumin.
Migawki usługi Azure NetApp Files można skonfigurować za pomocą zaplanowanych zasad lub ręcznie w witrynie Azure Portal lub przy użyciu zestawów AZURE SDK lub interfejsów API. Wymagania dotyczące spójności aplikacji mogą pomóc w ustaleniu, która metoda ma być używana:
Ręczne tworzenie migawek. W przypadku aplikacji wymagających spójności aplikacji, takich jak Oracle lub SQL Server, należy utworzyć migawki ręcznie. Ponieważ bazy danych SQL Server i Oracle wymagają spójności aplikacji podczas korzystania z migawek opartych na magazynie, należy upewnić się, że wystąpi prawidłowa aranżacja migawek między aplikacjami. Tę aranżację można osiągnąć, implementując cykl zamrożenia migawki i odmrażania aplikacji, który umożliwia spójne wykonywanie migawek bez przerywania operacji bazy danych. Aby uzyskać więcej informacji na temat spójności migawek w usłudze Azure NetApp Files, zobacz Spójność migawek programu SQL Server lub Spójność migawek Oracle.
Użyj zasad migawek dla głównych danych plików FSC. Dane pliku głównego FSC hostowane na woluminach usługi Azure NetApp Files nie wymagają spójności ani aranżacji aplikacji, ponieważ te woluminy są ogólnymi udziałami plików. Zalecamy użycie zasad migawek usługi Azure NetApp Files do automatycznego planowania i inicjowania migawek w wymaganych odstępach czasu.
Konfigurowanie kopii zapasowej usługi Azure NetApp Files.Kopia zapasowa usługi Azure NetApp Files rozszerza możliwości ochrony danych usługi Azure NetApp Files, zapewniając w pełni zarządzane rozwiązanie do tworzenia kopii zapasowych na potrzeby długoterminowego odzyskiwania, archiwizowania i zgodności. Usługa przechowuje kopie zapasowe w usłudze Azure Storage. Te kopie zapasowe są niezależne od migawek woluminów, które są dostępne na potrzeby krótkoterminowego odzyskiwania lub klonowania. Kopie zapasowe wykonywane przez tę usługę można przywrócić do nowych woluminów usługi Azure NetApp Files w regionie. Kopia zapasowa usługi Azure NetApp Files obsługuje kopie zapasowe oparte na zasadach (zaplanowane) i ręczne kopie zapasowe (na żądanie).
Użyj opcji przywracania plików/folderów i woluminów usługi Azure NetApp Files. Usługa Azure NetApp Files udostępnia opcje szczegółowego przywracania plików/folderów i przywracania woluminów. Obie opcje są przydatne w przypadku odzyskiwania danych PLM w programie Teamcenter.
Szczegółowe przywracanie plików/folderów umożliwia odzyskanie określonych plików lub folderów z migawki lub kopii zapasowej. Ponieważ oszczędza czas i miejsce do magazynowania, ta opcja jest przydatna, gdy trzeba przywrócić tylko określone dane. Możesz również użyć funkcji migawki usługi Azure NetApp Files, aby odzyskać dane. Za pomocą migawek można odzyskać dane z poprzednich punktów w czasie bez konieczności przywracania ich z kopii zapasowej. Ta funkcja może pomóc w szybkim przywróceniu pojedynczych plików, które zostały przypadkowo usunięte lub uszkodzone.
Przywracanie woluminu umożliwia odzyskanie całego woluminu z migawki lub kopii zapasowej. Ta opcja jest przydatna, gdy cały wolumin zostanie utracony lub uszkodzony i potrzebujesz pełnego przywrócenia. Ta funkcja może pomóc w szybkim przywróceniu całej ilości danych PLM programu Teamcenter, w tym plików CAD, serwerów aplikacji i baz danych oraz innych danych krytycznych.
Tworzenie zwykłych migawek. Jeśli tworzysz regularne migawki danych, możesz przywrócić system do poprzedniego stanu w ciągu kilku minut. Ta funkcja minimalizuje potencjalne przestoje i zapewnia, że krytyczne dane są zawsze dostępne, gdy są potrzebne. Istnieją trzy główne obszary architektury PLM teamcenter, w których ważna jest zaawansowana ochrona danych i możliwość odzyskiwania oraz gdzie migawki zapewniają szybką ochronę i odzyskiwanie:
- Poszczególne operacje przywracania plików z udziałów plików
- Kopie zapasowe spójności danych bazy danych
- Przywracanie woluminu w celu odzyskania sprawności po atakach wirusów i oprogramowania wymuszającego okup oraz problemy z bazą danych
Na poniższym diagramie przedstawiono opcje usługi Azure NetApp Files umożliwiające przywracanie migawek specyficznych dla obszarów aplikacji PLM programu Teamcenter:
Rysunek 2. Opcje przywracania migawek usługi Azure NetApp Files specyficzne dla obszarów aplikacji PLM teamcenter
Używaj migawek online w przypadku większości operacji przywracania, a nie tworzenia kopii zapasowych w trybie offline (migawek magazynowanych). Aby uzyskać więcej informacji, zobacz Jak działają migawki usługi Azure NetApp Files.
Konfigurowanie replikacji między regionami na potrzeby odzyskiwania po awarii. Aby uzyskać większą dostępność, można replikować woluminy magazynu do innego regionu świadczenia usługi Azure przy użyciu replikacji między regionami usługi Azure NetApp Files. Istnieją dwie główne zalety replikowania woluminów magazynu przy użyciu replikacji usługi Azure NetApp Files, a nie replikacji na poziomie aplikacji lub na poziomie hosta:
- Nie ma dodatkowego obciążenia maszyn wirtualnych aplikacji ani sieci wirtualnej. Usługa Azure NetApp Files replikuje zawartość magazynu bez używania żadnych zasobów infrastruktury obliczeniowej.
- Eliminuje to konieczność ciągłego uruchamiania maszyn wirtualnych w regionie docelowym podczas normalnych operacji. Docelowe maszyny wirtualne nie muszą być uruchomione, aby obsługiwać ten scenariusz.
Typowy cel punktu odzyskiwania (RPO) dla tego rozwiązania jest krótszy niż 20 minut, gdy interwał aktualizacji replikacji między regionami jest ustawiony na 10 minut. Cel czasu odzyskiwania (RTO) (maksymalny tolerowany przestój) to czas potrzebny do przywrócenia aplikacji w lokacji trybu failover. Część magazynu celu czasu odzyskiwania, powodująca niezgodność relacji komunikacji równorzędnej w celu aktywowania woluminu docelowego i zapewnienia dostępu do danych odczytu i zapisu w drugiej lokacji, powinna zostać ukończona w ciągu minuty. Aby uzyskać więcej informacji, zobacz Tworzenie replikacji woluminów dla usługi Azure NetApp Files.
Ta architektura przedstawia rozwiązanie odzyskiwania po awarii korzystające z replikacji między regionami:
Rysunek 3. Architektura odzyskiwania po awarii przy użyciu replikacji między regionami. Pobierz plik programu PowerPoint tej architektury.
Architektura ma następujący przepływ danych:
- Warstwa klienta, warstwa aplikacji internetowej, warstwa przedsiębiorstwa i warstwa zasobów w środowisku produkcyjnym używają wystąpienia usługi Azure NetApp Files w warstwie magazynowania.
- Aplikacje w odpowiednich warstwach używają replikacji aplikacji w razie potrzeby do replikowania danych do regionu odzyskiwania po awarii platformy Azure. Jeśli to możliwe, zalecamy użycie replikacji między regionami usługi Azure NetApp Files.
- Replikacja między regionami usługi Azure NetApp Files asynchronicznie replikuje woluminy danych, w tym wszystkie migawki, do regionu odzyskiwania po awarii w celu ułatwienia przejścia w tryb failover w przypadku awarii regionalnej. Aby zaoszczędzić pieniądze, gdy nie wykonujesz pracy w trybie failover odzyskiwania po awarii, możesz użyć poziomów usługi w warstwie Standardowa dla woluminów docelowych podczas replikacji.
- Jeśli wystąpi awaria, klient, aplikacja internetowa, przedsiębiorstwo i warstwy zasobów w środowisku odzyskiwania po awarii używają warstwy magazynowania usługi Azure NetApp Files na potrzeby magazynowania danych i wydajności w środowisku odzyskiwania po awarii. W scenariuszu odzyskiwania po awarii należy zmienić wolumin usługi Azure NetApp Files w środowisku odzyskiwania po awarii na warstwę Premium lub Ultra wymaganą do uruchamiania aplikacji.
- Po zakończeniu awarii można zainicjować zdarzenie powrotu po awarii, aby zwrócić zreplikowane dane do jego oryginalnego regionu. Zdarzenie powrotu po awarii replikuje zmiany wprowadzone w danych z powrotem do oryginalnego regionu na etapach. Replikacja obejmuje wszystkie nowe migawki utworzone w lokacji odzyskiwania po awarii z priorytetem krytycznych danych. Po zakończeniu replikacji aplikacje mogą wznowić normalne operacje w oryginalnym regionie.
Konfigurowanie wysokiej dostępności bazy danych. Możesz połączyć zawsze włączone grupy dostępności programu SQL Server lub funkcję Oracle Data Guard z funkcją umieszczania woluminów strefy dostępności usługi Azure NetApp Files w celu utworzenia architektur wysokiej dostępności dla tych aplikacji.
- Używaj zawsze włączonych grup dostępności programu SQL Server z usługą Azure NetApp Files. Zawsze włączone grupy dostępności programu SQL Server umożliwiają synchroniczną lub asynchroniczną replikację baz danych programu SQL Server w różnych strefach dostępności. Ta replikacja zapewnia nadmiarowość danych i możliwości trybu failover w ekosystemie programu SQL Server. Skonfiguruj usługę Azure NetApp Files do korzystania z umieszczania woluminów w strefie dostępności. Umieszczanie strefy dostępności lokalizuje bazowy magazyn dla baz danych programu SQL Server w tej samej strefie dostępności co wystąpienia programu SQL Server.
- Używanie funkcji Oracle Data Guard z usługą Azure NetApp Files. Skonfiguruj funkcję Oracle Data Guard, aby replikować bazy danych Oracle między strefami dostępności na potrzeby nadmiarowości danych i wysokiej dostępności. Użyj usługi Azure NetApp Files z umieszczeniem woluminu strefy dostępności, aby upewnić się, że magazyn obsługujący bazy danych Oracle znajduje się w tej samej strefie dostępności co wystąpienia bazy danych Oracle.
Zabezpieczenia
Zabezpieczenia zapewniają ochronę przed celowymi atakami i nadużyciami cennych danych i systemów. Aby uzyskać więcej informacji, zobacz Omówienie filaru zabezpieczeń.
Usługa Azure NetApp Files udostępnia funkcje zabezpieczeń, takie jak szyfrowanie i kontrola dostępu. Te funkcje pomagają chronić bazy danych PLM teamcenter przed nieautoryzowanym dostępem, naruszeniami danych i zagrożeniami cybernetycznymi. Usługa Azure NetApp Files zapewnia poziom zabezpieczeń, ponieważ dane pozostają w sieciach wirtualnych. Nie ma publicznego punktu końcowego, a wszystkie dane są zawsze szyfrowane w spoczynku.
Użyj zwiększonych zabezpieczeń dostępu do plików. Możesz użyć uprawnień udziału SMB i list kontroli dostępu ntfs (ACL) oprócz zasad eksportowania systemu plików NFS i uprawnień systemu UNIX i trybu własności lub list ACL NFSv4.1 w celu zwiększenia bezpieczeństwa dostępu do plików.
Użyj sieciowych grup zabezpieczeń. Stosowanie sieciowych grup zabezpieczeń w sieciach wirtualnych platformy Azure i delegowanych podsieciach usługi Azure NetApp Files (skonfigurowanych przy użyciu standardowych funkcji sieciowych).
Rozważ szyfrowanie danych przesyłanych. Opcjonalnie włącz szyfrowanie danych przesyłanych na dowolnym woluminie wyeksportowanym za pośrednictwem systemu plików NFSv4.1, SMB lub podwójnego protokołu.
Użyj usługi Azure Policy.Usługa Azure Policy może pomóc w wymuszaniu standardów organizacyjnych i ocenie zgodności na dużą skalę. Usługa Azure NetApp Files obsługuje usługę Azure Policy za pośrednictwem niestandardowych i wbudowanych definicji zasad.
Optymalizacja kosztów
Optymalizacja kosztów polega na zmniejszeniu niepotrzebnych wydatków i poprawie wydajności operacyjnej. Aby uzyskać więcej informacji, zobacz Omówienie filaru optymalizacji kosztów.
Usługa Azure NetApp Files oferuje ekonomiczne rozwiązanie magazynu z modelem płatności zgodnie z rzeczywistym użyciem. Płacisz tylko za używane zasoby magazynu i wydajności i nie ma inwestycji z góry w sprzęt lub infrastrukturę.
Omówienie modelu kosztów usługi Azure NetApp Files. Zrozumienie modelu kosztów dla usługi Azure NetApp Files może pomóc w zarządzaniu kosztami. Rozliczenia usługi Azure NetApp Files są oparte na aprowizowanej pojemności magazynu, która jest przydzielana przez tworzenie pul pojemności. Pule pojemności są rozliczane co miesiąc na podstawie ustalonego kosztu przydzielonego GiB na godzinę.
Rozważ dynamiczną zmianę rozmiaru woluminów i pul pojemności. Jeśli wymagania dotyczące rozmiaru puli pojemności wahają się (na przykład ze względu na zmienną pojemność lub zapotrzebowanie na wydajność), rozważ dynamiczne zmienianie rozmiaru woluminów i pul pojemności w celu zrównoważenia kosztów z potrzebami dotyczącymi pojemności i wydajności.
Rozważ dynamiczną zmianę warstwy woluminu (poziomu usługi). Jeśli wymagania dotyczące rozmiaru puli pojemności pozostają takie same, ale wymagania dotyczące wydajności wahają się, rozważ dynamiczną zmianę poziomu usługi woluminu. Pule pojemności różnych typów można dodawać i usuwać w ciągu miesiąca. Ta strategia zapewnia wydajność just in time i zmniejsza koszty, gdy nie potrzebujesz wysokiej wydajności. Zalecamy użycie tej funkcji podczas konfigurowania scenariusza odzyskiwania po awarii w różnych regionach świadczenia usługi Azure. Użyj najniższej, najbardziej ekonomicznej warstwy (Standardowa) w regionie pomocniczym. Przenieś woluminy do odpowiedniej warstwy wydajności tylko wtedy, gdy wystąpi zdarzenie trybu failover.
Użyj replikacji między regionami i między strefami. Jeśli używasz replikacji między regionami i między strefami, nie musisz używać mechanizmów replikacji opartych na hoście, aby uniknąć kosztów licencji maszyn wirtualnych i oprogramowania.
Usługa Azure NetApp Files optymalizuje również koszty aplikacji baz danych Oracle i SQL Server , umożliwiając uruchamianie baz danych intensywnie korzystających z operacji we/wy magazynu na mniejszych jednostkach SKU maszyn wirtualnych platformy Azure w ramach serii. Należy użyć ograniczonych jednostek SKU procesorów wirtualnych platformy Azure, gdy można zaoszczędzić na kosztach obliczeń i licencji na oprogramowanie.
Rozważ użycie magazynu usługi Azure NetApp Files z dostępem chłodnym. Większość zimnych danych jest skojarzona z danymi bez struktury. Może ona odpowiadać ponad 50% całkowitej pojemności magazynu w wielu środowiskach magazynu. Rzadko używane dane skojarzone z oprogramowaniem zwiększającym produktywność, ukończonymi projektami i starymi zestawami danych są nieefektywnym użyciem magazynu o wysokiej wydajności. Korzystając z magazynu usługi Azure NetApp Files z dostępem chłodnym, można skonfigurować nieaktywne dane do przenoszenia z magazynu usługi Azure NetApp Files Standard, Premium lub Ultra (warstwa gorąca) do konta magazynu platformy Azure (warstwa chłodna). W ten sposób bloki danych, do których nie uzyskiwano dostępu przez jakiś czas, będą przechowywane i przechowywane w warstwie Chłodna, co skutkuje oszczędnościami kosztów. Możesz użyć magazynu usługi Azure NetApp Files z narzędziem do szacowania oszczędności kosztów dostępu chłodnego, aby interaktywnie oszacować oszczędności kosztów na podstawie zmieniających się parametrów wejściowych.
Rozważ zakup pojemności zarezerwowanej usługi Azure NetApp Files. Możesz zaoszczędzić pieniądze na kosztach magazynowania dla usługi Azure NetApp Files z rezerwacjami. Rezerwacje usługi Azure NetApp Files oferują rabat na pojemność w przypadku kosztów magazynowania w przypadku zatwierdzenia rezerwacji przez jeden lub trzy lata, optymalizując całkowity koszt posiadania (TCO). Rezerwacja zapewnia stałą ilość miejsca do magazynowania w okresie rezerwacji.
Rezerwacje usługi Azure NetApp Files mogą znacznie zmniejszyć koszty pojemności przechowywania danych w woluminach usługi Azure NetApp Files. Ilość oszczędności zależy od całkowitej pojemności wybranej do zarezerwowania i wybranego poziomu usługi.
Omówienie wymagań dotyczących wydajności. Użyj wymagań dotyczących pojemności i wydajności, aby określić potrzebny poziom usługi Azure NetApp Files (Standardowa, Premium lub Ultra). Następnie użyj kalkulatora cen platformy Azure, aby ocenić koszty tych składników:
- Składniki PLM teamcenter na platformie Azure
- Składniki bazy danych na platformie Azure
- Azure NetApp Files, replikacja między regionami i kopie zapasowe
- Dyski zarządzane (dyski rozruchowe systemu operacyjnego)
- Składniki sieci
Użyj kalkulatora wydajności usługi Azure NetApp Files. Kalkulator wydajności usługi Azure NetApp Files może pomóc w ustaleniu odpowiedniej warstwy magazynowania usługi Azure NetApp Files pod kątem kosztów i wydajności.
Zapoznaj się z architektem rozwiązań w chmurze platformy Azure. Zalecamy skonsultowanie się z architektem rozwiązań w chmurze platformy Azure (CSA), aby ułatwić ustalanie rozmiaru aplikacji i wybieranie najmniejszej odpowiedniej jednostki SKU maszyny wirtualnej.
Doskonałość operacyjna
Doskonałość operacyjna obejmuje procesy operacyjne, które wdrażają aplikację i działają w środowisku produkcyjnym. Aby uzyskać więcej informacji, zobacz Omówienie filaru doskonałości operacyjnej.
Korzystanie z usługi Azure NetApp Files for Teamcenter PLM może pomóc w zaimplementowaniu kilku zaleceń dotyczących doskonałości operacyjnej well-architected Framework:
Korzystanie z natywnych funkcji monitorowania. Usługa Azure NetApp Files oferuje wbudowane funkcje monitorowania i diagnostyki, których można użyć do monitorowania wydajności i kondycji aplikacji Teamcenter PLM, udziałów plików CAD i baz danych. Alerty i powiadomienia dotyczące zdarzeń krytycznych, takich jak pojemność systemu plików i problemy z wydajnością, można skonfigurować i aktywnie podejmować działania naprawcze.
Zarządzanie wydajnością. Usługa Azure NetApp Files oferuje niezniszczające skalowanie pojemności na żądanie i zmiany na poziomie usługi, które umożliwiają szybkie skalowanie w górę lub w dół zgodnie z wymaganiami aplikacji PLM centrum Teamcenter, udziałów plików CAD i baz danych. Te możliwości, wraz z ustawieniami zmiany rozmiaru woluminu lub ręcznej jakości usług (QoS), mogą pomóc w zarządzaniu wydajnością i dostępnością aplikacji.
Automatyzowanie wdrożeń infrastruktury. Usługa Azure NetApp Files umożliwia zautomatyzowanie wdrażania infrastruktury aplikacji PLM teamcenter, udziałów plików CAD i baz danych. Szablony usługi Azure Resource Manager umożliwiają definiowanie i wdrażanie wymaganych zasobów obsługujących aplikację, takich jak udziały plików, konta magazynu, maszyny wirtualne i bazy danych.
Wdrożenia testowe. Usługa Azure NetApp Files udostępnia niezawodną i skalowalną platformę do wdrażania kodu aplikacji PLM teamcenter, plików CAD i baz danych. Klonowanie można użyć za pomocą przywracania migawki, aby szybko utworzyć nowy wolumin na potrzeby testowania. Klonowanie pomaga zapewnić, że aplikacja jest zawsze aktualna i stabilna, i można łatwo testować nowe wersje lub uaktualnienia.
Środowiska testowe. Za pomocą usługi Azure NetApp Files można szybko tworzyć środowiska testowe i zarządzać nimi, klonując dane produkcyjne za pomocą przywracania migawki do nowego woluminu. Dzięki temu można odizolować działania testowe od środowisk produkcyjnych i zapewnić łatwy sposób testowania scenariuszy odzyskiwania po awarii. Możesz użyć tego samego procesu, aby przetestować nowe wersje lub uaktualnienia w sposób niedysrupcyjny.
Efektywność wydajności
Efektywność wydajności to możliwość skalowania obciążenia w celu zaspokojenia zapotrzebowania użytkowników w wydajny sposób. Aby uzyskać więcej informacji, zobacz Omówienie filaru wydajności.
Usługa Azure NetApp Files zapewnia magazyn o wysokiej wydajności z małym opóźnieniem, wysoką przepływnością i spójną wydajnością. Ta wydajność umożliwia bazie danych Teamcenter PLM obsługę dużych ilości danych, użytkowników i transakcji bez obniżenia wydajności. Użytkownicy mogą szybko i wydajnie modyfikować pliki CAD i modyfikować je.
Wybierz odpowiednie warstwy obliczeniowe i warstwy wydajności. Aby zapewnić optymalną wydajność środowiska PLM centrum teamcenter, użyj odpowiednich typów maszyn wirtualnych platformy Azure i warstwy wydajności usługi Azure NetApp Files. Woluminy usługi Azure NetApp Files są dostępne w trzech warstwach wydajności (lub poziomach usług): Ultra, Premium i Standard. Wybierz warstwę, która najlepiej odpowiada wymaganiom w zakresie wydajności, biorąc pod uwagę, że dostępna przepustowość wydajności jest skalowana z rozmiarem woluminu. Wydajność można zoptymalizować, zmieniając rozmiar woluminu lub zmieniając poziom usługi woluminu w dowolnym momencie. Aby uzyskać więcej informacji na temat modelu kosztów usługi Azure NetApp Files, zobacz te przykłady cen.
Warstwy wydajności i typu maszyny wirtualnej muszą spełniać potrzeby magazynu serwerów Teamcenter (Root FSC), serwerów baz danych i stacji roboczych inżynieryjnych. Na tym diagramie przedstawiono wymagania dotyczące warstwy magazynowania dla różnych składników infrastruktury:
Rysunek 4. Zróżnicowane wymagania dotyczące warstwy magazynowania między składnikami infrastruktury. Pobierz plik programu PowerPoint tej architektury.
Serwery Siemens Teamcenter (Root FSC) (rysunek 4) wymagają średniej do wysokiej wydajności magazynu na potrzeby zarządzania danymi plików. W zależności od pojemności woluminu zwykle zalecamy warstwę Premium usługi Azure NetApp Files, chyba że rozmiar wydajności sugeruje inaczej. Maszyny wirtualne z serii Azure D lub F należy używać dla głównych serwerów FSC. Usługa Azure NetApp Files zapewnia umowy SLA do obsługi poziomów operacji i operacji we/wy na sekundę.
Serwery baz danych (SQL Server lub Oracle) (patrz rysunek 4) wymagają minimalnego opóźnienia między serwerem a magazynem. Usługa Azure NetApp Files zapewnia opóźnienia mniejsze niż 1 milisekundy. Dla serwerów baz danych należy używać maszyn wirtualnych platformy Azure serii E lub M. Gdy to możliwe, włącz ograniczone procesory wirtualne , aby zaoszczędzić na kosztach jednostek SKU i licencji. W przypadku najbardziej wymagających aplikacji baz danych należy użyć warstwy Ultra usługi Azure NetApp Files, chyba że rozmiar bazy danych sugeruje inaczej.
Stacje robocze inżynieryjne (patrz rysunek 4) powinny używać maszyn wirtualnych serii NV oraz procesorów GPU FIRMY NVIDIA i technologii NVIDIA GRID na potrzeby przyspieszonych aplikacji klasycznych i pulpitów wirtualnych. Usługa Azure NetApp Files optymalizuje stacje robocze inżynieryjne z obsługą procesora GPU, zapewniając szybki i współbieżny dostęp do danych plików na wielu stacjach roboczych, co sprzyja współpracy. Warstwa Standardowa jest wystarczająca dla tego przypadku użycia. Warstwa Standardowa zapewnia taką samą wydajność o małych opóźnieniach co inne warstwy. Działa z wymaganiami dotyczącymi niskiej przepustowości i wysoką współbieżnością, taką jak wielu użytkowników, którzy uzyskują równoległy dostęp do woluminu.
Skalowanie pojemności magazynu. Usługa Azure NetApp Files umożliwia łatwe skalowanie pojemności i wydajności magazynu w celu spełnienia zmieniających się potrzeb biznesowych. Możesz dodawać lub usuwać zasoby pojemności i wydajności na żądanie. Zmiany magazynu można wprowadzać bez żadnych przestojów. Nie trzeba również migrować danych i oszczędzać koszty.
Usługa Azure NetApp Files oferuje kilka funkcji, które mogą ułatwić skalowanie na żądanie pod kątem wydajności i kosztów. Te funkcje zapewniają, że zmiany są niewidoczne dla aplikacji korzystających z nich:
- Dynamiczne zmiany na poziomie usługi. Usługa Azure NetApp Files umożliwia zmianę poziomu usług woluminów na żądanie bez żadnych zakłóceń w aplikacjach. Możesz zwiększyć lub zmniejszyć wydajność lub pojemność woluminów zgodnie z potrzebami bez wpływu na dostępność aplikacji.
- Dostosowywanie wydajności podczas korzystania z funkcji automatycznego QoS. Domyślnie usługa Azure NetApp Files automatycznie stosuje QoS do woluminów, aby upewnić się, że otrzymują wymagany poziom wydajności. Podczas zmiany rozmiaru woluminów ustawienia QoS są automatycznie dostosowywane w celu ponownego przypisania poziomu wydajności. Aplikacje nadal otrzymują skorygowany poziom wydajności w miarę zmian pojemności magazynu.
- Dostosowywanie wydajności podczas korzystania z ręcznego QoS. Usługa Azure NetApp Files umożliwia również ręczne przypisywanie zasad QoS do woluminów w celu zapewnienia, że otrzymują wymagany poziom wydajności. Bez zmiany rozmiaru woluminów można dostosować ustawienia QoS, aby zoptymalizować wydajność i koszty zasobów magazynu. Możesz dostosować wydajność aplikacji na podstawie wymagań dotyczących obciążenia.
Wszystkie te zmiany są niewidoczne dla składników teamcenter uruchamianych na podstawie usługi Azure NetApp Files. Aplikacje nadal uzyskują dostęp do woluminów w taki sam sposób, a wydajność i dostępność są utrzymywane na wymaganym poziomie. Zasoby magazynu można skalować na żądanie pod kątem wydajności i kosztów bez zakłócania operacji biznesowych.
Uruchom test wydajnościowy. Wdrożenia klientów i testy sprawdzania poprawności wydajności usługi Azure NetApp Files for Teamcenter PLM zweryfikowały znaczne spadki w środowiskach uruchomieniowych i znacząco poprawiły czas odczytu i zapisu. Skorzystaj z kalkulatora wydajności usługi Azure NetApp Files, aby rozpocząć pracę z początkowym ustalaniem rozmiaru i szacowaniem kosztów.
Współautorzy
Firma Microsoft utrzymuje ten artykuł. Następujący współautorzy pierwotnie napisali artykuł.
Autorzy zabezpieczeń:
- Tilman Schroeder | Cloud Lead, Automotive
- Geert van Teyingen | Dyrektor zarządzania produktami, Azure NetApp Files
Inni współautorzy:
- Mick Alberts | Składnik zapisywania technicznego
- Sunita Phanse | Starszy menedżer programu technicznego
Aby wyświetlić niepubliczne profile serwisu LinkedIn, zaloguj się do serwisu LinkedIn.
Następne kroki
- Rozwiązania witryny Azure Marketplace dla usługi Teamcenter
- Rozwiązania Oracle w usłudze Azure NetApp Files
- Rozwiązania programu SQL Server w usłudze Azure NetApp Files
- Zalety korzystania z usługi Azure NetApp Files na potrzeby wdrażania programu SQL Server
- Rozwiązania usługi Azure Virtual Desktop z usługą Azure NetApp Files
- Rozwiązania do udostępniania plików w usłudze Azure NetApp Files
- Kalkulator wydajności usługi Azure NetApp Files
- Kalkulator cen platformy Azure