Azure Stack Hub, module Az dédié (Stack 2002).

Azure Stack Hub est la version de Cloud privé Microsoft. Comme pour le Cloud publique, il existe pas mal d’outils d’administration pour l’exploitation de la solution. Et notamment les modules Powershell Az pour Azure Stack Hub.

Dans le Cloud publique, Az peut cohabiter avec l’ancienne version des modules AzureRM au prix de quelques contorsions comme expliqué dans ce sujet : https://thierrybtblog.wordpress.com/2018/10/03/module-az-xxx-le-futur-remplacant-des-modules-azurerm-xxx/. Par exemple, vous ne pouvez pas charger les modules Az et AzureRM dans la même session.

Cette utilisation est un peu différente dans la version dédiée Azure Stack dans sa version 2002. La mise à jour est détaillée dans ce sujet : https://docs.microsoft.com/fr-fr/azure-stack/operator/powershell-install-az-module?view=azs-2005/?WT.mc_id=AZ-MVP-5003759

Ici, pas de cohabitation possible. Dans les grandes lignes et conformément à la documentation éditeur, il faut donc commencer par désinstaller entièrement les anciens modules (et pas seulement les AzureRM mais PowerShell Azure Stack Hub AzureRM ou Az installés précédemment) par les commandes :

Get-Module -Name Azure* -ListAvailable | Uninstall-Module -Force -Verbose -ErrorAction Continue
Get-Module -Name Azs.* -ListAvailable | Uninstall-Module -Force -Verbose -ErrorAction Continue
Get-Module -Name Az.* -ListAvailable | Uninstall-Module -Force -Verbose -ErrorAction Continue

Puis installer en forçant la version du module :
Install-Module -Name Az.BootStrapper -Force -AllowPrerelease
Install-AzProfile -Profile 2019-03-01-hybrid -Force
Install-Module -Name AzureStack -RequiredVersion 2.0.2-preview -AllowPrerelease

Attention donc de bien prendre toutes ces précautions avant de pouvoir profiter du module Azure Stack Azsur le Stack 2002.
Besoin d’aide pour comprendre, installer et paramétrer un Azure Stack Hub ASDK (version GRATUITE, mono nœud ET qui utilise le portail de gestion Web très proche du Cloud Azure Public) ? C’est à lire ici, https://thierrybtblog.wordpress.com/2020/03/11/microsoft-azure-stack-premier-livre-en-francais-chez-eni/, pour le premier et le seul livre dédié au sujet en langue Française.

EPAZSTA_lkn_552x288-publication


Azure Stack, quelle console de gestion.

Comme ça, il existe plusieurs consoles de gestion différentes pour Azure Stack ? Oui, quelques explications pour bien comprendre les différences !
Pour rappel, Azure Stack Hub est une version installable onPremise (sur votre matériel dans votre Datacenter) du portail Azure et de toute son infrastructure sous jacente.

Pourtant, cette remarque est valable pour la version Hub, mais pas pour la version HCI.

Ce sont là deux sujets assez différents :

Azure Stack Hub est la version la plus proche du Cloud Public Azure, constituée de 4 à 16 serveurs ou nœuds (hors Azure Stach ASDK HUB, version d’évaluation gratuite limitée à 1 nœud). Elle permet d’offrir des services PAAS et IAAS. La gestion est assurée majoritairement dans un portail Web dédié lui aussi très proche de la version du Cloud Public Azure. Seules quelques options de dépannages ou d’inscription à un service « obligent » à l’utilisation de la console Powershell.
On retrouve donc quelque chose de très classique, sous la forme d’un portail Web.

1AS

Alors quelles différences avec Azure Stack HCI pour la gestion ? Et bien … il n’y à absolument rien de commun entre les deux versions. Plutôt normal, puisque HUB et HCI sont deux produits TOTALEMENT différents.

HCI est une version hyperconvergée de la solution, elle est constituée de serveurs Windows 2019. C’est une consolidation de l’infrastructure locale existante en terme de Compute. Ici, pas de PAAS.
Il faudra donc s’appuyer sur une console déjà utilisée On Prem, Windows Admin Center. Un petit mot sur Windows Admin Center (voir le site de l’éditeur à cette addresse => https://www.microsoft.com/fr-fr/cloud-platform/windows-admin-center). C’est à mon avis la console PARFAITE pour une gestion simplifiée mais très complète d’un environnement serveur … et bien plus encore avec l’ajout possible de plugins qui viendront enrichir les possibilités.

Dans la pratique, la console de gestion Stack HCI, c’est ce genre d’écran :

2AS

Par grand chose de commun entre les deux consoles, si ce n’est leur facilité d’utilisation et une couverture presque complète pour la gestion des environnements.
Plutôt normal donc pour un produit dont les versions ne couvrent pas les mêmes cas d’usage.

Besoin d’aide pour comprendre, installer et paramétrer un Azure Stack Hub ASDK (version GRATUITE, mono nœud ET qui utilise le portail de gestion Web très proche du Cloud Azure Public) ? C’est à lire ici, https://thierrybtblog.wordpress.com/2020/03/11/microsoft-azure-stack-premier-livre-en-francais-chez-eni/, pour le premier et le seul livre dédié au sujet en langue Française.

EPAZSTA_lkn_552x288-publication

Bonne découverte et bon ASDK !

 

Mise à jour Azure Stack 2002, que du bon !

La dernière mise à jour de l’Azure Stack avait quelques mois puisqu’il s’agissait de la version 1910 (Octobre 2019). Voici venue une toute nouvelle version, la 2002 (Février 2020).

Comme d’habitude, une précision très importante, cette mise à jour est destinée uniquement aux systèmes intégrés d’Azure Stack Hub. N’appliquez pas ce package de mise à jour au Kit de développement Azure Stack (ASDK). Au mieux, sur la version ASDK, le portail remontera des erreurs qu’il ne sera pas possible de corriger, au pire … ce sera pire !

Autre information importante à connaitre avant de se lancer dans une mise à jour, il s’agit d’une mise à jour dite Full. Ce type de mise à jour est impactant puisque les durées annoncées sont assez conséquentes.

20021

Attention donc à la planification.

Voici quelques unes des nouveautés, liste exhaustive à consulter sur ce lien :

https://docs.microsoft.com/en-us/azure-stack/operator/release-notes?view=azs-2002#whats-new

  • Nouvelle version du module Powershell Azure Stack Hub admin
  • Amélioration de l’outil de syndication qui permet de télécharger les images de la place de marché depuis une autre machine que le socle Azure Stack. Pour celles et ceux qui utilisaient l’ancienne version, c’est une très bonne excellent nouvelle !
  • Nombreux ajouts sur la collecte des logs et l’amélioration de la supervision et de l’alerting.
  • Fermeture des alertes si elles ne sont plus d’actualité (si j’ai bien compris…).Pour rappel, les versions précédentes conservaient à l’affichage des alertes qui n’étaient plus en cours.
  • 14 fixes et donc un amélioration de la fiabilité dont la liste est disponible sur ce lien : Fixed an issue that caused an alert to not automatically close. The alert indicated that the Azure AD home directory must be configured, but did not close even after the issue was mitigated.
  • Amélioration de la sécurité avec + de 120 CVE mis à jour, liste disponible sur ce lien : https://docs.microsoft.com/en-us/azure-stack/operator/release-notes-security-updates?view=azs-2002
  • Affichage des opérations en cours en arrière plan depuis le portail opérateur. Par exemple, les opérations liées aux sauvegardes qui se déroulaient auparavant sans contrôle visuel possible. Il était même possible de lancer une sauvegarde de l’environnement sans savoir qu’une sauvegarde était déjà en cours…
  • Dans le même esprit, la progression du téléchargement d’un package de mise à jour Azure Stack Hub est désormais visible dans le panneau de mise à jour après le lancement d’une mise à jour.

Ce ne sont que quelques unes des améliorations apportées par cette version 2002.

Dernière information d’importance :

20022

Comme d’habitude, le téléchargement pour une nouvelle installation est à lancer depuis l’outil AzureStackUpdate.exe disponiblesur ce lien : https://aka.ms/azurestackupdatedownload

Besoin d’aide pour comprendre, installer et paramétrer un Azure Stack Hub ASDK (version GRATUITE et mono nœud) ? C’est à lire ici, https://thierrybtblog.wordpress.com/2020/03/11/microsoft-azure-stack-premier-livre-en-francais-chez-eni/, pour le premier et le seul livre dédié au sujet en langue Française.

EPAZSTA_lkn_552x288-publication

Bon ASDK !

Microsoft Azure Stack, premier livre en français chez ENI.

Sortie ce jour d’un livre en français sur la superbe solution Microsoft Azure Stack HUB, version ASDK. Avec une préface de Philippe PAIOLA, Azure Technical Trainer chez Microsoft.

EPAZSTA_lkn_552x288-publication

Pour rappel, Azure Stack est une version installable onPremise (sur votre matériel dans votre Datacenter) du portail Azure et de toute son infrastructure sous jacente. La version présentée dans l’ouvrage est l’ASDK HUB, version gratuite et très complète de la solution.

Du IAAS et du PAAS ! Ce livre permet d mettre en oeuvre pas à pas la solution, pour proposer des machines d’infrastructures et des bases de données managées. Sont également abordés les points de mise en place de l’offre, les déploiements automatisés au travers des modules ARM, le déploiement des éléments de la place de marché et pas mal d’autres sujets.

Envie de démarrer un sujet cloud, de découvrir ou de vous perfectionner sur le sujet, de tester un environnement hybride ? Ce livre est fait pour vous !

Disponible dès ce matin sur de nombreuses plateformes.

https://www.editions-eni.fr/supports-de-cours/thierry-bollet

https://livre.fnac.com/a14126832/Thierry-Bollet-Azure-Stack

https://www.decitre.fr/livres/azure-stack-9782409024214.html

https://www.amazon.fr/Azure-Stack-Thierry-Bollet/dp/2409024211/ref=sr_1_1?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=azure+stack&qid=1583910229&s=books&sr=1-1

Et bien d’autres encore.

Bonne lecture et bonne mise en route !

Azure Stack, des nouveautés ? Quelles nouveautés ?

Azure Stack est l’offre Cloud privé (ou hybride) de Microsoft.

Cette offre est déclinée en 4 familles si l’on compte l’ASDK (Kit de développement Azure Stack) renommé il y a peu Kit de développement Azure Stack Hub.

Reste donc les 3 principales familles. Hub, Edge et HCI.

Ce qui revient souvent dans les discussions sur le sujet, c’est l’absence de nouveautés sur le produit. Quelle erreur … La communication n’est pas absente mais plutôt noyée dans le flot continu des autres nouveautés de la famille Azure.

Quoi de mieux que de se plancher sur la document Azure updates : Quarterly retrospective (https://azure.microsoft.com/mediahandler/files/resourcefiles/azure-updates-quarterly-retrospective-2019-q4/FINAL_Q4Azure%20Retrospective2019.pdf) pour découvrir les nombreuses innovations à venir (ou déjà présentes).

La fin de l’année 2019 a déjà été riche en annonces avec un nouveau nommage pour les Stacks comme présenté au début de ce sujet. 3 familles clairement définies avec des rôles différents. Chacune / chacun fera son choix selon ses besoins.

Quoi d’autre ?

  • Annonce le 4 Novembre d’une preview Event Hubs pour Azure Stack Hub. Event Hubs est un service d’ingestion de données en temps réel entièrement managé.
  • Ajout du support Stack pour ARC. Oui, ARC est l’outil de gestion Microsoft centralisée multi Cloud. Normal qu’un produit comme le Stack soit intégré.
  • Preview Stream Analytics pour le Stack Hub. Ce service comme défini par Microsoft : Azure Stream Analytics est un moteur complexe d’analyse et de traitement d’événements en temps réel conçu pour analyser et traiter de grands volumes de données diffusées, ou de données diffusées rapidement à partir de nombreuses sources à la fois.
  • Passage en GA pour Kubernetes sur le Hub ! Rien que ça. Du cluster de container !
  • Toujours pour le Hub, la toute nouvelle fonctionnalité Windows Virtual Desktop.

Voilà pour le dernier trimestre 2019.

Les annonces importantes se succèdent et le produit devient de plus en plus complet.

Et l’offre ASDK Hub, version GRATUITE permet de mettre en oeuvre une grande partie de ces sujets.

Direction le lien de téléchargement pour la version 1910 pour se lancer dans l’aventure ? https://docs.microsoft.com/fr-fr/azure-stack/asdk/asdk-download?view=azs-1910

Updater Azure Stack.

Les updates ou mise à jour d Azure Stack sont publiés régulièrement. Le Stack n’échappe pas à la règle, il doit être à jour de version pour intégrer plus de sécurité et plus de performances.

Il existe deux grandes familles de mise à jour et une catégorie de Stack à ne SURTOUT pas toucher.

Avant même de présenter ce sujet, un rappel important. La ou les machines physiques qui hébergent Azure Stack doivent être à jour de firmware materiel ! C’est une évidence, mais là aussi, et notamment en terme de performance, un firmware à jour va garantir un fonctionnement optimal.

Une fois ce point traité, une dernière particularité liée aux mises à jour, l’ASDK (Kit de développement Azure Stack) ne se met pas à jour même si le portail de gestion le propose. Pour rappel, l’ASDK est une version gratuite d Azure Stack (version HUB) dont l’utilisation est limitée a un seul noeud physique. C’est néanmoins une version complète avec utilisation des services IAAS et PAAS. Faire évoluer sa version d ASDK, c’est réinstaller entièrement le kit pour profiter des nouveautés et des corrections

Reste donc une fois cette exception traitée deux modèles de mise à jour. Express et Full.

Express : c’est une mise à jour qui ne touche pas au coeur du Stack. Elle n’impose pas de modifications majeurs et ne met pas à jour les systèmes d’exploitation hôtes physiques sous-jacents.

Full : c’est une mise à jour plus importante, elle met à jour les hôtes sous jacents. La fenêtre de maintenance est plus importante. C’est une mise à jour majeure.

Pour découvrir l’ensemble des modifications apportées pour chaque version, il faudra consulter le site éditeur sur ce lien : https://docs.microsoft.com/fr-fr/azure-stack/asdk/asdk-release-notes?view=azs-1910.

On y apprend par exemple que le socle est assuré depuis la version 1908 par un OS Windows Serveur 2019. A lire dans le détail pour les corrections et améliorations. Envie de Stack ? Pourquoi ne pas tester la version gratuite ASDK ??

 

 

 

 

 

 

 

 

Azure Stack 1910 ajoute la supervision matériel.

La nouvelle version d’Azure Stack est sortie, il s’agit de la version 1910, dont le build porte le numéro 1.1910.0.58. Elle remplace la version 1908 d’Azure Stack, build 1.1908.4.33.

Comme d’habitude, le système ASDK ne doit pas être directement mis à jour mais intégralement réinstallé (voir ce sujet : https://thierrybtblog.wordpress.com/2019/04/15/azure-stack-asdk-attention-aux-updates/). Cette restriction ne concerne pas les versions commerciales d’Azure Stack.

Pas mal de nouveautés pour cette nouvelle version, avec une liste à découvrir ici => https://docs.microsoft.com/fr-fr/azure-stack/operator/release-notes?view=azs-1910.

Au milieu de toutes ces news se cache une pépite, la supervision des composants matériels d’Azure Stack. Avec des remontées d’alertes.

Microsoft donne une liste de composants compatibles :

  • Ventilateurs système
  • Température système
  • Alimentation
  • UC
  • Mémoire
  • Lecteurs de démarrage

Auparavant, cette supervision n’était possible que depuis les outils du fournisseur de matériel, donc non intégrée au portail.

Attention, cette nouveauté est soumise à quelques restrictions, comme expliqué sur ce lien : https://docs.microsoft.com/fr-fr/azure-stack/operator/azure-stack-hardware-monitoring?view=azs-1908

MatStack

Voilà qui ajoute de la facilité au suivi de la plateforme d’hébergement !

 

 

Mon Azure Stack et son processeur Xeon E5… mono cœur !

Dimanche matin, au démarrage, mon Azure Stack (version ASDK) a croisé un Processeur Intel® Xeon® E5-2450L… mono cœur !

Intox ? Pas vraiment.

45 minutes après le démarrage, impossible de me connecter sur la console Admin du serveur qui héberge l’Azure Stack. Bizarre, c’est pourtant le temps de démarrage courant lorsque je dois démarrer ce serveur. Un petit tour sur Hyper-V, les 3 premières machines (l’ASDK en compte 13) sont en état « désactivé ». Les 10 suivantes n’apparaissent pas. Ouille, pas bon signe tout ça.

Un petit tour dans le gestionnaire d’événements, histoire de voir ce qu’il se passe.

ASdkMono

Euh … c’est quoi cette histoire ??? Un serveur Bi Processeur Intel® Xeon® E5-2450L, c’est 2 * 8 cœurs et 2 * 16 Threads. Et bien pas cette fois (????). Voici le premier Xeon E5 Mono cœur (de l’histoire), une rareté.

ASdkMono1

Et bien il me reste à redémarrer ma (vieille) machine pour voir. Et Ouf, je vois, et je retrouve 16 cœurs et 32 processeurs logiques.

ASdkMono2

Ce qu’apprécie particulièrement Azure Stack,

ASdkMono3

Mieux comme ça, parce que l’achat d’une nouvelle machine n’était franchement pas prévu.

En complément, quelques sujets Azure Stack.

https://thierrybtblog.wordpress.com/2019/12/23/azure-stack-asdk-powershell-dsc-en-renfort/

https://thierrybtblog.wordpress.com/2019/12/18/azure-stack-erreur-de-telechargement/

https://thierrybtblog.wordpress.com/2019/11/07/welcome-azure-stack-edge/

https://thierrybtblog.wordpress.com/2019/09/07/azure-stack-capacity-planner-version-1908-01/

 

 

 

Azure Stack ASDK, Powershell DSC en renfort.

Azure Stack est la version On Premises d’Azure disponible chez Microsoft. Déclinée sous plusieurs offres, elle permet de profiter du confort et des performances d’Azure dans son propre Datacenter.

Cette solution est déployée par des scripts Powershell livrés par Microsoft.

Mais comment garantir la réussite de cette installation (elle prend entre 6 et 12 heures) sans erreur en conformément aux résultats attendus ?

Facile ! Quoi d’autres que DSC pour ces opérations !

La preuve en image, installation d’un Stack en cours sur une machine de maquette :
Capture

Pushing new DSC configuration, locally.

Capture2

Powershell DSC, le moteur LCM (Local configuration manager) en action !

Est-il encore possible en 2019 de se passer de Powershell DSC ? Non,certainement pas 🙂

Pour rappel, pour celles et ceux qui souhaitent apprendre tout (ou presque) sur la solution Powershell DSC, mon livre propose 492 pages dédiées sur le sujet.

 

Azure Stack, erreur de téléchargement ??

Azure Stack est la version On Premises d’Azure disponible chez Microsoft. Déclinée sous plusieurs offres, elle permet de profiter du confort et des performances d’Azure dans son propre Datacenter.

L’ASDK Hub (Kit de déploiement Azure Stack) est la version d’évaluation gratuite d’Azure Stack Hub, limitée à 1 nœud. Elle permet de mettre en place un POC et d’éprouver la solution.

Une fois enregistré, l’ASDK permet de profiter notamment de la place de marché Azure pour télécharger de nombreux éléments de cette place de marché. Mais depuis 24 h, impossible d’ajouter un nouvel élément. La demande se termine instantanément en erreur.

Au menu des corrections, du classique :
1 / Manque d’espace disques.
2 / L’ASDK n’est plus enregistré (l’état dans le dashboard n’est plus Register).

Pourtant, rien de tout ça aujourd’hui. Et pas de piste particulière … Ennuyeux !

Je finis par trouver la solution de le portail Azure public. Mon abonnement pour tester le Stack est un abonnement gratuit avec un crédit limité à 30 jours (Offre de crédit gratuit).

ASDK

Voilà ce que je trouve dans le portail public…

Stack2blog

Stack1blog

Petit cause, grande conséquence. Quelques cliques sont nécessaires pour corriger cette situation.
Réactivation du plan gratuit (sans support technique)

Stack3blog

Puis vérification des notifications dans le portail …

Stack4blog

Retour sur mon Stack On premises, tout est OK ! Voilà pour le partage, je ne pense pas être le seul à rencontrer cette erreur 😉