Som IT-leder er det mange ting du kan gjøre som direkte påvirker bedriftens bunnlinje. Mens det mest åpenbare er direkte maskinvare og programvare kostnader, er et ofte oversett aspekt energi / strømforbruk ved datasystemer. Mens servere må være tilgjengelig 24/7, trenger bare skrivebordssystemer når de respektive brukerne trenger det eller for planlagte vedlikeholdsoppgaver. Resten av tiden (vanligvis mer enn 50% av tiden), kan systemet forbli i lav strømmodus som reduserer strømforbruket, dermed kostnad.
Mens Windows-systemer har muligheter til å våkne seg for å kjøre planlagte oppgaver, er det ikke en enkel måte for systemet å bli vekket på etterspørsel, hvis brukerne får tilgang til sine systemer på en ekstern måte (det vil si Remote Web Workplace). Løsningen er å implementere et Wake on LAN-system som det gratis ASP.NET Wake on LAN-kontrollpanelet. Gjennom dette kan klientdatamaskiner bringes ut av standby med det enkle klikk på en knapp. Dette er en ideell løsning for å finne en balanse mellom tilgjengelighet og strømsparing.
Krav
- SQL 2005/2008 (Express eller Full) må installeres i nettverket ditt. Ut av boksen er ASP.NET Wake on LAN-kontrollpanelet konfigurert til å bruke SQL Express med brukerinstanser, men vi vil vise deg hvordan du bruker den fullstendige versjonen av SQL Server også.
- Stasjonære datamaskiner må konfigureres med evnen til å bli vekket eksternt. Vanligvis er dette standardinnstillingen for nettverkskortet ditt, men hvis du vil være sikker, kan du kontrollere enhetens egenskaper på nettverkskortet i Enhetsbehandling.
- Samlet sett er dokumentasjonen som kan lastes ned fra ASP.NET Wake on LAN-siden, veldig bra. Det dekker å bruke installasjonsprogrammet til å sette alt opp, men i ekte geek mote skal vi sette opp alt manuelt.
Oppsett Wake on LAN-kontrollpanelet
Opprett mappen "C: inetpubwwwrootWakeOnLan" og pakk innholdet av Wake on LAN-pakken.
–>
Hvis du bruker SQL Express med brukerinstanser aktivert (standardalternativ under installasjonen av SQL Express) på den lokale maskinen, trenger du ikke å endre noe og kan ignorere resten av denne delen, men hvis du bruker den fullstendige versjonen av SQL eller har SQL Express-brukerinstanser deaktivert, vil du trenge en kommentar ut / slette den andre tilkoblingsstrengen-tasten og uncentrere den første og lagre endringene dine. Som standard er SQL Server-tilkoblingsstrengen innstilt for å bruke den lokale datamaskinen med klarert autentisering. Avhengig av miljøet kan det hende du vil / må endre disse tilkoblingsinnstillingene.
ASP.NET Wake On Lan-pakken inneholder et SQL-databaseskript for å bruke til oppsett på SQL Server. Før du kjører dette skriptet, må du gjøre en mindre korreksjon til SQL-filen. Åpne filen "C: inetpubwwwrootApp_DataSchema.sql" i Notisblokk og legg til "WakeOnLan" i stedet uthevet:
SqlCmd -S “.” -E -i “C:inetpubwwwrootApp_DataSchema.sql”
Konfigurer IIS for å kjøre Wake på LAN-kontrollpanelet
Når du har filene og databasen på plass, åpner du Internet Information Services Manager. Under 'Default Web Site' bør du se mappen WakeOnLan. Før kontrollpanelet kan brukes, må du konvertere katalogen til et program som kjører på.NET versjon 2.0.
I IIS 7 trenger du rett og slett å høyreklikke på mappen og velge "Konverter til program". I IIS 6 må du bruke "Add Application Wizard" som er tilgjengelig ved å høyreklikke på "Default Web Site".
- IIS WakeOnLan-applikasjonen kjører i en.NET 2.0 AppPool.
- Dine SQL-tilkoblingsstrenger er riktige i Web.config-filen din.
Legge til datamaskiner
Når du har konfigurert kontrollpanelet, er alt som er igjen å legge til datamaskiner. Dette er ganske intuitivt, bare klikk på koblingen "Legg til ny datamaskin" og skriv inn enten datamaskinnavnet eller den lokale IP-adressen til systemet du vil legge til.
Bruke Wake on LAN-kontrollpanelet
Bruk av ASP.NET Wake on LAN-kontrollpanelet er utrolig intuitivt. Når du åpner siden, blir statusen til de tilkoblede datamaskinene skannet og presentert.
- Datamaskiner som er aktive / våken, presenteres i blå.
- Datamaskiner som sover (standby / dvalemodus) presenteres i svart.
- Datamaskiner som våkner opp er gule.
Hvis du vil vekke en datamaskin, klikker du bare på den riktige lenken.
Konklusjon
ASP.NET Wake on LAN-kontrollpanelet kan enkelt gjøres tilgjengelig utenfor nettverket ditt. Så lenge IIS-webområdet du har konfigurert det, er tilgjengelig eksternt, kan du få tilgang til kontrollpanelet fra https://www.domain.com/WakeOnLan. Du trenger bare å trene brukerne dine for å få tilgang til denne siden før du kobler til datamaskinen. For eksempel, ved å legge til en lenke til en bedriftsportal for å få tilgang til kontrollpanelet, kan du minimere "hvordan gjør jeg det igjen?" Spørsmål.
lenker
Last ned ASP.NET Wake On LAN (zip pakke)