„Wie wir IaaS aufbauen“: Materialien zur Arbeit von 1cloud

Wir erzählen, wie wir gestartet sind und uns entwickeln Cloud 1cloud, sprechen über die Evolution einzelner Dienste und der Architektur insgesamt. Außerdem — entlarven wir Mythen über die IT-Infrastruktur.

„Wie wir IaaS aufbauen“: Materialien zur Arbeit von 1cloud
/ Wikimedia / Tibigc / CC

Evolution

Wie wir mit der Entwicklung unseres IaaS-Anbieters begonnen haben

  • Wir vergleichen unsere Erwartungen vor dem Start der Plattform mit den ersten Erfahrungen in der Bereitstellung von Dienstleistungen für Kunden. Wir beginnen mit einer kurzen Geschichte der Entstehung von 1cloud, danach sprechen wir darüber, wie wir den Kreis unserer "eigenen" Kunden definierten. Anschließend teilen wir die Herausforderungen, denen wir begegnet sind, und die wichtigsten Erkenntnisse aus deren Lösung. Wir hoffen, dass dieses Material für Startups und Teams, die mit der Entwicklung ihrer Projekte beginnen, nützlich ist.

Wie wir die Richtung für die Entwicklung gewählt haben

  • Es handelt sich um Material darüber, wie wir die Plattform modifiziert haben, basierend auf den sich ändernden Bedürfnissen der Kunden: wir haben die Möglichkeit zur Erstellung privater Netzwerke implementiert, die Verwaltung des Speicherplatzes aktualisiert und die Kapazitäten erhöht. Außerdem sprechen wir hier über Dienstleistungen für diejenigen, die sich nicht als Systemadministratoren oder IT-Spezialisten betrachten — über Servervorlagen, VDS-Hosting mit vorinstallierter Verwaltungsoberfläche und vereinfachte Lizenzverwaltung.

Wie sich die Architektur der Cloud 1cloud entwickelt hat

  • Als wir unseren Dienst gestartet haben, basierte die Plattform auf einer klassischen Architektur aus drei Komponenten: Webserver, Anwendungsserver und Datenbankserver. Im Laufe der Zeit wuchs unsere Infrastruktur geografisch und es entstanden zahlreiche verschiedene Unternehmen als Kunden. Das alte dreistufige Modell hatte bestimmte Einschränkungen hinsichtlich der Skalierbarkeit, und wir beschlossen, einen modularen Ansatz für den Aufbau der Architektur zu testen. Wie wir an diese Aufgabe herangegangen sind und mit welchen Problemen wir bei der Implementierung der neuen Architektur konfrontiert waren, erfahren Sie in diesem Artikel.

DevOps in der Cloud anhand von 1cloud.ru

  • Der Entwicklungszyklus neuer Releases unserer Produkte war in gewissem Maße instabil und variierte in seiner Dauer. Der Übergang zu DevOps hat ermöglicht, die Effizienz der Entwicklung zu steigern und die zeitlichen Rahmenbedingungen für die Veröffentlichung von Updates zu stabilisieren. Aus diesem Material erfahren Sie einige Nuancen unserer Umsetzung des DevOps-Ansatzes im Rahmen der Arbeit an 1cloud.

Wie sich die einzelnen Dienste entwickeln

Wie der technische Support von 1cloud organisiert ist

  • Wir teilen unsere Erfahrungen in der Zusammenarbeit mit Kunden: von Chat- und Telefonkommunikation bis hin zu E-Mails und Webmöglichkeiten. Darüber hinaus haben wir vorbereitet Empfehlungen Hilfsmittel zur Vorbereitung von Anfragen an den technischen Support, die Ihnen helfen, das gewünschte Ergebnis zu erzielen.

„Wie wir IaaS aufbauen“: Materialien zur Arbeit von 1cloud/ Auch Künstliche Intelligenz-Systeme haben in diesem Bereich Einzug gehalten. Intelligente Algorithmen sagen Serverausfälle voraus, indem sie ihr „Verhalten“ analysieren. Zum Beispiel das Unternehmen Litbit auf Habra

Mythen und Realität

Drei Artikel, neun Missverständnisse

  • Das erste Material unserer Reihe widerlegt den Mythos, dass im technischen Support von IaaS-Anbietern nur „unerfahrene Mädchen“ sitzen. Außerdem werden Argumente dafür angeführt, dass nicht nur IT-Spezialisten virtuelle Umgebungen überwachen und warten können.
  • Der zweite Artikel wird die Missverständnisse über die Unsicherheit von Cloud-Lösungen und die Überlegenheit ausländischer Anbieter gegenüber russischen auflösen. Wir erklären, warum die Sicherheitsmechanismen der Cloud keineswegs hinter den Schutzsystemen traditioneller Infrastruktur zurückbleiben und warum große Unternehmen geschäftskritische Anwendungen in die virtuelle Umgebung verlagern.
  • Der dritte Teil ist den Mythen über Hardware gewidmet. Es geht darum, unter welchen Bedingungen große Anbieter ihre Hardwarekapazitäten bereitstellen — welche Anforderungen ein Rechenzentrum erfüllen muss und ob die Hardware ohne Ausfälle betrieben werden kann. Außerdem erklären wir, von welchen Faktoren die Verfügbarkeit der Server für die Kunden abhängt, und diskutieren den „Hype“ um die Cloud.

Was kann man über die Datentransfergeschwindigkeit in unserer Cloud sagen

  • Wir präsentieren eine Übersicht der Möglichkeiten, die 1cloud-Kunden in unserem allgemeinen öffentlichen, privaten Kunden- und öffentlichen Kundennetzwerk unserer Cloud zur Verfügung stehen. Wir erklären, was die Geschwindigkeit beeinflusst: von den übertragenden Daten bis hin zur eingesetzten Hardware.

„Wie wir IaaS aufbauen“: Materialien zur Arbeit von 1cloud/ Auch Künstliche Intelligenz-Systeme haben in diesem Bereich Einzug gehalten. Intelligente Algorithmen sagen Serverausfälle voraus, indem sie ihr „Verhalten“ analysieren. Zum Beispiel das Unternehmen Litbit auf Habra

Empfehlungen und Überblicke

Was zu wählen: virtueller oder „physischer“ Server

  • Wir klären, ob die Kosten für On-Premise- und Cloud-Server im Rahmen von fünf Jahren Betrieb unterschiedlich sein werden. Dabei berücksichtigen wir die Kosten für Hardware, Miete, Installation von Software, Administration, Wartung und Steuern. Um ein vollständiges Bild zu erhalten, nehmen wir zwei Konfigurationstypen als Grundlage – eine "leistungsstarke" und eine Basis-Konfiguration. Zudem stellen wir eine Vergleichstabelle zur Verfügung.

Ein weiteres Unboxing neuer Hardware: Cisco UCS B480 M5

  • Foto-Dokumentation des Auspackens neuer Hardware, die uns hilft, unseren Kunden VMs mit 32-Kern-Prozessoren und bis zu 400 GB RAM anzubieten. Wir zeigen, wie das "Innere" aussieht, und berichten über technische Spezifikationen und Möglichkeiten.

Was man über einen IaaS-Anbieter wissen sollte, bevor man mit der Arbeit beginnt

  • In diesem Artikel finden Sie eine Checkliste mit 21 Fragen, die Sie dem Anbieter stellen sollten, bevor Sie einen Vertrag mit ihm unterschreiben. Es gibt grundlegende Aspekte sowie weniger offensichtliche Punkte.

Worüber wir auf unserer Facebook-Seite schreiben:

Quelle: habr.com

60GB SSD 8Gb DDR4