Posts

Posts uit januari, 2013 weergeven

Basic Authentication op Windows Azure Web Sites

Afbeelding
Binnenkort draaien we productie op een van de nieuwste producten van Microsoft: Windows Azure Web Sites . De applicatie die wij gebouwd hebben is een WordPress/PHP applicatie en dat draait prima op Azure Web Sites. Wellicht dat ik dat nog een keer toelicht in een volgende post. Daarom iets anders… je kent het probleem vast wel. Je wilt de site alvast aan de klant laten zien maar nog niet aan de hele wereld. Dus moet er “even” een username / password op de site gezet worden. In technische termen heet dat Basic Authentication. De op Azure Web Sites gebruikte webserver is “gewoon” IIS 7.5 is. Echter een van de kenmerken van “Web Sites” is, dat zowel de onderliggende hardware als het OS zoveel mogelijk van jou als eindgebruiker afgeschermd zijn. Dus geen IIS manager en ook niet even extra gebruikers aanmaken in bijvoorbeeld een Active Directory of lokaal op de server, dat is er niet bij. Er moet dus een andere oplossing komen en iemand heeft al een flinke voorzet gegeven in de vorm van

VMWare shutdown guest duurt lang – oplossing!

Ik heb een USB disk met een aantal ontwikkelomgevingen als virtuele machines . Dit werkt prima echter viel het me op dat het heel lang (tot wel 5 minuten) duurt om een dergelijke virtuele machine te “shutdownen”. De oplossing: Voeg in de .VMX file (Dit zijn de settings van de virtuele machine en is gewoon een tekst file welke je met bijvoorbeeld notepad kan aanpassen) de volgende settings toe: prefvmx.minVmMemPct = "100" mainMem.useNamedFile = "FALSE" mainMem.partialLazySave = "FALSE" mainMem.partialLazyRestore = "FALSE" Dit werkt perfect, het shutdown-en van een VMWare guest op een USB disk gaat weer heel snel. Uitleg: Deze settings zorgen er ten eerste voor dat het hele geheugen van de guest in het geheugen van de host blijft staan. Hier heb je dus wel voldoende werkgeheugen op de host voor nodig (!) – Heb je dit niet, dan kan je deze regel (prefvmx.minVmMemPct = "100") weglaten, want de daarop volgende settings zorgen ervoor dat in