Wiki source code of Utilisation de Flexible Engine
Last modified by Equipe Opération on 14 - 01 - 2019
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{box cssClass="floatinginfobox" title="**Table des matières**" width="50%"}} | ||
2 | {{toc start=2 depth=6 numbered=true scope=page/}} | ||
3 | {{/box}} | ||
4 | |||
5 | == Les principes d'utilisation de Flexible Engine par Nuabee == | ||
6 | |||
7 | Nuabee pour fournir ses services de backup et de PRA s'appuie sur le Cloud public Flexible Engine d'Orange. | ||
8 | |||
9 | Les principaux usages du IaaS Flexible Engine par Nuabee sont décrits ci-après. | ||
10 | |||
11 | |||
12 | == La gestion du stockage == | ||
13 | |||
14 | === Le stockage Objet[[image:Warm-Bucket.png||height="90" style="float:right" width="90"]] === | ||
15 | |||
16 | Toutes les sauvegardes Nuabee sont stockées sous du stockage objet. | ||
17 | |||
18 | Le stockage objet remplace de plus en plus le stockage traditionnel en mode bloc car il permet de gérer de très grands volumes de données non structurées et il est la méthode de stockage de données la plus utilisée dans le Cloud public. | ||
19 | |||
20 | |||
21 | (% border="2" %) | ||
22 | |(% style="background-color:#0099cd; text-align:center" %)(% style="color:#ffffff" %)Stockage Objet|(% style="background-color:#0099cd; text-align:center" %)(% style="color:#ffffff" %)Stockage Bloc | ||
23 | |Chaque fichier correspond à un objet auquel on associe un chemin d'accès (une adresse) et un identifiant unique|Chaque fichier est divisé en plusieurs blocs de données et chaque bloc a sa propre adresse | ||
24 | |((( | ||
25 | Valeur : le contenu stocké | ||
26 | |||
27 | Propriétés : | ||
28 | |||
29 | * ID unique de l'objet : correspond au chemin d'accès de la donnée | ||
30 | |||
31 | Métadonnées standard (non modifiables par l'utilisateur) : | ||
32 | |||
33 | * Date : date et heure actuelles | ||
34 | * Content-Length : taille de l'objet en octets | ||
35 | * Dernière modification : date de création ou de dernière modification, la plus récente des deux | ||
36 | * Content-MD5 : la valeur de hachage MD5 128 bits | ||
37 | * Type de données : pdf/vidéo/fichier/... | ||
38 | * ... | ||
39 | |||
40 | Métadonnées "utilisateur" | ||
41 | |||
42 | * Il est possible de fournir des métadonnées complémentaires (via une demande PUT) sus forme de clé-valeur | ||
43 | )))|((( | ||
44 | Valeur : le contenu stocké | ||
45 | |||
46 | Propriétés : | ||
47 | |||
48 | * Nom du fichier | ||
49 | * Type | ||
50 | * Date de création | ||
51 | * Date de modification | ||
52 | ))) | ||
53 | |||
54 | === Le stockage Bloc === | ||
55 | |||
56 | Nuabee utilise le stockage bloc pour restaurer les VM en cas de PRA et de test de restauration. | ||
57 | |||
58 | Flexible Engine offre deux classes de stockage bloc :[[image:stockage_bloc.png||height="84" style="float:right" width="80"]] | ||
59 | |||
60 | * la gamme **standard** utilisant des disques SATA : les performances du disque en IOPS sont liées à la taille du volume | ||
61 | ** de 100 IOPS jusqu’à 1.000 IOPS | ||
62 | ** jusqu’à 40 Mo/s par disque en sortie | ||
63 | ** 10 à 15 ms de latence | ||
64 | * la gamme **performance **utilisant des disques SSD : | ||
65 | ** de 100 IOPS jusqu’à 20.000 IOPS | ||
66 | ** jusqu’à 320 Mo/s par disque en sortie | ||
67 | ** 1 à 3 ms de latence | ||
68 | |||
69 | == Le service Compute == | ||
70 | |||
71 | Nuabee utilise le service de fourniture de VM de Flexible Engine (appelé Elastic Cloud Servers : ECS) dans plusieurs buts : | ||
72 | |||
73 | * Lors d'un PRA (test ou réel), Nuabee lance des machines atelier qui seront en charge de restaurer les sauvegardes gérées en stockage objet vers le stockage bloc permettant de redémarrer les VM. | ||
74 | * Evidemment lors du redémarrage des VM des Clients | ||
75 | |||
76 | Dans Flexible Engine, il existe de nombreuses "tailles" de machines (appelées instances) qu'on appelle des gabarits. | ||
77 | |||
78 | * Usage Général : ratio de 1:4 entre vCPU et RAM avec une gamme de 1 vCPU jusque 32 vCPU | ||
79 | * Optimisé mémoire : ratio de 1:8 entre vCPU et RAM avec une gamme de 1 vCPU jusque 16 vCPU | ||
80 | * Optimisé CPU : ratio de 1:2 entre vCPU et RAM avec une gamme de 2 vCPU jusque 32 vCPU | ||
81 | * Il existe encore de nombreux autres gabarits : pour le GPU, orientées IO, ... | ||
82 | |||
83 | (% class="wikigeneratedid" %) | ||
84 | == La gestion du réseau == | ||
85 | |||
86 | === Le service de réseau VPC === | ||
87 | |||
88 | Le VPC (Virtual Private Cloud) est un environnement réseau **isolé **qui est défini par un CIDR global. | ||
89 | |||
90 | * Il contient un ou plusieurs Subnets qui sont définis par des CIDR et des options DHCP | ||
91 | * Il sert de support réseau aux instances | ||
92 | |||
93 | C'est au niveau du VPC que sont gérés le VPNaaS, les IP publiques, les Security groups | ||
94 | |||
95 | Un VPC peut être "appairé" à d’autres VPC locaux (dans le même domaine) ou distants. | ||
96 | |||
97 | |||
98 | === Le VPNaaS[[image:VPNaaS.png||height="68" style="float:right" width="90"]] === | ||
99 | |||
100 | Le VPN as a Service nous permet de faire communiquer votre domaine Cloud (en fait votre VPC) avec votre site Physique ou vos réseaux privés en IPsec. | ||
101 | |||
102 | Lors de la reconnexion de notre [[NCA>>doc:Main.Nuabee Cloud Access.WebHome]], nous établissons un tunnel IPsec avec votre VPC. | ||
103 | |||
104 | |||
105 | == La gestion des identités == | ||
106 | |||
107 | A venir |