Synthèse
Que ce soit pour les industries émergentes telles qu'Internet, les mégadonnées et l'intelligence artificielle, ou les secteurs traditionnels tels que la finance, la médecine et la fabrication, les services Cloud sont progressivement devenus l'une des normes de l'infrastructure informatique de nouvelle génération. Les produits et solutions de stockage Cloud, tels que les disques Cloud, seront un support important des futures données commerciales. Leurs performances sont donc un facteur clé à prendre en compte pour les entreprises lors du choix des services Cloud.
Le CBS de Tencent Cloud est performant dans divers scénarios commerciaux, y compris les systèmes de transactions financières OLTP (Online Transaction Processing) à forte charge, les systèmes de commerce électronique à haut débit, les systèmes d'analyse de données pour l'intelligence artificielle et les CDN impliquant de nombreux utilisateurs simultanés, etc. Ses performances ont fait l'objet de commentaires positifs de la part des clients.
Sur la base de l'architecture CBS, du moteur de stockage et de l'infrastructure matérielle, Tencent Cloud a introduit le protocole RDMA (Remote Direct Memory Access) et s'est associé à Intel pour réaliser des optimisations complètes, notamment en introduisant le kit de développement des performances de stockage (SPDK) fourni par Intel, afin d'optimiser les IOPS et la latence des unités de stockage SSD NVMe.
Après avoir optimisé l'architecture, le moteur et le logiciel, Tencent et Intel ont constaté que la latence de l'unité de stockage SSD elle-même pouvait également constituer un obstacle à l'amélioration des performances. La solution la plus efficace pour résoudre ce problème est de trouver un support de stockage plus performant.
Par conséquent, Tencent Cloud et Intel se sont appuyés sur la technologie Intel® Optane™, une technologie de mémoire et de stockage de pointe, et ont utilisé la mémoire persistante Intel® Optane™ comme noyau de stockage du CBS ultra-rapide de nouvelle génération. Ils ont également reconstruit la manière dont les données sont écrites sur le support de stockage afin de répondre à l'exigence de latence dans les scénarios à haute performance.