Infra complète Streaming Video

Répondre
Tadeus
Messages : 2928
Inscription : ven. 12 janv. 2018 17:44

Infra complète Streaming Video

Message par Tadeus »

Yopla,

Un petit cas pratique, j'ai à réfléchir sur un infra complète pour du streaming vidéo. J'ai une flexibilité assez importante même si je ne maitrise pas l'ensemble complet.

Principe:
Stocker 30 à 40 To de donnée de façon sécurisé
Permettre à des serveurs Apache de distribuer ce contenu via une liaison au net de l'ordre de 1 Gbps aujourd'hui, 10 Gbps demain
Permettre à certain service d'ajouter/mettre à jour du contenu (environ 300/400 Go / Jour)

Actuellement:
2 Serveurs HP DL380G6, plusieurs machine virtuelle Freebsd essentiellement
Autres serveurs pour différent service annexe
PS6000E avec 16*3 To Sas configurée en Raid6
2 Switch Dell 6224 stacké

Que proposeriez-vous avec ce matos ? Mon client est parti dans l'optique de monter une infra Esxi sur ses 2 serveurs et partager le volume de l'equallogic en NFS/CIFS. Son idée de base était de monter un énorme datastore de 30 To sur l'equallogic pour le rendre ensuite disponible à ses machines virtuelles FreeBsd et à ses serveurs Apache (physique). Cette approche me pose plusieurs problème:

-> 1 Gros Datastore me paraît risqué, cela rajouter une couche qu'on ne maîtrise pas forcément, quid en cas de corruption du datastore ?
-> Quid de l'évolution future ?
-> Equallogic limite la taille du Lun à 15 To maximum (comme tout les fabricants de baie SAN quasiment)

Vous avez un avis sur la gestion d'un gros volume ? (dans mon idée, je suis clairement plus pour des petits volume aggrégés avec du LVM ou autre techno).

A+



Avatar de l’utilisateur
merlin2000fr
Messages : 2140
Inscription : ven. 12 janv. 2018 17:44

Infra complète Streaming Video

Message par merlin2000fr »

salut tadeus,

Un gros data de 30To n'ai pas si effrayant que cela le hic c'est comment le gérer au jour le jour et en cas de panne ou maintenance.

Pour la théorie.
J'aurais bien monté un double cluster
- un pour le frontside qui dit j'ai un volume x ou y
- un pour le backside géra les membres data après celui ci vois ces lun que tu montes sur une sorte de grand disque dynamique.

Pour la pratique.
-1- J'ai peur que le cœur de réseau soit juste et donc a revoir a cours terme avant de penser gibdata. ^^
-2- La gestion du plan de sauvegarde et de reprise d'activité n'est pas simple à concevoir non plus
-3- dans les faits c'est intéressant coté avantage car c'est modulaire tu retires ou rajoutes des volumes sans que les users le sent ou presque pas.
Tadeus
Messages : 2928
Inscription : ven. 12 janv. 2018 17:44

Infra complète Streaming Video

Message par Tadeus »

Intéressant comme retour, ce qui m'embête avec le fait d'avoir un serveur de fichier, c'est qu'il est source de goulot d'étranglement...

Une architecture à base de ZFS serait intéressante mais n'est pas envisageable compte tenu du support qui serait problématique.

Mon autre idée, serait de configurer les serveurs de streaming avec un accès en Read Only au volume Iscsi proposé par l'equallogic, et les quelques machines ayant besoin d'ajouter des fichier, un accès au NFS.

Ou, encore en mieux, mettre en place un volume GFS2 sur le LUN ISCSI pour permettre à tout le monde d'y accéder directement (quid des performances ? )
Avatar de l’utilisateur
merlin2000fr
Messages : 2140
Inscription : ven. 12 janv. 2018 17:44

Infra complète Streaming Video

Message par merlin2000fr »

Pour le serveur de fichiers , c'est sur les dossiers que tu vas jouer avec les acl.

Coté perf de ton idee de grs2/iscsi, j'en sais rien du tout, à tester.

Avatar de l’utilisateur
dsebire
Messages : 13158
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

Infra complète Streaming Video

Message par dsebire »

perso, plutôt que de mettre un datastore sur ton SAN, je mettrais directement les video au travers d'un partage SMB/CIFS suivant ce que le SAN sait faire.

du coup, ça nécessite d'avoir un peu de stockage en local sur les machines hôtes pour mettre les VM (OS)
par contre, au niveau des hôtes et du SAN, tu as de quoi encaisser le débit ?
Avatar de l’utilisateur
biour
Messages : 24388
Inscription : ven. 12 janv. 2018 17:44

Infra complète Streaming Video

Message par biour »

Je suis certain que Augur est dans le metier video ;)
Image
Tadeus
Messages : 2928
Inscription : ven. 12 janv. 2018 17:44

Infra complète Streaming Video

Message par Tadeus »

Oui, Augur est du métier ;)

Dsebire, j'y ai pensé mais cela implique un SAN qui gère du SMB/CIFS ce qui implique du NetApp :( Ou configurer une machine qui gère le stockage et par conséquent les partages SMB/CIFS mais quid de la haute dispo ? :/

Au niveau débit, la PS6000 est capable de sortir 4 Gbps sans trop de soucis, pour plus, il faudra ajouter une baie à mon sens. Côté switch, aujourd'hui, la partie stockage pure est basé sur des Dell 6224 qui sont plutôt efficace, côté réseau hors Iscsi, c'est un peu le désert par contre.
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

Infra complète Streaming Video

Message par kalistyan »

Tu devrais regarder chez OS Nexus => http://www.osnexus.com/
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

Infra complète Streaming Video

Message par augur1 »

Pour faire ce qu'il souhaite, coté stockage :
=> ZFS et jouer avec le prefetech
ou
=> passer sur du Storenext (by quantum) !

... et FileCatalyst coté transfert !!

Quoiqu'il fasse, il faut également un soft de gestion de média : MaM, comme par exemple Razuna ou Catemo.

Pour ce genre d'application on ne regarde pas uniquement l'équipement mais le workflow global, sinon, c'est le draaaame !!

Ex :
- stockage des vidéo en 1080i 50 et son en 48khz 24 bits multicanal (soit 5.1 soit plusieurs langues)... puis encodage à la volée pour le stream ?
- stockage de toutes les résolutions possibles ?
- adapte la qualité & résolution au terminal, on the fly ?
- ...

Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

Infra complète Streaming Video

Message par augur1 »

Pouet ?
Avatar de l’utilisateur
biour
Messages : 24388
Inscription : ven. 12 janv. 2018 17:44

Infra complète Streaming Video

Message par biour »

Nan je pense que tu l'as perdu la :p
Image
Tadeus
Messages : 2928
Inscription : ven. 12 janv. 2018 17:44

Infra complète Streaming Video

Message par Tadeus »

Nop, mais ça met du temps à avancer :)
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

Infra complète Streaming Video

Message par augur1 »

A la place de File Catalyst, on teste ça actuellement
-> http://asperasoft.com/fr/accueil/ressou ... onftp-2201

... et leur système de synchro qui blaste plus que du rsync
-> http://asperasoft.com/fr/accueil/ressou ... #sync-2201
Répondre