← Proizvodi

urMQTT Enterprise

Komercijalno izdanje urMQTT-a. To su otvorena jezgra i broker s dodanim upravljačkim programima za uređaje koji nisu virtio, za vrste instanci u oblaku i fizička računala na kojima otvoreno izdanje ne može raditi, te podrška uz njih.

Stanje

Komercijalno

U razvoju. Još nije objavljeno nijedno izdanje Enterprisea. Tražimo korisnike kao partnere u dizajnu za prvi cilj, Google Cloud. Uvjeti podrške i ugovora o razini usluge još nisu određeni. Cijena na upit.

Što dodaje otvorenom izdanju

Google Cloud: gVNIC i NVMe

Upravljački programi za mrežni adapter (gVNIC) i NVMe diskove novijih vrsta instanci Google Clouda, kao što su C3, C4 i Arm vrste. Prvi cilj.

AWS Nitro: ENA i NVMe

Upravljački programi za Elastic Network Adapter i NVMe diskove (EBS i pohrana instance) Nitro instanci, na x86_64 i na Graviton (Arm). Nakon Google Clouda.

Azure i VMware

Na Azureu VMBus uređaji sustava Hyper-V (NetVSC za mrežu, StorVSC za pohranu) i MANA; na VMwareu VMXNET3 i PVSCSI. Izrađuju se kad ih korisnik zatreba.

Fizički poslužitelji

Upravljački programi za fizičke mrežne kartice i kontrolere diskova (na primjer Intel e1000e i igb, NVMe, AHCI), pokretanje s USB-a, izvještaj o sklopovlju i popis računala na kojima je radio. Izrađuju se kad ih korisnik zatreba.

Podrška i ugovor o razini usluge

Odgovori, ispravci i nadogradnje u dogovorenim rokovima odziva. Uvjeti još nisu određeni.

Potpisane produkcijske slike

Slika konfigurirana za vas (vaše tijelo za izdavanje certifikata, vaša mreža) i potpisana, uz zabilježen otisak konfiguracije, tako da na konzoli možete provjeriti da je to slika koju ste naručili.

Prilagodba vašeg servisa

Usluga prilagodbe postojećeg mrežnog servisa unikernelu, koja se nudi među uslugama: procjena izvedivosti, prilagodba i pilot na vašoj infrastrukturi. Unikernel: vaš servis bez operacijskog sustava →

Što radi gdje

Što radi gdje
Platforma i uređajiurMQTT (otvoreni kod)urMQTT Enterprise
virtio uređaji: mreža, disk, SCSI, slučajni brojevi, konzola, balloon, GPU konzola, ulaz, vsockDa: svaki virtio upravljački programUključeno
Uređaji koji nisu virtio: gVNIC, ENA, NVMe, VMBus, MANA, VMXNET3, PVSCSI, fizičke mrežne kartice, AHCINePlanirano, po platformama niže
QEMU i KVM s virtio uređajimaDa: provjereno (QEMU u skupu testova)Uključeno
KVM VPS kod netcupa (aarch64) i Contaba (x86_64)Da: kandidat za izdanje radio je na obaUključeno
Drugi KVM VPS-ovi s virtio uređajima, na primjer HetznerOčekuje se: nije provjerenoUključeno
Proxmox VE, Cloud Hypervisor, bhyve (virtio preko PCI-ja)Očekuje se: nije provjerenoUključeno
Firecracker (virtio preko MMIO-a, pokreće se bez UEFI-ja ili BIOS-a)Još ne: ni jedno nije podržano; to bi bio posao za otvoreno izdanjeIsto kao otvoreno izdanje
Google Cloud e2, n2 i druge vrste s virtio-net i virtio-scsi diskomOčekuje se: još nije provjereno; dok otvoreno izdanje ne poštuje MTU mreže, treba mrežu s MTU-om 1500 (zadani MTU na Google Cloudu je 1460)Uključeno
Google Cloud C3, C4 i Arm vrste (gVNIC, NVMe diskovi)NePlanirano: prvi cilj
AWS Nitro, x86_64 i Graviton (ENA, NVMe diskovi)NePlanirano, nakon Google Clouda
Azure (Hyper-V VMBus s NetVSC-om i StorVSC-om, MANA)NePlanirano, kad ga korisnik zatreba
VMware (VMXNET3, PVSCSI)NePlanirano, kad ga korisnik zatreba
Fizički poslužitelji (fizičke mrežne kartice, NVMe, AHCI, pokretanje s USB-a)NePlanirano, kad ga korisnik zatreba

Granica između izdanja je sučelje uređaja: otvoreno izdanje upravlja svakim uređajem koji je virtio (PCI ID proizvođača 1AF4), na svakom hipervizoru koji ga nudi; Enterprise dodaje uređaje koji to nisu. Očekuje se znači da platforma nudi uređaje kojima otvoreno izdanje upravlja, ali na njoj još nije radila nijedna urMQTT slika. Još nije objavljeno nijedno izdanje Enterprisea: njegov stupac navodi što će sadržavati.

Što ostaje isto

Enterprise je otvorena jezgra s više upravljačkih programa, a ne drugi broker. MQTT protokol, mrežni stog, TLS 1.3 s uzajamnom autentikacijom, svaka sigurnosna značajka, pohrana, format konfiguracije i alati isti su kao u otvorenom izdanju i ostaju otvoreni (Apache-2.0 OR MIT). Otvoreno izdanje nema ograničenja na veze, jezgre, memoriju ni propusnost, i nijedan sigurnosni ispravak nije zadržan od njega.

Sigurnosni postupak i revizija

Ranjivost se u oba izdanja obrađuje na isti način, prema jednom objavljenom postupku; ispravak zajedničkog koda objavljuje se u otvorenom izdanju najkasnije kad i u Enterpriseu. Za svako izdanje Enterprisea objavljuje se sažetak stanja revizije: upravljački programi koje dodaje, vanjski ulazi koje obrađuju, njihove fuzz mete i testovi te otvoreni nalazi, u obliku revizijskog paketa otvorenog izdanja.

Otvoreno izdanje

urMQTT, sve što radi na virtiju, otvoreni je kod pod licencom Apache-2.0 OR MIT. Što je otvoreno, ostaje otvoreno, granica između izdanja nikad se ne pomiče prema komercijalnoj strani, a otvoreno izdanje ne slabi se da bi se prodavalo ovo.

Partneri u dizajnu i pitanja

Ako želite pokretati urMQTT na Google Cloudovim vrstama instanci s gVNIC-om i NVMe-om, na AWS-u, Azureu, VMwareu ili na vlastitom sklopovlju, recite nam što koristite i što trebate. Cijena na upit.