Car-tech

Εφαρμογές Java σε μεγέθυνση Terabyte Τώρα Πιθανό

Cloud Computing - Computer Science for Business Leaders 2016

Cloud Computing - Computer Science for Business Leaders 2016
Anonim

Το λογισμικό, Ehcache 2.2, μπορεί επίσης να χωρέσει μέχρι και μερικές εκατοντάδες εκατομμύρια αντικείμενα Java σε μία μνήμη cache, σύμφωνα με τον CEO της Terracotta, Amit Pandey. Πρόσθεσε ότι αυτό το terabyte μνήμης μπορεί να τρέξει από μόλις 10 servers.

Η ενημερωμένη έκδοση περιλαμβάνει επίσης μια νέα κονσόλα διαχείρισης, την ικανότητα επικοινωνίας εντός κέντρου δεδομένων και μια νέα κοινή βιβλιοθήκη χρόνου εκτέλεσης που η εταιρεία ισχυρίζεται ότι θα βοηθήσει στη μείωση της μνήμης

Το λογισμικό caching μνήμης όπως το Ehcache μπορεί να χρησιμοποιηθεί για να φιλοξενήσει μεγάλες εφαρμογές και τα δεδομένα τους εξ ολοκλήρου μέσα στη μνήμη εργασίας ενός συνόλου servers, το οποίο επιταχύνει τον χρόνο απόκρισης επειδή δεν χρειάζεται να πραγματοποιούνται κλήσεις προς το δίσκο κατά τη διάρκεια των εργασιών.

Το Terracotta δεν είναι μόνο στο να εξυπηρετεί την αγορά για εταιρικές εφαρμογές που βασίζονται σε Java. Την περασμένη εβδομάδα η Oracle ανακοίνωσε την αναβάθμιση του λογισμικού δικτύου Coherence distributed network grid, το οποίο μπορεί επίσης να χρησιμοποιηθεί για την εκτέλεση εφαρμογών Java μεγάλης κλίμακας.

Παρόλο που το Ehcache είναι υπό άδεια ανοιχτού κώδικα Apache, το Terracotta διατηρεί τον πηγαίο κώδικα Ehcache, ο ρόλος μιας εταιρείας που ονομάζεται Ehcache που η Terracotta αγόρασε πέρυσι

Σε όλο τον κόσμο, περίπου 150.000 έως 200.000 εφαρμογές χρησιμοποιούν Ehcache, σύμφωνα με εκτιμήσεις της εταιρείας

"Ehcache κάθεται μεταξύ της εφαρμογής και της βάσης δεδομένων και αποθηκεύει τα πιο συχνά χρησιμοποιούμενα δεδομένα, "δήλωσε ο Jeff Hartley, αντιπρόεδρος των προϊόντων και μάρκετινγκ για τα Terracotta. "Δεν χρειάζεται να ταξινομήσετε τη βάση δεδομένων σας για να χειριστείτε το μέγιστο φορτίο. Μπορεί να ταξινομηθεί σε πολύ χαμηλότερο επίπεδο, επειδή η μνήμη cache μπορεί να εξυπηρετήσει από τη μνήμη τα δεδομένα που χρειάζονται πιο συχνά."

Προηγούμενες εκδόσεις το λογισμικό ανοιχτού κώδικα θα μπορούσε να κλιμακωθεί σε περίπου 100GB περίπου, σύμφωνα με την εταιρεία. Πριν από αυτή την κυκλοφορία, οι μεγαλύτερες αποθηκευμένες εφαρμογές Java που έχει φανεί ο Pandey έχουν μέγεθος μόλις 200GB και οι περισσότερες εφαρμογές κυμαίνονται από 2GB έως 20GB. χειρωνακτική εργασία για προγραμματιστές και χειριστές και μπορεί να είναι πολύ δύσκολο να διατηρηθεί ", δήλωσε ο Pandey. "Αυτό που κάναμε επιτρέπει στους προγραμματιστές και τους φορείς εκμετάλλευσης να χρησιμοποιούν μια κρυφή μνήμη terabyte κλίμακας με αρκετά εκατοντάδες εκατομμύρια αντικείμενα."

Η συγκεντρωμένη μνήμη θα μπορούσε να χρησιμοποιηθεί για να εκτελέσει μια ενιαία παρουσία μιας εφαρμογής, πολλαπλές περιπτώσεις μιας ενιαίας εφαρμογής ή πολλαπλές

Οργανισμοί με μεγάλες βάσεις δεδομένων που υποστηρίζουν τα προγράμματά τους Java μπορεί να θέλουν να εξετάσουν τη χρήση του Ehcache, δήλωσε ο Pandey. Μια οργάνωση θα μπορούσε να βάλει στη μνήμη ολόκληρη τη βάση δεδομένων της, η οποία θα μείωνε την καθυστέρηση της εφαρμογής με "δύο τάξεις μεγέθους", ανέφερε.

Εκτός από το αυξημένο μέγεθος των εφαρμογών, η νέα έκδοση παρέχει αρκετούς νέα χαρακτηριστικά. Το ένα είναι ένα σύνολο δυνατοτήτων ελέγχου ταυτότητας που χρησιμοποιούν το ευρέως αναπτυγμένο πρωτόκολλο Light Directory Access για να συνδεθούν με τους χρήστες.

Το λογισμικό έχει ενημερώσει τους πίνακες διαμόρφωσης του προγράμματος χρονοδιαγράμματος και του Web session. Η κονσόλα μπορεί επίσης να προσφέρει μια συλλεκτική άποψη όλων των κόμβων. Το νέο λογισμικό μπορεί επίσης να εκτελεστεί σε διαφορετικές γεωγραφικές περιοχές μέσω δικτύων ευρείας περιοχής, τα οποία δεν περιορίζουν πλέον την ανάπτυξη σε ένα μόνο κέντρο δεδομένων. Αυτό το χαρακτηριστικό μπορεί να βοηθήσει στην αποκατάσταση καταστροφών στην οργάνωση και τη συνέχεια των σχεδίων λειτουργίας. Ο Joab Jackson καλύπτει το λογισμικό επιχειρήσεων και γενικές τεχνολογικές εξελίξεις για το Η υπηρεσία ειδήσεων IDG