“Hoe we IaaS bouwen”: materialen over het werk van 1cloud

We praten over hoe we gelanceerd en ontwikkeld zijn wolk 1wolkhebben we het over de evolutie van de individuele diensten en de architectuur als geheel. Laten we ook eens kijken naar mythen over de IT-infrastructuur.

“Hoe we IaaS bouwen”: materialen over het werk van 1cloud
/Wikimedia/ Tibigc / CC

evolutie

Waar zijn we begonnen met het ontwikkelen van onze IaaS-provider?

  • We vergelijken onze verwachtingen vóór de lancering van het platform met de eerste ervaring met het verlenen van diensten aan klanten. We beginnen met een korte geschiedenis van de opkomst van 1cloud, daarna vertellen we hoe we de kring van “onze” klanten hebben bepaald. Vervolgens delen we de moeilijkheden die we zijn tegengekomen en de belangrijkste conclusies op basis van de resultaten van hun oplossing. We hopen dat dit materiaal nuttig zal zijn voor startups en teams die hun projecten beginnen te ontwikkelen.

Hoe we de richting van ontwikkeling kozen

  • Dit is belangrijk voor de manier waarop we het platform hebben aangepast op basis van de veranderende behoeften van klanten: we hebben de mogelijkheid geïmplementeerd om privénetwerken te creëren, de manier waarop we schijfruimte beheren bijgewerkt en de capaciteit vergroot. Bovendien hebben we het hier over diensten voor degenen die zichzelf niet als systeembeheerders en IT-specialisten beschouwen - over serversjablonen, VDS-hosting met een vooraf geïnstalleerd controlepaneel en vereenvoudigd licentiebeheer.

Hoe de 1cloud-cloudarchitectuur is geëvolueerd

  • Toen we onze dienst voor het eerst lanceerden, was het platform gebaseerd op een klassieke architectuur van drie componenten: een webserver, een applicatieserver en een databaseserver. In de loop van de tijd is onze infrastructuur echter geografisch gegroeid en zijn er veel verschillende klantbedrijven verschenen. Het oude drielagenmodel had bepaalde beperkingen op het gebied van schaalvergroting, en we besloten een modulaire benadering te proberen bij het bouwen van de architectuur. Hoe we deze taak hebben aangepakt en welke problemen we tegenkwamen tijdens de implementatie van de nieuwe architectuur, lees je in dit artikel.

DevOps in een cloudservice met behulp van het voorbeeld van 1cloud.ru

  • De ontwikkelingscyclus voor nieuwe releases van onze producten is enigszins vloeiend en gevarieerd in lengte geweest. De overgang naar DevOps maakte het mogelijk om de ontwikkelingsefficiëntie te vergroten en het tijdsbestek voor het uitbrengen van updates te stabiliseren. Uit dit materiaal leer je enkele nuances van onze implementatie van de DevOps-aanpak als onderdeel van ons werk aan 1cloud.

Hoe individuele diensten zich ontwikkelen

Hoe werkt de technische ondersteuningsservice van 1cloud?

  • Wij delen onze ervaring in het organiseren van interactie met klanten: van chat- en telefooncommunicatie tot mail- en webmogelijkheden. Daarnaast hebben we ons voorbereid aanbevelingen om technische ondersteuningsverzoeken voor te bereiden die zullen helpen het gewenste resultaat te bereiken.

“Hoe we IaaS bouwen”: materialen over het werk van 1cloud/ Grote fototour door de Moskou 1cloud-wolk op Habré

Mythen en werkelijkheid

Drie artikelen, negen misvattingen

  • Eerste materiaal onze serie zal de mythe ontkrachten dat de technische ondersteuning van een IaaS-provider wordt bemand door ‘meisjes’ die er niets van begrijpen. Het levert ook argumenten op voor het feit dat niet alleen IT-specialisten de virtuele omgeving kunnen controleren en onderhouden.
  • Tweede artikel zal misvattingen over de onveiligheid van cloudoplossingen en de superioriteit van buitenlandse aanbieders ten opzichte van Russische aanbieders wegnemen. We zullen u vertellen waarom cloudbeveiligingsmechanismen op geen enkele manier onderdoen voor traditionele infrastructuurbeschermingssystemen, en waarom grote bedrijven bedrijfskritische applicaties overbrengen naar een virtuele omgeving.
  • Derde deel gewijd aan mythen over ijzer. We zullen het hebben over de omstandigheden waaronder grote providers hardwarefaciliteiten plaatsen: aan welke eisen het datacenter moet voldoen en of de apparatuur probleemloos kan functioneren. We leggen ook uit wat de beschikbaarheid van servers voor klanten bepaalt, en bespreken het probleem van de ‘hype’ rond de cloud.

Wat kunnen we zeggen over de snelheid van gegevensoverdracht in onze cloud?

  • Hier vindt u een overzicht van de mogelijkheden die beschikbaar zijn voor 1cloud-clients in de algemene publieke, private client- en publieke client-subnetten van onze cloud. Wij vertellen u wat de snelheid beïnvloedt: van welke gegevens naar de betreffende apparatuur worden verzonden.

“Hoe we IaaS bouwen”: materialen over het werk van 1cloud/ Grote fototour door de Moskou 1cloud-wolk op Habré

Aanbevelingen en beoordelingen

Wat te kiezen: virtuele of “fysieke” server

  • Wij kijken of de kosten voor een on-prem en cloud server binnen vijf jaar na ingebruikname zullen verschillen. Wij houden rekening met de kosten van apparatuur, huur, software-installatie, administratie, onderhoud en belastingen. Om het beeld compleet te maken, nemen we twee soorten configuraties als basis: "krachtig" en eenvoudig. Bovendien bieden wij een vergelijkingstabel.

Nog een unboxing van nieuwe apparatuur: Cisco UCS B480 M5

  • Fotoverslag van het uitpakken van nieuwe hardware, waarmee we klanten kunnen voorzien van VM's met 32-coreprocessors en tot 400 GB RAM. We laten u zien hoe de “vulling” eruit ziet en vertellen u over de technische kenmerken en mogelijkheden.

Wat u moet weten over een IaaS-provider voordat u begint

  • Dit artikel biedt een checklist met 21 vragen die u aan een dienstverlener moet stellen voordat u een overeenkomst met hem of haar ondertekent. Er zijn fundamentele punten en niet geheel voor de hand liggende dingen hier.

Waar wij over schrijven op onze Facebookpagina:

Bron: www.habr.com

Voeg een reactie