Baidu nuage CDS disque, analyse la technologie de stockage objet profondeur BOS

Dans BAT, les Baidu dans le cloud public, il existe de nombreuses innovations techniques. Par exemple, en 2013 a provoqué l'inquiétude généralisée serveur de stockage ARM est un bon exemple. Les deux dernières années, nuage Baidu a commencé à forcer son système de stockage cloud a de nombreuses innovations. Actuellement Baidu a formé un stockage de blocs de stockage en nuage, stockage d'objets, le noyau de stockage de fichiers, VPN / ligne, l'importation de données, le système de passerelle de stockage pour soutenir les produits. Baidu dans lequel les BOS de stockage d'objets en charge des milliers dans la dévaluation interne des données de masse de disque réseau Baidu PB de stockage hiérarchique et le concept de stockage intelligent, l'ancien standard, basse fréquence, les magasins de stockage de froid trois types, ce dernier comprenant un traitement d'image, l'image audit, l'emballage en vrac Android, et bien d'autres fonctionnalités.

Dans 24 Juin Baidu Developer Centre a accueilli les geeks État pour la science et la technologie a accueilli 72 Baidu salon techniques, les Baidu Cloud Computing Jiang Ji Chuan Division, chef de produit senior, business unit cloud computing Baidu ingénieur senior Yang YONGQIANG, Baidu cloud computing l'unité commerciale ingénieurs offrira du bétail, ont partagé les défis de la technologie de stockage en nuage actuel face à ces défis, Baidu a lancé un stockage de bloc de technologie de stockage cloud, stockage d'objets et d'autres solutions, et l'évolution de l'architecture du système et la technologie clé derrière les pratiques.

Baidu nuage produits et solutions de stockage

Baidu Cloud Computing Jiang Ji Chuan Division, chef de produit a prononcé un discours d'ouverture, il a expliqué dans l'intelligence artificielle (IA), les grandes données (Big Data), le cloud computing une nouvelle ère (Cloud) Trinity, le stockage en nuage est confronté à deux défis importants :

  • la croissance explosive des données . La caractéristique la plus importante est l'ère ABC des besoins de stockage de données explosifs de différents scénarios d'application de la croissance, y compris les données vocales, des données LBS, les données de l'industrie. Selon l'analyse d'ici 2020 atteindra le montant de 40ZB de données.

  • Analyse et reconnaissance des données . Les données sont précieuses, comment trouver l'entreprise de droit en analysant et en identifiant les données pour générer une valeur commerciale, qui est maintenant tous les développeurs et les entreprises doivent réaliser la proposition importante, et la prémisse de cette proposition est de réaliser l'efficacité des données, le stockage de fiabilité.

Kang Ji Chuan a déclaré que le stockage en nuage est une mission d'une part contribuer à répondre à l'évolution des affaires traditionnelles, les clients rencontrent plus de performance, nécessite un temps de réponse plus court, réduire les coûts pour gagner la concurrence, d'autre part, doivent également adapter aux nouveaux besoins des entreprises, telles que la masse stockage de données non structurées, grandes analyses de données, le traitement rich media. Dans ce scénario, un Baidu de stockage de bloc fournisseur de Cloud, le stockage de fichiers et le stockage de divers types de stockage et d'autres objets pour répondre aux besoins des différents scénarios d'application.

Baidu Cloud Storage - CDS disque nuage

Baidu est principalement utilisé pour les nuages de stockage pour répondre à la demande persistante pour l'hôte de stockage cloud, il a trois caractéristiques, D'abord, le calcul et de stockage découplées , Tel que l'hôte nuage de l'utilisateur échoue, le disque nuage peut être très simple à monter sur un autre hôte, d'éviter la perte de données et l'interruption d'activité. En second lieu, flexible, prête à soutenir l'expansion La boîte utilisateur à tout moment sur l'expansion du disque nuage, jusqu'à 5T. En troisième lieu, de fournir un instantané Facile de sauvegarde de données, de restauration, pour les produits de stockage, les données de sécurité ne sont pas perdues, le client est plus préoccupé par cette fonctionnalité de capture instantanée fournit le disque nuage est stocké des données bien protégées.

Baidu stockage nuage - objets stockés BOS

Baidu nuage service de stockage d'objets est le stockage à Internet face, afin de faciliter l'accès à l'Internet, le stockage d'objets fournit une structure de répertoire plat, par seau objet d'organiser et de gérer les ressources. Baidu est le plus grand BOS service de stockage d'objets en nuage, supportant des milliers de stockage de disque réseau PB Baidu. BOS est principalement utilisé pour quatre types de scénarios d'application de services: stockage de contenu UGC et le partage, l'analyse des données, l'archivage et de sauvegarde des sites / applications et d'autres scénarios de distribution de contenu. la technologie CE par le codage des copies multiples, pour obtenir la fiabilité des données 99,999999999%.

Baidu nuage architecture de stockage de masse pour résoudre

Par la suite, les Baidu Cloud Computing unité d'affaires ingénieur senior Yang YONGQIANG d'un point de vue technique, de bloquer Baidu infrastructure de stockage cloud pour faire une analyse détaillée.

Comment réaliser cette architecture?

Yang YONGQIANG première du point de vue de la conception du système, environ trois blocs mémorisés dans l'API: un premier type, le contrôle, à savoir, pour créer une deletion de disque de nuage, deuxièmement, les produits à poils spéciaux, y compris les instantanés, le clonage, la fonction rollback; troisième catégorie est le noyau, est le disque à lire et à écrire. , Yang YONGQIANG la suite du programme de dispositif virtuel, l'architecture du système, la distribution des données, la lecture et l'écriture processus, le moteur de stockage unique, le stockage d'une pluralité d'aspects mixtes, décrit les pratiques de l'ensemble du système.

programme d'appliance virtuelle . Baidu commencer à faire leur propre programme de périphérique virtuel à partir de la performance, l'exploitation et la maintenance de deux angles. Le processus de mise en uvre spécifique est dans le programme de dispositif virtuel qemu atteindre cds, et cette demande sera dispositif virtuel à travers un tuyau ou de la mémoire partagée vers un autre processus, un autre processus cds agent en cours d'exécution back-end distribué stockage lib.

Dans ce schéma, il est nécessaire de stockage distribué lib constamment mise à jour, principalement en raison de la demande trois, 1 caractéristiques du produit d'augmentation, comme les limites de vitesse, etc;. .. 2 optimisation distribuée d'accès au stockage, est nécessaire optimisation lib avec certains et 3. cette logique lib sont, de nombreuses petites solution relativement complexe sur la ligne. cds-agent est un processus distinct, de sorte que vous pouvez faire sans un sentiment de mise à niveau.

architecture du système . L'architecture du système est divisé en deux parties, la gestion du volume et du système de bloc. L'architecture est une structure répliquée, cette structure est plus éclectique copie d'un moyen de parvenir à un compromis pour retarder l'avantage comparatif ci-dessus dans l'industrie.

Où le concept de machine virtuelle et aspects architecture, mise en uvre spécifiques et diagramme d'architecture peuvent télécharger PPT en savoir plus sur. Yang a dit que dans la conception de l'ensemble du système dont la disponibilité du système, une grande fiabilité, la latence sensible, lecture et écriture aléatoire est le plus important des points techniques clés, mais aussi la base fondamentale pour l'ensemble de la conception du système.

Baidu grand stockage d'objets échelle BOS

Baidu nuage division informatique, un ingénieur senior de la vache offrira une architecture logicielle, API, caractéristiques du produit, le moteur de stockage, la sélection du matériel et de l'optimisation de l'angle Baidu magasin d'objets de BOS à faire une analyse complète et l'interprétation. Les bovins seront présentés à l'offre, seau et objet, est le concept le plus fondamental des BOS, soutien BOS pour les images, vidéos et autres données binaires, un seul fichier a une capacité maximale de 5 To de stockage, haute disponibilité, une haute fiabilité, une grande évolutivité.

BOS architecture logicielle

BOS ensemble du cadre logiciel, divisé en plusieurs parties client client, distal Frontend, Centre de contrôle de commande, la couche de proxy, la couche de mémoire de stockage, le matériel HardWare.

Baidu fournit un proxy unifié, principalement utilisé pour résoudre la fonction de l'interaction du moteur de stockage. Vers le bas sur toute la conception, de gauche à droite, exprime mieux BOS en couches conception de logiciels.

BOS optimisation et la sécurité vitesse

En termes de données de téléchargement d'accélération, l'optimisation Baidu et outils d'optimisation pour télécharger à la fois réalisé par le réseau de téléchargement.

  • Télécharger Network Optimization . Baidu télécharger l'optimisation du réseau de trois points principaux. 1, BGP Border Gateway Protocol, 2, réseau de distribution de contenu CDN. Baidu mis en place dans divers endroits CDN, où les conditions de réseau pauvres, vous pouvez choisir de prendre le réseau exclusif CDN, 3, vert. exigences de données de sécurité sont relativement élevées, l'utilisateur ne veut pas aller réseau public, ligne privée peut être utilisée.

  • Télécharger outil d'optimisation . L'outil de Baidu inclure multi Upload, CLI, transfert groupé, la synchronisation et la compression client, le serveur automatiquement décomprimer, pour aider à réaliser le téléchargement de données rapide.

Les bovins offriront la représentation des données de nuages, le plus important est la sécurité et la sécurité des données, Baidu fournit une authentification de certification, autorisation temporaire, la gestion des comptes et d'autres sous-ensemble de mécanisme de sécurité complet pour des scènes en mouvement comme la distribution, offre STS , ce qui peut réduire efficacement AK primaire, SK dISTRIBUER apporter une fuite clé.

Dans le même temps les utilisateurs attendent la sécurité des données, le cryptage devrait également utiliser le service n'affecte pas les performances de GET, PUT et d'autres fonctions de données telles des cas, le soutien Baidu est le chiffrement transparent, en même temps, son cryptage carte à puce et de la ceinture de fonction de déchiffrement, vous pouvez réduire les frais généraux de l'UC et le coût d'un tel.

sélection du matériel et de l'optimisation

Outre l'optimisation du logiciel, il y a beaucoup de Baidu dans la sélection et l'optimisation du matériel: tout le cabinet, et le stockage à haute densité Blu-ray, la machine nécessite également des filets à double double pour réduire l'impact et l'échec de commutation de mise hors tension a causé la plus grande mesure.

Écrit dans la dernière

la conception des produits de stockage Cloud, beaucoup de temps pour tenir compte de la situation générale et les besoins des utilisateurs tout au long du développement de l'industrie, le développement de stockage en nuage est pas facile, et il a besoin d'un processus, Baidu produits de stockage cloud et offre une variété d'outils pratiques, afin de de sorte que tout le processus devient plus lisse.

Non, elle voit plus en forme? Elle voulait collaborer à nouveau avec son ancien club, les négociations sur quatre mois échoue encore
Précédent
certificat Han Xue agissant sur la variété, spectacle soupçonné lieu secret? Elle a répondu: J'ai ouvertement narcissiques
Prochain
nouvelle exposition crépis iPad Pro 12,9 pouces d'Apple: pas bangs, pas Touch ID
Discussion technique: Comment construire une compétences en leadership d'équipe et souple avec l'économie?
directeur marketing de l'UEFA Dialogue: la réforme de football exactement ce que peut apporter?
53 ans fille innocente Irène comme nid Nouvel An dans les bras de son mari, fils à haute valeur Yan
Les bons produits aux joueurs chinois! Titan 2 et 5 déploiement ancien solde de dix authentiques étagères environnantes
Arrière-plan de données de masse à froid micro-canaux sur la base de la séquence temporelle de la pratique de l'architecture hiérarchique
débuts Villain! DC "Tonnerre de louange de sable!" Nouvelles images fixes Exposed Ma Qiang tertio Dr. Jekyll Xi Wana
mémoire Aoteng, programme de mise à niveau du disque dur d'une autre manière
Les membres de l'équipe masculine soupçonnent edit'e en herbe romance idole? La compagnie a nié que la spéculation ses utilisateurs une grande variété de façons
« Le nouveau projectile en cas de rupture V3 » jeu, vous pouvez conduire une nouvelle intelligence
190323 Wu Yifan inventaire tapis rouge de basket-ball libération pour personnes âgées rafraîchissante constante en ligne
concours développeur Huawei pour recruter: avec prime d'un million de yuans sur votre doigt pour appliquer différentiel