Envoyer le message
Contactez nous
LEO

Numéro de téléphone : 13486085502

La migration inverse du tambour, du nuage à propres centres de traitement des données, cinq ans dessus

July 23, 2020

« Levage lourd indifférencié. » C'est comment les services Web d'Amazone a caractérisé le travail normalement conduit par des départements informatiques aux centres de traitement des données d'entreprise depuis le lancement de son service public de nuage.

Le mouvement au nuage et « vous obtiennent de prendre cette ressource rare — vos ingénieurs de développement de logiciel — et au lieu de les faire travailler à la levée lourde indifférenciée de l'infrastructure, vous obtenez de travailler à ce qui différencie vos affaires, » avez remarqué le Président Andy Jassy d'AWS pendant le Re de sa société 2015 : Inventez les éléments essentiels. « Et alors vous obtenez de déployer votre application sur l'infrastructure mondiale. »

Plus tôt qu'année, Dropbox — un service de stockage de données de nuage fondé sur AWS — a lancé son effort de déplacer l'autre direction. Elle a prévu un moment où elle pourrait plus ne mesurer ses services en phase avec la requête du client, en dépit des promesses de Jassy que les ressources d'Amazone étaient effectivement infinies. Entre février et octobre de 2015, le Dropbox a avec succès replacé 90 pour cent de les 600 petabytes environ de son client que les données à son réseau interne des centres de traitement des données ont doublé la poche magique.

« Il nous était clair du début que nous devrions construire tout à partir de zéro, » a écrit l'infrastructure VP Akhil Gupta de Dropbox sur son blog de société en 2016, « puisqu'il n'y a rien dans la communauté ouverte de source on s'avère que qui travaille sûrement à notre échelle. Peu de sociétés dans le monde ont les mêmes conditions pour l'échelle du stockage que nous faisons. »

Les déclarations aiment cela en ont provoqué pour voir la migration inverse du tambour comme genre d'événement unique. À la différence de l'entreprise quotidienne dans une industrie comme le pétrole, les soins de santé, ou l'assurance, Dropbox ont eu un intérêt pour directement des avantages de service technique dans son propre système. Son mouvement hors du nuage n'a pas été largement perçu comme voyage duquel le reste du monde informatique pourrait apprendre toutes les leçons pertinentes.

Cinq ans après, beaucoup plus d'organismes, y compris ceux en dehors de l'industrie informatique, découvrent que les limites à leur évolutivité infinie dans le nuage public faire existent. Il a pu y avoir des motifs valables pour, de le mettre de manière romantique, une maison de voyage. Maintenant le voyage magique de poche commence à regarder plutôt une expédition pionnière.

Windows minuscule

Le « Dropbox a fait un plan. Nous avons regardé ce qu'est notre capacité, ce qui pour être nous avons anticipé notre croissance, » Latane Garetson, la tête du tambour de l'infrastructure physique de centre de traitement des données, avons dit la connaissance de Data Center. Comme usuel, l'équipe a établi un modèle pour la planification de capacité de centre de traitement des données.

Ce Dropbox est passé par cet exercice ne devrait pas venir comme choc à n'importe qui qui lit un site comme la DCK de façon régulière. Mais l'approche de la société à la planification de capacité aujourd'hui pourrait être une surprise. L'équipe de Garetson fonctionne dans les fenêtres de planification granulaires et à court terme — souvent six mois, parfois trois – beaucoup plus court que la pratique commune.

« C'est un peu vers l'arrière une approche, » il a admis. Ils ont toujours leurs prévisions annuelles de croissance, mais ces prévisions sont mises à jour fréquemment tout au long de l'année, basée sur la communication avec l'équipe de logiciel et les délais d'exécution anticipés (« combien de temps elle prend pour acheter la capacité, et quand nous pouvons réellement débarquer la capacité et l'obtenir disponible ").

« Il continue à fonctionner avec notre groupe de logiciel, et simplifie tout dans le Dropbox intérieurement : disant, “quels sommes-nous attendant cette année ? “et faites une prévision de modèle de capacité qui continue toujours à être mise à jour — mensuel, hebdomadaire, trimestriel. L'équipe de centre de traitement des données est toujours intégrée dans ce processus. »

Logiciel d'abord

Pour beaucoup de magasins informatiques, débuts de déploiement avec le matériel de acquisition ou de construction, le présenter, le déployer, et puis l'intégrer dans des groupes de service et l'infuser avec le logiciel. L'approche du tambour fonctionne dans l'autre direction, Garetson nous a dit. L'équipe de logiciel analyse la capacité active prévoit d'abord et conçoit un calibre pour des serveurs que ses centres de traitement des données dans diverses zones métropolitaines exigeront. Ces promoteurs font l'ingénierie de « écritures », y compris la configuration des services et des buildouts de serveur.

Comme des clients passant des commandes à a commande-à travers la fenêtre, ces configurations sont alors fournies aux équipes de matériel dans ordonnancé, et le matériel est produit selon les caractéristiques de l'équipe de logiciel. Puisque l'équipe de logiciel a déjà produit le plan de configuration, les nouveaux serveurs sont auto-configuration, n'exigeant aucun travail de configuration des ingénieurs de matériel.

« Les leviers que nous considérons sont nos temps de construction, » a dit Garetson. « Nous avons commencé en 2015 par du temps de six mois de construction. Nous l'avons déplacé à trois mois maintenant… Nous ne prenons pas la prévision annuelle et ne la construisons pas de celui. Nous prenons l'annuel et avons un plan, mais avons également ces étapes importantes critiques où, si la prévision change, nous pouvons l'ajuster, parce que nous avons seulement un temps de trois mois de construction. »

Il est plus facile commander les temps plus courts de construction pour le Dropbox. Plutôt que retardant une construction pour une certaine raison inattendue, elle peut être décommandée, et un nouveau plan être lancée dans son endroit, sans rupture. Prenant une réplique de la façon dont les orchestrateurs de microservices programment les composants logiciels distribués — coupure de eux outre de quand ils ne répondent pas — Le Dropbox a découvert qu'il peut être plus flexible au sujet de ses buts de capacité quand il colle à un plan qui est dans les délais à tout moment plutôt que partiellement ou entièrement retardé.

Gestion d'empreinte de pas

L'équipe suit attentivement des changements de demande de capacité physique de centre de traitement des données à chacun de ses sites. Ils inventaire modèle en main à un moment donné dans une fenêtre actuelle et quand la nouvelle capacité peut être rendue disponible. Suivre cette méthode, plans de Dropbox jamais pour des buts de capacité l'année suivante. Comme construire une brique massive du mur un à la fois, elle se concentre seulement sur l'à court terme, prévoyant pour plus que six mois à la fois.

À mesure qu'à la plupart des centres de traitement des données stockage-focalisés, la densité de support dans les équipements du tambour a augmenté pendant les cinq dernières années. Cela a permis à son empreinte de pas totale de support de se rétrécir, tout en grandissant la capacité de stockage de client à l'échelle de petabyte. « Maintenant nous pouvons avoir un peu plus d'espace physique, » Garetson a dit. « Où nous devrions prévoir pour 100 armoires, maintenant nous pouvons prévoir pour 30. »

Il n'y a rien si particulier au sujet de cette méthode de croissance dynamique et capacité modelant qu'elle devrait seulement adapter le Dropbox, ou d'autres entreprises de stockage de nuage. Jusqu'à présent, la plupart des centres de traitement des données d'entreprise ont été conçus en termes d'espace et puissance assignés aux services et aux applications critiques. Le Dropbox calcule combien de service critique il fournira sous forme de vecteur de croissance, seulement les six premiers mois dont soyez recevable. Si une organisation devenait capable de calculer sa sortie informatique de service quantitativement, comme le fait le Dropbox, il pourrait concevoir un modèle de planification semblable pour lui-même. Ce faisant, il peut constater qu'il peut commander des coûts tout en maintenant ses sur-lieux de services, évitant le point d'arrêt de l'accessibilité basée sur nuage de service au lequel le Dropbox n'a jamais fait face.