Hats off to MS Research! • “Sleepless in Seattle No Longer” http://research.microsoft.com/apps/pubs/?id=131390
Download ReportTranscript Hats off to MS Research! • “Sleepless in Seattle No Longer” http://research.microsoft.com/apps/pubs/?id=131390
Hats off to MS Research! • “Sleepless in Seattle No Longer” http://research.microsoft.com/apps/pubs/?id=131390 • A desktop machine • Workdays: often used, sometimes idle • Nights, holidays, weekends: often idle • sometimes accessed remotely by user (via RDP etc) • more often accessed by IT (patches, updates, scans always powered on • Power Management offers big savings • ..but systems need to be available • o physically asleep 9 Remote User Remote Login Work Payload Wake Up! Sleep Proxy Sleep notification Send Traffic To Me Client MachineSend Traffic to Me Remote Login Response • • Respond to some traffic on behalf of the client • Wake for some traffic • Ignore the rest • 11 Subnet router Remote User TCP SYN 1.2.3.4:3389 WOL / Magic Packet 00:11:22:33:44:55 … Sleep Proxy ARP Probe 00:11:22:33:44:55 1.2.3.4 Sleep notification 00:11:22:33:44:55 1.2.3.4 Listing ports: 445, 3389 ARP Probe Client Machine 00:11:22:33:44:55 1.2.3.4 SYN-ACK 12 Step Time From To Packet Type 1 0 RU->(CM) SP SYN 2 0.04 RU->CM Magic packet 3 3 RU->(CM) SP SYN Retransmit 4 5.6 CM->Bcast ARP Probe CM awake 5 9 RU->CM SYN Retransmit 6 9.01 CM->RU SYN ACK Save by having sleep proxy replay most recent TCP SYN Note Remote User (RU) Client Machine (CM) Sleep Proxy (SP) • • • • BranchCache distributed cache mode Only works on a single subnet This is the supported mode for SCCM So if you have multiple subnets there will be one download per subnet • • • • You can now host your SCCM DP with Windows Azure You can choose the geographic region for your DP Use BranchCache to avoid ’bill shock’ ! You can calculate the costs here • http://www.windowsazure.com/en-us/pricing/calculator/?scenario=full • Prestaging content locally will reduce costs even more http://technet.microsoft.com/enus/library/hh848392.aspx Beware – clients that use different content information versions DO NOT share content! Publish-BCFileContent -Path D:\share -StageData Export-BCDataPackage –Destination D:\temp Package.zip Import-BCCachePackage –Path D:\temp\Package.zip • http://ateasolutions.info