On-demand kapacitásmódot kapott a Pinecone BYOC

On-demand kapacitásmódot vezetett be a Pinecone a Bring Your Own Cloud, vagyis BYOC szolgáltatásában. A vállalat ügyfelei így úgy hozhatnak létre indexeket, hogy nem kell minden egyes indexhez előre meghatározniuk a szükséges kapacitást.
- A Pinecone BYOC mostantól on-demand kapacitásmódot is támogat.
- Az indexek közös kapacitáskészletet használhatnak, amely több millió névteret kezel.
- A dinamikus szilánkolás újraépítés és meglévő adatok áthelyezése nélkül bővíthető.
- A vektorok, metaadatok és lekérdezések az ügyfél saját felhőfiókjában maradnak.
- Az új mód a Pinecone szerint minden BYOC-ügyfél számára elérhető.
Közös kapacitáskészlet több millió névtérhez
A Pinecone október 15-i bejelentése szerint az on-demand mód minden BYOC-ügyfél számára elérhető. A konstrukcióban a létrehozott indexek egy közös kapacitáskészletet használnak, amely több millió névteret képes kezelni. A névterek alkalmasak lehetnek például egy alkalmazás egyes bérlőihez vagy egy AI-ügynök felhasználóihoz tartozó adatok elkülönítésére.
Az ügyfél egy kisebb készlettel indulhat, majd az adatok növekedésével további kapacitást adhat hozzá. A Pinecone BYOC a Pinecone adatbázisát az ügyfél saját AWS-, Google Cloud- vagy Azure-fiókjában futtatja, miközben a szolgáltató üzemelteti az adatbázist. A vállalat szerint ezt a megoldást gyakran jogi, egészségügyi és pénzügyi szolgáltatásokat nyújtó csapatok választják, hogy adataikat saját felhőkörnyezetükben tartsák.
Dinamikus felosztás újraépítés nélkül
A szemantikus vagy lexikális keresést használó rendszereknél általában az index létrehozásakor kell megadni a szilánkok, vagyis a shards számát. Ha túl kevés szilánkot választanak, az indexet újra kell építeni, amikor kinövi a rendelkezésre álló helyet. Túl sok szilánk esetén viszont olyan hardverért is fizetni kell, amely kihasználatlan marad.
Az on-demand mód dinamikus szilánkolást használ. Ez nyomon követi, hogy az egyes indexek részei hol helyezkednek el, ahelyett hogy minden indexet rögzített számú szilánkhoz kötne. Az adatok növekedésekor új szilánkok adhatók hozzá az index újraépítése és a meglévő adatok áthelyezése nélkül.
A Pinecone közlése szerint az új adatokat a rendszer azokhoz a szilánkokhoz küldi, ahol a legtöbb szabad hely van. Ezzel az adatok egyenletesebben oszlanak el a teljes kapacitáskészleten. Ha egy névtér a többinél jóval több lekérdezést kap, saját indexbe helyezhető, dedikált olvasási csomópontokra, ugyanazon BYOC-fürtön belül. A többi névtér eközben továbbra is használhatja a közös on-demand készletet.
A Pinecone szerint az adatok az ügyfél felhőjében maradnak
A kapacitás bővítése a Pinecone szerint megőrzi a BYOC nulla hozzáférésű modelljét. A vektorok, a metaadatok és a lekérdezések az ügyfél felhőfiókjában maradnak. A kapacitás hozzáadásához nincs szükség SSH-ra, VPN-re, bejövő hálózati hozzáférésre vagy állandó, fiókok közötti jogosultságra.
A Pinecone a fürt állapotát olyan működési mutatók alapján figyeli, mint a processzorhasználat és a késleltetés, a vállalat szerint az adatok megtekintése nélkül. Támogatási esetekben az ügyfél naplókat oszthat meg a Pinecone támogatási csapatával a hibakereséshez.
Így kapcsolható be az új mód
Új BYOC-telepítés esetén a Pinecone beállítóvarázsló egy olyan telepítési projektet hoz létre, amelyet az ügyfél a saját felhőfiókjában futtat a fürt létrehozásához. A már BYOC-ot használó ügyfelek fürtje készen áll az on-demand indexek létrehozására.
Az új index létrehozásakor a Pinecone konzoljában, API-ján vagy SDK-jain keresztül kell kiválasztani a BYOC-fürtöt helyszínként, majd az on-demand kapacitásmódot. A fürt megtervezéséhez az ügyfelek a Pinecone kapcsolattartó csapatához fordulhatnak. A vállalat BYOC-útmutatója az architektúrát, az adatbiztonságot és a gyakran ismételt kérdéseket is ismerteti.


