Micron Technology, usa ka DRAM ug flash memory nga kompanya,
Lakip sa mga lugar sa aplikasyon sa makina, ang paghisgot gihimo sa ubos nga lebel sa pagtipig sa datos sa NoSQL DBMS, mga storage sa software (SDS, Software-Defined Storage) sama sa Ceph ug Scality RING, mga plataporma alang sa pagproseso sa daghang mga datos (Big Data) , high-performance computing systems (HPC), Internet devices of things (IoT) ug mga solusyon alang sa machine learning system.
Ang HSE gi-optimize dili lamang alang sa labing taas nga pasundayag, apan alang usab sa taas nga kinabuhi sa lainlaing mga klase sa SSD. Ang taas nga tulin sa pag-opera nakab-ot pinaagi sa usa ka hybrid nga modelo sa pagtipig - ang labing may kalabutan nga datos gi-cache sa RAM, nga nagpamenos sa gidaghanon sa mga pag-access sa drive. Ingon usa ka pananglitan sa pag-integrate sa usa ka bag-ong makina sa mga proyekto sa ikatulo nga partido
Sa teknolohiya, ang HSE nagsalig sa usa ka dugang nga kernel module
Pagsulay sa performance gamit ang package
Pananglitan, ang MongoDB nga adunay HSE nga makina nahimo nga mga 8 ka beses nga mas paspas kaysa sa bersyon nga adunay standard nga WiredTiger nga makina, ug ang RocksDB DBMS mas paspas kaysa sa HSE nga makina sa sobra sa 6 ka beses. Ang maayo kaayo nga performance makita usab sa mga pagsulay nga naglakip sa 95% nga mga operasyon sa pagbasa ug 5% sa pag-usab o pagdugang sa mga operasyon (mga pagsulay "B" ug "D" sa mga graph). Ang Test C, nga naglakip lamang sa mga operasyon sa pagbasa, nagpakita sa usa ka ganansya nga gibana-bana nga 40%. Ang pagtaas sa survivability sa SSD drive sa panahon sa pagsulat nga mga operasyon kumpara sa usa ka solusyon nga gibase sa RocksDB gibanabana nga 7 ka beses.
Panguna nga mga bahin sa HSE:
- Suporta para sa standard ug extended operators para sa pagproseso sa datos sa key/value format;
- Ang bug-os nga suporta alang sa mga transaksyon ug uban ang abilidad sa paglain sa mga hiwa sa pagtipig pinaagi sa paghimo sa mga snapshot (mahimo usab nga magamit ang mga snapshot aron mapadayon ang mga independente nga koleksyon sa usa ka pagtipig);
- Abilidad sa paggamit sa mga cursor sa pagtabok sa datos sa snapshot-based nga mga panglantaw;
- Ang modelo sa datos na-optimize alang sa nagkasagol nga mga tipo sa pagkarga sa usa ka storage;
- Flexible nga mga mekanismo alang sa pagdumala sa kasaligan sa pagtipig;
- Napasibo nga mga laraw sa orkestra sa datos (pag-apod-apod sa lainlaing mga lahi sa panumduman nga naa sa pagtipig);
- Usa ka librarya nga adunay usa ka C API nga mahimong dinamikong mag-link sa bisan unsang aplikasyon;
- Abilidad sa pagsukod sa terabytes sa datos ug gatusan ka bilyon nga mga yawe sa pagtipig;
- Episyente nga pagproseso sa liboan ka parallel nga operasyon;
- Mahinungdanon nga pag-uswag sa throughput, pagkunhod sa latency ug pagtaas sa pagsulat/pagbasa nga pasundayag alang sa lainlaing mga klase sa workload kung itandi sa standard nga alternatibong mga solusyon;
- Ang abilidad sa paggamit sa SSD drive sa lain-laing mga klase sa usa ka storage aron ma-optimize ang performance ug durability.
Source: opennet.ru