Visst är väl konsolidering av arbetsbelastningen bra?
Konsolidering av arbetsbelastningen är en bra idé: gör mer med mindre och för att sänka kostnaden och öka funktionen. Två av de främsta drivkrafterna för konsolidering av arbetsbelastningen är artificiell intelligens (AI) och maskininlärning (ML). AI och ML kan båda implementeras i molnet, men för många tillämpningar gör latensen i molnet detta till en opraktisk lösning. Lösningen är att implementera AI och ML i molnkanten.
Som du förstår medför detta andra problem som måste övervägas. Konsolidering av arbetsbelastning och säkerhet för AI och ML utforskar hur säkerheten förändras vid konsoliderad arbetsbelastning. Med framsteg inom nya processorer och högre nivåer av integrering finns det betydligt större processningsresurser i molnkanten än någonsin tidigare. Till exempel gör S32V2-serien från NXP det möjligt att implementera nya nivåer av realtidsvision och neural nätverksprocessning i ett stort antal tillämpningar.
En viktig aspekt som måste övervägas är att när du flyttar processningen till molnkanten så tar du även med din immateriella egendom dit. Ingen vill stjäla interpolationsalgoritmen i din temperatursensor. Men AI och ML är växande branscher. Tekniken är ännu i sin linda och svår att hantera. Det finns fortfarande stort utrymme för förbättringar och företagens produkter skiljer sig från konkurrenternas i hur de behandlar data och implementerar sina egna komplexa algoritmer. I takt med att produkterna utvecklas, kommer de förr eller senare att bli tillgängliga som bibliotek på samma vis som grafiska bibliotek, digital signalbehandling, taligenkänning och tusentals andra tekniker har gjort.
Men vi är inte där än och när din immateriella egendom är vid molnkanten är den sårbar. Den kan stjälas av dina konkurrenter om du inte skyddar den. Så ju värdefullare immateriell egendom som du tar till molnkanten, desto viktigare är det att du skyddar den. Du kan inte bara lagra den i flashminne eftersom det inte är särskilt svårt att läsa av din kod från minnesbussen. Koden måste krypteras och dina kryptografiska nycklar måste lagras så att de inte kan läsas av från mikroprocessorn.
Men det räcker inte heller. Processorns egen sårbarhet återstår. Om en hackare lyckas överföra ny kod, antingen som en uppdatering eller via en felsökningsport, kan ett enkelt program som skriver över den fasta programvaran använda processorns kryptografiska motor för att dekryptera din kod och mata ut den genom en I2C-port.
För att skydda den immateriella egendomen måste processorn i sig vara säker. Detta startar med teknik som säker start. Låt oss titta på Sitara-processorserien från Texas Instruments (figur 1). Dessa inbäddad processorer etablerar en betrodd rot genom att verifiera bootprogramvarans integritet innan processorn börjar köra kod. Nät detta har etablerats kan applikationen läsas in och köras säkert med grund i den här betrodda säkerhetsfunktionen.
Figur 1: Funktionsblockdiagram för Texas Instruments Sitara AM335x microprocessorer. (Bildkälla: Texas Instruments)
Genom konsolidering av arbetsbelastning i molnkanten kan systemen utföra mer arbete lokalt och uppnå högre funktionalitet genom realtidsåtkomst till data. Samtidigt måste systemen även ha mer säkerhet för att skydda immateriell egendom som annars skulle ha exponerats. Med dagens inbäddade processorer och deras integrerade säkerhetsfunktioner kan er immateriella egendom säkras. Så konsolidering av arbetsbelastningen är bra.
Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.
Visit TechForum


