Παράκαμψη της πλοήγησης.
Αρχική
Network Architectures and Management group

Νέα έκδοση FCI για το Panlab

Federation Computing Interface (FCI): Ένα API για την πρόσβαση των πόρων της ομοσπονδίας: Σε πολλά σενάρια δοκιμών υπάρχει ανάγκη να ρυθμίσετε πόρους ή ακόμη και να πάρετε τα δεδομένα παρακολούθησης του καθεστώτος σωστά μετά την VCT τροφοδοτείται ενώ ο έλεγχος βρίσκεται σε εξέλιξη. Αυτό που έχει ζωτική σημασία για το επιχειρησιακό μέρος του VCT είναι η σωστή και έγκυρη run-time διαμόρφωση των συμμετεχόντων πόρων.

Ο λόγος είναι ότι, ενώ η VCT λειτουργεί από τον πελάτη της ομοσπονδίας, η ομοσπονδία πρέπει να εξασφαλίσει όλους τους όρους της αιτούμενης SLA του VCT πληρούνται και τίποτα δεν έχει παραβιάσει ή εμπίπτει στο πεδίο εφαρμογής του SLA. Για το σκοπό αυτό, το SLA πρέπει συνεχώς να ελέγχονται (ή να παρακολουθούνται) για διάφορες παραμέτρους (π.χ. μέτρηση, την ποιότητα υπηρεσίας, ασφάλεια, κλπ.). Ομοσπονδία Computing Interface (FCI) είναι ένα API για την πρόσβαση των πόρων της ομοσπονδίας. Είναι ένα SDK για την ανάπτυξη εφαρμογών που VCT αιτούντος πρόσβαση πόρων μέσω των υπηρεσιών γραφείου Panlab κατά τη λειτουργία της δοκιμής. Είναι αρκετά εύκολο να ενσωματώσετε στην εφαρμογή σας / SUT, προκειμένου να αποκτήσει τον έλεγχο της αιτούμενης πόρων κατά τη διάρκεια της δοκιμής. Η FCI παραδίδεται στον πελάτη μετά τη γενιά του SLA και μόνο δεν την περιέχει τις απαραίτητες βιβλιοθήκες, αλλά και το ψευδώνυμο των πόρων που χρησιμοποιούνται στην VCT σενάριο. Αυτό επιτρέπει στον User-Application/SUT να έχουν πρόσβαση στο πεδίο δοκιμής των πόρων κατά την εκτέλεση του πειράματος, ώστε να διαχειρίζονται και να ρυθμίσετε διάφορες παραμέτρους του περιβάλλοντος ή για να πάρει το καθεστώς των πόρων. Εν συντομία αυτοί είναι οι προϋποθέσεις και η διαδικασία:

  • FCI is an Eclipse based SDK.
  • You need to download from Panlab the FCI plugins and the FCI Core libraries and install
  • You need to modify your application (SUT) to access resources in the federation (if you need to do this) according to your initial VCT request

  • Execute your application either at your premises or inside a resource
  • You can also operate the requested VCT even from another application while your tests execute (i.e. external triggers)