Vandaag, op de laatste dag van EMC World 2016, heeft EMC Corporation nieuwe en verbeterde projecten aangekondigd onder haar EMC {code}-paraplu. Het nieuwe project staat bekend als Polly, een open source-framework dat opslagtoewijzing mogelijk maakt in planningsomgevingen zoals Cloud Foundry, Docker, Kubernetes en Mesos. EMC kondigt ook integraties en verbeteringen aan voor zijn open source storage orchestration-engine voor containers, REX-Rey.

EMC's Community Onramp for Developer Enablement, of EMC {code}, is een paar jaar geleden opgericht met als doel de ontwikkeling van derde platforms en open source-gemeenschappen te ondersteunen door middel van bijdragen aan kritieke open source-projecten, betrokkenheid en leiderschap in technische oplossingen. Tot op heden heeft het team 3 projecten uitgebracht en heeft de community alleen al in 48 meer dan 350,000 regels code bijgedragen aan de open source-community. Technologieën als Docker en Mesos zijn een belangrijke opkomende en virale markt voor persistente toepassingen in containers. EMC heeft via EMC {code} zijn relevantie voor open source-infrastructuurgemeenschappen vergroot en daarmee de relevantie en affiniteit voor de software en fysieke infrastructuurproducten van EMC vergroot.
Polly is genoemd naar polymorfe volumeplanning. Volgens EMC is Poly een open source framework voor Cloud Foundry, Docker, Kubernetes, Mesos en anderen. Polly werkt door een gecentraliseerde opslagplanningsservice te implementeren die verbinding maakt met containerplanners en tegelijkertijd resources kan bieden aan een willekeurig aantal van deze planners. Polly is anders omdat containerplanners zich voorheen uitsluitend richtten op reken-, geheugen- en netwerkbronnen. Persistente back-endopslag wordt een vereiste en moet beschikbaar zijn als planningsbron.
EMC vervolgt dat Polly verder zal worden ontwikkeld om een raamwerk te creëren dat het schaalbare aanbod-acceptatiepatroon van verbruikende volumes mogelijk maakt in het opkomende ecosysteem van container- en opslagplatforms. De mogelijkheid om opslag aan te bieden met andere computerresources is een "evolutionaire sprong" voorbij andere containerprojecten en verhoogt de opslag om net zo toegankelijk te worden als andere resources.
Polly's belangrijkste kenmerken:
- Gecentraliseerde controle en distributie van opslagbronnen
- Op aanbiedingen gebaseerd mechanisme voor advertentieopslag aan containerplanners
- Framework dat directe integratie ondersteunt met elke containerplanner, opslagorkestrator en opslagplatform
- Polly ondersteunt de volgende opslagplatforms:
- EMC: ScaleIO, XtremIO, Isilon, VMAX
- Cloud: Amazon EC2, Google Compute Engine, OpenStack, RackSpace
- Laptop: VirtualBox
REX-Ray biedt persistente opslagtoegang voor containerruntimes, inclusief die van Docker en Mesos, en is ontworpen om geavanceerde opslagfunctionaliteit mogelijk te maken voor algemene opslag-, virtualisatie- en cloudplatforms. EMC {code} kondigt vandaag de nieuwste versie aan, 0.4. Deze update maakt gebruik van bijdragen van community- en ontwikkelaarsadvocaten, waaronder updates voor stuurprogrammapakketten, beveiligings- en client/server-modellen.
De belangrijkste nieuwe functies van REX-Ray:
- Nieuwe optionele client/server-modelarchitectuur voor centralisatie van controle en Polly-integratie
- Compatibiliteit met Docker 1.11 Volume API
- Ondersteuning voor EMC ScaleIO v2.0
- REX-Ray ondersteunt de volgende opslagplatforms:
- EMC: ScaleIO, XtremIO, Isilon, VMAX
- Cloud: Amazon EC2, Google Compute Engine, OpenStack, Rackspace
- Laptop: VirtualBox
Beschikbaarheid
Polly 0.1 en REX-Ray 0.4 zijn beschikbaar op GitHub.




Amazon