Nyheder fra VMworld i USA – End User Computing (EUC)

I disse dage løber en af de store virtualiseringskonferencer af stablen i Las Vegas, nemlig VMworld 2011. Dette er som bekendt en af VMware’s to store konferencer hvert år, hvor de jo senere på året vil præsentere deres nyheder i Bellacenteret i København.

Med dette blogindlæg vil jeg give en appetiser på hvad man kan høre meget mere om på VMworld Europe, og mon ikke de har et par ekstra nyheder at præsentere. Lad os springe ud i nyhederne omkring End User Computing (EUC):

Release: VMware View 5

Nye features i VMware View 5 inkluderer blandt andet: 

  • View Persona Management (Styring af bruger profiler)
  • Forbedring af bruger oplevelsen ved Software 3D grafik og PCoIP optimeringer (op til 75% mindre båndbredde behov)
  • Forbedret monitorering af bruger oplevelsen
  • View Media Services (optimering for VOIP)
  • Support for vSphere 5
  • Udvidet View klient support for Apple iOS, Android og Cisco CIUS (på sigt en forbedret iPad klient inkl. multitasking support mm)

Der er også kommet andre mindre opdateringer er eksisterende features.

For mere info:
http://blogs.vmware.com/euc/2011/08/vmware-view-5-launch-blog.html

VMware’s End User Computing vision omhandler ikke kun VMware View, men også andre produkter og her er nogle ret interessante nyheder:

Opdatering til VMware Horizon Application Manager

VMware Horizon Application Manager blev lanceret tilbage I maj måned, som gav IT muligheder for at håndtere Cloud/SaaS applikationer for brugerne. En single-sign-on løsning. Nu er denne udvidet med mulighed for også at håndtere Windows applikationer pakket med VMware ThinApp.

Læs mere her:
http://blogs.vmware.com/euc/2011/08/vmworld-2011-vmware-horizon.html

Annoncering: VMware Horizon Mobile

Et produkt der tillader enterprise virksomheder at deploye, monitorere og administrere firma mobiltelefoner. I stedet for at man har en privat og en firma mobiltelefon, så har man kun en enhed, hvorpå der kører en privat telefon og en firmatelefon. Firmatelefonen kører som en virtuelt device, som er beskyttet af de firmapolitikker man måtte ønske.

For mere info:
http://blogs.vmware.com/euc/2011/08/vmworld-2011-announcing-vmware-horizon-mobile-manager.html

Tech-previews: Project Appblast og Project Octopus

Det er lidt begrænset med info om disse “produkter” endnu, men ideen bag Project Appblast er at levere enhver applikation, inklusiv Windows applikationer, til enhver browser eller enhed der understøtter HTML5.

Project Octopus løser en helt anden problemstilling ved at flere og flere bruger Dropbox eller lignende synkroniseringsværktøjer til at synkronisere data mellem enheder. Dette er en udfordring for virksomheder, da der ikke er kontrol over virksomhedens data. Project Octopus er en pendant til Dropbox, men blot med styring og kontrol af dataene i virksomheden.

Mere info:
http://blogs.vmware.com/euc/2011/08/vmworld-2011-introducing-projects-appblast-and-octopus.html 

En video demonstration af Project Appblast og Project Octopus
http://www.thatsmyview.net/2011/08/31/vmware-project-octopus-and-appblast-video/

Alt dette er jeg sikker på at man kan lære meget mere om hvis man kommer til VMworld i København. Det foregår i Bellacenteret i dagene 18. – 20. oktober. Der er stadig åbent for tilmeldinger.

Posted in VMware | Leave a comment

Et ”must-have” værktøj til din vSphere platform (vCenter Operations)

VMware har efterhånden en del management værktøjer til at løse forskellige udfordringer til en virtuel platform baseret på VMware vSphere. Ét af de nyeste i rækken er vCenter Operations, som fås i 3 versioner.

Den største kilde til performance problemer i et virtuelt miljø skyldes som oftest meget høj latency ned mod storage systemet. Men det kan også skyldes RAM, CPU og  netværksrelaterede problemer. Det kan godt være en tung proces at fejlsøge på performance problemer, da ingen performance counters kan stå alene uden andre.

De værktøjer der findes i VMware vSphere som standard kan hjælpe en langt hen ad vejen, men det tager lang tid. Og i en situation med performance problemer, er det ikke TID man har mest af. Det er vigtigt at finde årsagen, så man kan finde en løsning så hurtigt som muligt.

Her er det at vCenter Operations kan hjælpe. Jeg har selv haft fornøjelse af at bruge dette værktøj 2 gange fornyligt i situationer med performance problemer. I begge tilfælde hjalp produktet mig til at finde årsagen i løbet af nogle få timer, hvor det i et traditionelt miljø med vCenter og ESXTOP typisk villehave taget længere tid.

Hvor man i vCenter konsollen ser en træstruktur med Datacentre, Clusters, ESX hosts og virtuelle maskiner, så er det i vCenter Operations vendt om, så man ser hvert objekt som et ikon. Et objekt kan være en ESX host, en virtuel maskine eller f.eks. et helt cluster. Ikonerne har så forskellige betydninger. Disse ikoner skifter farve efter hvordan systemerne kører. Derved kan man RET hurtigt se hvor der er udfordringer i miljøet.
Der er 3 ikon typer, som er ”Workload”, ”Health”, og ”Capacity”. Et objekt med en ”Workload” score på 0 bliver f.eks. ikke brugt særligt meget, hvorimod hvis den er på 100 eller mere, så opererer objektet på maksimum kapacitet og kan måske have brug for flere ressourcer. ”Health” definerer om den score man får i ”Workload” er normal eller unormal. F.eks. kan et objekt godt peake under backup og dette vil være en normalitet hver dag. I dette tilfælde vil ”Health” scoren være høj som indikerer at det er meget normalt. Hvorimod hvis ”Health” ikonet falder mod 0, så indikerer dette, at det er en unormal ændring i forhold til de historiske performance data den tjekker op imod. Den sidste parameter er ”Capacity”, som måler om et givent objekt er ved at løbe tør for ressourcer. Jo lavere ”Capacity” score jo før løber det givne objekt tør for ressourcer, som f.eks. disk plads.

Som illustreret i billedet herunder, så er der nogle objekter der har udfordringer på ”workload” parameteren. Vi kan også se at ”Health” scoren ikke er omkring 100 men er gul og på 74 i score. Dette betyder at denne belastning ikke er noget som normalt sker på dette tidspunkt af dagen.

Hvis jeg så ”dykker” ned og trykker på detaljer på det pågældende objekt, så kan jeg hurtigt se at dette hverken var CPU, RAM eller storage systemet, men netværkstrafik, der var problemet.

Og så kan man ”dykke” videre ned i performance counters på netværksdelen for at fejlsøge yderligere på dette problem. Husk på at vCenter Operations jo ikke kender til de fysiske komponenter, som hvordan netværkskonfigurationen er lavet eller hvordan storage systemet er konfigureret. Så der vil stadig være behov for at kigge på de komponenter, hvis vCenter Operations peger på udfordringer der.

Udover ovenstående som giver dette high-level overblik, så kan vCenter Operations også benyttes til generel analyse værktøj på enkelte objekter, eller for alle objekter på samme niveau. F.eks. hvis alle virtuelle maskiner på samme ESX host har problemer, og ingen andre ESX hosts har problemer, indikerer det et problem på ESX hosten og man kan dykke længere ned i performance på denne. Man kan også modtage et opkald fra en applikations ejer om at en specifik virtuel maskine ikke performer optimalt og man kan gå direkte ned på det objekt for at se hvad der sker.

En af mine favoritter i analyse delen er det såkaldte ”heat map”. Dette er en grafisk præsentation over f.eks. alle datastores, hvor man så gerne vil illustrere igen via farve koder, hvor høj latency der er målt i forhold til hvor meget load der er på de forskellige datastores. Igen et godt overbliksbillede af hvordan systemet performer i analyse øjeblikket.

Alt i alt er dette værktøjet man som VMware administrator har manglet. Som med mange andre VMware produkter, så kan man downloade vCenter Operations i en 60 dages evaluering for at teste produktet i eget miljø.

Jeg nævnte i starten at der findes 3 versioner af vCenter Operations, som er standard, advanced og enterprise edition. Jeg har i dette blogindlæg kun omtalt features i standard edition. Advanced edition indeholder udover vCenter Operations også Capacity IQ, som ydermere giver mulighed for at lave trend analyser for hvornår man løber tør for ressourcer. Enterprise Edition er så den helt store og ”dyre” pakke som udover vCenter
Operations og Capacity IQ også indeholder vCenter Configuration Manager. vCenter
Configuration Manager er et RET fantastisk produkt, men dette vil jeg komme ind
på i et separat blogindlæg på et senere tidspunkt.

Mvh.

Heino Skov – hsk(at)businessmann.dk
Seniorarkitekt, businessmann A/S

Posted in Uncategorized | Leave a comment

Velkommen hjem

Så er sommerferien for de fleste så småt ved at være overstået og mange vender tilbage solbrune (hvis altså ikke de har holdt ferie i Danmark) og med fornyet energi og klar til en masse nye udfordringer!

Hos Businessmann er det ikke os alle der har brugt sommerferien på at ligge og dase på stranden – vores adm. direktør har f.eks. brugt sin sommerferie på at cykle i regnvejr og modvind sammen med Team Rynkeby, som er et dansk velgørenhedscykelhold, der hver sommer cykler fra Danmark til Paris for at samle penge ind til Børnecancerfonden. Her er han sammen med vores statsminister før starten i København:

Henrik Lassen og Lars Løkke Rasmussen før starten til årets Team Rynkeby tur til Paris.

Sidste år indsamlede Team Rynkeby 4,72 mio. kr til Børnecancerfonden og vi krydser fingre for at indsamlingen dette år når endnu længere.

Andre aktive Businessmann-kollegaer har bl.a. brugt sommeren på at planlægge vores deltagelse på to spændende events i september måned:

IDC og VMware’s Desktop Virtualiseringskonference d. 14. september samt et formiddagsseminar hos Arrow ECS: Producenternes syn på virtualisering d. 15. september.

- For tilmelding og yderligere information kontakt Businessmann på tlf. 4516 1655 eller på events@businessmann.dk

Mvh
Tobias Nawrocki

Posted in Uncategorized | 1 Comment

Et æble om dagen…

Spis sundt og lev længe(re)!
En af de leverancer som vi udfører oftest for vores kunder er et såkaldt sundhedscheck. Det er ikke helt det samme, som det sundhedscheck man kan få udført hos lægen – men formålet er på mange måder det samme: opdage problemerne inden det er for sent!
Selv har jeg deltaget i en lang række sundhedscheck opgaver – og bevæggrundene for at gennemføre dem har været vidt forskellige:

  • Det hele virker – men vi vil godt optimere de sidste 2%.
  • Intet virker – hvorfor?
  • Vi har fået implementeret løsning X og vil gerne sikre at alt er korrekt inden overgang til drift.
  • Vi skal igang med en helt ny installation eller en større opgradering.

- særligt sidstnævnte argument er ofte genstand for stor debat, for hvis man skal igang med noget nyt, hvad kan et sundhedscheck af det eksisterende så give af værdi? Det er en diskussion jeg har haft mere end én gang, men faktum er at de fleste IT løsninger er forbundet på kryds og tværs, og ingen kæde er stærkere end dens svageste led – så hvis ikke man får klarhed om de fejl eller uhensigtsmæssigheder der er i miljøet som helhed forud for det næste projekt, er der en meget stor risiko for at de samme fejl også eksisterer på den anden side af en opgradering.

I det hele taget handler de sundhedscheck vi udfører om at få indsigt og viden og dermed kunne skabe et objektivt billede af hvad der er godt og hvad der kan forbedres i IT-infrastrukturen. Vi ser naturligvis meget på teknikken og hvorvidt den er konfigureret optimalt, men i stor grad også på de processer der er bygget op omkring teknikken i relation til eksempelvis support og vedligehold – og ikke overraskende er det mange gange hér at de ømme punkter i virkeligheden findes.

Fremgangsmåden for de sundhedscheck vi tilbyder vores kunder er fælles hvadenten det drejer sig om et Citrix, VMware eller Exchange sundhedscheck.:

  1. Dataindsamling – typisk via interviews, men også direkte vha. analyse af de relevante systemer.
  2. Udarbejdelse af rapport – her fokuseres særligt på en prioritering af risikoområder og anbefalinger til hvad der kan optimeres.
  3. Præsentation af resultater.

Værdien for slutkunden er rimelig klar: sundhedschecket giver klarhed over hvor det er miljøet har mest ondt, og hvad der skal gøres for at det bliver godt igen. For kunder som står overfor nye projekter i miljøet – for eksempel en opgradering – kan det også være en stor hjælp til design-fasen, at man kan sikre sig at den fremtidige løsning tager ved lære af tidligere (negative) erfaringer, og derved tilsikrer at den fremtidige løsning ikke oplever tilsvarende problemområder.

Præcis som ved sundhedschecket hos lægen: få klarhed over de nødvendige indsatsområder, og gør noget ved det inden det er for sent.

Posted in Projektmetodik | Leave a comment

Vigtigheden af en grundig analyse og design, før implementering påbegyndes

Indledning

Indledningsvist vil jeg kort introducere mig selv, da dette er mit første indlæg på vores nye blog. Jeg har været ansat som konsulent hos businessmann i snart 12 år og har i dag en rolle som seniorarkitekt med fokus på virtualisering. Mit speciale og stærke tekniske område ligger i og omkring VMware løsninger, baseret på serverkonsolidering, business continuity og disaster recovery. Derudover har jeg et bredt kendskab til Microsoft og Citrix løsninger. Og som en af de vigtigste områder har jeg brugt en del tid på at videreudvikle vores projektmetodik, som jeg vil skrive lidt om i denne blogpost.

I forhold til emnet i dette blogindlæg, kræver det en lille introduktion til businessmann’s projektmetodik. Vores projektmetodik indeholder en projektmodel med 4 faser, som er analyse, design, implementering og test & udrulning. Udover dette indeholder metodikken også nogle redskaber til styring af projekterne. Men mere om dette senere.

Projektmodellen illustreres bedst på denne måde:

BM Projektmetodik

Det er ydermere vigtigt at mellem hvert af de 4 faser, foretages en sign-off på leverancerne fra kunden, således at man undervejs i projektet får afstemt forventningerne og derved sikrer vi at ”kører ud af den samme motorvej”.

Udfordringer i IT projekter

For at vende tilbage til emnet for dette indlæg, så er der nogle udfordringer ved IT projekter som går igen hos rigtigt mange kunder.

For det første, så læser man tit i medierne omkring projekter der løber af sporet. Der benyttes en overflod af ressourcer og timer på at komme i mål med de IT projekter der søsættes, med den konsekvens at omkostningerne løber løbsk. Ikke kun til eksterne konsulenter eller ekstra hardware, men også i forhold til ”usynlige” omkostninger som medarbejdere der ikke kan udføre deres arbejde optimalt pga. at systemerne ikke fungerer.

Derudover er det vigtigt at lytte til kunden og forstå de forretningsmæssige og tekniske krav kunden måtte have til løsningen.  Som Tobias skrev i det indledende blog indlæg, så skal vi sætte forretningen før teknologien, så vi implementerer den ”rigtige” løsning sammen med kunden.

Vores løsning på ovenstående udfordringer

Ved at indføre førnævnte projektmetodik har vi haft en langt større succesrate med at komme i mål med vores projekter, både til tiden, men også i forhold til de forventninger som kunderne har haft til projektet.

Jeg mener det er vigtigt at udføre en grundig analyse og efterfølgende design, før at implementering kan påbegyndes.

For at illustrere hvorfor, så forestil dig at du leger håndværker derhjemme og skal opsætte en ny skillevæg. For at sikre at væggen ikke bliver skæv så bruger man ekstra tid på at måle op og oftest flere gange for at være HELT sikker. Jeg gør i hvert tilfald. Dette gør man for at sikre at når væggen ”implementeres”, at den nu også står hvor den skal være og at man ikke skal lave det om efterfølgende.

Det er i princippet det samme jeg gør i de projekter jeg gennemfører. Jeg benytter en del tid på både analyse og designfaserne, før at jeg begynder at skrue løsningen sammen. Det løser samtidigt den anden udfordring med at jeg får struktureret noget tid til at få lyttet og spurgt ind til kunders ønsker og krav til løsningen, og ikke blot implementerer løsningen, som jeg gjorde sidste gang jeg lavede et lignende projekt. Alle forventninger og krav bliver dokumenteret undervejs og kunden foretager en sign-off på dokumentet, før man går ind i næste fase af projektet.

Ved at gennemføre analyse og designleverancerne, sikres at løsningen er gennemtænkt fra starten, at jeg får implementeret den rigtige løsning første gang, og ikke mindst at jeg holder den projektplan og det tidsestimat som der er lovet.

For at styre projekterne benyttes også nogle redskaber til dette, i form af statusrapporter, emne- samt risikologs. Disse redskaber sikrer at man ikke lige glemmer noget i løbet af  projektet. Alle udeståender bliver dokumenteret og der kan laves opfølgning på disse senere i projektet og inden afslutning.

Slutteligt er jeg jo ikke helt naiv og tror at der ikke sker ændringer i projekter. Det sker jo ind imellem at der er ændringer i nogle tilfælde, som ikke har været defineret i analyse og designfasen. Nogle af disse ændringer kan udføres uden konsekvenser for projektplan og tidsestimat.  Men større ændringer kan måske ikke indeholdes i den eksisterende plan. 

For at give en analog på dette, så forestil dig, at du bygger et nyt hus. Du har fået et pris på dette og er gået i gang med projektet. Men midt under projektet, beslutter du dig for også at bygge en ny carport. Det er klart at entreprenøren ikke bare kan inkludere det i projektet, da der både skal bruges ekstra timer og materialer til denne del. Derfor opereres med en ændringshåndtering, som beskriver de nye ændringer, konsekvens, tidsestimat samt projektplan. Ændringshåndteringen godkendes af kunden før at projektet genoptages. På denne måde styres projektet både med hensyn til den omkostning som ændringen vil koste, men også i forhold til tidsplanen og hvornår projektet bliver afsluttet.

Opsummering

For at runde dette blog indlæg af, så opsummeres her fordelene ved at benytte en projektmodel inklusive en analyse og design leverance:

  • Forventninger og krav til løsningen afstemmes sammen med kunden før implementering
  • Designet (dokumentationen) er klar før implementering
  • Sikrer involvering af nøglepersoner i analysefasen til indhentning af informationer og afklaring af forventninger og krav
  • Inkludere projektstyring ved hjælp af både risikostyring samt løbende statusrapporter
  • Det giver et kontrolleret og organiseret projekt fra start til slut
  • Opfølgning undervejs ved brug af emnelog

Afslutningsvis kan jeg fortælle at konsulenter hos businessmann trænes i at benytte vores projektmodel og at vi sætter en ære i at styre projekterne ved hjælp af de redskaber modellen inkludere.

Mvh.

Heino Skov – hsk(at)businessmann.dk
Seniorarkitekt, businessmann A/S

Posted in Projektmetodik | Tagged | Leave a comment

Hello World!

Jeg har fået æren af at skrive det allerførste blogindlæg på
businessmann’s egen blog… bmspeak!

Tanken bag bmspeak er at have et sted hvor vi kan formidle meget
af den viden vi samler op qua vores utrættelige arbejde med at gøre vores
kunder mere konkurencedygtige vha. intelligente og brugbare IT løsninger. Her
vil alle vores klogeste hoveder løbende skrive om teknologi og om hvordan man
bedst udnytter potentialet i de løsninger vi – i al beskedenhed – mener vi er
100M mestre i :-) Vi vil også igennem denne blog løbende formidle om
produktnyheder, som vi mener er værd at lære mere om og kan bidrage til en
bedre verden. Er vi så heldige at modtage relevant feedback og meget gerne
konstruktiv kritik fra alle som finder vores indlæg interessante, har vi nået
vores mål med denne blog – vi tror nemlig på at de bedste svar findes i sunde
diskussioner, noget som vi tilskynder alle vores medarbejdere at deltage i –
både internt og ude hos kunderne.

Men måske sidder der en læser eller to, som netop nu sidder og
spekulerer over hvad det er businessmann kan – og hvordan man kan være 100M
mester i det?

Vi er først og fremmest et IT-konsulenthus som fokuserer på
virtualisering. Vi har specialiseret os i teknologier fra Microsoft, Citrix og
VMware – og er så heldige at nogle af de skarpeste hjerner indenfor disse
områder har valgt businessmann som arbejdsplads. Vi har skabt et konsulenthus
hvor nørderne accepterer at den rigtige løsning er den kunden har brug for og
hvor specialisterne ved at den rigtige løsning skabes ved at stille kritiske
spørgsmål og at det iøvrigt for os alle gælder om at tage ved lære af hinanden
- hver dag.

Vores mission er at vi skal sætte forretningen før teknologien –
og vi skal hjælpe vores kunder med at udnytte teknologien til at understøtte
forretningen. Derfor er det også vigtigt for os ikke at have forudindtagede
holdninger til en given løsning, og bl.a. derfor har vi udviklet et
metodeværktøj, som sammen med kunden tilsikrer at løsningen er rigtig fra dag
1. Netop emnet ”projektmetodik” kommer vi til at bruge en del krudt på i denne
blog, da det er lige præcis hér, hvor den – for alt for mange i vores branche –
hemmelige ingrediens i opskriften på et succesfuldt IT-projekt ligger.

Jeg håber I vil tage godt imod vores blog og jeg ser frem til
Jeres feedback.

Mvh

Tobias Nawrocki - tna(at)businessmann.dk
Konsulentdirektør, businessmann A/S

Ps. Husk at vi går i luften med vores nye website www.businessmann.dk henover
sommeren :-)

Posted in General | 3 Comments