Microsoft odpira kode mehanizem za shranjevanje, ki poganja strežnik Exchange Server, Office 365 in dele sistema Windows

Ikona časa branja 2 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Microsoft Windows 10

Microsoft Windows 10

Microsoft pred kratkim odprtega izvora Razširljivi pogon za shranjevanje (ESE, nekoč znan kot JET Blue). ESE je mehanizem baz podatkov, ki ni SQL, z več kot 25-letno življenjsko dobo uporabe. Začelo se je z operacijskim sistemom Windows NT 3.51 in še danes ostaja osrednje Microsoftovo sredstvo. Še danes imajo zaledni strežniki za shranjevanje poštnih predalov Office 365, veliki sistemi SMP in vsak posamezen odjemalec Windows kodo ESE.

  • Deluje na 100 tisoč računalnikih in milijonih diskov za zaledne strežnike Office 365 Mailbox Storage.
  • Deluje tudi na velikih sistemih SMP s TB pomnilnika za velike razmestitve imenika Active Directory
  • Vsak računalnik odjemalca Windows ima več primerkov baze podatkov, ki se izvajajo v načinih z malo pomnilnika. V več kot 1 milijardi naprav s sistemom Windows 10 se ESE uporablja v SKU-jih odjemalca Windows že od operacijskega sistema Windows XP

Evo, kaj počne ESE:

ESE omogoča aplikacijam shranjevanje in pridobivanje podatkov iz tabel z uporabo indeksirane ali zaporedne navigacije s kazalcem. Podpira denormalizirane sheme, vključno s širokimi tabelami s številnimi redkimi stolpci, stolpci z več vrednostmi ter redkimi in bogatimi indeksi. ESE omogoča aplikacijam, da uživajo v doslednem stanju podatkov z uporabo posodabljanja in pridobivanja transakcijskih podatkov. Zagotovljen je mehanizem za obnovitev po zrušitvi, tako da se doslednost podatkov ohranja tudi v primeru zrušitve sistema. ESE zagotavlja ACID (Atomic Consistent Isolated Durable) transakcije nad podatki in shemo s pomočjo dnevnika vnaprejšnjega pisanja in modela izolacije posnetkov.

Repozitorij GitHub ESE si lahko ogledate na spodnji povezavi.

vir: Microsoft

Več o temah: izmenjevalni strežnik, microsoft, 365 urad, Windows 10