Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Stockage Cloud : il y en aura pour tout le monde

718 views

Published on

Cette session débutera par la présentation de la stratégie Software Defined Storage (SDN) de Microsoft en balayant les aspects privés, hybrides et publiques. Nous continuerons tout le long de la session par des cas d’usage fonctionnel s’appuyant sur les services de stockage Azure. Vous appréhenderez ainsi les critères de choix à prendre en compte pour concevoir une architecture cible. C’est dans cette démarche que nous clôturerons la session par un retour d’expérience client sur la traçabilité de production et packaging industriel s’appuyant sur les services Azure Tables & Blobs

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Stockage Cloud : il y en aura pour tout le monde

  1. 1. Stockage Cloud – Il y en aura pour tout le monde !
  2. 2. William Bories Nicolas Clerc Cloud Solutions Architect & joueur de squash Microsoft France David Carpentier Technical Evangelist / Cloud Architect Microsoft France CTO - ADENTS
  3. 3. Objectifs: • Avoir une bonne vision de la stratégie stockage de Microsoft (On-Premise, Hybride ou Cloud) • Parcourir les principaux scénarios de stockage (Infrastructure ou Applicatif) • Comprendre comment sécuriser vos données dans Azure • Identifier les services les plus pertinents pour vos projets Objectifs de la session N° 3
  4. 4. 1. Point sur la stratégie de stockage de Microsoft 2. L’évolution vers le Software-Defined Storage 3. Les services de stockage Cloud orienté infrastructure 4. Les services de stockage Cloud orienté applicatif 5. REX de la société ADENTS Notre agenda N° 4
  5. 5. Point sur la stratégie de stockage de Microsoft
  6. 6. Une approche Cloud + Entreprise N° 6 Stockage On-Premises Stockage On-premises intégré avec Azure Storage pour le Backup, le Disaster Recovery, et le Tiering de données. Stockage Cloud Hybrid Le stockage Azure consistent avec le stockage on-premises avec Azure Stack. Stockage Publique Cloud Client Service providerMicrosoft Une plateforme consistante Cloud + Enterprise Strategy
  7. 7. L’evolution vers le SDS (Software-Defined Storage)
  8. 8. Les choix On-Premises Software-defined Storage (SDS) and traditional SAN/NAS connectivity to support Private Clouds and Virtualized environments. File Based StorageBlock StorageSAN AlternativeHyper-Converged Cloud Fabric SMB3 • Investissement massif dans le SDS (Software-Defined Storage) • Réduction forte des coûts de stockage • Et des choix flexibles d’architecture !
  9. 9. L’evolution vers le Software-Defined Storage Baies de stockage Connectivity Virtualization Host Virtual Machines SAN Storage Array Disks Backplane Raw Storage Compute Fibre Channel / iSCSI / FCoE / SAS Controller Controller Storage Software Storage Software Disk Connectivity Connectivity Virtualization Host Virtual Machines NAS Raw Storage Compute SMB v3 SAS Connectivity Scale-out File Server Enclosure (JBOD) SAS Storage Software Shared Storage Space de WS 2012
  10. 10. L’evolution vers le Software-Defined Storage Convergé avec Storage Spaces Direct (Windows Server 2016) Scale-out File Server Compute SMB v3 Storage Software Connectivity Virtualization Host Virtual Machines NAS Raw Storage
  11. 11. L’evolution vers le Software-Defined Storage Hyper-convergé avec Storage Spaces Direct (Windows Server 2016) Compute and Storage Virtualization and Storage Host Virtual Machines Storage Software • • • • • • • • • • •
  12. 12. Deux options avec Windows Server 2016 Nos partenaires SAN/NAS ou Windows Server 2016 SDS SAN/NAS NEW in 2016 Scale Out File Server with Storage Spaces Storage Spaces Direct
  13. 13. Les services de stockage orientés infrastructure dans Azure
  14. 14. Speed to Market • High Availability • Disaster Recovery • No Hardware to purchase • Built in plumbing • Available anywhere Cost to Maintain • Elasticity • Built in plumber • Better security • Rapid Improvements • No Hardware to maintain • No migrations to new hardware Pourquoi consommer du stockage Cloud? N° 14
  15. 15. Hyper scale Infrastructure More than 30 Regions worldwide (28 Generally Available), still growing  More than 100 datacenters  Top 3 networks in the world… Operational Announced/Not Operational Central US Iowa West US California East US Virginia US Gov Virginia North Central US Illinois US Gov Iowa South Central US Texas Brazil South Sao Paulo State West Europe Netherlands China North * Beijing China South * Shanghai Japan East Tokyo, Saitama Japan West Osaka India South Chennai East Asia Hong Kong SE Asia Singapore Australia South East Victoria Australia East New South Wales India Central Pune Canada East Quebec City Canada Central Toronto India West Mumbai Germany North East ** Magdeburg Germany Central ** Frankfurt North Europe Ireland East US 2 Virginia US DoD East TBD US DoD West TBD * Operated by 21Vianet ** Operated by Deutsche Telekom South UK (London) West UK (Cardiff) France regions (planned 2017)
  16. 16. L’éco-système ISV autour du stockage Azure Azure Storage
  17. 17. Aperçu des services de Stockage Azure Windows Intune Office 365 Visual Studio Online OneDrive For Business Dynamics CRM Online Yammer StorSimple Azure SQL Database Azure DocumentDB Azure Media Services Azure Redis Cache Azure Storage (Tables) SQL Server on Azure VM Azure Site Recovery Azure Backup Data Lake Azure Data Lake Store Azure SQL Data Warehouse Azure CDN Azure HDInsight
  18. 18. Stockage Azure – Quelques chiffres Les Building Blocks de nombreux services Azure SQL Data Warehouse, HDInsight, Data Lake Store, Event Hubs, IoT Hubs… mais aussi Office 365, OneDrive, XBox, Skype…
  19. 19. Le “Storage Account”, la base ! C’est un compte sécurisé permettant d’accéder aux services de stockage • Deux types de Storage Account: • General-Purpose (Standard ou Premium) pour la majorité des besoins • Blob (Hot ou Cool) spécialisé pour les données non-structurées • Une limite actuelle de 500 To par Storage Account • Un objet Blob peut avoir une taille maxime d’un 1 To Toutes les limites des services Azure sont mises à jour régulièrement sur https://azure.microsoft.com/fr-fr/documentation/ articles/azure-subscription-service-limits/
  20. 20. Services de stockage Azure Les fondations !
  21. 21. Réplication du stockage Azure Forte cohérence, checksums/CRC et preservation de l’intégrité des données GRS • 6 réplicas, 2 régions (3/region) • Protection contre les désastres régionaux majeurs. • Asynchrone vers le secondaire.
  22. 22. Ce sont des disques persistants pour les machines virtuelles qui repose sur des Pages Blobs dans Azure: • Haute perf. I/O et faible latence (>80,000 IOPS, >2,000 MB/sec de débit disque par VM) • Chiffrement : – Server Side Encryption at Rest – Azure Disk Encryption (BitLocker/DMCrypt) • VM spécialisées avec la technologie de Blob Cache • Possibilité de faire des snapshots pour les backups • Capacité à étendre les disques sur place • Interface REST pour les développeurs Les disques Azure Premium Disks (SSD) et Standard Disks (HDD) N° 22
  23. 23. Services de stockage Azure Les fondations !
  24. 24. Stockage Cloud de fichiers complétement gérés par Azure pour des besoins IaaS ou On-Premise (Lift’n Shift, HA, Backup ou DR). DR). • Montable depuis Windows et Linux (SMB 2.1, 3.0 et REST) • Accessible depuis n’importe ou (toutes regions Azure et On Premise) • Hautement disponible et durable (SLA 99,9% avec 3 copies consistantes) Azure Files Share Azure files Share 1 Folder 1 Folder 2 Sub Folder 1 ftp://ftp.domain-one.com/pub/ <storageacct1>.file.windows.netftpshare
  25. 25. Démo N° 27
  26. 26. L’outil AzCopy pour la migration des données « at scale » • Capacité à copier des millions de fichiers (petits ou larges) • Support des Blob Storage, Table Storage et File Storage PowerShell, Storage Emulator, REST API, Librairies clients (C++, Java, Node.js, PHP, Python …) Outils graphiques : • Azure Storage Explorer • Visual Studio Server Explorer • Outils tiers: Portam, Cerabatra, CloudBerry, ClumsyLeaf … https://azure.microsoft.com/en-us/documentation/articles/storage-explorers/ https://azure.microsoft.com/en-us/documentation/articles/storage-introduction/ Storage APIs, Libraries, et outils Pour manipuler vos services Azure et vos données… N° 28
  27. 27. Sécurisation des données dans Azure
  28. 28. Sécuriser les données dans Azure Sécuriser toute la chaine …
  29. 29. Démo N° 35
  30. 30. Les services de stockage orientés applicatif dans Azure
  31. 31. Services de stockage Azure Les fondations !
  32. 32. Pour la montée en charge à l’infini de données, accessible partout dans le monde, et à moindre coût (applications, Big Data, backups et archives …). Block Blobs • Most object storage scenarios • Documents, images, video, etc. Append Blobs • Multi-writer append only scenarios • Logging, Big Data Analytics output Page Blobs • Page aligned random reads and writes • IaaS Disks, Event Hub, Block level backup Azure Blobs Du stockage orienté objets pour les données non-structurées Block 1 Block 4Block 3Block 2 Image.jpg Sparse File 512 byte aligned 512 1024 1536 2048 2560 Block 1 Block 4Block 3Block 2
  33. 33. Deux Tiers: • Hot – for commonly used data • Cool – for rarely used data API is 100% identical; debit et latence similaire Disponibilité (SLA): Cool - 99%, Hot - 99.9% (+ avec RA-GRS). Le pricing correspond à votre charge de travail: • Hot: prix d’accès plus bas pour une utilisation fréquente. • Cool: prix de stockage plus bas pour un volume élevé. Possibile de changer de tiers en function du besoin: • Pas de surcout en cas de switch • Future : Switch automatique au niveau de l’objet (policy based) Azure Blobs Hot ou Cool !? Blob REST API
  34. 34. Services de stockage Azure Les fondations ! N° 40 Queues Reliable queues at scale for cloud services
  35. 35. Pattern d’architecture cloud Upper Layer (Business, UI, …) Consumer service instance pool - processing messages Asynchronous architecture Consumer/provider loose coupling <Message Queue> Published events
  36. 36. Services de stockage Azure Les fondations ! N° 42 Queues Reliable queues at scale for cloud services
  37. 37. • NoSQL (Not Only SQL) table store et Index Table pattern Service de stockages Utilisé par les « clouds patterns » de manière intensive N° 43 Partition Key Row Key Value 1 Value 2 … Value N P.K. Row Key Value 1 <Index Table> <Cache-aside> <Table store (No SQL)> Base model + Atomistic Data partitioning patterns to optimize performance requests Data indexing based on usage
  38. 38. Retour d’experiences de la société ADENTS
  39. 39. http://www.adents.com/ N° 45
  40. 40. internetInternet layer Existing Level-1 hardware Sitelayer () Existing Level-3 software internet Adents Level4 Integration data ingestion layer Web and service layer Bulk data buffer Secured data upload (SAS url, https) Client datas parsing and ingestion DATA LAKE Analysis & Data intelligence Serialization datas Indexation & search Business services Level4 Web application/portal Internet layer ADENTSLayer4 (Azurecloudplatform) Existing Level-2 hardware/software For illustration purpose only.
  41. 41. This is the end ….
  42. 42. aka.ms/cloudarchstorage
  43. 43. N° 50
  44. 44. @microsoftfrance @Technet_France @msdev_fr N° 51
  45. 45. Notez cette session Et tentez de gagner un Surface Book Doublez votre chance en répondant aussi au questionnaire de satisfaction globale * Le règlement est disponible sur demande au commissariat général de l’exposition. Image non-contractuelle

×