Récemment, notre entreprise a lancé un nouveau produit – . Il s'agit d'une plateforme polyvalente au design orienté vers la performance, offrant une mise à l'échelle multidimensionnelle, une réduction continue des données (compression et dé-duplication) et un support pour des supports de nouvelle génération. PowerStore utilise une architecture microservices, des technologies de stockage avancées et un apprentissage automatique intégré.
C'est de cet appareil que nous souhaitons vous parler en détail – l'information est encore limitée et nous espérons que l'obtenir de première main sera non seulement agréable, mais aussi utile. Dans ce post d'aujourd'hui, nous passerons en revue les principales caractéristiques et spécificités de la solution, et dans les prochaines publications, nous nous plongerons plus profondément dans les détails techniques et les questions de développement.

Avantages des nouveaux systèmes de stockage :
- Architecture microservices moderne. Le système repose sur une architecture de conteneur, où les différents composants du système d'exploitation sont isolés en microservices distincts. L'architecture microservices assure la portabilité des fonctionnalités et un déploiement rapide de nouvelles fonctions. Cette architecture permet d’adapter rapidement les fonctionnalités précédemment écrites à une nouvelle plateforme, car les microservices sont autonomes et n'interfèrent pas les uns avec les autres, ce qui permet d'assurer une plus grande fiabilité du fonctionnement de l'ensemble du système par rapport à une architecture monolithique. Par exemple, la mise à jour du microcode touche souvent uniquement certains modules, et non tout le système (ou son noyau), ce qui se traduit par un processus plus fluide.
- Utilisation de technologies de stockage avancées. Le support de la mémoire Storage Class Memory (SCM) Intel Optane et NVMe All-Flash permet d'éliminer les goulets d'étranglement du système et d'augmenter considérablement la performance tout en réduisant les temps de réponse.
- Réduction continue du volume des données à la volée. Des mécanismes de compression et de dé-duplication des données toujours actifs permettent de réduire les volumes occupés par les données dans le système et d'optimiser le stockage. Cela permet de réduire les coûts d'acquisition et d'exploitation du système et d'améliorer l'efficacité opérationnelle.
- Scalabilité flexible de la solutionL'architecture des solutions Dell EMC PowerStore prend en charge l'évolutivité verticale et horizontale, vous permettant ainsi de planifier efficacement l'expansion de l'infrastructure en augmentant la capacité ou les ressources de calcul de manière indépendante.
- Mécanismes intégrés de protection des donnéesLes systèmes PowerStore disposent d'un large éventail de mécanismes intégrés de protection des données, allant des instantanés et de la réplication au chiffrement des données et à l'intégration avec des programmes antivirus. Le système s'intègre également largement avec des solutions externes, qu'elles proviennent de Dell Technologies ou d'autres fournisseurs.
- AppsONGrâce à l'hyperviseur VMware ESX intégré au système, les clients peuvent exécuter des machines virtuelles personnalisées directement à l'intérieur du système.
- Intégration avec VMwarePowerStore est conçu pour une intégration approfondie avec VMware vSphere. Cette intégration inclut la prise en charge de VAAI et VASA, des notifications d'événements, la gestion des instantanés, des vVols, ainsi que la détection et le suivi des machines virtuelles dans PowerStore Manager.
- Accès unifié aux donnéesPowerStore permet le stockage des données des applications dans divers formats, allant des volumes physiques et virtuels aux conteneurs et fichiers traditionnels grâce à la possibilité de fonctionner avec de multiples protocoles – en mode bloc, fichiers et VMware vSphere Virtual Volumes (vVols). Cette capacité offre une grande flexibilité à ce système et permet aux départements informatiques de simplifier et de consolider leur infrastructure.
- Interface de gestion simple et moderneL'interface de gestion du système – PowerStore Manager – a été développée en fonction des besoins de nos clients en matière de simplicité de gestion. Il s'agit d'une interface web fonctionnant sur les contrôleurs du système PowerStore. Accessible via le protocole HTML5, elle ne nécessite pas l'installation de plug-ins supplémentaires.
- Infrastructure programmableSimplifie le développement des applications et réduit les délais de déploiement de plusieurs jours à quelques secondes grâce à l'intégration avec VMware et à la prise en charge des principales plateformes de gestion et d'orchestration, y compris Kubernetes, Ansible et VMware vRealize Orchestrator.
- Automatisation intelligenteLes algorithmes intégrés d'apprentissage automatique automatisent les tâches lourdes : telles que la planification initiale et le placement des volumes, la migration des données, l'équilibrage de la charge et la résolution de problèmes.
- Informations analytiques sur l'infrastructure. Le logiciel Dell EMC CloudIQ pour la surveillance et l'analyse des systèmes de stockage combine les avantages de l'intelligence artificielle et de l'intelligence humaine pour analyser les performances et la capacité des systèmes en temps réel, ainsi que le stockage des données historiques, afin d'obtenir une vue d'ensemble de l'infrastructure Dell EMC. Dell Technologies prévoit d'intégrer CloudIQ à l'ensemble de son portefeuille de solutions pour une analyse encore plus approfondie.
La plateforme est proposée sous deux types de systèmes :
- – agit en tant que système de stockage traditionnel.
- – fonctionne comme une solution hyperconvergée permettant d'exécuter des machines virtuelles des clients, combinée à un stockage traditionnel dédié.
Grâce aux capacités intégrées de VMware ESXi, les modèles PowerStore X permettent d'héberger des applications à fort intensité d'E/S directement à l'intérieur du système PowerStore. En utilisant les mécanismes intégrés de VMware (vMotion), il est possible de déplacer des applications entre le système de stockage PowerStore et des solutions externes. L'hyperviseur intégré VMware ESXi exécute les applications des clients avec le système d'exploitation PowerStore sous forme de machines virtuelles VMware. Ce design innovant est parfaitement adapté aux applications ayant de grands besoins de stockage, fournissant des ressources de calcul supplémentaires et des solutions de stockage haute performance pour un environnement existant ou tout scénario où la densité, la performance et la disponibilité sont des facteurs essentiels.
Des exemples explicites où AppsON répond parfaitement aux besoins de nos clients incluent :
- Infrastructure dédiée pour une seule application. Par exemple, pour une base de données qui nécessite un serveur dédié, un système de stockage, ainsi qu'un complément, comme une solution de sauvegarde. Dans ce cas, vous pouvez acheter un seul système PowerStore qui répondra à tous les besoins, car l'application elle-même et le serveur de sauvegarde peuvent être déployés au sein d'un nœud PowerStore sans avoir besoin d'une infrastructure supplémentaire.
- ROBO (succursales et bureaux distants). De nombreux clients sont confrontés à la nécessité de répliquer d'une manière ou d'une autre l'infrastructure du centre de données principal à la périphérie, afin de garantir le bon fonctionnement des succursales de leurs entreprises. Auparavant, il fallait acheter des serveurs séparés, des systèmes de stockage (SХД), des commutateurs pour les relier, et réfléchir à la manière de protéger l'infrastructure et, surtout, les données. Nous proposons, comme dans l'exemple précédent, de suivre la voie de la consolidation de l'infrastructure dans le cadre d'une seule solution : Dell EMC PowerStore. Vous obtiendrez une infrastructure totalement prête dans un châssis de 2U, composée de deux serveurs redondants connectés à un SХД haute vitesse.
Les deux types de systèmes sont présentés sous la forme d'une gamme de modèles avec différentes spécifications techniques :

Une caractéristique importante des systèmes PowerStore est la possibilité de moderniser le système déjà acheté à l'avenir. Voici comment cela peut être fait.
- La mise à niveau traditionnelle des modèles inférieurs vers des modèles supérieurs permet d'éviter des investissements excessifs au moment de l'achat du système : il n'est pas nécessaire d'acheter immédiatement une solution coûteuse, dont le potentiel ne sera pleinement exploité que dans quelques années. La procédure de mise à niveau consiste en un remplacement standard de certains contrôleurs par d'autres, réalisée sans interruption de l'accès aux données.
- Grâce à une architecture soigneusement choisie, il sera possible de moderniser le système vers la nouvelle génération, ce qui permettra de le maintenir à jour et d'augmenter sa durée de vie.
- Il existe un moyen de prévoir la possibilité de modernisation du système au moment de l'achat. Pour cela, il existe une option spéciale , qui permet soit de mettre à jour le système en le modernisant vers la nouvelle génération, soit de le moderniser vers un modèle supérieur et plus performant.
Licencement
Dell EMC PowerStore est licencié selon le modèle « tout compris ». Toutes les fonctionnalités disponibles sont fournies avec le système sans investissements supplémentaires. Au fur et à mesure que de nouvelles fonctionnalités du stockage deviennent disponibles, elles seront également accessibles aux clients après la mise à jour du micrologiciel.
L'optimisation du volume physique des données
Dell EMC PowerStore intègre plusieurs méthodes pour améliorer l'efficacité du stockage des données en réduisant le volume physique utilisé par les données :
- mise en évidence subtile de l'espace ;
- la compression – a une réalisation matérielle et est effectuée par un chip physique séparé, ce qui n'affecte pas les performances du système ;
- la déduplication des données – permet de ne stocker que des données uniques, sans répétitions.
Pools dynamiques
Dell EMC PowerStore est équipé d'un système RAID basé sur des étendues pour traiter les pannes de disques. Un grand nombre d'éléments RAID constitue un espace logique unique, formant un pool avec lequel travaille l'utilisateur final.
L'architecture RAID dynamique offre 5 avantages principaux :
- réduction du temps de récupération après une panne de disque grâce à la récupération parallèle à partir de plusieurs disques ;
- répartition uniforme des requêtes d'écriture sur tous les disques ;
- capacité de mélanger des disques de différentes tailles dans un même pool ;
- possibilité d'augmenter la capacité du système en ajoutant des disques un par un ;
- la possibilité de renoncer à un disque réservé de secours physiquement dédié permet au système de restructurer les blocs de données en utilisant tous les disques opérationnels.

Haute disponibilité
SAN totalement protégé contre les pannes et comprend une série de méthodes pour assurer une haute disponibilité. Ces méthodes sont conçues pour résister aux pannes de composants tant dans le système lui-même que dans l'infrastructure externe, tels que les pannes de réseau ou les coupures de courant. En cas de panne d'un composant, le système de stockage continue à traiter les données. Le système peut également résister à plusieurs pannes si elles se produisent dans des ensembles de composants distincts. Une fois que l'administrateur reçoit une notification de défaillance, il peut commander et remplacer le composant défectueux sans conséquences.
NVMe SCM
Les supports de stockage SCM (Storage Class Memory) sont des unités de stockage non volatiles haute performance, développées à partir de la technologie Intel Optane. Les disques NVMe SCM présentent une latence réduite et une performance améliorée par rapport aux autres SSD. NVMe est un protocole qui permet d'accéder directement par le bus PCIe. Conçu pour la faible latence des supports haute performance, les disques NVMe SCM servent de niveau de stockage pour PowerStore, utilisés pour des données utilisateurs ou des métadonnées. Actuellement, des capacités de 375 et 750 Go sont disponibles.
NVMе NVRAM
La NVRAM NVMe est un stockage haute performance utilisé pour améliorer le système de mise en cache de PowerStore. Il est accessible depuis les deux contrôleurs du système, permettant à celui-ci de mettre facilement en cache les enregistrements entrants. Les disques fonctionnent à des vitesses DRAM via PCIe, offrant une performance exceptionnelle. Leur conception leur permet de fonctionner comme des supports non volatiles, et PowerStore peut rapidement enregistrer les enregistrements entrants et confirmer les opérations à l'hôte sans avertir le second contrôleur. Les stockages de données sont installés par paires pour le mirroring des données en cas de panne matérielle.
Cette approche a considérablement accéléré le fonctionnement du système de stockage de données:
- Premièrement, les contrôleurs n'ont pas besoin de consommer des cycles de leur CPU pour synchroniser les données de la mémoire cache entre eux;
- Deuxièmement, toute écriture sur les disques se fait par blocs de 2 Mo, car le système accumulate ce volume de données avant d'écrire sur les disques. Ainsi, l'écriture, de aléatoire, est devenue séquentielle. Comme vous pouvez l'imaginer, cette approche réduit considérablement la charge sur les systèmes de stockage et sur les contrôleurs eux-mêmes.

Clusterisation
Chaque appareil Dell EMC PowerStore est déployé en tant que node d'un cluster, car la mise en cluster fait partie de l'architecture de cette plateforme. Actuellement, un seul cluster peut regrouper jusqu'à quatre nodes PowerStore. Lors de la mise en place d'un cluster avec plusieurs appareils, cette tâche peut être effectuée lors du processus de configuration initiale ou des appareils peuvent être ajoutés à un cluster existant ultérieurement. Le cluster PowerStore peut être réduit en supprimant des appareils du cluster existant, ce qui divise en fait un grand cluster en deux plus petits.

La mise en cluster des appareils Dell EMC PowerStore offre de nombreux avantages.
- L'évolutivité Scale-Out pour augmenter les ressources du système en ajoutant des nodes de calcul supplémentaires – processeur, mémoire, capacité et interfaces de connexion aux hôtes.
- Augmentation indépendante des ressources de stockage ou des ressources de calcul.
- Gestion centralisée d'un cluster multinodes.
- Équilibrage automatique de la charge entre les nodes du cluster.
- Fiabilité et tolérance aux pannes accrues.
PowerStore Manager
PowerStore Manager fournit aux administrateurs de stockage un interface simple et intuitive pour configurer et gérer le cluster. Basé sur HTML5, il ne nécessite aucune installation de logiciel supplémentaire sur le client et aide à réaliser les tâches suivantes :
- Configuration initiale d'un nouveau node PowerStore.
- Ajout ou suppression de nodes d'un cluster existant.
- Gestion des ressources du cluster.
La capacité du cluster est l'agrégation des capacités des nodes individuels du cluster. Les statistiques d'économie sont disponibles pour l'ensemble du cluster.
Pour équilibrer la charge entre les nodes du cluster, un équilibreur de charge est prévu, dont la tâche est de surveiller l'utilisation des composants individuels du cluster et d'aider à la migration automatique ou manuelle des données entre les nodes du cluster. La procédure de migration est transparente pour les serveurs et est réalisée matériellement, sans impliquer les ressources du serveur.
En conclusion
Voici un bref aperçu de Nous concluons. Dans cet article, nous avons passé en revue les principaux points concernant la technologie et l'économie à comprendre lors de la planification de l'achat de systèmes PowerStore – de la mise en cluster à la gestion des licences et à la planification des futures mises à niveau. De nombreux aspects techniques restent à explorer, et nous serons ravis de vous les expliquer soit dans les prochains articles, soit lors de discussions avec les spécialistes de notre département commercial.
Pour conclure cet article, il est important de noter que les premiers systèmes vendus sont déjà déployés dans les centres de données de nos clients, les distributeurs et partenaires ont acquis des systèmes de démonstration et sont prêts à vous les présenter. Si le système a suscité votre intérêt, n'hésitez pas à contacter nos partenaires et représentants pour discuter de vos projets.
Source : habr.com
