Plate-forme de données

Pourquoi la plateforme de données Actian est 8 fois plus rapide que Snowflake

Emma McGrattan

28 octobre 2020

Actian Avalanche est 8 fois plus rapide que Snowflake

GigaOm a publié une évaluation complète des principaux services d'entrepôt de données en nuage en fonction des performances et des coûts. Les offres analysées comprennent Snowflake, Amazon Redshift, Microsoft Azure Synapse, Google BigQuery et notre propre plateforme de données Actian.

Le rapport contient de nombreux résultats intrigants, mais GigaOm est parvenu à une conclusion indiscutable : "Dans un ensemble représentatif de requêtes complexes d'entreprise de la norme TPC-H, plateforme de données Actian a constamment surpassé la concurrence".

Plus concrètement, la plateforme de données Actian a été 8,5 fois plus rapide que Snowflake lors d'un test avec 5 utilisateurs simultanés. En termes de prix, l'avantage par rapport à Snowflake était de 6,4 fois.

gigaom chart price performance

plateforme de données Actian a été conçu pour être performant dès sa sortie de la boîte

Quel est donc le secret de la performance supérieure de la plateforme de données Actian? Il y a une explication simple et fondamentale. plateforme de données Actian a été conçue dès le départ pour offrir des performances inégalées sur une infrastructure de base. Son objectif initial était de tirer le meilleur parti de chaque cycle d'horloge du processeur , de chaque octet de mémoire et de chaque opération d'entrée/sortie. La garantie de performances élevées reste une priorité pour nous. Notre conception efficace est la raison pour laquelle, même avec les ressources illimitées du cloud, vous ne verrez pas vos coûts s'envoler à mesure que vous augmentez le nombre d'utilisateurs simultanés ou le volume de données.

Comment la plateforme de données Actian offre-t-elle les meilleures performances analytiques de sa catégorie sans qu'il soit nécessaire de procéder à des réglages ? Il s'agit d'une combinaison des huit facteurs suivants. Des fournisseurs tels que Snowflake peuvent offrir quelques-unes des capacités énumérées, comme le traitement vectoriel, mais la combinaison unique crée un puissant effet d'entraînement :

  1. Optimiser l'utilisation des cœurs de microprocesseurs pour exécuter plusieurs opérations de données en parallèle au cours d'un seul cycle de processeur . C'est ce qu'on appelle le traitement vectoriel. Les architectures scalaires traditionnelles consomment généralement des myriades de cycles de processeur supplémentaires pour effectuer les mêmes calculs, ce qui a un impact sur le débit global.
  2. Profiter pleinement des CPU multi-cœur - plateforme de données Actian peut effectuer le traitement Vector sur tous les cœurs disponibles, ce qui maximise la simultanéité, le parallélisme et l'utilisation des ressources du système.
  3. Traitement des données L'utilisation du cache sur puce du processeur est plus rapide et plus proche de l'endroit où les opérations sont effectuées, ce qui optimise les performances. Nos concurrents ont tendance à utiliser la DRAM pour le cache d'exécution des requête , ce qui est beaucoup plus lent.
  4. Utilisation de la compression avancée - généralement avec un taux de compression de 5:1 - plateforme de données ActianLes algorithmes de compression d'plateforme de données Actiansont conçus pour une efficacité maximale, en particulier lors de la décompression, tout en offrant un taux de compression d'environ 5:1. La compression est gérée automatiquement, de sorte qu'aucun réglage n'est nécessaire.
  5. Optimisation des E/S - plateforme de données Actian est une implémentation purement en colonnes. Les données passent leur vie dans un format en colonnes, ce qui permet d'optimiser les entrées/sorties.
  6. L'utilisation d'une technologie brevetée pour maintenir les index automatiquement, de sorte qu'une stratégie d'indexation n'est pas nécessaire.
  7. L'architecture MPP parallélise l'exécution des requête au sein des nœuds et entre eux afin d'optimiser les charges de travail des entreprises, quelles que soient leur taille et leur complexité.
  8. Des mises à jour en temps réel qui permettent d'obtenir des informations opérationnelles sans pénalité de performance, grâce aux arbres delta positionnels brevetés d'plateforme de données Actian.

Tout cela se traduit par des performances analytiques ultra-rapides qui permettent d'accélérer les itérations sur les modèles de données, d'accélérer l'analyse des causes profondes et, en fin de compte, de mettre en place une organisation axée sur les données.

Quand le coût est plus important que la performance

Si vous êtes satisfait des performances actuelles de votre entrepôt de données, la plateforme de données Actian peut vous offrir le même niveau de performance tout en vous permettant de réduire vos dépenses en ressources de calculpeut se traduire immédiatement par des économies considérables. Inversement, si vous pouvez avantage de performances accrues, la plateforme de données Actian peut vous en donner beaucoup plus à un coût bien moindre. En d'autres termes, vous disposez de deux leviers - le prix et la performance - et la plateforme de données Actian vous permet d'obtenir le coût de propriété le plus bas pour le niveau de performance exigé par votre entreprise.

blog d'emma mcgrattan

À propos d'Emma McGrattan

En tant que directrice de la technologie chez Actian, Emma McGrattan dirige la stratégie technologique, l'innovation et le développement de produits de l'entreprise, à support mission d'Actian qui consiste à simplifier la façon dont les entreprises connectent, gèrent, gouvernent et analysent les données afin de transformer les entreprises. Depuis qu'elle a rejoint l'entreprise il y a trois décennies, Emma a joué un rôle essentiel dans l'évolution et le progrès de ses solutions d'analyse, d'intégration des données et de gestion des données , y compris la plateforme de données Actian. Emma est titulaire d'un diplôme d'ingénieur en électronique de la Dublin City University en Irlande.