Page 1 sur 1

Infra complète Streaming Video

Publié : ven. 5 déc. 2014 11:36
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+




Infra complète Streaming Video

Publié : ven. 5 déc. 2014 12:12
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.

Infra complète Streaming Video

Publié : ven. 5 déc. 2014 12:47
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 ? )

Infra complète Streaming Video

Publié : ven. 5 déc. 2014 12:53
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.


Infra complète Streaming Video

Publié : ven. 5 déc. 2014 14:41
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 ?

Infra complète Streaming Video

Publié : ven. 5 déc. 2014 15:04
par biour
Je suis certain que Augur est dans le metier video ;)

Infra complète Streaming Video

Publié : ven. 5 déc. 2014 15:54
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.

Infra complète Streaming Video

Publié : ven. 5 déc. 2014 17:09
par kalistyan
Tu devrais regarder chez OS Nexus => http://www.osnexus.com/

Infra complète Streaming Video

Publié : lun. 8 déc. 2014 10:10
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 ?
- ...


Infra complète Streaming Video

Publié : jeu. 18 déc. 2014 09:57
par augur1
Pouet ?

Infra complète Streaming Video

Publié : jeu. 18 déc. 2014 18:54
par biour
Nan je pense que tu l'as perdu la :p

Infra complète Streaming Video

Publié : ven. 19 déc. 2014 13:48
par Tadeus
Nop, mais ça met du temps à avancer :)

Infra complète Streaming Video

Publié : lun. 9 mars 2015 17:43
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