2011-10-31

Citrix Summit Europe 2011 - Dag 1 - Learning lab: XenServer technical deep dive and troubleshooting (del2)

Detta är andra delen av denna post. Första delen hittar man här.

I måndas förra veckan gick jag en Learning Lab på Citrix Summit 2011. Labben hette "SUM409W: XenServer Technical deep dive and troubleshoting" och varade i 5,5 timmar... Jupp helt rätt fem och en halv timme för en labb. :)

Detta är mina anteckningar från den sessionen.

Vi fortsätter där jag avslutade förra posten och vi är alltså framme vid labb 4.
Denna labb handlade om en fil som heter "state.db".
En rätt viktig fil faktiskt. Det den filen som innehåller all information om hur XenServer hosten är konfigurerad. Vilken hårdvara som finns (CPU (antal, modell, kärnor, hastighet osv), minne, disk, nätverkskort), Om den är med i en pool eller en stand-alone maskin, Vilka Virtuella maskiner som finns på servern, hur de är konfade, om de är igång eller inte osv. osv.
I princip allting som XenServer behöver veta om sin miljö.

Om det dessutom är så att hosten är medlem i en pool, tja då är det ännu mer info i denna fil. Då är det nämligen med info om vilka virtuella maskiner som finns i poolen, om dessa är startade, på vilken host osv.

Det är datat i denna fil som replikeras mellan hostarna så att alla maskiner vet hur miljön ser ut.

Man hittar filen på "/var/xapi/state.db" på en XenServer host.
En kul grej man kan göra är att kopiera denna fil med exempelvis WinSCP till sin windowsmaskin med XenCenter. Därefter man man i XenCenter välja att lägga till en server (Öppna XenCenter => klicka på "Add New Server"), men istället för att peka ut IP-address på servern man vill lägga till så anger man "state.db"-filen och skriver in användarnamn+lösenord till servern som filen kommer från.

Därefter kan man i XenCenter kika runt på rätt mycket saker filen. Det som visas är statisk information så det kommer inte att uppdateras minnesutnyttjande eller CPU-utnyttjande på hostarna, men man kan få reda på hur det såg ut när filen kopierades.

Ett annat sätt att kika i state.db-filen är att öppna den i XML Marker. Då kan man titta på precis all information i filen, men är man inte van att kika i XML-filer så kan det kännas som lite mycket information...  :)


Vi gick sedan över till att kika på backupper. Med andra ord Labb nr 5. :)
Denna labb tycker jag personligen var rätt kass. Man fick testa att högerklicka på en Host och välja "Back Up...".
Man fick testa att stänga ned en Virtuell Maskin, högerklicka på den och välja "Export..."
Därefter att göra samma export igen, fast denna gång från en SSH-session.

När detta var klart så fick man testköra "xe pool-dump-database"-kommandot. Detta kommando tar en kopia på pool/host konfigurationen (den där "state.db"-filen som vi talade om nyss). Med andra ord; det gör ungefär samma sak som vi gjorde med WinSCP i Labb 4 när vi kopierade state.db filen.

Nästa steg var att ta en backup på "Virtual Machine Metadata". Detta gjordes också från en SSH-session men denna gång genom att använda xsconsolen och välja "Backup, Restore and Update" => "Backup Virtual Machine Metadata".

Det jag saknade i denna labb var att få nått som i sin tur går att använda rent praktiskt. Att sitta och göra manuella backupper på servarna funkar ju inte.
Att vara tvungen att stänga ned servrar för att kunna ta en backup på dem fungerar inte heller i en produktionsmiljö.
Som jag ser det finns det två sätt att göra backupper på en XenServer-miljö:
- Backupagenter installerade på Hostar och VMar och sedan schemalagda backupper till backupsystemet.
- Schemalagda script på  Hostarna som dumpar ut host/Pool-config till en gemensam plats och sedan backup på traditionellt sätt av VMar.

Självklart finns det fler sätt att göra backupper (exempelvis kan Storage-miljön ha sätt för snapshots och liknande), men de två jag tog upp ovan är de vanligaste jag ser ute hos kunder.
Jag hade verkligen gillat att få en del bra tips kring backupper, men det var ont om dem här tycker jag...
(jag kan i och för sig ha missat nått som passerat snabbt, men jag tror inte det. :))

Labb 6.
Nu blev tempot rätt högt i labbarna för att det var inte så mycket tid kvar...
Detta var lite synd, för här var det bra grejjer.
Denna labb gick ut på hur man skapar en nätverks trace. Alltså hur man avlyssnar en virtuell nätverksport i XenServer.
För att göra detta användes kommandot "tcpdump -i [device] -vvv -w [filename.pcap]" på den XenServer host där VMen var igång. ("-i"= interface, "-vvv"=very verbose logging, "-w"=Write to file).
För att analysera pcap-filen används förslagsvis Wireshark eller liknande produkt.

Labb 7 handlade om Monitorering i XenServer.
Att man kan använda XenCenter och "performance"-tabben för att se last på hostar och VMar hoppas jag att alla som var där redan visste, men vi kikade på det i ett par sekunder.
Därefter kikade vi på kommanona: "top" , "xentop"och  "uptime"
Nästa kommando var "mpstat 1" ("1"=ny rad varje sekund). Ett riktigt bra verktyg för att se hur CPUn mår på hosten.
I bilden visas alla CPU-kärnor som ett genomsnitt på varje rad (en ny rad per sekund). Vill man ha det uppdelat så att man ser alla CPU-kärnor som egna rader så kör man istället "mpstat -P ALL 1"
Höga siffror under "%iowait" tyder på att disksystemet eventuellt är  överlastat.
Höga siffror under "%steal" kan tyda på att CPUn är överlastad.

Nästa kommando var "vmstat 1".
Intressanta kolumner här är:
- si = Memory swapped in from disk /s
- so = Memory swapped to disk /s
- us = time running non-kernel code (user time/space)
- sy = time running kernel code
- wa = Time waiting for CPU IO

"iostat 1" kikades på. Ett bra verktyg för att kolla last på olika I/O-enheter.

"sar" har jag inte sprungit på tidigare (vad jag minns).
Ruskigt kraftfullt mer nästan hur många olika växlar som helst. :)
exempelvis. Om man kör "sar -q" och det kostant är mer än 2 eller 3 i run queue ("runq-sz") och "idle CPU%" från "sar -u" samtidigt är under 5% så har man nästan säkert ett problem med CPU-last.


Labb 8 hann vi inte med på grund av tidsbrist, men den skulle ha handlat om Snapshots.  :)

En rätt lång labb som åtminstone tömde min hjärna rätt ordentligt... :)
Men här var labben slut och vi skyndade oss till keynoten (som jag skrivit om i en annan post)

2011-10-28

Citrix XenClient 2.1 är officiell

läs mer här:
http://blogs.citrix.com/2011/10/27/announcing-xenclient-2-1-find-out-what%E2%80%99s-new/

(Det är liksom ingen idé att jag skriver samma sak som Peter Blum redan har sammanfattat så bra :))

Det som många säkert undrar är när den släpps. Då står det så här i slutet av artikeln: "XenClient 2.1 will be available on the Citrix website by the end of the year"

2011-10-27

Hur se presentationerna från Citrix Synergy...

Tänkte jag skulle nämna att självklart kan man se många av presentationerna som görs denna vecka i Barcelona.
Vad man gör är att gå in på. http://www.citrixsynergy.com/barcelona/synergylive.html
Där kan man logga in med sitt Facebook, Twitter, LinkedIn eller MyCitrix konto och sedan komma åt innehållet.

Citrix Synergy Europe 2011 - Dag 2 - Supersession

Andra dagen på Citrix Synergy i Barcelona. Som jag skrev igår så är skillnaden mellan Synergy och Summit är att Synergy är för parners och slutkunder men Summit bara är för partners.
Detta är mina anteckningar från den "supersession" som startade klockan 9.00 dag 2. Eftersom att anteckningarna görs under presentationen så ber jag om ursäkt för eventella otydligheter eller eventuella felaktigheter/missförstånd från min sida.

Så vad är en "supersession"?
Det är i princip samma sak som en keynote. Det är alltså i stora samlingssalen med ett par olika talare.
Eftersom att denna kördes dagen efter Synergy Partyt så var det rätt tomt bland stolarna, men ett tusental personer hade lyckats ta sig upp och var på plats. :)

Det började med att Dr. Bernd Oliver Christiansen (CTO, Online Services) kom upp på scenen.
Bernd började tala om förändringar och hur snabbt saker förändras. Han hade ett citat "The top-10 in-demand jobs 2010 did not exist 2004".
Detta i sin tur ledde över till Collaboration. För att kunna hänga med i de snabba vändningar som sker i världen så behöver vi kunna samarbeta i alla led. Idag är själva arbetet för många att man samarbetar med andra. Det är inte så att man sitter i sitt rum och arbetar för sig själv, man sitter i projekt och olika team. Samarbete är det som är själva arbetet.
Så som Citrix ser det så behöver området som kallas för "Collaboration" förändras. Vi som levererar tjänster till användarna måste se till att vi blir (ursäkta engelskan, jag tog dessa direkt från presentationen):
 - People-centric
 - Mobile
 - Social
 - Integrated
 - Simple

Därefter talade Bernd om HD-faces som släpptes för ett år sedan i Berlin. En jättecool produkt för att kunna köra videokonferens samtal och liknande. Visst är den cool, men personligen så ser jag ett begränsat användsningsområde. Det är inte enormt många jag talat med som ser detta som ett stort behov.
I och för sig så om det är ett större företag som har kontor spridda på många olika platser och i sin tur behöver samarbeta med varandra så kan det bara användbart...

Bernd fortsätter att visa hur GoTo meeting funkar och kör et demo från en iPad med två kollegor som sitter i USA. De titta på samma filer ock så vidare. Visst är det ett enkelt sätt att samarbeta, det krävs att man lär sig ett nytt sätt att arbeta.

Han visade även hur GoTo meeting integreras med Linked in.
Det intressanta här knyter ihop med facebook integrationen som visades i slutet på keynoten igår. Själva grejjen är INTE att det är en ikon i facebook eller LinkedIn. Grejjen är att autentisieringen sker med Facebook-kontot eller LinkedIn kontot. Det är alltså en typ av federering av identiteter.
Just denna del finns som sagt inte riktigt ännu publikt men det är påväg.

Idag har vi "follow.me apps", "follow-me.data"… det man visar nu är en typ av "follow-me.identity".
Varför skulle v iinte kunna leverera applikationer och tjänster utan att användarna skall behöva skapa ännu ett konto. De har ju oftast redan ett google/facebook/linkedin/twitter-konto eller liknade. Vi kan ju använda detta konto och federera mot dem…

Man skulle kunna sammanfatta Bernds presentation till: "Köp GoTo Meeting. Det är en grym produkt som alla i hela världen behöver".
Visst är den bra, men jag vet inte om verkligen alla behöver ha den… :)




Bernd lämnade över till Sheng Lian (CTO, Cloud platforms).
Grundare av cloud.com som sedan en tid tillbaka är uppköpta av Citrix.
Han talade om att molnet kommer inte att lösa alla problem. "Architecture Matters". Det är (precis som det alltid varit) viktigt att när man bygger en lösning ser till att man bygger den efter hur infrastrukturen ser ut och vad den kan göra.

Att bygga lösningar på samma sätt som man har gjort tidigare blir inte bra.
Detta är exakt samma som när man går från fysiska servrar till virtuella servrar. När man går från en fysisk miljö till en virtuell miljö så MÅSTE man tänka till och designa lösningen efter hur och vad virtualiseringslösningen är tänkt att användas.
Så vad betyder detta i verkligheten? Tja exempelvis så måste lösningen utgå från att saker kommer att gå sönder. Vi måste se till att applikationer och system fungerar även om saker kraschar. Det måste vara designat så att om en serverhall går ned så måste vi ha tänkt på hur detta skall hanteras och hur applikationerna och systemen skall reagera.
Vi måste utgå från att om vi startar upp 100 maskiner (servrar eller klienter) så kommer inte alla att starta upp. Det skall bara funka ändå…
För att detta skall fungera så måste oftast applikationerna designas för att de skall ligga i molnet.
Sheng argumenterade för att om ett företag funderar på att sätta upp ett privat moln för att börja använda molntjänster så är det troligen inte redo ännu... Rekommendationen är enligt Sheng att börja med att lägga saker i det publika molnet och på sätt lära sig hur moln-tjänster fungerar och är tänkta att användas.

Det är här Netscaler CloudBridge kommer in…
Man gjorde ett demo över hur det går att från XenDesktop consolen lägga en ny VM på antingen en XenServer, en Hyper-V server, vSphere eller Citrix Cloudstack. Ett smidigt sätt att snabbt kunna utöka resurser i miljön.


Sista talare var Martin Duursma, (VP Citrix Labs and CTO Office Chair)
Han talade om "Mobility". Här presenterade han en ny release "XenApp 6.5 Mobility Pack"
Dett är en produkt för att underlätta för publicerade applikationer att köras på mobila enheter. Med andra ord dra nytta av det lokala tangentbordet på enheten, GPS, temperatur sensor osv.

Demo: Adam Jaques (Chief Demo Daredevil)
Man har en appliaktion som är skriven för Windows och som är publicerad i XenApp. Vad man sedan ville visa var samma applikation fast på en vanlig mobiltelefon. Eftersom att den är gjord windows och publicerad så blir det helt hopplöst mycket scrollande.
Vad Adam gjorde var att öppna applikationen i Visual studio 2010 och lagt in SDKn från mobility pack.
Därefter publicera upp applikatione igen.
Och nu är applikationen en mobil-app som faktiskt passar för mobiltelefonen.
Man lade därefter till funktionalitet för att använda GPSen i telefonen och nu fyllde applikationen själv i vilken butik som skulle användas eftersom att .den var närmast.
Så vad betyder detta? Tja, att det blir lättare för utvecklare att bygga applikationer för mobiltelefoner, iPads och liknande.
I praktiken så bygger man en applikation för vanliga PCs och en för mobila devices… I den för mobila enheter så lägger man sedan in frågor där applikationen frågar enheten vad den kan göra. Som utvecklare kan man sedan välja hur man vill anpassa utseendet och funktioner i applikationen.
Dock krävs det så klart att utvecklaren bygger applikationen efter olika typer av enheter. Det stora man behöver anpassa är skärmstorlek, i övrigt är det inte lika mycket som måste ändras i varje app.

Ryan McCune (från företaget Avanade)
Visade en annan applikation där man också använde de lokala funktionerna i enheten.
Från start att man fått APIerna så var hela utvecklingsprojektet att anpassa applikationen för mobila enheter klart på 4 veckor.

Som vanligt så drog presentationen över. Fast denna drog bara över med ca 15 minuter.. :)

Nu straxt dags för lunch.

2011-10-26

Citrix Synergy Europe 2011 - Dag 1 - Synergy opening Keynote

Idag startade Citrix Synergy i Barcelona. Skillnaden mellan Synergy och Summit är att Synergy är för parners och slutkunder men Summit bara är för partners.

Med andra ord så har det nu i och med Synergy dypt upp ytterligare ett par tusen människor här på CCIB. :)
Precis som på Keynoten i måndags så stänger man nd nätverket infö roch under presentationen...
Nåja.

Detta är mina anteckningar från keynoten. Eftersom att anteckningarna görs under presentationen så ber jag om ursäkt för eventella otydligheter eller eventuella felaktigheter/missförstånd från min sida. Jag har försökt förtydliga texten på sina ställen, men det är ruskigt svårt att hinna med att få med allting som sägs.
Det var ruskigt högt tempo. :)

Som vanligt börjar det med en film och därefter kommer Mark Tempelton upp på scenen och önskar alla välkomna.
Mark körde igenom ett antal korta uppdateringar:
  • Citrix Reciever
    • Har nu stöd för mer än 1,5 miljarder enheter
    • Ny version för iOS 5 för några dagar sedan. Med snabbare app lanuch (50%), 40% mindre bandbredd, multitasking
  • XenDesktop
    • Idag finns det mer än 1000 kunder som har  1000 licenser
    • 75 kunder med mer än 10 000 licenser
  • Citrx VDI-in-a-box
    • Släpps idag 
    • Målgruppen är Small to mid-sized business (i princip upp till 1000 anställda)
  • Nytt uppköp
    • Mark berättade att man precis har köppt företaget App-DNA
    • AppDNA har ett verktyg som kan kika på applikationer och ge information kring hur man kan och bör migrera applikationen till en ny plattform. Kan även ge rekommendationer kring virtualisering av applikationer.
  • NetScaler SDQ
    • 40:1 Consolidation of delivery services (SSL VPN, App firewall, WAN optimization & load balancing)
    • Verkar vara riktad till störe Service Providers.
  • Utökat partnerskap mellan Cisco och Citrix.
    • New multiyear strategic alliance
    • Focused on inovation from desktop to cloud
    •  New cisco endpoints with embedded reciever
    • First delivery from new alliance - optimizing the cisco network for citrix hdx
Så här långt hade jag ruskigt svårt att hinna med att anteckna allting.... :)
 
Det talades en del om hur Citrix ser på Personal Cloud vs. Private Cloud vs. Public Cloud. Ungefär samma sak som i måndags.
 
Därefter talade Mark om hur man delar filer idag. Vanligast är att man mailar filer till varandra. Men även andra lösningar används ofta ute på företagen, exempelvis FTP, USB stickor eller molnlösningar.
Nackdelen med molnlösningar (typ dropbox) är att det är svårt att få styrning på lösningen. MEd adra ord om exmpelvis en mobiltelefon eller iPad med Dropbox försvinner så har man svårt att snabbt skydda datat.
Här kom Jesse Lipson, (VP & GM, Datasharing) upp på scenen och visade ShareFile.
- Det finns en outlook plugin där man kan ställa in att alla bifogade filer över X MB automatiskt skall skapas som en SharFile delning och inte mailas ut.
- Finns en del inställningar som kan göras i agenten.
- Finns funktionalitet att begära en speciell fil från andra användare om man vet att de har den.
- Finns som en systray-app.
- Synctool ser till att synka ned filer från en mapp till den lokal. Denna synktool finns som både en klientapp och som en serverapp.
-  Releas idag
Ny funktionalitet för att köra Remote Wipe av en device. Kommer att släppas publikt inom kort.
Därefter kom Bernd Christiansen (Chief Technology Officer) upp på scenen och körde en demo av GoTo Meeting Workspaces
 - Nyheten i detta är att man får en plats att spara dokument och liknande. Drag and drop till sidan. Man ser äen vilka andra personer som är medlemmar i denna workspace.
 - Går att skicka dokument och liknane till helt externa genom att skicka över en URL.
 - Helt integrerat med GoTo Meeting. Kan se vilka möten som pågår i en speciell workspace.
Vilken typ av GoTo Meetin licens man behöver för att få tillgång till Workspaces vet jag dock inte...

Nästa grej var Follow.me Data
Upp på scenen kommer Brad Peterson (Chief Demo Offices)
Han visade hur man kan använda nya reciever mellan olika devices. Ungefär samma presentation som i måndags.
Skillnaden var att här tog han faktiskt en bild på en iPad av publiken och synkade upp denna till datamolnet och sedan så fanns den bilden på nästa device när han öppnade den där. Det funkade på riktigt.. :)
En intressant sak är att på CromeBooken så fick han inte upp bara applikationen utan hela XenApp-desktopen så frågan är om det är så att när man kör i HTML5 läge så får man desktopen och inte bara sjäva den publicerade appen... Måste kolla på detta.

Man talade mycket kort om nåt som hter "Follow-Me data fabric"
För
- Sharefile
- GoToMeeting workplaces
- Nya reciever.
Detta genom FMD API (follow Me Data API)
Om detta i sin tur kommer att betyda att synka upp ett dokument på ett ställe och sedan så komma åt detta dokument från alla andra… Jag fick inte känslan att det var möjligt, men det talades inte riktigt omdetta...

Det talade lite om CloudGateway
Härnämnde man en sak som jag antingen missat förut eller som man inte sagt tidigare:
- Enterprise kommer även att få stöd för Mobile Apps och 3rd party data. Dock sades inget datum för när detta kommer att finnas tillgängligt.

För att visa detta komme Gus Pinto (Director of One more thing) upp på scenen
- Reciever to connect to mobile apps. Visade hur man får applikationer att funka som om de vore en vanlig mobilapplikation, men även hur man kan publicera mobilapplikationer


Mark talade sedan om Citrix Personal vDisk.
 Faktiskt en rätt cool pryl som separerar applikationer, data och inställningar från OS imagen. Det ger en rejäl avlastning av disksystemet.

Nytt partnerskap: "System on a chip"
med förtagen:
- Ncomputing
- Texas Instruments
I stora drag handlar det om att det är ett enda chip som går att integrera i nästan vilken typ av enhet som helst (tangentbord, datorskärm, mobiltelefon, dator, läsplatta osv) och som ger HDX stöd direkt i shippet.
Dags för en demo av Juan Rivera (HDX magician)
 - De är så små att de går att bygga in i ett tangentbord eller en skärm. Kommer även att kunna uppdateras allt eftersom nya versioner av HDX släpps.
 - Körde film av en helt galen fiolspelare och en snurrande jordglob på referensdesignkort från just Ncomputing och Texax Instrument.
 - Hårdvaran kommer att släppas under nästa år (early 2012)
 - Genom att köra denna billigare hårvara kommer kostnaden för tunna klienter och liknande att sänkas.


Brad Petersson kommer tillbaka och kör en demo av
 - Hur reciever körs på windows 8. Det gör att man får metro stödet och metro utseendet även på publicerade applikationer
 - Touchstöd och liknande samtidigt som det är HDX funktionalitet.


Nästa punkt;:
Man talar kort om Citrix CloudBride som är tänkt att koppla ihop det privata molnet och det publika molnet. "Connect your datacenter to any cloud with full tranparency, security and performance."
CloudBridge kommer att bli beta ganska snart.

Sedan några minuter om "Netscaler Cloud connectors"
- "Connect Netscaler directly to 3rd party last mile cloud services."
Detta gör att molntjänster kan användas som om det vore lokala tänster. Det krävs dock troligen att även molnleverantören kör Netscaler. Men detta sade man ingenting om. Jag fick den känslan dock...


DEMO
Sameer Dholakia (VP & GM, cloud platform)
 - CloudStack
 - Demon bestod i princip av att visa ett gäng olika webb-sidor från olika molnleverantörer över världen… kanske inte den bästa demon jag sett… Sade faktiskt inte så mycket alls. :(

Sista demon: 
Reciever for Facebook
-  Är inte släppt! (inte nått release datum hellen)
Tanken är att från Facebook kan man öppna företagets applikationer och visas genom HTML5.
Faktiskt ingen aning om varför man vill ha det så... Jag ser inte direkt användningsområdet för denna.


sammanfattnignsvis:
- Sjukt högt tempo med massor med olika saker
- Citrix har helt klart fler produkten än bara XenApp
- Det var i princip inget snack alls om XenApp eller XenServer (dessa är liksom bara smör-och-bröd funktioner idag)
- moln,moln,moln... Inte direkt överanskande. :)
- CloudGateway Express är helt klart intressant.

2011-10-25

Citrix Summit Europe 2011 - Dag 1 - Learning lab: XenServer technical deep dive and troubleshooting (del1)

I morse gick jag en Learning Lab på Citrix Summit 2011. Labben hette "SUM409W: XenServer Technical deep dive and troubleshoting" och varade i 5,5 timmar... Jupp helt rätt fem och en halv timme för en labb. :)

Detta är mina anteckningar från den sessionen.
(del 2 av denna post hittar man här)

Totalt var vi ca 25-30 personer som fick plats i rummet där labben skulle göras.  Eftersom att anteckningarna gjordes under labben så ber jag om ursäkt för eventella otydligheter eller eventuella felaktigheter/missförstånd från min sida.
Jag har dock efter labben jobbat igenom texten och bland annat lagt till ett antal länkar för att förtydliga saker på sina ställen.

Totalt var det fyra personer från Citrix som höll i labben. Dock fick jag bara med namnet på två:
- Dian Kotzé från support Readiness Teamet (som höll i nästan hela presentationen)
- Radoslaw Smigielski från Escalation Teamet

Det hela började med en genomgång av arkitekturen för labbmiljön. Inget speciellt egentligen. vi fick varsin publicerad desktop på en Windows server med XenCenter, PuTTY, WinSCP, XMLMarker och Wireshark.
Till detta fick vi ockå varsin XenServer host (XenServer 5.6 SP2) som i sin tur hade tre virtuella maskiner (en Windows7, en Debian-maskin och en som hette AD.training.lab). Alla maskinerna kördes på lokal storage.
Inget avancerat alltså. (Vi var nog några som reagerade över att det inte var XenServer 6.0, men det gick bra med 5.6 SP2 också. :))

Första övningen handlade om att koppla XenCenter till XenServer burken och sedan testa att köra SSH med PuTTY mot XenServer hosten. Därefter skulle man köra i gång xsconsole i PuTTY sessionen..
Inte riktigt vad jag förväntade mig av en level 400 session.

Här talade Dian en del om designen bakom XenServer.
Dom0:
  • Första domänen som skapas på en XenServer.  Denna sköter i princip all kommunikation ut och in från servern.
  • Har som standard (numera) 4 vCPUer. Detta går att ställa ned om man måste/vill.
  • CentOS 5.5 används i Dom0 för UserSpace
  • Kerneln i Dom0 är baserad på SUSE SP1. 
  • XAPI-demonen körs här
  • QEMU. Om inte XenTools är installerat på en maskin kommer denna service att få jobba hårt.
  • När man kör Console från XenCenter är det genom QEMU som man kör genom. Detta gör att om flera personer kör XenCenter samtidigt och ansluter mot konsoler (eller en person mot många maskiner) så kommer vCPUerna i Dom0 att få jobba hårt. Detta kan i sin tur påverka hela hosten negativt.
  • Eftersom att det är SUSE i Kerneln och det är i kerneln som hårdvarudrivrutiner läggs så om det skulle upptäckas en bugg i en drivrutin eller liknande för exempelvis ett nätverkskort så är det drivrutinen i Dom0 som kommer att krascha. Det är alltså även här som man då skulle behöva uppdatera, inte i varje VM... :)
  • (jag hittade en artikel i dag som på ett ställe hette "The Future of Dom0" som jag tycker var rätt intressant.)
XAPI
  • Skapat av Citrix för att utöka Xen-hypervisorn. Detta är "hjärtat" i själva XenServer. Finns ett helt drös saker som denna gör. Olika tjänster som ingår:
    • "Intf-rcnfgre" - Interface reconfigure, har med nätverk att göra
    • "Likewise" - AD kommunikation. Det skall betonas att inga konton eller lösenord lagras här. Enbart tokens.
    • "perfmon" - Vad det låter som. hämtar och hanterar performance information från olika källor :)
    • "Xenstore" - Xen Inmemory database. KAn ses som ett inmemory registry. Har information om vad som körs på servern och hur servern är konfigurerad (inkl hårdvara)
    • "SM" - Stogare
    • "Xhad" - High Availability
    • "V6d" - Licensing
    • "Squeezed" -. Minneshantering.
  • All kommunikation till/från/mellan XAPI tjänsterna sker med XML.
  • Det finns ett verktyg som heter "XAPI Database Parson Tool" som kan ta store.db filen och från denna skapa en rapport över hur miljön ser ut. Denna i sin tur finns som en Linux version och som en Windows version.

Nästa ämne var Loggfiler. Viktiga loggfiler är:
  • "/var/log/messages" - Här hamnar systemets loggar. Om det är problem med Hosten så kommer den att skriva här.
  • "/var/log/xensource" - Har med XenServer only att göra
  • "/var/log/xha" - HA loggning
  • "/var/log/audit" - precis vad det låter som. Audit info.
  • "etc/xensource-inventory" - visar info om XenServern. version, buildnummer, hypervisor version, när servern installarades osv.
Verktyg på hosten för att titta på loggfiler:
- "less", exempelvis "less dmesg". sedan kan man scrolla upp kch ned med piltangenter i filen. Tryck på "q" för att avsluta.
- "tail". visar de sista 10 raderna i en fil. genom att lägga på "-f" så följer man loggfilen och får upp på skärmen när det sker uppdateringar. Väldigt kraftfullt tillsammans med grep-kommandot. Exempelvis "tail -f /var/log/xensource.log | grep [UUID på en maskin]" kommer att visa de sista 10 raderna för en viss maskin och sedan uppdatera när det skrivs mer i loggen... (avsluta med CTRL-C)

Några bra verktyg för felsökning:
  • CTX128714 - Perfco.sh- Performance Data Collection Script for XenServer Dom0.
    Loggar var 10 sekund (kan ändras). iostat, process usage och XenTop
  • CTX128725 - Lstdomco.sh - Domain and XenStore Data Collection Script
    hämtar info från list_domains och xenstore-ls var 10 minut (kan ändras)
  • CTX128724 - Memco.sh - Memory Data Collection Script for XenServer Dom0 or Linux Systems
    Loggar var 10 minut och används för att hitta bland annat minnesläckor
  • CTX127065 - XenServer Virtual Machine Performance Utility
    En Virtuell appliance. Tittar på bland annat Disk I/O, Nätverks I/O. Visar informationen på en webb-site.
Övning nr 3 handlade om att plock ut info från XenServer.
Vi började med att köra "Tools" > "Server Status Report" och köra igenom den wizarden i XenCenter. Ger rätt mycket info.
Det går även att köra motsvarande direkt på XenServer CLI. då  heter kommandot "xen-bugtool".  för att slippa svara "ja" på en massa frågor kan man dock köra kommandot som "xen-bugtool --yes". Detta skapar en tarboll under "/var/opt/xen/bug-report". Filen kommer att heta nått i stil med "bug-report-[DatumOchTidDenSkapats].tar.bz2"... :)
Vill man få över denna till sin Windowsburk så rekommenderas WinSCP.


Detta får avsluta del 1 av denna sammanfattning.
Nu är det dags att sova efter en ruskigt full dag. Jag återkommer med mer info om resten av labben... :)
 

2011-10-24

Citrix Summit Europe 2011 - Dag 1 - Summit Keynote

Vi börjar med att nätverket (som vanligt på keynotes för Citrix) stängs ned när de skall köra presentationen... Varför??!
Nåja.

Detta är mina anteckningar från keynoten första dagen på Citrix Europe 2011 i Barcelona. Eftersom att anteckningarna görs under presentationen så ber jag om ursäkt för eventella otydligheter eller eventuella felaktigheter/missförstånd från min sida.

Det hela började med ett uppträdande med kastanjetter, dans (4 dansare) och gitarr (ett 15-tal gitarrspelare). Riktigt skön Spanien-känsla med ett bildspel bakom med en massa spansk arkitektur. En ovanlig start på en Keynote, men samtidigt ett trevligt skönt avbrott från de vanliga dataanimeringarna som det ofta är inför keynotes.

Därefter kom Al Monserrat (SVP, WW Sales and services) upp på scenen.
Al började tala om att senaste året har XenDesktop vuxit med 73% och hittills har Citrix sålt totalt mer än 7miljoner XenDesktop licenser. Han berättade också att idag finns det mer än 10 000 XenDesktop kunder i EMEA.
Dock är frågan som vanligt kring XenDesktop hur många som faktiskt kör XenDesktop och hur många som har licenserna…
Som tidigare är budskapet att i första hand gå med XenDekstop och att samtidigt se hur nätverksprodukterna (ex NetScaler, Access Gateway) kan hjälpa till med implementationerna.
Därefter kom fyra kunder upp så scenen
- Mats Andersson från H&M
- Hans Veer från VBI
- Martin Simonsen från  Ramboll
- Dr. Mahmut Kursun från Ciner

Mats började att tala om hur H&M miljön ser ut med flera tusen olika applikationer och där har bland annat Netscaler underlättat i miljön.
Hans Veer från VBI berättade om hur XenDesktop har gjort det lättare för deras användare.
Martin Simonsen (Ramboll) berättade om en VDI lösning för deras CAD-användare spridda på hundratalet olika platser.
Dr. Mahmut Kurson från Ciner berättade i sin tur om att man har implementerat netscaler för att kunna höja säkerheten i sin miljö.
Denna del var snabbt avklarad och man gick snabbt över till nästa punkt på dagordningen.

Al talade sedan om det strategiska samarbetet som Citrix har med Microsoft. Att det är viktigt att se hur man kan använda Citrix produkter för att underlätta i en Windows miljö och sedan hjälpa kunderna att ta till sig denna information.
Ett bra sätt att se hur Microsoft och Citrix samarbetar är att gå in på v-Alliance siten och läsa.

Därefter hälsade Al upp Mark Tempelton (CEO Citrix)  upp på scenen.
Mark talade därefter om hur intäkterna är fördelade från olika källor under 2011
 - 62% från desktop virtualisation
 - 19% från Cloud & Networking
 - 19% från Online (SaaS)
Nästa ämne var moln (Surprise!!!)
Som Citrix ser det så handlar det mycket om tre typer av moln.
- Personal Cloud
- Private Cloud
- Public Cloud

Det behövs en så kallad "Unified Serivce Broker" som får det personliga och privata molnet att fungera som en enhet. I stora drag ett ställe som hanterar licenser, ett ställe för användarna att få sina applikationer, ett ställe där IT kan göra uppdateringar, ett ställe som hanterar data.
VMware talar också om detta och de har VMware Horizon som sin lösning.
Hos Citrix heter produkten "Citrix CloudGateway" som självklart använder Citrix Reciever.
Mark bad Brad Peterson (Chief Demo Officer) komma upp på scenen för att köra en demo av CloudGateway. Det trevliga med att köra mot CloudGateway är att den ser till att klienten som går in på webb-sidan även får rätt reciever.
Det är även det stället som användarna förutom sina egna applikationer även kommer åt sina filer och att utseendet på siten är likadant oavsett vilken typ av device som använde (Mac, iPad, PC, Android-platta eller Google Crome PC).
Det intressanta är när man kör från en device som inte kan installera Citrix Reciever (som exempelvis en Chome PC) så körs applikationen istället som en HTML5 dataström. Alltså typ på samma sätt som VMware AppBlast är tänkt att göras.

Det skall även sägas att det gamla web-interfacet kommer att försvinna. CloudGateway är stället där användarna kommer åt applikationerna.
CloudGateway kommer att finnas i två "smaker".
 - Express - klarar av Applikationer och desktop. Licensen är gratis.
 - Enterprise - klarar dessutom av SaaS och molntjänster.

CloudGateway kommer att släppas 26oktober.
Vill man läsa mer om CloudGateway så finns det bland annat en PDF med introduktion här: http://www.citrix.com/site/resources/dynamic/salesdocs/Citrix_NetScaler_Cloud_Gateway.pdf


Mark fortsatte att tala om hur Citrix ser på kopplingen mellan Personliga <=> Privata <=> Publika moln.
För att få Privata moln och Publika moln att fungera tillsammans används Cloudstack (läs exempelvis här och här), CloudPortal och NetScaler.
ClooudPortal kommer att släppas på Onsdag (26 oktober)

Därefter kom David Henshall (EVP, Chief Financial Officer) upp och talade om vad som är viktig för en CxO… med andra ord vad är viktigt inte ur ett tekniskt perspektiv utan mer ur ett ledningsperspektiv.
Detta var en presentation som i princip handlade om att det är viktigt för företag att växa och hur aktiekursen påverkas av tillväxten. Det handlade även om att XenApp inte växer speciellt mycket utan att det är XenDesktop och nätverk som idag driver försäljning.
Just denna presentation kändes som en ren säljpresentation där man försökte övertyga publiken om att XenDesktop är precis vad alla behöver… Publiken är samtliga Citrixpartners eller Citrix anställda. Behöver dessa övertygas??
Varför försöker man skriva dessa personer på näsan att om man säljer en produkt så blir allting bra?
Självklart är XenDesktop en otroligt bra produkt. Hade jag inte tyckt det så skulle jag aldrig ha rekommenderat den för de företag som jag har presenterat den för.
Denna presentation förklarade i stort att vi skulle sälja den för att vi på så sätt kommer att öka våra egna vinster+aktiekurser. Att det kommer en massa bra funktioner för användarna kom först på 3:e plats….

Fram till detta så var jag rätt irriterad på David Henshall, det kändes som att fokuset var rätt fel. Dock bytte han inriktning i presentationen och började tala om att för ledningen är det viktigt vilka fördelar som ett projekt kommer att ge. Inte bara ur ett pengaperspektiv utan även vilka funktioner som projektet kommer att ge. Han tog även upp hur viktigt det är att faktiskt ha ärliga siffror. Det går inte att hitta på siffror som faktiskt går att relatera till riktiga fördelar.
David tog upp fyra saker att ta med sig när man ska presentera ett projekt:
 - Se till att känna din publik och företaget/enheten som du gör presentationen för.
 - Lär dig deras prioriteringar och se till att ditt budskap passar
 - Fokusera på resultatet och fördelar
 - Ta bara upp siffror som går att mäta och som gäller för företaget/enheten (med andra ord, om det inte går att visa hur den nya lösningen kommer öka försälningen för företaget så skall inte siffran vara med i businesscaset)

Sist upp var Tom Flink (VP, WW Channels and Market Development) Growth and Expansion.
Han talade om SMB-marknaden och fördelarna för SMB att kika på Desktop virtualisering. Han nämnde siffran att 65% av SMBs använder eller planerar att använda Desktop Virtualisering. En intressant fråga är dock som alltid vad de menar med SMB… :)
Här tog han upp VDI-in-a-Box. Det som tidigare hette Kaviza . För varje "låda" som produkten levereras i så får man ett visst antal användare och behöver man fler användare så stoppar man in fler lådor. Detta betyder att det är rätt enkelt att skala upp.
Här handlade det mycket om att berätta om Kaviza VDI-in-a-Box. Faktiskt en rätt trevlig produkt.
En nyhet som presenterades är att man nu stödjer Hyper-V, XenServer och ESX som hypervisor. Tom berättade också att produkten kommer att släppas nu under Q4.
lite info hittar man här, här och här.

Ett par frågor för att avgöra om VDI-in-a-Box passar som lösning
 - Är de SMB eller en avdelning
 - VDI only (inte flexcast)
 - Begränsade resurser för att produktionssätta (ont om IT-personal och/eller virtualiserings lösningar)

Därefter talade Tom om VDI-in-a-Box och GoToManage. Här tog han även upp Brad Peterson på scenen för att köra en Demo på dessa två.
I Denna demo gav dock VDI-in-a-Box låda intrycket att de klarade av ett 10-15 tal maskiner och inte ett 50-tal som Tom talade om tidigare… Känns som att detta behöver undersökas mer.. :)
Därefter talade Tom om köpet av "ShareFile" vilket i stora drag är lösningen för att alltid ha med sig sina filer som man talade om tidigare under CloudGateway...

En ruskigt lång Keynote.. dryga två och en halv timme med rätt mycket saker...

2011-10-20

VMworld Europe 2011 - antal VMar i Labbcentret.

jag gick förbi labbcentret nu när det stängs och frågade hur många VMar som skapats.
svaret var: ca 65000

Med lite räkning ger det att på 32aktiva timmar i labbcentret så skapades alltså nästan 34 servrar per minut... Rätt coolt faktiskt. :)

VMworld Europe 2011 - sammanfattande tankar...

VMworld Europe är inte slut ännu men jag tänkte ändå försöka skriva ned mina personliga tankar och reflektioner.

Grunden i det VMware predikar just nu är precis som så många andra är moln.
Allting skall förberedas för att placeras i molnet. Applikationer, inställningar, data och servrar.
Man talar om det som kallas "The Post Windows era".

Så vad handlar det om?

Skall windows försvinna helt? Skall IT avdelningarna försvinna? Behövs inte längre alla som idag jobbar inom infrastruktur?

Nä, det är inte så vi skall tolka det. Vad man säger med "the post Windows era" är i princip att som VMware ser det så kommer inte Windows att vara det dominerande operativsystemet på de enheter som kommer att användas (typ mobiltelefoner, läsplattor, tunna klienter, bärbara och stationära datorer osv.) Exakt vad för operatvsystem som kommer att användas säger man ingenting om. Det kan vara precis vad som helst säger man.
Man menar inte heller att alla Windowsapplikationer kommer att försvinna. De kommer helt klart att vara kvar, men de kommer att köras i ett datacenter någonstanns med olika applikationer instalerade och sedan kommer själva skärmuppdaeringarna att skickas till klienten.

För att komma åt applikationerna i som körs i molnet (eller vi kan avända ordet "datacentret" om det känns bättre :)) används sedan ett antal olika produkter. Det kan vara exempelvis VMware view, det kan vara Project Horizon, det kan vara AppBlast eller ThinApp. Det viktiga i resonemanget är att det hela bygger på att man skall kunna komma åt sina applikationer och sin data vart man än är, från vilken enhet som helst, när man vill. På ett säkert sätt.

Det är kul att höra på denna typ av vision eftersom att den visar hur applikationer och klienter kan komma att hanteras om ett par år, och det är ännu roligare att se att det nu börjar bli allt fler företag som talar om denna typ av vision.
Både Citrix och VMware har intressanta tankar här och nästa vecka hoppas jag få en uppdatering av det senaste från Citrix under Citrix Summit i Barcelona. Självklart kommer jag att göra mitt yttersta för att skriva därfrån också.

men tillbaka till VMware
Om vi lämnar klientsidan och tittar in mot datacentret (ni vet det där "molnet") så märks det att när det gäller skälva server virtualiseringen så finns det inte så enormt mycket kvar att göra... Det går att köra upp till 32 virtuella CPUer, 1TB minne och 1 miljon IOPS. Den stora utmaningen för de flesta är inte att få ännu högre siffror utan att kunna hantera detta på ett bra och säkert sätt.
Här kommer de nya säkerhetsprodukterna Inom vShield-familjen in och hjälper oss att bygga ett skydd i flera lager.
En ännu större utmaning finns dock inom nätverk. Dock inte prestandamässgt utan ur ett hanterings- och design-perspektiv. Att bygga på traditionellt nätverk blir svårt när det skall skalas ut till stora miljöer. Men det blir helt omöjligt när det handlar om att bygga flexbla miljöer där servrar och lunder kan komma ch gå från en timme till en annan.
Då måste även stora delar av nätverks (och därmed även regelverk kring säkerheten) finnas virtualiserad, eller åtminstone paketerad på ett sätt virtualiseringsmiljön kan förstå och förändra i den.
Här krävs mycket jobb för att få allt på plats men det är ett jobb som måste göras.

Även Management delen får ett rejält uppryck inte minst i och med vCenter Management suite som är en ruskigt intressant produkt som jag känner att jag behöver titta mer på.

VMworld europe 2011 - dag 4 - The New IT

Detta är mina anteckningar från keynoten sista dagen på VMworld europe 2011 i köpenhamn. Eftersom att anteckningarna görs under presentationen så ber jag om ursäkt för eventella otydligheter eller eventuella felaktigheter/missförstånd från min sida.

Dagens rubrik är: The New IT

Det hela böjade med att moatorcykeltillverkaren Dukati kom upp scenen tillsammans med Csrl Eschenbach från VMware. dukati berättar att de idag ligger på ca 95% virtalisering, nästa steg för dem är att börja köra vCloud director och att uppgradera sin View installation.
Dsniel Bellini som är CIO på Dukati skickade ut en utmaning till de service providers som fanns i rummet att vad de behöver är en kostnads modell där man kan köpa molntjänster där man betalar för exakt det man använder. Om man inte använder några resurser så skall inte kosta någonting, och samtidigt dman vill kunna skala upp i princip oändligt utan problem precis när man behöver ha prestandan... En klart intressant utmaning.

Nästa företag som kom upp på scenen tillsammans med Carl var NYSE Euronext. Här talade man en del hur NYSE har implementerat Vmware. Inget enormt överraskande. NYSE har en massa transaktioner och en massa säkerhet. Typ det man förväntar sig av den typen av företag. :)

Sista företaget på scen var SAP. Där talade man om att SAP idag driftar ca 40 000 servrar varav ca 25 000 är virtuella. Dessa i sin tur kör SAP miljöerna för ett antal tusen företag.


Därefter lämnades ordet över till Paul Maritz, ceo på vmware.
Idag skapas det en ny VM var 6e sekund och för ett tag sedan passerades gränsen 50% för antalet installade virtuella maskiner. Detta betyder att idag finns det fler virtuella servrar än fysiska och de virtuella ökar.
Däretfer talade Paul varifrån it kommer. Det hela började med Mainframes och efter ett antal årtionden kom client-server system.
Nu i och med "cloude era" så har vi inte bara miljoner användare utan faktiskt flera miljarder användare och enheter, inte bara PCs. Men det kommer även helt nya typer av applikationer som kan sammla information från massor med källor och i realtid presentera dessa till användaren men även kunna göra egna smarta beslut. Här kommer det att krävas helt nya sätt att tillverka applikationer och system.

För stt kunna bygga allt detta anser vmware att vi kommer att behöva ha virtuella miljöer, där vi kan virtualisera infrastrukturen helt och samtidigt få övervakning och hantering mer eller mindre automatiserat.
För stt ygga applikationerna i detta används sedan vFabric, vFabric data director, vFabric app managment och cloud foundry enligt vmware. Detta i sin tur innebär ett helnytt sätt att bgga spplikationer. Det går inte att använda EJB tänket längre utan ett helt nytt sätt att bygga behövs för att kunna skala ut ordentligt.
Det är här docöoud foundry kommer in och vmware satsar rätt mycket pengar i detta open source projekt.

Sedan är ju tanken att användarna skall kunna komma åt applikationerna. :)
Här kommer vmware View in för windows VDI. För applikationer används sedan Horizon App Manager.
På mobiltelefon sidan är det tänkt att företagen sätter upp en virtuell telefon i telefonen. Detta kallas för Horizon Mobile.

2011-10-19

VMworld Europe 2011 - dag 3 - the software driven datacenter

Presenteras av Raghu Raghuram senior vice precident and general manager cloud infrastrucure and Management. (hyffsat lång titel)
Detta är mina anteckningar under presentationen så jag ber om ursäkt för eventuella otydligheter i texten. :)

Raghu började tala om utvecklingen inom hårdvara (iprincip Mores lag). Utvecklingen går fort och enligt IDC kommer en standard maskin ha 32kärnor och 2TB minne under 2013 (observera ordet "standard"). Så prestandan ut ett server perspektiv kommer att finnas.
Nästa trend är converged IO. Mer och mer av IO flyttas över till gemensam infrastruktur. Med andra ord använder man inte 10nätverkskort + 2 eller fler Fibre chanel kort utan istället har man ett antal 10GB kort där all trafik körs.

En intressant sak som Raghu nämnde är att 60% av företagen sm använder VMware har mindre än 1000VMs i sin miljö. 75% av kunderna har under 2500VMs. Detta är siffror som inte funkar riktigt i Sverige. det är inte jättemånga företag i Sverige som har 1000 servrar.
Men det ger en indikation om vad VMware ser som sina kunder och kan förklara varför man bygger miljöer som man gör.

Därefter tala de Raghu om att idag jobbar vi enligt Break-troubleshoot-fix metod. Detta kommer eller bör ändras till Break-replace. Det går oftast snabbare att ersätta en server med en ny iställer för att hålla på och felsöka. ( motsvarande att provisionera upp en ny server automatisk). Men det krävs att vi kan helt automatisera upp nya standardservrar med alla de vanligaste funktionerna.

En utmaning i ett större datacenter är att de traditionella sättet att bygga med SAN blir svårt att sskala ut till riktigt stora lösningar. Därför ser VMware att man kommer att köra mer på lokal disk i servrarna och sedan ha ett scale-out storage som är IP-baserat som vmarna och hostarna kan adressera.

Nästa del som måste förändras i större iljöer är nätverket. För att kunna skala ut i datacentret måste nätverket också virtualiseras. Detta innebär att det fysiska nätverket koncentrerar sig på att skicka paket så fort som möligt, och det programkod i hypervisorn som ser till att nätverken följer applikationerna och att säkerheten garanteras.
För detta anväds en funktion sm heter VXLAN. Denna funktion gör att en maskin alltid har samma nätverksidentitet. Nätverken blir transparenta och konsistenta för applikationerna och VMarna.
Det kommer att krävas en hel del av förändringar i befintliga datacenter för att få detta att funka, men vmware har lämnat in det som ett förslag för att bli en standard.
Tyvärr missade jag vilka övriga sammarbetspartner var. :(
Grunden i VXLAN är att flytta in MAC adressen för Vmen i paketet sm flyttas över naätverket. Raghu använde termen "MAC encapsulation".

Nästa utmaning är säkerhet och här har man gjort en hel del bra jobb redan nu i vSphere 5, men det kommer att bli ännu mer integrerat i hypevisorn. Säkerheten måste följa applikationerna och VMarna.

2011-10-18

VMworld Europe 2011 - Engineering the future

Tisdagens sessioner avslutades med en supersession (en lite längre session i största presentationsrummet) med Steve Herrod (VMware CTO and SVP of R&D).
Ämnet för presentationen var "Engineering The future"

Det hela öppnades med en sjukt snygg animering över hela scenen. Därefter kom Maurizio Carli upp på scenen och önskade alla välkomna. Han berättade också att nästa år kommer VMworld Europe att vara 16-18 Oktober i Barcelona.

Därefter kom Stephen Herrod upp på scenen och började tala om "The post PC era". Detta bygger på att vi inte tittar på servrar och klientdatorer, utan istället tjänster och användare.
Användarna använder sedan en eller ett antal olika enheter (typ mobiltelefoner, ipads, datorer, tunna klienter osv.)
Användaren kan sedan komma åt tjänsterna genom någon typ av App katalog som ser till att jag har de applikationer som jag skall ha på mina olika enheter. För att få in rätt tjänst på rätt enhet används en "broker" som förstår vad varje enhet kan och bör användas till.
En demo av View där man provisionerade upp 1000 virtuella maskiner. Därefter en demo av VMware horizon och hur man kan skapa thinapp paket därifrån.
Därefter kom en demo av octopus manager som iprincip är ett alternativ till Dropbox fast för företag.
Man visade ett litet skådespel där man land annat visade Horizon mobile vilket är en produkt för att kunna skapa en virtuell telefon på mobiltelefonen.
Därefter kom en demo av appblast där man uppdaterade i ett exceldokument in webbläsare direkt på en iPad. Faktiskt rätt cool. :)
Vi fick faktiskt en kort privat demo av appblast igår och då kördes photoshop över HTML5 på en iPad. Om det bara funkar hälften så bra som man säger (och som det verkar) så kommer appblast att bli riktigt coolt...

man visade också en ny App som släpptes idag på AppStore till iPad för att administrera vsphere miljöer.

Det skall sägas att presentationen var ganska lik den som gjordes på VMworld i Las Vegas före sommaren. Vilket kanske inte är jättekonstigt ;)

En stor nyhet i presentationen var releasen av vCenter operation manager suite 5.0.
En riktigt trevlig produkt för att få en snabb översikt av hur VMwaremiljön mår. Det är även en riktigt snygg "drill-Down" funktion så man kan ta sig med till grundproblemet i miljön.
Otroligt kraftfullt, men de kändes dyr... :)
Även vFabric Application Management suite 1.0 släpptes idag. Ett verktyg för att skapa applikations blueprints. Alltså (oftast) flera olika servrar med olika funktioner och roller. Dock skall sägas att detta är en rätt specialiserad produkt för att få utvecklare och driftspersonal att jobba tillsammans lättare.
VMware IT business Management suite var den tredje produkten man visade här.
Detta är ett verktyg för IT chefer och liknande för att få en översikt av hur IT miljön ser ut ur ett SLA och kostnads perspektiv. Inte heller detta är ett verktyg riktat mot alla företag utan detta är i huvudsak till de lite större företagen.

2011-10-17

VMworld partner day

Andy Hunt började och hälsade alla välkomna.
Temat är "Your cloud - Own it"

Carl Eschenbach kom upp på scenen. Talade om tillväxten för VMware som ligger på ca 30% om man jämför försäljning mellan kvartalen 2010 och 2011.
Därefter om hur vi måste hjälpa kunderna att förstå hur man kan använda och dra nytta av Cloud computing.
Besparingen för företag har legat i att virtualisera, men efter att merparten av miljöerna är virtualiserade så är det svårt att spara ännumer pengar på (CapEx), nästa steg är att börja automatisera miljöerna. Det är där nästa besparingsmråde ligger enligt VMware. Här ligger besparingen istället inom OpEx så det är lite annorlunda.
Vad behöver göras / vad behöver kunderna hjälp med
- deploy private clouds
- deploy / Manage Public clouds
- partner with SPs to resell cloud services
- assist hybrid cloud migration
- build & resell private cloud
- migrate / transformering / bild apps om top of cloud

Nästa Maurizio Carli. Talade en del om marknaden i EMEA enligt VMware. Tyvärr stod det "confidential" på i princip alla slides, så här kan jag inte skrivs speciellt mycket. :(
Kontentan är att det finns en massa att göra ute på alla företag. Inte minst med tanke på hela produktportföljen från VMware.

Andy kom tillbaka på scenen och kollade att kläderna satt rätt. :)
Därefter bad han Alastair Edwards från Canalys komma upp på scenen.
Alastair talade om trender inom IT de närmaste månaderna/kvartalen/åren. En stark sak som redan idag har börjat påverka hur IT hanteras på IT-avdelningarna är det som kallas consumerization of IT. Användarna kommer med telefoner, applikationer och datorer/plattor som de förväntar sig kunna använda i sin yrkesroll. Samtidigt kommer det mer och mer att användarna vill kunna köpa en applikation på nätet och använda denna på sin arbetsplats. Här krävs det att it-avdelningarna kan hantera detta och har en plan på hur man skall göra när det kommer in applikationer från exempelvis App-store.

Scott Aronson kom upp på scenen tillsammans med Andy och de körde en del Q&A och ställde en del frågor till varandra.
Här var det en del repetition från det som tidigare sagts. En sak man talade om är VMware är sett som ett företag med bara en produkt. Här påpekade Scott att man faktiskt har över 60produkter från klientsidan till serversidan och även för hantering och övervakning.
Här påpekade man även att det är en rätt stor produktportfölj så rekommendationen är att företagen beslutar sig för vilka delar man vill satsa på och sedan se till att man verkligen lär sig dessa produkter så man kan utnyttja alla fördelar och funktioner som finns.
Man talade även om "Solution enablement Toolkit" vilket är paketeringar för att snabbt kunna sätta upp nya lösningar. Dessa rekommenderas att man tar en titt på, här får man snabblösningar på olika problem. Dessa bör man med andra ord gå igenom som partner. :) Exempel är "view pilot", "SQL om VMware" , "exchange om VMware" osv..

VMworld europe 2011 i Köpenhamn

Denna vecka är det VMworld i Köpenhamn vilket gör att postandet kan bli lite sporadiskt. Skall dock försöka täcka det jag ser, hör och tycker är intressant. :)

2011-10-15

Behöver du kommunicera ett budskap? - "Storytelling: Frame by frame"

www.Prezi.com är en otroligt bra tjänst för att slippa standardpresenationerna (läs: powerpoint).
Det finns en del riktigt bra presentationer på prezi
Här är en:
http://prezi.com/x-darf4jbvpt/corporate-storytelling-frame-by-frame/

2011-10-14

Citrix köper företaget Sharefile. - Varför då??

Jag började skriva ett blogginlägg igår som handlade om mina tankar kring uppköpet av Sharefile.

Innan jag hade hunnit publicera det så såg jag att Brian Madden precis skrev ett likadant blogginlägg och hans resonemang är precis samma som mitt. Det känns som en reaktion på VMware Octopus.

Så kila in på Brian Maddens sida och läs hans tankar. Jag håller helt med honom. Det kan bli jättebra om det görs rätt, och det kan lika gärna bli platt fall om man försöker maximera licensintäkter på kort sikt..
Som sagt, Brians blogginlägg.

lästips: "The future of Exchange /hosting mode"

Bra artikel som tar upp hur Microsofts officiella syn på hur man skall hosta Exchange 2010.
http://blogs.technet.com/b/hameroff/archive/2011/10/13/the-future-of-exchange-hosting-mode.aspx

Denna artikel i sin tur länkar till en hel massa andra artiklar så det är en ruskigt bra utgångspunkt för att sätta sig in i ämnet.

Microsofts köp av Skype har nu gått igenom helt.

Nu är köpet av Skype klart och skype är nu en helt egen avdelning inom Microsoft.
En rätt intressant infograph jag hittade visar en del om hur man på Skype och Microsoft ser på videosamtal.
(hittas här: http://www.microsoft.com/presspass/imagegallery/images/infographics/info_skype_web.jpg)

mer information kring hur Microsoft ser på framtiden för Skype hittar man även här: http://www.microsoft.com/presspass/presskits/skype/default.aspx

kolla även in vad Tony Bates säger om köpet:
http://blogs.technet.com/b/microsoft_blog/archive/2011/10/13/tony-bates-weighs-in-on-microsoft-s-acquisition-of-skype.aspx
(Tony Bates är VD på Skype)

2011-10-12

Vad innebär "Cloud Federation"?

Hugh Tonks har skrivit en riktigt bra artikel på blogs.citrix.com.

Den handlar om begreppsförvirringen kring ordet "Federation" och specifikt när det gäller moln.
Helt klart en läsvärd artikel: http://blogs.citrix.com/2011/10/10/cloud-federation/

Det skall också påpekas att "federation" inte är samma sak som "provisionering" i ett moln. Men det kanske vi skall ta en annan dag. :)

2011-10-10

Inventera en XenApp farm.

Carl Webster har uppdaterat sina script för att dokumentera en XenApp-farm.
Han har script för att dokumentera XenApp 6.5, 6.0 och 5.0 så det borde finnas nått för alla.. :)

Han beskriver de nya funktionerna här: http://carlwebster.com/xenapp-5-documentation-script-updated-october-9-2011/
Och för att hitta själva scripten så kikar man här: http://carlwebster.com/where-to-get-copies-of-the-xenapp-farm-documentation-scripts/




Det finns även andra liknande script. Denna är från Andy Paul
och den hittas här: http://paultechnologies.com/xenappaudit/xenappaudit-rc/
Det skall dock sägas att den  är i beta version med allt det innebär :)

2011-10-06

ServicePack 3 till Office 2007 och Sharepoint 2007

SP3 till Office 2007 är nu officellt. Dock kommer det att släppas först under Q4 2011.
Läs mer här: http://blogs.technet.com/b/office_sustained_engineering/archive/2011/10/06/announcing-service-pack-3-for-office-2007-and-sharepoint-server-2007.aspx

Att det släpps ett Service Pack till Office är väl inte speciellt spännande, men det finns en sak i nyheten som faktiskt är riktigt intressant för många. Nämligen denna mening:

"We are offering this release in preparation for the April 2012 end of mainstream support for the 2007 client and server products. The October 2011 release provides a 6-month window to test and deploy the release prior to exiting mainstream support. "

Supporten för Office 2007 är den påväg att ta slut alltså?
Om vi kikar på denna tabell
så ser vi att allmänna supporten faktiskt tar slut snart.

Dock är den eviga frågan vad det är för skillnad på "allmän support" och "utökad support"
Tja, denna ruta förklarar en del


Fast de som läst här förut vet att den enda rätta vägen är inte att skicka ut SP3 för Office 2007 utan att uppgradera till Office 2010 (som man kan läsa en hel MASSA om här) :)

2011-10-05

Erfarenheter efter att ha uppgraderat XenServer 5.6 till XenServer 6.0

Igår uppmärksammande jag (lite sent) att XenServer 6.0 nu (äntligen) är släppt.
Idag roade jag mig med att uppgradera labbmiljön hemma från XenServer 5.6 SP2 till XenServer 6.0 och tänkte dela med mig lite med mina erfarenheter kring detta.

Om vi börjar med att beskriva miljön så som den såg ut innan uppgradering.
  • 2st XenServer Hostar med 16GB minne och 4cores per host.
  • 1st QNAP NAS med 2x2TB disk i RAID1 som agerar shared storage för hostarna (över iSCSI)
  • Hostarna är satta i en XenServer pool
  • HA (High Availability) är aktiverat i Poolen. använder en separat iSCSI montering för hartbeat
  • WLB (Workload Balancing) är aktiverat för maximum performance
  • Varje host har två nätverkskort. Det ena är kopplat mot internet och det andra mot interna miljön. Det interna nätverkskortet används för management-trafik, trafik från VMarna och för storage-trafik (alltså iSCSI).
  • DVSC (Distributed Virtual Switch Controller) är installerad och aktiverad på hostarna och virtuella appliance maskinen är igång.
  • Citrix License Virtual Appliance är igång som en virtuell maskin. (version 11.6.1.0)
I den virtuella miljön finns det ett antal servrar. Däribland en Microsoft TMG 2010 som agerar extern brandvägg. Denna i sin tur har två nätverkskort, ett externt och ett internt.

Under hela uppgraderingen så streamade jag film från SVT-play på en dator (mest för att se hur tillgängligheten på servrarna skulle se ut).

Jag började igår med att ladda ned en massa dokumentation och installationsfilerna jag skulle behöva.

Därefter satte jag mig och började läsa. :)
Det är absolut ett krav att man läser release-notes. Det finns en massa bra info där kring saker man måste verifiera INNAN man försöker uppgradera sin pool.
Om nån försöker uppgradera sina servrar utan att läsa detta dokument först så förtjänar man att få problem... Det är inte speciellt långt dokument, men det finns en del bra info så se till att läsa igenom den.

Därefter är det i princip bara att köra. :)

Jag gjorde så här:
  • Först så gjorde jag en backup av poolen med pool-dumpdatabase kommandot
  • Jag uppgraderade XenCenter på en klient som används för att administrera miljön. Att uppgradera XenCenter gick rätt fort, nån minut bara...
  • Därefter gick jag in i XenCenter och under "Tools" valde jag "Rolling Pool Upgrade"
  • En Wizard startar där jag får uppmaningen att se till att köra backup.
  • Nästa steg är att ange vilken pool, eller vilka servrar som skall uppgraderas. Ett rätt enkelt val... hela poolen. :)
  • Nästa steg orsakade en hel del problem för mig. Jag labbade med att använda både en IIS (6.0) och en FTP (Gene6 FTP) för att kunna lägga installationsfilerna där, men inte ens efter att ha letat runt i ett par timmar fick jag ordning på det så jag fick gå tillbaka och köra det hela i "Manual Mode" och därmed hålla på och byta CD-skivor å sånt i hostarna.
  • Nåja. härefter körde installationsprogrammet en check, och till skillnad från SP2 till XenServer 5.6 så får man nu reda på vad som gått fel och slipper alltså leta runt i en massa loggfiler!
Här fick jag mitt första problem... när jag klickade på "Turn HA off" så hängde sig XenCenter på maskinen och jag fick starta om applikationen.
Dock när jag tittade på status för HA så hade den blivit avstängd... såg det ut som.
I verkligheten så var HA forfarande igång, men XenCenter kunde inte se detta.

Nåja, för att komma tillrätta med övriga problem så valde jag att stänga ned Windows 8 maskinen och även att mata ut CD-monteringen på den .
I bilden ovan syns det inte riktigt, men det finns två varningar till... När man scrollat ned i listan så fanns dessa:
Vad det är för Hotfix vet jag inte. Mina servrar är nämligen helt upp-patchade normalt sett...
Det känns som att detta var en patch som följer med XenServer6.0. Dock tog det bara några sekunder att installera och detta helt utan påverkan för miljön i övrigt.

  • Därefter fick jag börja själva uppdateringen. här fortsatte Wizarden och sa till mig exakt vad som skulle göras. Den migrerade bort VMarna från hosten innan ocks.  Fungerade klockrent.
    När wizarden sa till mig att stoppa i installationsskivan i servern så gjorde jag det, och därefter klickade jag på "reboot" i wizarden. 
    När jag hade bootat på installations skivan för XenServer på första maskinen så en bit in i installationen så fick jag ett felmeddelande om att jag hade HA aktiverat fortfarande och att det inte gick att fortsätta installationen... Detta löstes genom att boota om hosten och först aktivera HA, därefter inaktivera HA, aktivera HA igen och till sist inaktivera HA.

  • Nu var alla servrar med i matchen och alla tyckte lika. Därför så körde jag nu om hela "Rolling upgrade" wizarden. Denna gång gick det fort eftersom att allting redan var klart.

  • När server nr1 var klar (den som i bilden heter XenServer2) så var jag tvungen att starta om XenCenter igen och därför var jag även tvungen att köra Wizarden igen. här skall sägas att wizarden nu hittade att XenServer2 redan var uppgraderad så den föreslog inte ens detta. Istället flyttades alla VMar från ena maskinen till andra och sedan fortsatte wizarden med installation från CD-skiva även här.

  • Efter att uppgraderingen var klar så gick allting upp snyggt och prydligt igen.


Så erfarenheter då??

- Se till att stänga av HA och WLB själv innan du startar "rolling upgrade"-wizarden. Du har bättre koll på att det funkar också.
- Alla maskiner var tillgängliga under hela migreringen. filmen streamades alldeles utmärkt hela tiden med ett litet kort hack när själva brandväggen (Microsoft TMG 2010) flyttades mellan hostarna.
- Wizarden för uppgraderingen är riktigt bra. Den klarar av att återuppta installationen en bit in utan problem.
- Licens-servern och DVSC-servern hängde sig under uppgraderingarna och flyttarna. De krävde i och för sig bara omstart sedan funkade allt. Efter uppgradering bör man gå in på konsolen på varje VM för att se hur de mår.
- Om en gammal XenCenter försöker ansluta till en XenServerfarm som är nyare så får man upp meddelandet
- Själva installationen av XenServer (alltså den delen när jag bootade från CD och körde igenom installationen lokalt på XenServer-burken) tog nästan 20 minuter per host-server. Man bör med andra ord ha ett ordentligt servicefönster. Totalt med att köra igenom alla Wizards och liknande så skulle jag säga att vi hamnar på ca 40 minuter i snitt per host. När man gjort ett par hostar kommer man dock troligen att kunna få ned tiden till ca 20 eller 30 minuter per host.

2011-10-04

Windows Server 8 (några channel9 filmer från BUILD konferensen)

Troligen är Windows 8 ungefär ett år borta innan vi får en skarp version att leka med. Men så länge får vi pyssla med betaversionerna och kika på de presentationer som Microsoft släpper.

Under //BUILD konferensen som var i september (Anaheim i californien) så gjordes så klart massor med presentationer.
Här kommer fyra av dem:

Windows Server 8 Keynote

Windows Server 8 Overview

Windows Server Performance Improvements and optimizations

Reduce costs using new power efficiencies in Windows Server 8

2011-10-03

XenServer 6.0 är släppt!

För flera dagar sedan ju!

Håller på och laddar ned. Skall köra lite labbinstallationer och återkommer så fort jag har mer info. :)



Poster: Mindmap för ESXCLI....

Ännu en poster (de andra hittar man här: http://diversetips.blogspot.com/search/label/Posters)

Denna gång är det HStrydom på siten http://www.vroem.co.za som har bidragit till communityn!
Mindmappen ser ut så här:
och kan laddas ned här:
http://www.vroem.co.za/?p=628

Den är inte direkt lättläst på skärmen, men skriver man ut den på typ ett A2 eller nått sånt så kan man troligen få en bättre översikt. :)
Tyvärr kan man inte "fälla ihop" ämnena, det hade gjort att det varit lättare att få en överblick på mindmappen. Men samtidigt, genom att göra som han har gjort så blir den enklare att skriva ut. :)
Related Posts Plugin for WordPress, Blogger...