Liens connexes

Dépêche modérée par

Dépêche éditée par

: YaKa une distribution orientée parc informatique et services

Posté par Vincent LE LIGEOUR (). Modéré le 22 novembre 2006.
0
YaKa est à la fois une distribution de type GNU/Linux source et un langage permettant la description d'un parc informatique. Son but principal est de fournir une méthode simple et efficace de déploiement d'un parc informatique hétérogène aussi bien sur le plan matériel, logiciel ou d'infrastructure.

Le déploiement d'un site peut s'effectuer de la manière suivante :
  • Description des postes (clients et/ou serveurs) dans le langage de description YaKa.
  • Ajout des fonctionnalités spécifiques à chaque poste (.config du noyau, images Windows, QNX, etc)
  • Lancement de la commande YaKa qui va générer les paquets depuis les sources si ces derniers ne sont pas déjà générés et configurer automatiquement les serveurs PXE/DHCP/TFTP pour l'installation réseau (ou alors fournir des ISO pour une installation par CD/DVD)
  • Lancer les serveurs grâce au script start-daemon.sh
  • Redémarrer l'ensemble des postes décrits et attendre que YaKa les installe

> Lire la suite (42 commentaires, moyenne: 2,1).   [dépêche : 2279 caractères]

Les principaux avantages de la distribution/langage sont :
La question qui se pose dorénavant est de savoir si YaKa est stable pour des mises en production. La réponse est OUI. La distribution est, en effet, en production à l'ENSIIE depuis avril 2004 (un parc d'environ 120 postes clients et 10 serveurs).

La distribution est testée avec différentes configurations :
Il existe également un packaging dit "office" intégrant le minimum mais l'utile pour une utilisation office de Linux (Firefox, Thunderbird, gestion d'archive, IceWM avec un thème simple et intuitif, gmplayer, etc).

Le projet compte actuellement se développer et cherche pour cela des personnes intéressées pour contribuer :
Pour plus d'informations rendez vous sur la canal #yaka sur le serveur IRC irc.iiens.net (port 6667 ou port 7000 en ssl)

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

IACA

Posté par Adrien BUSTANY (Jabber id, page perso, ) le 22/11/2006 à 21:15. (lien). Évalué à 1.

Le nom a-t-il quelque chose à voir avec un autre système largement utilisé dans nos collèges et lycées (dans les bouches du rhône en tout cas) répondant au nom de IACA ?
Note, ce système est extrêmement facile à berner, il suffit de renommer n'importe quel programme en winword ou mspaint, et hop roule ma poule :)

Quelques explications s'il vous plait ?

Posté par freeze () le 22/11/2006 à 23:58. (lien). Évalué à 3.

«La mise à jour de l'ensemble du parc aisée»

En allant me balader sur le site officiel, j'ai lu ça :

«no package update, no incremental addons : In YaKa environment, systems are generate as a whole, updates can only be done by regenerating a new system and dowloading it.»[1]

Euh c'est une réinvention de windows ? quel est l'intérêt (sérieusement) ?

De même j'ai lu que certaines choses sont liées statiquement:

«YaKa links statically some of its commands, so in the below list of required tools, the static libraries are needed. The main of those are: libc.a, libm.a, libcrypt.a, libpthread.a libfl.a, .... »

Donc même question, quel intérêt de se lier statiquement partout ? Dans le système unix, ce que j'aime bien, c'est justement que les libs soient partagées ... Qu'apporte une compilation statique ?

Et finalement:

«15 giga bytes are required to compile the YaKa tools, to make the binaries of the YaKa distribution and to generate the Target System of the examples presented in the section "Making LAN descriptions". You must add add 10 giga bytes if you intend to compile the openoffice package instead of using its YaKa binaries.»[2]

C'est plus une distribution orienté réseau la ... c'est un énorme fourre-tout ... j'espère que je me trompe, merci de me corriger (gentiment, quand même ;) )


[1]: http://yaka.ensiie.fr/yaka-dist.html
[2]: http://yaka.ensiie.fr/tutorial.html#tut-inst-requirement

à promouvoir

Posté par Alexandre Garel () le 23/11/2006 à 07:19. (lien). Évalué à 3.

Salut,
Avez vous pensé à faire la promotion de votre système auprès de SS2L et auprès de l'Adullact. Je pense que ce genre d'outils est vraiment ce que rechercherait beaucoup de grosses administrations (je parle en connaissance de cause) Bien sur ceci supposerai une migration à Linux mais justement, ce peut être un argument à faveur.

Quelle capacité pour le serveur ?

Posté par zero heure (Jabber id, page perso, ) le 23/11/2006 à 10:03. (lien). Évalué à 2.

Dans des petits réseaux de petites structures (5 à 10 postes) on a aussi besoin de ce genre de choses pour éviter à l'informaticien du coin de se pointer tous les 15 jours.
Mais les petites structures n'ont pas de gros matériel. Donc à partir de quelle "taille" (processeur, mémoire) un serveur convient-il ? et avez-vous fait des tests d'installation sur un réseau 100 mégabit ? et sur 10 ?

--
J'ai vu bien des choses dans ma petite vie, et je mesure amèrement l'impuissance à les dire. (JP Rosnay, Le 13ème apôtre) http://www.poesie.net/apotre2.htm

yaka

Posté par farib () le 23/11/2006 à 10:20. (lien). Évalué à 1.

yaka fonkon !

moi j'aime

Posté par mornik () le 23/11/2006 à 13:10. (lien). Évalué à 3.

J'ai pas essayé, mais à la lecture de l'article je trouve l'idée très interressante.
Je poste juste pour vous souhaiter bon courrage et bonne chance.

Package "office"

Posté par Vincent LE LIGEOUR () le 23/11/2006 à 14:27. (lien). Évalué à 1.

salut,

pour ceux qui se demandent à quoi peut ressembler les package "office" :
http://yaka.leligeour.net:8080/yaka.jpg

FAI, kickstart, cfengine

Posté par Krunch (Jabber id, page perso, ) le 24/11/2006 à 03:28. (lien). Évalué à 3.

J'ai pas tout lu mais en ctrl+fant sur les commentaires je ne vois personne parler de FAI, Kickstart ou cfengine donc je le fais.

http://www.informatik.uni-koeln.de/fai/
http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/cust(...)
http://www.cfengine.org/

--
Free Softwares Users Group Arlon (Sud Luxembourg, Belgique)
pertinent, e adj. Approprié ; qui se rapporte exactement à ce dont il est question.

Autres Systèmes

Posté par FRLinux (page perso, ) le 24/11/2006 à 18:46. (lien). Évalué à 4.

Dans la série 36.15 ma vie, on vient précisemment de réinstaller un cluster de 40 noeuds (c'était le cluster de tests, on deploie sur 136 noeuds la semaine prochaine). On a regardé ce qui pouvait mieux le faire pour nos besoins. Pour définir cela clairement :

- Distribution : nous sommes obligés d'avoir une distribution basée sur le système RPM. Sinon, exit le support Intel (on fourni les compilateurs GNU C et Fortran, mais aussi leur équivalent Intel). Donc le choix a été fait pour CentOS, qui représente une RHEL bien stable avec le plein de patches.

- Automatisation : même problème, on ne se prends pas la tête à) patcher chaque station, nous avons un "master node" et prenons ensuite une image (on utilise systemimager pour cela) que nous balancons aux clients par redémarrage par PXE/TFTP.

- Programmes : nos scientifiques étant spéciaux, leurs besoins le sont aussi. Le cluster admin nous a trouvé un superbe projet pour cela : modules (http://modules.sourceforge.net/) qui permet de définir des environnements pour les personnes voulant compiler leur code ou faire des simulations.

Ceci note la fin du 36.15 ma vie, mais c'était pour donner un autre retour d'expérience vu que perso, j'aime bien lire sur ce que les autres font.

Revenir en haut de page