eBay bouwt zijn eigen tool te integreren Kubernetes en OpenStack

0
109

Vanaf Dag Één van eBay ‘s cloud-reis, de e-commerce bedrijf heeft zich gericht op het behoud van de ontwikkelaars blij zijn, volgens Suneet Nandwani, eBay’ s senior director van cloud-infrastructuur en platforms. Dat leidde tot een aantal uitdagingen en innovaties bij de onderneming, waarvan de laatste is de ontwikkeling van TessMaster — een management framework te implementeren Kubernetes op OpenStack.

Met de opkomst van de Dokwerker, het werd duidelijk dat de containers zijn “een technologie die ontwikkelaars liefde,” Nandwani vertelde ZDNet.

eBay zag cluster managers als een mogelijke manier om het automatiseren van haar activiteiten op schaal, Nandwani toegevoegd. “We voelden ons managability en bedieningsgemak… eigenlijk zou verbeteren met de cluster management.” Op de top van dat, geavanceerde planning en cluster management kan leiden tot een efficiënter gebruik van de infrastructuur en, bijgevolg, kostenbesparingen.

Het bedrijf onderzocht de opties en landde op Kubernetes voor de elegante interface ontwikkelaar. Maar als één van de grootste OpenStack-implementaties in de wereld draait Kubernetes niet haalbaar lijken voor eBay.

“De meeste van de bedrijven met Kubernetes intern op veel kleinere schaal,” Nandwani uitgelegd. “Als je nog één cluster met tientallen knooppunten, het is één ding. Als je zeven of acht met honderden duizenden van knooppunten, het is totaal anders.”

Als het begon te broach dit probleem in het begin 2016, eBay was ontevreden met de bestaande oplossingen, zoals Magnum.

“We hebben niet alles in de gemeenschap die ons zou kunnen helpen, dus besloten we schrijven onze eigen management platform voor Kubernetes uitgevoerd op de top van OpenStack,” Nandwani zei.

TessMaster kunt implementeren Kubernetes op OpenStack, het kan worden aangepast en het flex en flex, Nandwani zei. Het is een work in progress, en eBay blijft bouwen management mogelijkheden. Terwijl eBay nog niet open source, maar toch wil “, want er is voor ons geen reden het niet te doen,” Nandwani zei.

ebaykubernetes.png

eBay heeft momenteel zeven grote clusters ingezet met de hulp van TessMaster en plannen significante schaal uit het gebruik van Kubernetes. “Er zijn een heleboel nieuwe toepassingen worden ontwikkeld, en zelfs platforms ontwikkeld, op eBay gerichte vierkant in het lopen op Kubernetes,” Nandwani zei.

het eBay-2013 verhuizen naar OpenStack werd ook gedreven door zijn interesse in aantrekkelijk voor ontwikkelaars.

“Toen we voor het eerst onze eBay specifieke cloud… het werkte vrij goed, maar er waren er een paar nadelen, de een was dat het niet heel erg open,” Nandwani zei. “We moesten de trein onze eigen ontwikkelaars te werken aan onze cloud. Het tweede ding was hoe om talent aan te trekken. De gemeenschap ontwikkelt zich zeer snel, en we stonden nog steeds. We een strategische keuze gemaakt rond 2013 veranderen onze implementatie te OpenStack.”

En zoals containers, OpenStack, vormden een uitdaging voor een platform zo groot als eBay.

“Omdat de meeste van de implementaties op OpenStack waren veel kleiner dan de onze, was er niet veel focussen op het runnen van een cloud-platform op grote schaal,” Nandwani uitgelegd. “Hoe breng je deze wolk, hoe doe je capacity management, hoe doe je dat sanering in geval er iets mis gaat, meldingen… er zijn een hele hoop van de problemen die ontstaan wanneer u een wolk op een grote schaal.”

eBay zet belangrijke technische inspanning in het oplossen van deze problemen, sommige van die zijn gedeeld en sommige blijven interne oplossingen. “We hebben veel ontwikkeld in de looptijd, vanuit een technisch oogpunt, het beheren van OpenStack in de schaal,” Nandwani zei.

Microsoft continues its pivot to being all about cloud services

Microsoft blijft de spil te worden van alles over cloud-diensten

Het is niet meer dan voor Windows en apparaten. Maar Microsoft van de toekomst is meer en meer over de cloud en abonnementen, zoals de financiële en zakelijke prioriteiten show.