Case Study: Optymalizacja stacji roboczych pod Siemens NX skróciła czas renderowania o 40%
Case Study: Optymalizacja stacji roboczych pod Siemens NX skróciła czas przetwarzania o 40%
Często spotykamy się z sytuacją, w której firmy inwestują dziesiątki tysięcy złotych w specjalistyczne licencje oprogramowania takie jak Siemens NX, CATIA czy SolidWorks, ale całkowicie zapominają o optymalizacji infrastruktury sprzętowej, na której te programy pracują. Kupują standardowe komputery z marketu elektronicznego lub “składaki” bazujące na komponentach gamingowych, licząc, że moc obliczeniowa zrekompensuje braki certyfikacji.
W efekcie zaawansowane środowiska inżynieryjne działają niestabilnie, a inżynierowie tracą cenne godziny (i zapał do pracy) na czekanie. W tym studium przypadku pokazujemy, jak nasza usługa audytu RESET IT pomogła firmie produkcyjnej rozwiązać ten problem.
Opis problemu w firmie klienta
Do InnoSfery zgłosiła się średniej wielkości firma produkcyjna z branży automotive, zatrudniająca ponad 70 inżynierów projektantów oraz technologów. Głównym problemem zgłaszanym przez dyrektora działu R&D były regularne awarie i “crashe” oprogramowania Siemens NX przy ładowaniu skomplikowanych złożeń składających się z ponad 50 000 części. Ponadto, czas generowania zaawansowanych ścieżek CAM dla pięcioosiowych maszyn CNC wynosił średnio 45 minut na projekt.
Każda awaria NX oznaczała utratę postępów pracy z ostatnich kilkunastu minut (mimo ustawionego autozapisu) i generowała ogromną frustrację.
Etap 1: Audyt infrastruktury i diagnoza (RESET IT)
Zamiast natychmiastowo wyceniać nowe maszyny, przystąpiliśmy do przeprowadzenia darmowego audytu istniejących stacji roboczych i sieci. Zidentyfikowaliśmy kilka krytycznych wąskich gardeł (bottlenecks):
- Brak pamięci RAM z korekcją błędów (ECC): Komputery były wyposażone w standardowe pamięci DDR4 bez korekcji ECC. Przy długotrwałych obliczeniach symulacyjnych i generowaniu ścieżek, nagromadzenie błędów w pamięci doprowadzało do tzw. silent errors, które system operacyjny rozwiązywał poprzez natychmiastowe zamknięcie obciążającej aplikacji (Siemens NX).
- Nieodpowiednia architektura PCIe dla dysków: Choć stacje miały szybkie dyski NVMe, były one wpięte w linie PCIe współdzielone z innymi podzespołami płyty głównej, co znacznie obniżało przepustowość podczas sekwencyjnego odczytu ogromnych plików złożeń.
- Karty graficzne z serii gamingowej: Zamiast certyfikowanych układów profesjonalnych (NVIDIA Quadro / RTX serii A), komputery posiadały karty serii GeForce (RTX 3070/3080). Choć wydajne w grach, sterowniki tych kart nie są zoptymalizowane pod obliczenia podwójnej precyzji w środowiskach CAD, co powodowało błędy wyświetlania (tzw. artefakty) w oknach roboczych (viewportach) i powolne odświeżanie modelu podczas obrotu.
- Problemy z serwerem licencji: Analiza logów sieciowych wykazała niestabilne połączenie z serwerem licencji pływających (floating licenses), o czym więcej pisaliśmy w artykule o błędach serwera licencji.
Etap 2: Wdrożenie optymalizacji
Po przedstawieniu diagnozy, zarząd był gotów wymienić wszystkie 70 stanowisk. Zaproponowaliśmy jednak inną, znacznie tańszą i ekologiczną ścieżkę – precyzyjny upgrade obecnych jednostek.
Wdrożyliśmy następujące zmiany:
- Wymiana układów GPU na modele NVIDIA RTX certyfikowane przez firmę Siemens dla oprogramowania NX, wraz z instalacją dedykowanych sterowników Enterprise/Studio.
- Przebudowa podsystemu pamięci – instalacja profesjonalnych płyt głównych obsługujących pamięci z korekcją błędów ECC.
- Rekonfiguracja BIOS/UEFI stacji pod kątem maksymalnej wydajności I/O, wyłączenie niepotrzebnych stanów energetycznych procesorów (C-States), które powodowały mikro-zacięcia.
- Konfiguracja stabilnego tunelu sieciowego dla menedżera licencji LMTOOLS.
Spektakularne efekty dla biznesu
Modernizacja zajęła nam dwa weekendy (aby nie przerywać pracy biura). Efekty wdrożenia przeszły oczekiwania klienta:
- Czas generowania krytycznych ścieżek CAM spadł z 45 minut do średnio 25 minut (poprawa o ponad 40%).
- Ilość zgłoszeń na helpdesk związanych z awariami i wyłączaniem się środowiska Siemens NX spadła o 90%.
- Płynność obracania złożeniami w rzutni 3D uległa drastycznej poprawie, eliminując całkowicie denerwujące artefakty wizualne dzięki certyfikowanym kartom RTX.
Zamiast kupować nowe komputery za setki tysięcy złotych, firma zoptymalizowała obecne zasoby za ułamek tej kwoty i w ramach relacji biznesowej zdecydowała się na stały abonament serwisowy IT z InnoSferą.
Masz wrażenie, że Twoje komputery są wolniejsze niż powinny być? Oprogramowanie CAD potrafi być bardzo wymagające, ale rzadko wymiana całego sprzętu jest jedynym rozwiązaniem. Skontaktuj się z nami, aby umówić się na sprawdzenie wydajności Waszych stacji roboczych.