På Cloud Foundry Summit tillkännagav EMC Corporation ett nytt verktyg med öppen källkod som gör det möjligt för utvecklare att distribuera applikationer till molnet och IoT-enheter säkrare och mer effektivt, genom att kompilera applikationskällor till unikernels, Unik (uttalas som unik). EMC släpper Unik som ett projekt med öppen källkod med hopp om att hjälpa kunderna att komma närmare molnbaserade applikationsplattformar genom valet av att köra applikationer med containrar eller unikernels.
Unik är EMC:s senaste bidrag till öppen källkod-communityn. Tidigare denna månad tillkännagav EMC sin nya polymorfa volymschemaläggare, Polly, samt en förbättrad version av REX-Ray . Enligt EMC bör dessa bidrag tillsammans med Unik bidra till att påskynda samarbete kring och införandet av viktiga infrastrukturtekniker för det moderna datacentret. Tillsammans med dessa bidrag, inklusive dagens, uppger EMC att de dedikerar utvecklingsresurser och ledarskap till öppen källkod-communities och initiativ som Cloud Foundry och OpenStack.
En stor del av Uniks förmåga kretsar kring unikernels. Unikernels är specialiserade, lätta kärnor och startbara operativsystemavbildningar som är inställda specifikt för att köra applikationer. Eftersom unikernel är den minsta delmängden kod som krävs för att köra en applikation, är unikernel lätt portabel samtidigt som den använder mindre overhead, mindre attackytor och snabbare starttider än traditionellt operativsystem. Som ensidiga bilder kan unikernels distribueras för produktion på hypervisorer, molnplattformar och inbäddade enheter och fungera som diskreta virtuella datorer som omfattar de medfödda fördelarna med tillförlitlighet, tillgänglighet och säkerhet som virtualisering ger. Alla effektivitetsvinster unikernels ger gör dem idealiska för att köra applikationer på IoT-enheter.
Effektiviteterna i unikernels kommer också att hjälpa till att tillföra nya möjligheter till applikationer som Cloud Foundry, Docker och Kubernetes som fokuserar på containerteknologi. Unik är designad för att fungera som en brygga mellan unikernel och containerteknik. Unikernels kan utvecklas och drivas sömlöst genom Uniks bekväma REST API. EMC uppger att Unik är en mycket pluggbar och skalbar arkitektur som tillåter bidrag för nya processorarkitekturer, programmeringsspråk, unikernel-kompilatorer och molnleverantörer. Utvecklare kan kompilera applikationer till olika unika kärnor som kan distribueras på hypervisorer som VMware vSphere eller KVM med applikationsplattformar som Cloud Foundry, Docker och Kubernetes.
Uniks nyckelfunktioner inkluderar:
- Möjlighet att integrera med flera back-end open source-plattformar för att kompilera, paketera och distribuera applikationer
- Ger effektivitet och säkerhet till applikationer på moderna plattformar och IoT-enheter
- Förenkling av utveckling och drift av applikationer som använder unikernels
- Stöder utveckling och drift av applikationer med hypervisorer som körs lokalt och i datacenter
- Stöd för vanliga hypervisor- och molnleverantörer
Tillgänglighet
Unik är tillgänglig nu under Apache 2.0-licensen på Github, som finns i länken nedan.




Amazon