Préparez-vous, Angie arrive ! Venez découvrir xBrainSoft aux TechDays 2012 le 7, 8, 9 Février 2012

Samedi 4 février 2012

Comme chaque année depuis maintenant 5ans, vous me retrouverez en conférence lors des TechDays organisés par Microsoft au Palais des Congrès de Paris.

mstechdays2012

A la différence des éditions précédentes, le contenu de ma session ne sera pas directement lié aux technologies Microsoft, mais à notre plateforme de conception d’agent intelligent : IAS (Intelligent Agent Server) ! Pour plus d’informations sur IAS, je vous redirige vers le site xBrainSoft.com en attendant Jeudi !

Agents Intelligents pour vos applications, quel que soit votre écran (PAR228) (Jeudi 9 Février – 11h-12h)

Durant 60min, nous découvrions la plateforme IAS, son kit de développement (SDK) intégré à Visual Studio, la partie serveur pour l’hébergement de ses agents avec l’ensemble des outils de supervision IAS (MMC, Powershell, console d’administration Silverlight, etc …) et notre toolkit IAS / Windows Phone 7 pour intégrer vos agents directement dans votre smartphone en un rien de temps!

Pour illustrer tout cela, des démos et beaucoup de démos pour équiper votre mobile, votre maison ou votre entreprise d’Assistants Personnels pour vous servir !

Une surprise vous attendra à l’issue de cette session où nous découvrirons aussi Angie, votre agent intelligent sur Windows Phone 7 !

Pour bien démarrer cette journée de Jeudi, passage obligatoire dès 9h30 pour la plénière Le futur a-t-il besoin de nous ? animée par Bernard Ourghanlian où sera présenté une belle introduction au monde des agents intelligents :

Nous tenterons de répondre (…) à travers des notions d’agent intelligent et de nouvelle interface utilisateur mis au service de notre quotidien et de notre futur dans les domaines de la santé, du transport et de l’éducation.

C’est donc pour moi un immense plaisir que de vous retrouver lors de ces TechDays 2012 et plus spécialement ce Jeudi 9 Février 2012 à 11h pour cette session intitulée : Agents Intelligents pour vos applications, quel que soit votre écran (PAR228)

Attention : n’oubliez pas de vous inscrire à cette session sur le site des TechDays, le nombre de place est très limité !

Le reste des TechDays, vous me retrouverez entre le stand Windows Phone 7 et le stand de Wygwam !

Enfin, si vous vous demandez qui est donc cette fameuse Angie ? RDV sur le stand WP7 pour les présentations Sourire

Assistez à la Professional Developers Conference (PDC 2010) chez Wygwam à Lille

Mardi 19 octobre 2010

clip_image001

Toute l’équipe de Wygwam vous invite à vivre le Keynote de la PDC 2010 et partager les temps forts de cette édition dans nos locaux à Euratechnologies (Lille) à partir de 18h.

La Professional Developers Conference (PDC) est l’évènement majeur consacré aux évolutions stratégiques de la plateforme de développement Microsoft.

Cette année, les développeurs experts et architectes de Microsoft aborderont les thèmes du Cloud Services (Windows Azure Platform), Windows Phone 7, IE9,  les plateformes et outils Microsoft, …

clip_image003

Venez participer à la diffusion en direct des sessions jouées depuis Redmond ! Nous serions ravi de vous comptez parmi nos invités.

Plus d’informations sur le site officiel : http://www.microsoftpdc.com

Inscription : http://www.wygwam.com/Inscription_PDC-2010.aspx

Notre adresse :

Wygwam France
EuraTechnologies
165 avenue de Bretagne
59000 Lille

www.wygwam.com

[Hyper-V] Configurer correctement vos protocoles réseau sur un Server Core Windows 2008 avec NVSPBind

Lundi 11 octobre 2010

Introduction

Afin de vider ma liste de sujets à blogger qui s’entassent depuis plusieurs mois dans mes brouillons, je continue ma série de posts sur l’infrastructure IT. Dans mon post précédent vous avez pu apprendre que Wygwam a migré en Mars d’une infrastructure hétérogène Virtual Server 2005 / VMWare vers une architecture homogène sous Windows Server 2008 R2 avec Hyper-V et SCVMM en version 2008 R2.

J’ai donc déployé sur notre serveur “primaire” un Windows 2008 R2 Full avec System Center Virtual Machine Manager (SCVMM), un outil de la gamme System Center permettant le management centralisé de notre infrastructure virtuelle (création, configuration et déploiement des machines virtuelles, allocations des ressources, déplacement à chaud, gestion des templates de VM, etc.. etc..).

Dans notre architecture, SCVMM pilote plusieurs serveurs de virtualisation Hyper-V, véritables machines de course (Bi-Quad Core, 8 à 12 Go de DDR3 et disques SAS 15000tr/min).

Etant donné que ces serveurs de virtualisation n’ont qu’un seul rôle : virtualiser, ils ont été installé en “Server Core”. L’installation “Server Core” est un Windows Server ultra-minimaliste sans interface graphique ni bureau ou Explorateur de fichier, juste le “coeur” de Windows afin de gagner en performance, réduire la maintenance (et le nombre de mise à jour à appliquer) et par la même occasion, réduire la surface d’attaque. Cela simplifie énormément l’administration, et SCVMM me permet ensuite de gérer mon parc de VM que je repartie ensuite sur les serveurs “Core” dédiés à la virtualisation.

image

Cartes réseau et Réseau virtuel

Une fois mes serveurs de virtualisation installés avec en “Server Core” avec le rôle “Hyper-V” et ajoutés dans les listes “Hosts” de SCVMM, il faut créer le réseau virtuel pour connecter les VM qui tourneront dessus.

Pour bien faire, j’ai à chaque fois deux cartes réseau installées sur chaque serveur Core. Une carte réseau sera dédiée pour la machine hôte (le serveur en lui-même) et l’autre carte réseau dédiée pour les machines virtuelles.

Pour cela, dans les propriétés de chaque serveur hôte dans SCVMM, sous l’onglet “Network”, je crée un “Virtual Network” que j’attache à une de mes deux cartes réseau. Chez nous, les cartes réseau D-Link Gigabit sont utilisées pour les machines virtuelles :

image image

En se connectant sur les “Server Core”, on retrouve toujours nos deux interfaces réseau (via un “ipconfig /all”) :

image

On retrouve bien une 1ère interface “Local Area Connection” sur ma carte Broadcom réservée pour le serveur hôte et la 2ème interface “Local Area Connection 4” lié au “Microsoft Virtual Network Switch Adapter”.

C’est cette seconde interface qui va servir de “switch” pour toutes les machines virtuelles.

Mais en théorie, pour faire les chose proprement, il faudrait désactiver tous les protocoles réseau sur cette interface et ne laisser que le “Microsoft Virtual Network Switch Procotol”.

Sur un serveur classique (en Full Install), on retrouve dans les propriétés de la carte réseau les différents protocoles activés pour la carte en question :

image

Il suffit de ne sélectionner, pour la carte dédiée aux VMs, que le protocole “Microsoft Virtual Network Switch Protocol” et surtout de désactiver les protocoles TCP/IP (v4 et v6), le client MS Network, le File Sharing, etc…

L’outil NVSPBind

Malheureusement, sur un “Server Core”, il n’y pas de véritable interface graphique. Vous ne pourrez donc pas trouver la fenêtre des propriétés permettant d’activer ou de désactiver les protocoles réseau sur une carte comme montré ci-dessus.

A la place, on trouve sur le site MSDN de Microsoft, un outil nommé : NVSPBind à l’adresse : http://code.msdn.microsoft.com/nvspbind

Comme l’indique l’introduction…

nvspbind is a tool for modifying network bindings from the command line. It is especially useful in Server Core environments with the Hyper-V role enabled.

… cet outil à spécialement été conçu pour les “Server Core” avec le rôle Hyper V installé afin de permettre de regler correctement les protocoles réseau des cartes utilisées.

Il vous faudra tout d’abord récupérer le package sur le site et l’installer dans le répertoire que vous souhaitez :

image

image

En lançant le programme”nvspbind.exe” vous obtiendrez la liste des interfaces réseau et leurs protocoles :

image

Pour régler correctement l’interface réseau utilisée par les machines virtuelles, il faut trouver l’interface “Internal”. Dans notre cas ci-dessous, nous avons :

  • La BroadCom en “Local Connection Aera” : correspondant à la carte réseau de la machine “hote”
  • La “Local Connection Aera 2” correspond au Switch Hyper-V (vms_mp)
  • La D-Link en “Local Connection Aera 3” où tout est désactivé sauf le “vms_pp” : c’est la carte utilisée pour nos VMs configurée dans VMM
  • La “Local Connection Aera 4”: 2ème interface réseau de ma carte D-Link configurer avec tous les protocoles (avec donc une IP attribuée comme on peut le constater dans un ipconfig).

C’est cette dernière interface, définie en “Internal” de type “vms_mp”, qui nous est inutile. Pour suivre les best-pratices, sur notre carte réseau D-Link, il ne devrait y avoir QUE le “vms_pp” utilisé pour les VMs et nous devrions désactiver les protocoles sur la vms_mp.

Comme sur la fenêtre graphique des propriétés de l’interface réseau présentée ci-dessus, il faut désactiver les protocoles :

  • ms_netbios : NetBios Interface
  • ms_server : File and Printer Sharing for MS Networks
  • ms_msclient : Clients for MS Networks
  • ms_tcpip : Internet Protocol v4 (TCP/IPv4)
  • ms_tcpip6 : Internet Protocol v6 (TCP/IPv6)
  • ms_netbt : WINS Client protocol
  • ms_smb : MS NetBiosSmb

On peut cependant laisser les protocoles QoS Packet Scheduler (ms_pacer), et les Link-Layer Topology Discovery Mapper et Responder (ms_lltdio et ms_rspndr).

Pour cela tapez les commandes suivantes :

nvspbind /d « Local Area Connection 4″ ms_netbios
nvspbind /d « Local Area Connection 4″ ms_server
nvspbind /d « Local Area Connection 4″ ms_msclient
nvspbind /d « Local Area Connection 4″ ms_tcpip6
nvspbind /d « Local Area Connection 4″ ms_netbt
nvspbind /d « Local Area Connection 4″ ms_smb
nvspbind /d « Local Area Connection 4″ ms_tcpip

Et voilà vos interfaces réseau sur vos Windows Server Core correctement configurées ;)

WygDay 2010 : C’est demain…

Lundi 7 juin 2010

Wygday 2010 Inscrivez-vous !

En partenariat avec Eliade

Le WygDay est une journée organisée par Wygwam et Microsoft, complètement consacré à la veille technologique. De nombreux experts de chez Wygwam et Microsoft vous présenteront un aperçu des technologies émergentes et témoigneront de leurs expériences. C’est l’occasion d’échanger directement avec eux !

Nous aborderons cette année, différents axes : Développement Visual Studio 2010, Architecture/Industrialisation, SharePoint 2010, Office 2010, Exchange 2010, Cloud Computing, Cartographie, Bing Maps, Recherche et Innovation. Pour plus d’informations sur les sessions : http://wygday.wygwam.com/Sessions.aspx

Venez nous retrouvez en vous inscrivant sur notre site WygDay 2010.

Rendez-vous le 8 juin 2010 à EuraTechnologies
165 avenue de Bretagne 59000 Lille
Métro Canteleu (Direction St Philibert – Ligne 2)
Parking gratuit et sécurisé
Sponsorisé par Microsoft Days

Pour ma part retrouvez-moi en plénière le matin à 9h, et l’après-midi pour une session sur la Stratégie et le développement Cloud à 13h30 et à 14h45 pour présenter le xBrainLab.

A demain :)

Retrouvez-moi en conférence aux TechDays 2010 le 8, 9 et 10 Février

Mardi 2 février 2010

Plus que quelques jours avant la 4ème édition des TechDays 2010 qui se déroule le 8, 9 et 10 février 2010 au Palais des Congrès de Paris.  

TechDays2010_Signature_Email

Pour rappel les TechDays c’est :

  • 3 grandes conférences plénières
  • Plus de 300 conférences techniques
  • Des workshops animés par des experts sur des thématiques variées
  • Une zone d’exposition regroupant près de 130 partenaires, stands Microsoft et communautaires
  • Un espace dédié pour échanger avec des experts

Pour ma part vous me retrouverez lors de deux sessions :

  • Le Mardi 9/02 – 13:00 – 14:00 – Nouveautés de Visual Basic 2010 et les trucs et astuces de son IDE (co-animé avec Gregory Renard)
  • Le Mercredi 10/02 – 16:00 – 17:00 – SQL Azure & Azure Storage (co-animé avec Pascal Belaud)

Ainsi que différents Workshops sur Windows Azure que je donnerai avec Guillaume Belmas et Ronny Kwon :

  • Le Lundi 8/02 – 14:30 – 15:30 – Développer pour Windows Azure
  • Le Lundi 8/02 – 17:30 – 18:30 – Développer pour Windows Azure
  • Le Mardi 9/02 – 14:30 – 15:30 – Développer pour Windows Azure
  • Le Mardi 9/02 – 17:30 – 18:30 – Développer pour Windows Azure
  • Le Mecredi 10/02 – 14:30 – 15:30 – Développer pour Windows Azure

Mon programme complet : http://www.microsoft.com/france/mstechdays/programmes/parcours.aspx?SpkID=ea05b0cd-6e8e-45f2-8609-4da9588d3501

Vignette_Speaker_H