Η Simplyblock, πάροχος υψηλής ταχύτητας cloud-native block storage, έχει δημιουργήσει το λογισμικό της Vela για να προσφέρει άμεσες διακλαδώσεις βάσεων δεδομένων Postgres – χωρίς καμία αντιγραφή δεδομένων – τροφοδοτούμενο από το δικό της block storage. Μετά την ανάπτυξη του ολοκληρωμένου με το Kubernetes συστήματος block storage, η εταιρεία έχει επεκτείνει τη γκάμα των προϊόντων της για να δημιουργήσει λογισμικό εφαρμογών συστήματος που αξιοποιεί στο έπακρο αυτήν την υποδομή αποθήκευσης.
Ο Rob Pankow, CEO και συνιδρυτής της Simplyblock, θεωρεί ότι η Postgres γίνεται η κύρια βάση δεδομένων για περιπτώσεις χρήσης AI. Για παράδειγμα, η Databricks εργάζεται πάνω στο Lakebase, τη serverless βάση δεδομένων Postgres που είναι προσαρμοσμένη για AI agents. Τον Μάιο του 2025, η Databricks αγόρασε τη Neon για 1 δισεκατομμύριο δολάρια για να αποκτήσει τεχνολογία serverless Postgres. Η Snowflake απέκτησε επίσης την Crunchy για να ενσωματώσει το λογισμικό Postgres της, αναφερόμενη σε αυτό ως «τη βάση δεδομένων PostgreSQL έτοιμη για AI, επιχειρηματικού επιπέδου και φιλική προς τους προγραμματιστές για το AI Data Cloud». Ο Pankow υποστηρίζει ότι η Postgres έχει γίνει το θεμέλιο της σύγχρονης ανάπτυξης AI και σκοπεύει να αξιοποιήσει αυτή τη δυναμική.
Ο Pankow δήλωσε: «Το Vela συνδυάζει την ταχύτητα του serverless, τη δομή του ελέγχου εκδόσεων και την ανθεκτικότητα της σύγχρονης αποθήκευσης σε μια ενιαία πλατφόρμα βάσης δεδομένων. Συνδυάζοντας την ενορχήστρωση, την εικονικοποίηση και την υψηλής απόδοσης αποθήκευση κάτω από μια αρχιτεκτονική που βασίζεται σε API, δίνουμε στις ομάδες τα εργαλεία για να εκτελούν την Postgres ως μια σύγχρονη πλατφόρμα – όχι απλώς μια βάση δεδομένων».
Ο Pankow επισημαίνει ότι το επόμενο βασικό ερώτημα είναι ο προσδιορισμός της βέλτιστης τοποθεσίας και μεθόδου για την ανάπτυξη αυτής της λύσης.
Οι διαχειριζόμενες παρουσίες Postgres έρχονται με αξιοσημείωτα προβλήματα, σημείωσε ο Pankow: «Μιλάω με ομάδες μηχανικών κάθε εβδομάδα, και όλοι περιγράφουν παρόμοιες προκλήσεις. Προσπαθούν να κλιμακώσουν μια διαχειριζόμενη παρουσία Postgres κατά τη διάρκεια μιας κυκλοφορίας μοντέλου, μόνο για να αντιμετωπίσουν όρια IOPS, περιόδους περιορισμού και αιχμές καθυστέρησης ακριβώς όταν χρειάζονται σταθερή απόδοση. Αντιμετωπίζουν επίσης αυξήσεις κόστους επειδή ο μόνος τρόπος για να παραμείνουν ασφαλείς είναι να υπερ-προμηθεύουν κάθε περιβάλλον. Αυτά τα προβλήματα ξεκινούν μικρά αλλά γίνονται ανεξέλεγκτα μόλις τα φορτία εργασίας AI φτάσουν σε κλίμακα παραγωγής».
Οι διαχειριζόμενες βάσεις δεδομένων είναι λύσεις «one-size-fits-all», αλλά τα φορτία εργασίας AI απαιτούν εξαιρετικά γρήγορη αποθήκευση και προβλέψιμη απόδοση. Χρειάζονται επίσης μεγάλα, συχνά κλωνοποιημένα αντίγραφα βάσεων δεδομένων για δοκιμές και πειραματισμούς – δύο τομείς όπου οι διαχειριζόμενες βάσεις δεδομένων υστερούν. Τα εσωτερικά επίπεδα αποθήκευσης των διαχειριζόμενων συστημάτων δημιουργούν αναπόφευκτα σημεία συμφόρησης, και οι μέθοδοι κλωνοποίησής τους βασίζονται σε κύκλους snapshot-restore ή πλήρη φυσικά αντίγραφα, τα οποία είναι και τα δύο αργά και ακριβά, ειδικά σε μεγάλη κλίμακα.
Ο Pankow συνιστά στους προγραμματιστές να εκτελούν την Postgres στους δικούς τους λογαριασμούς cloud, τοποθετώντας τα δεδομένα και τις GPU στην ίδια τοποθεσία. Το Vela επιτρέπει στους χρήστες να αναπτύσσουν την Postgres στην ίδια παρουσία με την αποθήκευσή τους, αξιοποιώντας την ταχύτητα και την απόδοση των τοπικών συσκευών NVMe που συνδέονται με την παρουσία. Παρέχει ανθεκτικότητα και επεκτασιμότητα, καθώς και λειτουργικότητα copy-on-write – κάτι που συνήθως δεν είναι διαθέσιμο με την τοπική αποθήκευση – όλα αναπτυγμένα και διαχειριζόμενα εντός της δικής τους παρουσίας cloud του χρήστη με τοπικές συσκευές NVMe.
Μια διακλάδωση βάσης δεδομένων βασίζεται στην έννοια του κλώνου, αλλά εξαλείφει τα εγγενή μειονεκτήματα της αντιγραφής δεδομένων χρησιμοποιώντας copy-on-write αντί αυτού. Όπως το καταλαβαίνουμε, μια διακλάδωση είναι μια ονομασμένη, εκδοτική γραμμή ανάπτυξης που προέρχεται από έναν γονέα (συνήθως «main» ή άλλη διακλάδωση), οργανωμένη σε δομή δέντρου ή ιεραρχική δομή. Οι χρήστες μπορούν να συγκρίνουν αλλαγές μεταξύ διακλαδώσεων, να συγχωνεύσουν ή να προωθήσουν αλλαγές πίσω στον γονέα, να κάνουν rebase ή να επιλύσουν συγκρούσεις.
Το Vela έχει σχεδιαστεί από την αρχή για να είναι self-hostable και cloud-agnostic, με βαθιά ενσωμάτωση στο Kubernetes. Εισάγει διακλαδώσεις τύπου Git και άμεση δημιουργία περιβάλλοντος. Το Vela διαχειρίζεται εγγενώς την αυτόματη κλιμάκωση, τα snapshots και την ενορχήστρωση κύκλου ζωής, και περιλαμβάνει ενσωματωμένη πιστοποίηση, ασφάλεια σε επίπεδο γραμμής, ένα self-service UI και παρατηρησιμότητα στο control plane. Για υψηλή απόδοση, υποστηρίζει δικτύωση RDMA μέσω RoCE παράλληλα με NVMe/TCP.
Η Simplyblock έχει λανσάρει ένα φιλοξενούμενο Vela Sandbox, επιτρέποντας στους προγραμματιστές να βιώσουν το μοντέλο διακλάδωσης και να δημιουργήσουν πλήρη περιβάλλοντα σε λίγα λεπτά χωρίς καμία ρύθμιση. Μόλις είναι έτοιμοι να κλιμακώσουν, το Vela εκτελείται στην δική τους υποδομή – είτε σε Kubernetes, bare metal, είτε virtual machines – διατηρώντας την κυριαρχία των δεδομένων, την ασφάλεια και τον λειτουργικό έλεγχο.
Μια Beta έκδοση του Vela είναι τώρα διαθέσιμη, μαζί με τεκμηρίωση, οδηγούς και το φιλοξενούμενο sandbox, προσβάσιμα εδώ.
Beijing Qianxing Jietong Technology Co., Ltd.
Sandy Yang/Global Strategy Director
WhatsApp / WeChat: +86 13426366826
Email: yangyd@qianxingdata.com
Website: www.qianxingdata.com/www.storagesserver.com
Επιχειρηματική Εστίαση:
Διανομή Προϊόντων ICT/Ολοκλήρωση Συστημάτων & Υπηρεσίες/Λύσεις Υποδομών
Με πάνω από 20 χρόνια εμπειρίας στη διανομή IT, συνεργαζόμαστε με κορυφαίες παγκόσμιες μάρκες για να προσφέρουμε αξιόπιστα προϊόντα και επαγγελματικές υπηρεσίες.
«Χρησιμοποιώντας την Τεχνολογία για να Χτίσουμε έναν Έξυπνο Κόσμο»Ο Αξιόπιστος Πάροχος Υπηρεσιών Προϊόντων ICT!