URL: https://linuxfr.org/forums/general-general/posts/programmation-dun-nouveau-protocol Title: Programmation d'un nouveau protocol Authors: DeadMaXfr Date: 2008年11月13日T10:04:59+01:00 Tags: Score: 3 Bonjour a tous, Cela fait un moment que je suis ce superbe site en temps de spectateur. Je franchis donc une nouvelle étape en devenant acteur ^_^ Voici ce qui m'amène. Je suis en train de développer un nouveau protocole d'échange de données en mode bloc. Le but de ce protocole sera (à terme, je l'espère) de pouvoir proposer une alternative à la fibre channel et l'iSCSI sur le plan de de la construction de SAN. Ce nouveau protocole m'a été inspiré par l' AoE (ata over ethernet pour ce qui ne suivent pas l'actualité). En effet, AoE permet déjà de monter un SAN sur ethernet, mais il lui manque beaucoup de fonctionnalité. En effet, avec l'AoE, il est impossible (à ma connaissance) de répartir la charge (de lecture et écriture) sur plusieurs châssis ou même sur plusieurs interfaces. De plus, les communications ne sont pas cryptées, le protocole échange des communications ATA, donc (a priori) impossible de gérer autre chose que des disques ATA. Mon projet est donc de rajouter ces fonctions manquante au protocole AoE et de rendre le tout modulaire et multi-threadé. J'ai déjà développer la base de se projet, rien de fonctionnel pour le moment, mais des premiers résultats très encourageants ! Voici donc venue le temps de ma question. Je souhaite donc vendre ma solution (il faut bien vivre) or, je suis quelqu'un de fondamentalement pour le libre et rien n'empêche de faire son beurre avec un code source ouvert. En revanche, en livrant le code source en l'état, j'ai peur des dérives que peu engendrer l'enthousiasme collectif ( tout le monde veut-y mettre sa touche personnel et ça devient vite le bordel ). Comment concilier le faite d'avoir un code source ouvert, des personnes prêtes a s'impliquer et a proposer des améliorations avec le peu de temps et de ressources dont je dispose ? Merci de m'avoir lu et encore plus si vous me répondez ^_^

AltStyle によって変換されたページ (->オリジナル) /