mardi, juillet 07, 2009

Cloud Computing: informatique dans les nuages

Les clés du cloud computing (en construction) dit "informatique dans les nuages"

La mission du GRID était de proposer une solution de virtualisation de ressources mutualisées délocalisées et hétérogènes.
L'objectif du Cloud Computing est de proposer, reposant sur une infrastructure virtuelle, des services d'utilisation des ressources selon différent niveau d'abstraction (infrastructure, plateforme, application).

- Similitudes avec l'utility computing: les ressources/l'infrastucture est gérée par un fournisseur de ressources (provider). Ainsi, plutôt que de virtualiser en un tout des ressources de plusieurs organisations (GRID), le Cloud Computing Provider mutualise son grand parc de ressources gigantesques pour fournir un grand nombre d'utilisateurs.
"Le Cloud Computing nécessite d'énormes data centers, Tous les fournisseurs qui se lancent dans le Cloud Computing nécessitent des infrastructures gigantesques. C'est le cas de Google, Yahoo, Amazon et bien d'autres..." (ITR Manager)

- XaaS (x as a service) : fournir les ressources/applications/plateforme comme on fournit un service (service de stockage, service de calcul, service de gestion de documents, ...). Cela inclut souvent un modèle économique de paiement d'application à la demande plutôt que par licence. Ainsi on pourrait commande une application et commande l'espace disque nécessaire pour l'application, ainsi que de la puissance de calcul pour faire tourner l'application.

- Similitude avec le GRID : l'infrastructure sous-jacente est un nuage (Cloud) composé d'un certain nombre de serveurs distants interconnectés au moyen d'une excellente bande passante indispensable à la fluidité du système

Divergences :

- La philosophie du Cloud n'est plus de proposer une solution middleware pour virtualiser un parc de ressources disponibles dans les entreprises. Il s'agit de proposer directement un service de ressources/plateformes/applications disponible directement. Economiquement, on imagine qu'actuellement ce n'est pas plus cher car le parc est mutualisé (ce qui est très rentable) et d'autres part les ressources en elle-même sont bcp moins chères qu'avant.

- Le Cloud veut rompre avec la notion de scheduling et de file d'attente. Le parc (pool) de ressources doit pouvoir supporter tout pic de demande. Finalement, le Cloud s'affranchit de ces questions...

- Le Cloud ne s'attaque pas à la fédération inter-infrastructure sous l'API. Ceci pouvant conduire à des comportements non déterministes et des instabilités. C'est directement intégré dans l'API (---> euh voir ce qu'il veut exactement dire par là)

La philosophie du Cloud Computing est-elle la suivante: plutôt que de réserver X To de données d'espace, l'utilisateur souscrit à un espace disque infini. Il paie ce qu'il utilise. Abstraction donc totale de la taille d'espace disque.

mardi, juin 30, 2009

Victime de piratage

Pour les victimes de pirate, où porter plainte ?
Si votre email, votre compte facebook ou votre comptes et mots de passe ont été détournés pour vous nuire, vous pouvez porter plainte (gratuitement bien sûr) au service de police de l'internet.

Fournissez bien toutes les informations nécessaires :
- adresse email
- noms des comptes
- dates et heures des activités "illicites"
Il est bien sûr inutile de fournir vos mots de passe.

jeudi, juin 25, 2009

Choisir un appareil photo

Quelques qualités à prendre en considération pour le choix d'un appareil photo.

- Taille du capteur: influence la résolution
- Portée du zoom de l'appareil: 35-200 mm déjà pas mal (25-400 mm ne change pas énormément)
- Présence d'un stabilisateur optique ou mécanique

Elections Présidentielle 2002 FR2 - Résultats 1er tour

Le choc du 21 Avril 2002 lors de l'annonce du résultat du 1er tour des présidentielles

Choisir la distribution linux

Un chouette test pour vous aider à choisir: faire le test

mercredi, mai 13, 2009

Outils de calcul de rendement de panneaux photovoltaiques

Pour des calculs précis : outil

jeudi, mai 07, 2009

BPEL : modifier à l'exécution l'adresse d'une WSDL

Pour modifier dynamiquement (au runtime) l'url du service d'une WSDL et ainsi pouvoir s'adresser à plusieurs serveurs proposant un même service, voici la méthode.

1.) Dans l'une de vos WSDL, importer le schema wsa http://schemas.xmlsoap.org/ws/2003/03/addressing/ (import)
2.) Dans votre BPEL déclarer une variable de type wsa:EndpointReference
3.) Dans un assign, copier l'url dans l'élément Address de l'élément EndpointReference

Note : il faut absolument initialiser la variable de type wsa:EndpointReference avec le(s) élément(s) que vous souhaitez modifier (Address si vous modifiez uniquement l'adresse).

mardi, mai 05, 2009

Manipuler des SOAP header en BPEL

Voici quelques références pour savoir comment manipuler des SOAP header en BPEL :

- lien 1
- lien 2

lundi, mai 04, 2009

Partager un dossier avec la machine virtuelle VirtualBox de Sun

Voici la méthode simple pour partager un dossier.

ETAPE 1 : Du côté machine hôte, prenez la fenêtre de votre machine virtuelle. Sélectionnez dans le menu : Périphériques - répertoires partages. Ensuite ajouter le répertoire que vous souhaitez partager avec votre machine virtuelle.

ETAPE 2: Dans la machine virtuelle, il va falloir monter (sous Linux) le dossier partager pour pouvoir y accéder (lire et écrire). Créez le dossier /mnt/shared.
Ensuite, tapez mount -t vboxsf Shared_CN /mnt/shared

C'est tout ! Vous pouvez lire et écrire des deux côtés !