Mémo rapide Nutanix et hyperconvergence

Nutanix développe et commercialise des appliances d’infrastructures hyperconvergées, sur la base de serveurs X86 capables de combiner les fonctions stockage, réseau, sécurité et computing d’une entreprise par opposition aux architectures informatiques traditionnelles dites « 3-tiers » (baies de stockage, switch réseau et serveurs de virtualisations). Il s’agit de plate-formes de virtualisations mutualisant la puissance de calculs des serveurs ainsi que celle du stockage de la data en un unique appareil intégré. La solution Nutanix se distingue des solutions SAN/NAS traditionnelles, éléments de stockage reposant essentiellement sur de l’infrastructure physique ; l’architecture de Nutanix est quant à elle basée sur le logiciel et s’adapte en fonction de l’évolution du système. L’ensemble des éléments déployés par hyperconvergence est géré sur une unique plate-forme, la finalité étant de supprimer les baies de stockage.

Lire la suite « Mémo rapide Nutanix et hyperconvergence »

Mémo rapide Vmware vRealize Automation

VMware vRealize ™ Automation offre un portail sécurisé dans lequel les administrateurs, développeurs ou utilisateurs peuvent demander de nouveaux services informatiques. De plus, ils peuvent gérer des ressources cloud et informatiques spécifiques permettant aux organisations informatiques de fournir des services configurables en fonction de leurs métiers dans un catalogue en libre service.

Vous pouvez utiliser les fonctionnalités IaaS, Logiciel et XaaS de vRealize Automation pour modeler des services informatiques personnalisés à la demande et les proposer à vos utilisateurs au moyen du catalogue commun de services vRealize Automation.

Lire la suite « Mémo rapide Vmware vRealize Automation »

Mémo rapide Vmware NSX-T

VMware NSX-T™ Data Center (anciennement NSX-T) propose une infrastructure software-defined agile permettant de créer des environnements d’applications de cloud natives.

NSX-T Data Center se concentre sur la fourniture de mise en réseau, la sécurité, l’automatisation et la simplicité opérationnelle pour des structures d’application émergentes et des architectures ayant des piles technologiques et des environnements de point de terminaison hétérogènes. NSX-T Data Center prend en charge les applications natives de cloud, les charges de travail bare metal, les environnements multi-hyperviseur, les clouds publics et les clouds multiples.

Lire la suite « Mémo rapide Vmware NSX-T »

Monter un Serveur DNS sous Windows 10 avec bind9

La procédure est effectué sous Windows 10 Pro en build 1903, et le réseau pour le DNS est : 192.168.1.X/24

Commencez par télécharger la liste des binaires dans la version souhaité : ftp://ftp.isc.org/isc/bind9/9.11.16/

Executez BINDInstall.exe en tant qu’administrateur et choisissez le dossier d’extraction des fichiers. L’utilitaire demande également le nom du compte utilisé pour faire tourner le service, vous pouvez laisser les options par défaut.

Se rendre dans (qui est mon dossier d’extraction) via un invité de commande en administrateur, puis on va générer les fichiers rndc.conf et rndc.key via

1
2
3
cd C:\Program Files\ISC BIND 9\bin
rndc-confgen –a > C:\Program Files\ISC BIND 9\etc
rndc-confgen > C:\Program Files\ISC BIND 9\etc

Lire la suite « Monter un Serveur DNS sous Windows 10 avec bind9 »

Monitoring Open Source avec Prometheus

Dans ce billet je présente une courte procédure afin de déployer une solution de monitoring open source avec Prometheus et Pushgateway. On pourra générer des graphiques avec Grafana accessible via une interface web. Le billet présente le déploiement et pas une configuration poussée de grafana qui fera l’objet d’un autre billet. A la fin de ce billet vous aurez un aperçu et une suite fonctionnel pour un labo.

Lire la suite « Monitoring Open Source avec Prometheus »

Création de service Gogs avec Systemd

Gogs est une cms multiplateforme basée sur le gestionnaire de code git écrite en Go. Il est libre et disponible sous licence MIT. Il est très léger et peut fonctionner sur carte ARM (raspberry par exemple) et peut donc être auto-hébergé. Gogs dispose d’une interface web similaire à celle de GitHub. Pour installer gogs je vous invite à consulte l’article sur l’installation de gogs qui est très simple et rapide.

La création du service sera faite sous

1
2
3
4
5
6
7
pi@serverlocal:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=raspbian
ID_LIKE=debian

Lire la suite « Création de service Gogs avec Systemd »

Déploiement Serveur de Paiement Bitcoin avec btcpayserver

L’ensemble du billet se déroule dans un environnement Ubuntu 16.04. btcpayserver va permettre de créer un serveur de paiement pour Bitcoin et d’autres cryptos dérivées. Il est impératif pour bien fonctionner de faire tourner un full node bitcoin (Bitcoin Core Wallet pour créer des invoices manuellement, Electrum ou Ledger pour automatiser la creation des invoices) ainsi qu’un explorateur de bloc (NBXplorer)

Lire la suite « Déploiement Serveur de Paiement Bitcoin avec btcpayserver »

Déploiement d’un Full Node Bitcoin

Mon fichier est de configuration ci-dessous est utilisé dans mon lab de test sur le testnet et n’est pas accessible de l’exterieur. Il dispose d’une bonne configuration (32Go de Ram) Pensez à l’adapter suivant votre configuration.Le prune mode permet d’éviter le télécharger des anciens blocs ce qui réduit considérablement la taille de stockage nécessaire.
Le dbcache a 2048 accélère également la synchronisation mais si vous avez une petite config réduisez cette valeur pour l’adapter. Dans le fichier de conf ci-dessous j’ai également modifié le dossier de stockage avec un autre datadir, par défaut il est dans ~/.bitcoin sous linux/mac.

Téléchargement et décompression du binaire bitcoin core, pensez à vérifier la version pour être toujours à jour.

1
2
wget https://bitcoin.org/bin/bitcoin-core-0.17.1/bitcoin-0.17.1-x86_64-linux-gnu.tar.gz && \
tar -xvzf bitcoin-0.17.1-x86_64-linux-gnu.tar.gz && \

Lire la suite « Déploiement d’un Full Node Bitcoin »

Déploiement de NBXplorer un explorateur de transactions Bitcoin

Déploiement et installation de l’explorateur de bloc NBxplorer. Il est conseillé dans la documentation de ne l’utiliser que sur un réseau local. Explorateur de transactions, supporte P2SH,P2PKH,P2WPKH,P2WSH et Multi-sig derivation. Actuellement il supporte les coin suivants :

  • Bitcoin Gold (BTG)
  • Bitcoin Plus (XBC)
  • Bitcore (BTX)
  • Dash (DASH)
  • Dogecoin (DOGE)
  • Feathercoin (FTC)
  • Groestlcoin (GRS)
  • Litecoin (LTC)
  • Monacoin (MONA)
  • Polis (POLIS)
  • Viacoin (VIA)

Cet explorateur est utilisé dans le déploiement de la solution de paiement btcpayserver.

Lire la suite « Déploiement de NBXplorer un explorateur de transactions Bitcoin »