StorageReview.com

EMC présente l'outil open source Unik

Entreprise  ◇  Logiciels

Lors du Cloud Foundry Summit, EMC Corporation a annoncé un nouvel outil open source qui permet aux développeurs de déployer des applications sur le cloud et les appareils IoT de manière plus sécurisée et plus efficace, en compilant les sources d'application dans des unikernels, Unik (prononcé comme unique). EMC lance Unik en tant que projet open source dans l'espoir d'aider les clients à se rapprocher des plates-formes d'applications cloud natives grâce au choix d'exécuter des applications avec des conteneurs ou des unikernels.

Unik est la dernière contribution d'EMC à la communauté open source. Plus tôt ce mois-ci, EMC a annoncé son nouveau planificateur de volumes polymorphes, Polly, ainsi qu'une version améliorée de REX-Ray . Selon EMC, ces contributions, associées à Unik, devraient accélérer la collaboration et l'adoption des technologies d'infrastructure clés pour les datacenters modernes. Parallèlement à ces contributions, y compris celle d'aujourd'hui, EMC affirme consacrer des ressources de développement et un leadership aux communautés et initiatives open source telles que Cloud Foundry et OpenStack.

Un grand aspect de la capacité d'Unik tourne autour des unikernels. Les unikernels sont des noyaux spécialisés et légers et des images de système d'exploitation amorçables qui sont spécifiquement adaptés aux applications en cours d'exécution. Étant le plus petit sous-ensemble de code requis pour exécuter une application, l'unikernel est facilement portable tout en utilisant moins de surcharge, des surfaces d'attaque plus petites et des temps de démarrage plus rapides que les systèmes d'exploitation traditionnels. En tant qu'images à usage unique, les unikernels peuvent être déployés pour la production sur des hyperviseurs, des plates-formes cloud et des appareils embarqués et agir comme des machines virtuelles discrètes qui offrent les avantages innés de fiabilité, de disponibilité et de sécurité qu'offre la virtualisation. Toutes les efficacités qu'offrent les unikernels les rendent idéaux pour exécuter des applications sur des appareils IoT.

L'efficacité des unikernels contribuera également à apporter de nouvelles fonctionnalités à des applications telles que Cloud Foundry, Docker et Kubernetes qui se concentrent sur la technologie des conteneurs. Unik est conçu pour agir comme un pont entre la technologie unikernel et la technologie des conteneurs. Les Unikernels peuvent être développés et exploités de manière transparente grâce à l'API REST pratique d'Unik. EMC déclare qu'Unik est une architecture hautement enfichable et évolutive qui permet des contributions pour de nouvelles architectures de processeur, des langages de programmation, des compilateurs unikernel et des fournisseurs de cloud. Les développeurs peuvent compiler des applications dans différents unikernels pouvant être déployés sur des hyperviseurs tels que VMware vSphere ou KVM avec des plates-formes d'applications telles que Cloud Foundry, Docker et Kubernetes.

Les fonctionnalités clés d'Unik incluent :

  • Capacité à s'intégrer à plusieurs plates-formes open source back-end pour compiler, empaqueter et déployer des applications
  • Apporte efficacité et sécurité aux applications sur les plates-formes modernes et les appareils IoT
  • Simplification du développement et de l'exploitation d'applications utilisant des unikernels
  • Prend en charge le développement et l'exploitation d'applications avec des hyperviseurs exécutés localement et dans des centres de données
  • Prise en charge des hyperviseurs et fournisseurs de cloud communs

Disponibilité

Unik est disponible dès maintenant sous la licence Apache 2.0 sur Github, que vous trouverez dans le lien ci-dessous.

Unik sur Github

Discutez de cette histoire

Inscrivez-vous à la newsletter StorageReview

S'engager avec StorageReview

Newsletter | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Flux RSS

Adam Armstrong

Adam est le rédacteur en chef des actualités de StorageReview.com, gérant nos équipes de contenu internes et indépendantes.