Utilizarea XGE pachetul Interfete de extensie, Windows-computaţionale bazate pe procese, cum ar fi de prelucrare a datelor, face pe bază de construieşte, simulări, scripturi de testare şi altele pot fi uşor accelerată. 4 simplu XML şi de linie de comandă bazate pe interfeţe sunt disponibile, fiecare potrivite pentru un scenariu diferit pentru a ajuta la a face conversia într-o reţea bazată pe, soluţie distribuite la fel de simplu şi cât mai rapid posibil. Utilizarea Xoreax Interfeţe Grid EngineInterfeţele XGE utiliza arhitectura standard de agenţi (componente client) şi Coordonator (componenta server de gestionare a volumului de muncă).Odată ce o sarcină-set (un set de sarcini pentru distribuţie, împreună cu definiţiile lor dependenţă) este definit printr-una din interfeţele descrise mai jos, acesta poate fi executat pe orice maşină care rulează un agent XGE. Sarcinile sunt curgă în acelaşi timp, atât la nivel local si pe masini de la distanţă, folosind orice CPU-uri suplimentare sau miezuri de pe maşini participante. Sarcini de la distanţă sunt conduse în mod prioritar procesul de idle, permiţând ghidul de staţii de lucru pentru a contribui la puterea de procesare şi eliminând necesitatea pentru fermele de procesare dedicată. Toate sarcinile care rulează pe maşinile de la distanţă sunt executate folosind Xoreax al Procesului de la nivel de tehnologie de virtualizare, care simuleaza mediul aparatului de deschidere de pe masina de la distanta pentru a asigura rezultate corecte. Toate scenariile de eroare de recuperare sunt, de asemenea, tratate în mod automat de către XGE. ![]()
Interfeţe disponibile XGEPatru interfeţe distincte poate fi utilizat pentru a defini un set de sarcini care urmează să fie distribuite prin intermediul XGE:Interfaţă XMLInterfata XML este o interfaţă de uz general de distribuţie, care utilizează un fişier de intrare XML care descrie un set de sarcini de linie de comandă care urmează să fie executaţi prin intermediul motorului Grid Xoreax, împreună cu fişierele de intrare lor, fişierele de ieşire şi dependenţele. IncrediBuild se execută cu fişierul XML ca intrare, distribuirea executarea sarcinilor descrise în fişierul XML. Ca toate interfeţele XGE, toate sarcinile de la distanţă efectuate imite pe deplin mediul aparatului de iniţiere şi sistemul de fişiere, eliminând necesitatea de a copia fişiere sau să instalaţi aplicaţii pe maşini de la distanţă.Automată de captare InterfataXGE poate accelera de orice face sau de a construi instrument care acceptă reproducere a mai multor procese în paralel (de exemplu, "gmake-j 5"), prin traducerea în mod automat acest lucru capacitatea de a Grid-activat de executare, distribuit, fără a necesita modificări în Makefile sau conţinutul fişierelor de intrare. Folosind această metodă, mai multe instrumente de a construi, cum ar fi JAM, SCONS, ANT, face variante şi altele pot acum rula cu uşurinţă construieşte distribuite.Prezentarea interfeţeiInterfata permite depunerea depunerea directă a în linia de comandă bazate pe sarcini pentru executarea distribuită de script-uri, fişiere batch şi instrumente particularizate. Caracteristici suplimentare cum ar fi gruparea sarcinilor şi opriţi de execuţie până la grupuri specifice de sarcini au terminat de execuţie sunt de asemenea disponibile pentru nevoile scripting.Visual Studio InterfaţăUtilizarea XGE pachetul Interfaces extinderea, executarea de paşi personalizate construi, a construi evenimente (pre-build, pre-legătură într-, post-build) şi reguli personalizate construi definite într-un Microsoft Visual Studio proiecte pot fi distribuite la masini de la distanţă. Dependenţa de ieşire şi definiţii fişier sunt considerate a asigura ordinea de executare corectă.Pentru mai multe informaţii detaliate despre interfeţele XGE, consultaţi Manual de utilizare Online. |