Extensible computing system

   
   

Methods and apparatus providing a dynamically sized, highly scalable and available server farm are disclosed. A Virtual Server Farm (VSF) is created out of a wide scale computing fabric ("Computing Grid") which is physically constructed once and then logically divided up into VSFs for various organizations on demand. Each organization retains independent administrative control of a VSF. A VSF is dynamically firewalled within the Computing Grid. A allocation and control of the elements in the VSF is performed by a Control Plane connected to all computing, networking, and storage elements in the computing grid through special control ports. The internal topology of each VSF is under control of the Control Plane. No physical rewiring is necessary in order to construct VSFs in many different configurations, including single-tier Web server or multi-tier Web-server, application server, database server configurations. Each tier of a multi-tier VSF (e.g. Web server tier, application server tier, database server tier, etc) can be dynamically sized based on the load on the servers in that particular tier. Storage devices may include a plurality of pre-defined logical blueprints that are associated with roles that may be assumed by the computing grid elements. Initially, no computing element is dedicated to any particular role or task such as Web server, application server, database server, etc. The role of each computing element is acquired from one of a plurality of pre-defined, stored blueprints, each of which defines a boot image for the computing elements that are associated with that role.

Οι μέθοδοι και οι συσκευές που παρέχουν ένα δυναμικά μεγέθους, ιδιαίτερα εξελικτικό και διαθέσιμο αγρόκτημα κεντρικών υπολογιστών αποκαλύπτονται. Ένα εικονικό αγρόκτημα κεντρικών υπολογιστών (VSF) δημιουργείται από ένα ευρύ ύφασμα υπολογισμού κλίμακας ("πλέγμα υπολογισμού") που κατασκευάζεται φυσικά μιά φορά και έπειτα λογικά κατανέμεται σε VSFs για τις διάφορες οργανώσεις μετά από την απαίτηση. Κάθε οργάνωση διατηρεί τον ανεξάρτητο διοικητικό έλεγχο ενός VSF. Ένα VSF είναι δυναμικά μέσα στο πλέγμα υπολογισμού. Μια κατανομή και ένας έλεγχος των στοιχείων στο VSF εκτελούνται με ένα αεροπλάνο ελέγχου που συνδέεται με όλους τον υπολογισμό, τη δικτύωση, και τα στοιχεία αποθήκευσης στο πλέγμα υπολογισμού μέσω των ειδικών λιμένων ελέγχου. Η εσωτερική τοπολογία κάθε VSF είναι υπό έλεγχο του αεροπλάνου ελέγχου. Κανένα φυσικό να ξανακάνει ηλεκτρική εγκατάσταση δεν είναι απαραίτητο προκειμένου να κατασκευαστεί VSFs σε πολλές διαφορετικές διαμορφώσεις, συμπεριλαμβανομένου του κεντρικού υπολογιστή δικτύου ενιαίος-σειρών ή του multi-tier Ιστός-κεντρικού υπολογιστή, κεντρικός υπολογιστής εφαρμογής, διαμορφώσεις κεντρικών υπολογιστών βάσεων δεδομένων. Κάθε σειρά ενός multi-tier VSF (π.χ. σειρά κεντρικών υπολογιστών δικτύου, σειρά κεντρικών υπολογιστών εφαρμογής, σειρά κεντρικών υπολογιστών βάσεων δεδομένων, κ.λπ...) μπορεί να ταξινομηθεί δυναμικά βασισμένος στο φορτίο στους κεντρικούς υπολογιστές σε εκείνη την ιδιαίτερη σειρά. Οι συσκευές αποθήκευσης μπορούν να περιλάβουν μια πολλαπλότητα των προκαθορισμένων λογικών σχεδιαγραμμάτων που συνδέονται με τους ρόλους που μπορούν να υποτεθούν από τα στοιχεία πλέγματος υπολογισμού. Αρχικά, κανένα στοιχείο υπολογισμού δεν αφιερώνεται σε οποιοδήποτε ιδιαίτερο ρόλο ή στόχο όπως ο κεντρικός υπολογιστής δικτύου, ο κεντρικός υπολογιστής εφαρμογής, ο κεντρικός υπολογιστής βάσεων δεδομένων, κ.λπ.... Ο ρόλος κάθε στοιχείου υπολογισμού αποκτιέται από μια από μια πολλαπλότητα των προκαθορισμένων, αποθηκευμένων σχεδιαγραμμάτων, κάθε ένα από τα οποία καθορίζει μια εικόνα μποτών για τα στοιχεία υπολογισμού που συνδέονται με εκείνο τον ρόλο.

 
Web www.patentalert.com

< Method and an apparatus for visual summarization of documents

< System and method for executing a request from a client application

> Database search device, database search system, database search method, program and storage medium

> Converting numeric values to strings for optimized database storage

~ 00125