lunedì 24 novembre 2014

Vuoi eseguire ESXi su un Apple MacBook Pro, MacBook Air e iMac? #YesYouCan!

Sappiamo tutti che ESXi corre abbastanza senza problemi (per la maggior parte) su Apple Mac Pro (5,1 & 6,1) e Apple Mac Mini di (5, x & 6, x) , ma che dire quando si tratta di computer portatili consumer / desktop come un MacBook Pro / Air e anche gli iMac? Come probabilmente avrete intuito dal titolo, è possibile eseguire ESXi su uno di questi sistemi (che è stato reso più facile con l'ultima versione ESXi), infatti durante il fine settimana ho avuto qualche divertimento con alcune delle hardware Apple che avevo a mia disposizione.

27 "iMac 12,1
13 "MacBook Pro 7,1
15 "MacBook Pro 8,2
13 "MacBook Air 6,2
Uno dei problemi che ho incontrato in passato, quando si tenta di installare ESXi sul mio 15 "MacBook Pro 8,2 (mostrata al centro della foto) è che la tastiera (sia on-board e USB) potrebbe smettere di funzionare una volta il programma di installazione ESXi avviato. Non potrei mai capire perché e ad essere onesti, non ho mai guardato nel problema. Recentemente ho scoperto questo problema è stato risolto con l'ultima ESXi 5.5 Aggiornamento Patch03 che consente anche il supporto per il nuovo Mac Pro 6,1 e altre correzioni di bug. E 'stato bello imparare da uno dei miei lettori, che la questione della tastiera è stato risolto con l'ultima immagine 5.5u2 Patch03. Se si guarda in basso, io in realtà ha attraversato e installato l'ultima versione ESXi su ciascuna di queste piattaforme, che sono stati tutti semplice utilizzando una chiave USB avviabile tranne per MacBook Air 6,2 che ha richiesto l'aggiunta del iovDisableIR = true opzione di avvio che ho bloggato su qui .

Se è necessario eseguire ESXi su hardware di prima scelta del server come un Apple Mac Pro o una piccola e bassa potenza come la piattaforma Apple Mac Mini o un consumatore laptop / desktop come MacBook Pro / Air o un iMac dove ESXi può essere disponibile ovunque tu vada, che è grande per i viaggiatori frequenti. Come si può vedere, si hanno un sacco di opzioni per l'esecuzione ESXi su hardware Apple!

mercoledì 19 novembre 2014

Come ricevere notifiche quando un componente sui cambiamenti VMware HCL?

Ieri sera, ho ricevuto una e-mail piacevole e sorprendente, è possibile vedere i dettagli nella schermata qui sotto:

e-mail-notification-da vmware-hcl-0
Questa è stata una sorpresa perché era qualcosa che stavo armeggiare intorno con a marzo (8 mesi fa!) Per vedere se potevo in qualche modo generare notifiche quando i cambiamenti sono stati fatti per una specifica componente / dispositivo sul VMware HCL noto anche come il VCG (VMware Guida alla compatibilità). Ho il sospetto che molti di voi hanno usato il HCL VMware almeno una volta se non molti più volte e come potete immaginare, sarebbe bello essere in grado di ottenere le notifiche o avvisi quando qualcosa è cambiato per un particolare componente o dispositivo che si può curare circa.

Stavo pensando a questo problema perché all'epoca ero interessato a ricevere aggiornamenti su un particolare controller del disco VSAN. Durante la navigazione attraverso l'HCL, avevo notato ci fosse un'icona feed RSS che si trova nell'angolo in alto a destra per ogni componente / dispositivo, come mostrato nello screenshot qui sotto.

e-mail-notification-da vmware-hcl-1
Ho pensato che forse avrei potuto fare qualcosa di interessante con questo? Ho deciso di usare uno dei miei servizi SaaS preferiti ifttt (Se questo, poi quello) che ho bloggato su in passato su come inviare le notifiche di SMS utilizzando allarmi vCenter Server . Ho trovato un RSS to Email ifttt ricetta e ha creato una notifica in base al largo di uno dei controller RAID Intel specificando l'URL del feed RSS.

e-mail-notification-da vmware-hcl-2
Sapevo che sarebbe stato un po 'difficile da testare dato l'HCL non viene aggiornato di frequente e che, anche se lo fa, devo essere il monitoraggio del dispositivo giusto che ha ricevuto l'aggiornamento. Ho completamente dimenticato di questa ricetta fino a ieri, quando ho ricevuto l'e-mail indicando un aggiornamento era stato fatto a questo dispositivo. Credo che ha funzionato dopo tutto : Dci Se le cose specifiche che ti interessano sul VMware HCL e si vuole essere in grado di ricevere le notifiche di eventuali aggiornamenti, è possibile creare diverse ricette ifttt che possono o si invia una e-mail o notifica attraverso qualche altro metodo . Penso che questo sia un trucco piuttosto carino invece di continuo controllo del VMware HCL ogni tanto per le modifiche, a meno che non siete alla ricerca di nuovo componente / dispositivo che non è stato aggiunto al HCL.

mercoledì 5 novembre 2014

Come distribuire rapidamente nuovi CoreOS Immagine w / VMware Tools su ESXi?

Grazie ad una conversazione ho avuto questa mattina con un utente di Twitter BOK , ho imparato che CoreOS ha appena pubblicato un nuovo CoreOS Alpha Immagine (v490.0.0) che ora include l' Apri VMware Strumento pacchetto s. Inoltre, la nuova immagine anche ora utilizza la scheda di rete vmxnet3 ottimizzato. Dalla nostra chiacchierata, sembra che questo aggiornamento non è disponibile nell'immagine insicuro o VMware Fusion e posso solo immaginare che queste immagini possono eventualmente ottenere deprecati o rimossi del tutto a favore per VMware immagine più recente che può sia funzionare su ESXi e prodotti ospitati come VMware Fusion / Workstation.

BOK Anche condiviso con me una versione modificata del mio script che ho inizialmente creato per automatizzare la distribuzione di CoreOS su ESXi . Il flusso di lavoro originale doveva essere leggermente modificata in quanto la nuova immagine è disponibile solo come bz2 (bunzip2) e ESXi non contiene l'utility bunzip2. Questo significa che ci sono ora due fasi: in primo luogo è quello di estrarre il VMDK e caricare su ESXi archivio dati che sta per essere fatto manualmente ed è possibile eseguire lo script che converte automaticamente il VMDK nel formato corretto e registrare la VM di ESXi.

Stavo pensando a come avrei potuto semplificare questo processo, anche se è solo un paio di comandi in più, mi piace sempre vedere come posso fare qualcosa di più facile da consumare e riducendo la complessità, se possibile. Io naturalmente deciso di creare un nuovo script chiamato deploy_coreos_on_esxi2.sh che ora corre al di fuori della ESXi Shell. Lo script richiede un sistema UNIX / Linux che ha l'utility bunzip2 e scaricherà automaticamente sia il VMX e il file VMDK, eseguire l'estrazione e poi caricarlo su host ESXi usando una API HTTP fornito attraverso il vSphere Datastore. Infine, si auto-genera lo script di shell di configurazione che verrà eseguito su SSH all'host ESXi (è ancora necessario SSH), che si esibirà lo stesso insieme di operazioni come ha fatto il mio script precedente.

Nota: Verrà richiesto di immettere la password di root ESXi quando tenta di eseguire lo script in remoto sul ESXi Shell, c'è un timeout per 120 secondi nel caso in cui ci si allontana dalla console.

Prima di eseguire lo script, è necessario modificare i seguenti 7 variabili:

ESXi_HOST
ESXI_USERNAME
ESXI_PASSWORD
ESXI_DATASTORE
VM_NETWORK
Nome_macchina_virtuale
Ecco uno screenshot di esecuzione dello script dal mio desktop Mac OS X:

install-core-os-con-vmware-tools-on-ESXi-0
Una volta che il CoreOS VM si è avviato completamente, possiamo dare un'occhiata al nostro client vSphere e dovremmo vedere che VMware Tools è infatti in esecuzione e si può vedere l'indirizzo IP automaticamente la visualizzazione nell'interfaccia utente:

install-core-os-con-vmware-tools-on-ESXi-1
La cosa veramente bella di avere VMware Tools in esecuzione nell'immagine CoreOS, è che è possibile utilizzare le operazioni del cliente API di VMware per essere in grado di eseguire operazioni all'interno del guest che sono proxy attraverso VMware Tools e può essere molto utile, soprattutto se la rete non è disponibile o se si vuole passare attraverso una singola interfaccia di gestione come ad esempio utilizzando l'API vSphere.

lunedì 3 novembre 2014

Google e VMware per MS Office su Chromebook

Predisporre Chrome OS per far girare programmi non suoi in finestra, è una delle ultime direttive Google. L’azienda spinge per l’adozione di Chromebook e Chromebox in ufficio, approfitta del countdown di Windows XP (aprile) e si fa forte degli ultimi dati NPD con i suoi Chromebook responsabili del 21% delle vendite di laptop business durante il 2013.

Ieri il blog ufficiale Google ed un comunicato stampa VMWare, hanno parlato di Desktop as a Service (DaaS) e della collaborazione per l’integrazione del software Horizon DaaS su Chromebook. L’accordo tra le due aziende garantisce a Chrome OS l’ottimizzazione al protocollo Blast e ad Horizon il pieno supporto HTML5. L’insieme, in breve, permette di avere in una finestra Chrome OS un applicativo eseguito da server remoti, magari proprio quel software Windows non disponibile per il sistema Google. Ad esempio, con VMWare Horizon View, si può usare Office 2013 Pro o un gestionale interno scritto in .NET direttamente su Chromebook.

È una novità molto importante in ambito aziendale. Esistono già dei viewer di macchine virtuali VMWare per Chrome OS ma questo è uno step successivo, una soluzione più evoluta e versatile dove vengono accostati tutti i vantaggi di una struttura centralizzata alla semplicità e al livello di sicurezza nativo di Chrome OS. Portatili come Toshiba Chromebook, gestiti da CPU Haswell e capaci di 7/9 ore di autonomia, guadagnano così quelle funzionalità di integrazione aziendale che potevano far preferire altro.

Horizon DaaS, la console di gestione centralizzata di Google (che, da sola, permette di controllare le funzionalità, le apps installate, gli accessi e altro – di fatto può essere usata al posto di Active Directory e simili su aziende di piccole dimensioni) e il KIT Chromebox for Meetings già in distribuzione, sono conferme alle nuove attenzioni di Google verso il mercato enterprise. VMware Horizon View 5.3 per Chromebook è già disponibile per clienti aziendali (ma bisogna chiedere i contatti a Google) mentre la pubblicazione dell’app su Chrome Web Store è promessa per le settimane a venire.