Požadavky na šířku pásma pro aplikaci Revit Server

Postupujte podle doporučení pro vyrovnání výkonu a nákladů na infrastrukturu při implementaci aplikace Revit Server.

Úvod

Vyrovnání nákladů, uživatelské produktivity a spotřeby zdrojů je společným cílem při implementaci aplikace Revit Server. Pokud je k dispozici příliš malá šířka pásma, dojde ke zhoršení výkonu. Pokud je k dispozici nadbytečná šířka pásma, můžete získat dobrý výkon na úkor dalších služeb. Tento dokument, který je aktualizací předchozí verze, se pokusí charakterizovat minimální šířku pásma potřebnou pro uspokojivý pocit uživatele z používání aplikace Revit Server. Odráží informovanost společnosti Autodesk o vzorech používání aplikace jejími zákazníky. Atypické rozmístění může vyžadovat větší nebo menší šířku pásma, než jaká je doporučena zde.

Aplikace Revit Server 2017 je sedmá verze dané aplikace. V porovnání s uživateli starších verzí stávající uživatelé aplikace Revit Server obvykle pracují na větší geografické vzdálenosti a implementují větší a složitější projekty. Metodologie testování pro tuto analýzu byla proto odpovídajícím způsobem aktualizována:
  • Sdílení práce probíhá v síti 65ms WAN, nikoli v síti 35ms WAN.
  • Datová sada testu je nyní model ~240MB s připojeným souborem ~220MB, nikoli model ~92MB bez připojených souborů.
  • Čas potřebný k otevření místní kopie centrálního modelu je na rozdíl od starších verzí nyní diskutován.

Všimněte si, že námi uváděná „šířka pásma sítě WAN“ odráží skutečnou rychlost sítě, nikoli rychlost spojení. Vnější faktory, například nesouvisející provoz streamování, mohou zmenšit dostupnou šířku pásma. Proto doporučujeme ověřit chování sítě během období typického využití. To lze snadno provést změřením času potřebného ke kopírování několika desítek megabajtů dat z jednoho bodu v síti do druhého. (Je nutné postupovat obezřetně, aby bylo možné zajistit, že komprimace sítě a tvar svazku nebude mít vliv na výkon.

Diskuze

Šířka pásma a výkon operací přenosu malého množství dat

Pokud je objem dat přesunovaných v síti malý, požadavky na šířku pásma jsou velmi nízké. V tomto příkladu vydáme pracovní sadu obsahující asi 18 000 prvků. (Počet prvků má ve skutečnosti pouze malý dopad na čas potřebný k dokončení operace.) Čas potřebný k dokončení operace se výrazně nezmění, když se dostupná šířka pásma zvýší: Ačkoli data jsou používána v síti WAN, množství převáděných dat je velmi malé. Další operace se srovnatelně nízkým dopadem (například půjčování nebo uvolnění prvku) se chovají podobně.

Šířka pásma a výkon operací přenosu středního množství dat

Porovnáním bylo zjištěno, že operace, jako například synchronizace s centrálním modelem (SWC), předávají v síti větší množství dat. Tyto operace mají tendenci být více ovlivněny dostupnou rychlostí. V tomto příkladu provedeme SWC a výsledkem bude přenos asi 7 MB dat v síti WAN. Vyšší požadavky na šířku pásma jsou evidentní. Čas nutný k dokončení operace se výrazně zvýší, pokud vznikne výrazný nedostatek šířky pásma. (Všimněte si, že objem dat přenesených během SWC se liší podle složitosti modelu a složitosti synchronizované změny. Přenos 7 MB charakterizuje SWC v blízkosti horní hranice pro typickou činnost uživatele.)

Šířka pásma a výkon operací přenosu značného množství dat

Kromě prvního uložení centrálního modelu je v aplikaci Revit akcí uživatele nejnáročnější na šířku pásma vytvoření nové místní kopie: Během této operace musí aplikace Revit vytvořit vyrovnávací paměti pro stav oprávnění modelu a jeho propojení, přičemž přenáší velký objem dat v síti WAN. V tomto příkladu je zkopírováno celkem 42 MB dat z hostitelského serveru na pracovní stanici uživatele: 27 MB pro stav oprávnění hostitelského modelu a 15 MB pro stav oprávnění jeho propojení. Stejně jako u operací, které přenáší střední množství dat, i tady vzniká přímý vztah mezi dostupnou rychlostí a výkonem. Správci sítě mohou chtít kalibrovat dostupnou šířku pásma podle tolerance jejich uživatelů vůči prodlevám při těchto typech operací.

Shrnutí

Ve většině případů lze rozumného výkonu dosahovat, pokud dostupná šířka pásma sítě přesahuje 3 Mbit/s. Existují tři scénáře, které mohou vyžadovat vyšší šířku pásma:
  1. Pokus o spolupráci napříč velkými geografickými vzdálenostmi: Může vyžadovat větší šířku pásma, aby bylo možné dosáhnout dobré použitelnosti, protože nedostatečná šířka pásma a vysoká latence mají společně negativní vliv na výkon.
  2. Implementace velkých modelů a projektů: Operace, které generují velké zatížení sítě, přesunují ještě více dat, pokud jsou používány velké modely. Může vyžadovat větší šířku pásma, aby bylo možné zajistit, že tyto operace budou dokončeny v rozumném časovém horizontu.
  3. Častý simultánní přístup k serveru: Při přístupu více uživatelů k aplikaci Revit Server současně musí být šířka pásma sdílená. Pokud aplikace Revit Server prochází vysokým zatížením, může být užitečné zvýšit dostupnou šířku pásma, aby měl každý uživatel přístup k dostatečné rychlosti sítě.

Naopak u serverů s velmi nízkým zatížením, rozmístění na krátké vzdálenosti a u projektů s omezenou složitostí je možné dosáhnout rozumného výkonu při rychlosti sítě výrazně nižší než 3 Mbit/s.

Nakonec je třeba zmínit, že optimalizace a komprese síťového zatížení (které je například implementováno v zařízeních Riverbed Steelhead) je plně kompatibilní s aplikací Revit Server a může dále zlepšit výkon, především za nepříznivých podmínek sítě.