Cool Lion-tricks
Her er lidt af de tricks jeg har fundet i Lion indtil nu. Har du flere, så skriv dem i kommentarerne, så opdaterer jeg siden med dine tips!Læs hele artiklen...
Her i Headquarters er vi store fans af virtualisering, altså at køre flere operativ-systemer på en enkelt maskine eller server. Virtualisering betyder nemlig langt bedre udnyttelse af ressourcer, og giver mulighed for at køre det operativsystem der passer bedst til en given opgave, uden at have en server til hvert OS. Blandt andet bruger vi VMWare på en Windows-server, til at køre Unix med en Syslog server, som samler alle meddelelser fra vores computere, routere, NAS-diske og så videre, og giver os et samlet overblik over fejl, netværks-drift og så videre. Vi bruger også virtualisering i form af Parallels Desktop på vores Mac mini server, til at teste operativsystemer og programmer, uden at skulle dedikere en hel maskine, bare for at teste noget. Virtualisering er alt i alt en super måde, at udnytte alle ressourcer man har til rådighed, der måske ellers ville stå ubrugte hen. Nu har Parallels, kendt fra deres Parallels Desktop til Mac, der gør det muligt at køre Windows, Unix, Linux og så videre i et vindue på ens Mac, lavet et nyt produkt til Apples Xserve high-end servere. Vi ser lidt nærmere på det nye produkt - Parallels Server for Mac Bare Metal Edition - her...
Parallels Server for Mac Bare Metal Edition lader server-admins lave virtuelle Mac OS X, Windows og Linux servere på Xserve, uden at køre Mac OS X Server som hoved-OS på serveren. Man skipper altså helt serverens styresystem, og bruger i stedet Parallels egen såkaldte Hypervisor til at virtualisere de servere man har brug for. En Hypervisor er et minimalt styresystem der kører på serveren, og som ikke giver nogen grafisk brugerflade ud over det der skal bruges, til at opsætte de virtuelle servere. En Migration Assistant gør det muligt, at flytte en fysisk server over, til at køre som en virtualiseret server under Parallels. På den måde kan man flytte en eksisterende server, inclusive alle opsætninger og programmer, og have den kørende som en virtualiseret server på meget kort tid. Der ud over kan man naturligvis oprette nye servere, installere styresystem på dem, og så sætte dem op som man vil, helt som det kendes fra Parallels Desktop. Apples 33% år-over-år fremgang i salget af Mac-computere, indikerer en stigende interesse for Apples hardware udtalte Parallels CEO Serguei Beloussov. Han tilføjede, at det nye produkt giver IT-administratorer mulighed for at udnytte Mac OS X servere 100%, samt have den fleksibilitet det giver, at man også kan køre Windows og Linux servere hvis man har behov for det. En interessant ting ved den nye Bare Metal Edition er, at webhoteller og hosting-firmaer nu kan tilbyde virtuelle Mac OS X servere, i stedet for at have rack efter rack af Macs stående. Dette vil gøre det langt billigere for kunder, at købe en Mac OS X server, og langt nemmere for hosting-firmaet at administrere. Og heldigvis tillader Apple, at man virtualiserer Mac OS X Server i deres licensbetingelser. Parallels Server for Mac Bare Metal Edition kan køre på alle Macs, der har den såkaldte VT-x virtualiserings-teknologi, men man anbefaler at køre det på en Xserve eller Mac Pro. Man kan downloade en gratis test-version, mens den fulde udgave koster $1.999 incl. et års support. Mere hos Parallels her: http://www.parallels.com/eu/products/server/mac/baremetal/
Sinden Danmarks Radio begyndte at sende TV via nettet, har Mac-brugere haft svært ved at følge udsendelserne. DR.dk baserede nemlig sine udsendelser på Windows Media standarden, og det var i mange år lukket land for Mac-brugere.
Senere kom der løsninger der virkede på Mac'en - sådan da - blandt andet i form af Flip4Mac til QuickTime, men helt godt blev det aldrig. Tit ville streamen slet ikke starte, og fik man den igang, skete det med begrænset funktionalitet i forhold til Windows Media streamen.
Nu har DR så helt droppet Windows Media, til fordel for den åbne H.264 standard, der takket være Apples QuickTime er blevet utrolig populær. Vi ser lidt nærmere på standarderne, og hvad der fik DR til at skifte fra Windows Media så pludseligt...
Skiftet fra Windows Media skete nemlig lang tid før planen, og blev udført i dybeste stilhed. Grunden til dette var, at en hacker havde haft held til at bryde sikkerheden i Windows Media, så noget måttet gøres, og hurtigt.
Så i weekenden tog DR alle Windows Media streams off-line, for at undersøge problemet og dets omfang. Det viste sig, at en hacker havde haft held til at lægge DR's OL-sendinger på andre sites end DR.dk, samt at bryde den såkaldte Geo-Lock. Denne lås skal sørge for, at en transmission ikke kan afvikles fra andre servere end DR's, og vises i andre lande end Danmark. Med en hacket Geo-Lock, var der åbnet op for, at man kunne lægge streams på andre sites end DR's. Så pludselig kunne DR se deres transmissioner fra OL, på sites som channelsurfing.net og tvchannelsfree.com, noget som rettighedshaverne ville slå meget hårdt ned på over for DR.
DR havde igennem længere tid kørt beta-test af H.264 signalet, og havde for kort tid siden taget en del af H.264 udsendelserne ud af beta-fasen, og var i gang med at forberede et totalt skifte til H.264. Det var planen at både H.264 og Windows Media skulle tilbydes sammen, så brugerne selv kunne vælge den teknologi der passede dem bedst. Men efter hacket indså DR, at sikkerheden i Windows Media simpelthen ikke var god nok. Og da H.264 både giver bedre sikkerhed, og bedre kvalitet, var der reelt ingen grund til at tilbyde begge dele.
Derfor har DR nu slukket for næsten alle Windows Media streams, og skifter snart helt til H.264. Det er kun DR's On-Demand tjenester, der vil være Windows Media baserede et stykke tid endnu. Dette betyder også, at den båndbredde Windows Media før har brugt, nu tildeles H.264 streams. Dette vil give endnu bedre kvalitet, og mulighed for flere samtidige brugere. H.264 kan nemlig komprimeres langt mere effektivt end Windows Media, hvilket gør det muligt at levere bedre kvalitet på mindre båndbredde. H.264 er en standard Apple har gjort utrolig populær, da QuickTime - der findes på snart alle PC'ere, og på alle Macs - bruger H.264 som standard-format.
H.264 kendes også som MPEG4. Med Apples QuickTime Streaming Server teknologi, er H.264 meget nemmere at administrere og vedligeholde end Windows Media. Så skiftet vil helt sikkert gøre det muligt for DR, at streame og samsende endnu flere udsendelser via nettet end hidtil. En bonus for alle brugere, Windows såvel som Mac-brugere. Det er ikke tit man kan takke en hacker for noget som helst, men i dette tilfælde var hackeren altså med til, at DR fik sat gang i skiftet til H.264, hvilket er en stor bonus for alle, Windows såvel som Mac-brugere.
Så tak for det, hacker!
Kommentér denne artikel...Jeg har netop postet lidt info på Dansk PSP Forum, om hvordan jeg har stress/load-testet vores servere, ved hjælp af sitet LoadImpact.com
LoadImpact giver mulighed for gratis at teste sit site og dets servere, og betaler man lidt, kan man få adgang til endnu hårdere tests, på alle ens sites.
Men til generel brug, er den gratis version god nok, selv om jeg betaler for at kunne lave endnu hårdere tests, da vi har over 2.500 brugere på DPF, så det er rart at vide, at vi kan "håndtere succes'en" så at sige :)
Det som overrasker mest er, at det faktisk er min MacMini server her i mit værelse, der kører Mac OS X Snow Leopard Server på en 20/2 Mbit linje, der skalerer bedst, og som håndterer mange brugere helt perfekt. Faktisk kunne resultatet ikke være bedre, da kurven viser at lige meget hvor mange samtidige brugere der er, så håndterer serveren det helt perfekt og uden at kny.
Det er lidt fantastisk at en lille maskine kan håndtere det så flot, og det siger noget om hvor fantastisk Mac OS X er som server OS. Endnu mere overraskende er det, at jeg kører både webserver, MySQL, filserver, Wikis, Blogs, Podcast server og flere andre ting, på maskinen samtidigt.
Faktisk kunne jeg kører hele Dansk PSP Forum på maskinen, uden man ville mærke forskel, da den klarer tests bedre end vores "rigtige" webhost. Helt fantastisk :) Vil du læse mere om disse test, kan du se min forum-post her, samt læse mere om hvordan man tolker kurverne, hos LoadImpact her.
Kommentér denne artikel...© 2012 Thomas.Boelskifte.dk | ExpressionEngine & Nyt fra nørdernes univers. Sitet kører på en Mac Mini med Mac OS X Snow Leopard Server. Sitet er lavet i ExpressionEngine version 2.3.1, build 20111017. Siden her er vist 31894 gange, der blev brugt 104 database-opslag på at generere den, hvilket tog 0.3682 sekunder. Sidens kode er sidst redigeret den 05. Jan, 2012 kl. 13:10. Har du ris, ros eller spørgsmål, så tøv ikke med at .(JavaScript must be enabled to view this email address).