Jan 29, 2016
DST 2007DST 2007████ Areas that observe daylight saving time Areas that observe daylight saving time
████ Areas that once observed daylight Areas that once observed daylight saving time saving time
████ Areas that have never observed Areas that have never observed daylight saving timedaylight saving time
Daylight Savings TimeDaylight Savings Time“DST 2007”“DST 2007”
Chuck TaylorChuck TaylorSenior Technical Account ManagerSenior Technical Account [email protected]@microsoft.comMicrosoft Premier SupportMicrosoft Premier Support
ObjectiveObjective1.1. To share information about DST 2007 To share information about DST 2007
for businesses for businesses
2.2. Discuss potential risks / impactDiscuss potential risks / impact
3.3. Look at some scenariosLook at some scenarios
4.4. Discuss Microsoft’s product Discuss Microsoft’s product approaches for dealing with DST approaches for dealing with DST 20072007
5.5. Listen to your feedback and plansListen to your feedback and plans
United States’ Energy Policy Act of 2005 is a United States’ Energy Policy Act of 2005 is a change to the rules setting when Daylight Saving change to the rules setting when Daylight Saving Time starts and ends. The changes were Time starts and ends. The changes were implemented as part of a federal energy implemented as part of a federal energy conservation effort, requires that beginning in conservation effort, requires that beginning in 2007 Daylight Saving Time (“DST2007”) start 3 2007 Daylight Saving Time (“DST2007”) start 3 weeks earlier and end 1 week later than current weeks earlier and end 1 week later than current rules. rules.
Previous DST Start New DST Start Previous DST End New DST End First Sunday of April Second Sunday of March Last Sunday or October First Sunday of November April 1st, 2007 March 11th, 2007 October 27th, 2007 November 4th,2007
Keeping Time on Keeping Time on Computer SystemsComputer Systems• Internal clocks / calendar with Internal clocks / calendar with
timezone and DST tablestimezone and DST tables• Local time vs Coordinated Local time vs Coordinated
Universal Time (UTC)Universal Time (UTC)• May or may not be synchronized May or may not be synchronized
with a time service via NTP with a time service via NTP (Network Time Protocol)(Network Time Protocol)
DST 2007 ChangesDST 2007 ChangesWhat types of systems are impacted? What types of systems are impacted? Just calendar/ scheduling software or Just calendar/ scheduling software or others?others?
What are some potential risks? Are What are some potential risks? Are there scenarios where the risks are there scenarios where the risks are low? Are there example scenarios low? Are there example scenarios where the risks are moderate or where the risks are moderate or high?high?
Why this isn’t just a U.S. issueWhy this isn’t just a U.S. issue
What are some implementation What are some implementation strategies for managing DST2007?strategies for managing DST2007?
Potential Risks / ImpactsPotential Risks / ImpactsNon-computer related DST impactsNon-computer related DST impacts* These examples come from David Prerau’s book, “Seize the Daylight: The Curious and Contentious * These examples come from David Prerau’s book, “Seize the Daylight: The Curious and Contentious Story of Daylight Saving time”Story of Daylight Saving time”
Computer-systems related DST Computer-systems related DST impacts:impacts:
Calendar / scheduling applicationsCalendar / scheduling applications
Date / time calculations (current & Date / time calculations (current & historical)historical)
Transaction logging (UTC vs Local Time)Transaction logging (UTC vs Local Time)
Tariff billing applications Tariff billing applications
What is Impacted by this What is Impacted by this Change?Change?
Category: Consumer Category: Consumer DevicesDevicesCategory Description Examples
Consumer Devices
Any device that provides date and time functionality that end users or consumers may use. During the transition window, if these devices are not updated with the correct DST information, notifications will not occur when they should (for instance, you may receive notification for a meeting 1 hour later) or triggered events will occur at the incorrect time (i.e. if you program your personal video recorder to record your favorite show, it will be an hour off).
Clock radios
mobile phones / PDA’s
portable music players,
programmable thermostats or HVAC control systems
personal video recorders
Category: Computer and Category: Computer and Network InfrastructureNetwork Infrastructure
Category Description Examples
Computer and Network Infrastructure
All computer or network equipment with operating systems which maintain their own automatic calendars (and hence, their own DST tables) will require updates.
Server computers
Desktop computers
Laptop computers
Network attached devices (routers, gateways, storage)
Category: Scheduling / Category: Scheduling / Calendar Applications & Calendar Applications & ServicesServicesCategory Description Examples
Scheduling and Calendar Applications or Services
Messaging applications that include calendar or schedule functionality or standalone calendar tools that organizations use.
Beyond the personal information management applications, there are other types of scheduling applications which may be impacted. These include systems such as transportation or cargo scheduling applications where multiple legs need to be coordinated across different environments. An offset of even 1 hour could result in physically impossible routing.
There are also scheduling / calendar systems which are used for system operations. These may include system task/ job schedulers or other maintenance tools which are scheduled to run at specific times or intervals. There are cases where the execution of these tasks needs to be tightly controlled due to the impact of the activity on the system they are intended to help maintain. Some examples would be system backup tools, virus scanning, scheduled archiving tools, storage compaction / management.
Microsoft’s Exchange and Outlook system
IBM’s Lotus Notes and Domino system
Peoplecube’s MeetingMaker
Novell’s Groupwise and Ximian Evolution
Other Unix systems using the iCal protocol for interoperability
Category: Date Category: Date CalculationsCalculations
Category Description
Applications which perform date calculations.
This is a more subtle impact for the DST 2007 changes and affects applications which perform date and time calculations at the granularity of hours or minutes. During the transition windows for the DST 2007 changes for instance, the total number of hours from 3/1/07 to 3/15/07 would be different depending upon whether the application is performing calculations based on DST 2005 or DST 2007 (there is 1 less hour). While this may not seem like much, imagine compound interest calculations done using hours.
Another example might be the tariff systems popular with many mobile operators where there are time periods during the day where calls from mobile phones are charged different rates or where there are bulk usage plans. The shift or offset during the transition windows for DST 2007 may have a significant impact on how billing and accounting is done for these types of usage plans.
Category: Activity Tracking / Category: Activity Tracking / LoggingLogging
Category Description Examples
Applications which track activity along with date and time information for audit or regulatory purposes.
An area where the correct handling of date and time information is vital is where activity logging is done for audit or regulatory compliance. For instance, certain types of applications used in manufacturing, financial services or Emergency Services such as automated bank machine transactions, Instant Messaging or Call Center applications log events with date and time information.
ATM machines
Corporate Instant Messaging systems
Manufacturing applications such as product batch labeling
Five Categories for System Five Categories for System ImpactImpact
http://www.microsoft.com/http://www.microsoft.com/dst2007dst2007
Date CalculationsE.g. Tariff A
pps
Scheduling and Calendar
Applications or Services
E.g. Microsoft Exchange /
Outlook
IBM Lotus Notes /
Domino
Novell Groupwise
Computer & Network
Infrastructure E.g. Servers, Laptops, Desktop PC’s
Consumer DevicesE.g. Clock radio, PDA’s, Mobile phones, Video
Recorders, Thermostats
Categories of Systems Impact by DST 2007 Changes
Audit or Regulatory
Tracking
Incr
easi
ng C
ompl
exity
to R
emed
iate
DST
Chang
es
CategoriesCategories
Servers and ToolsServers and Tools
Operating SystemsOperating SystemsKB 931836. Downlevel versions of Windows can be manually updated with tzedit.exe or scripts via KB 914387.
KB 931836. Also remember embedded versions of Windows.
KB 923953. Delivery method will vary with OEM’s, Mobile Operators and Business customers. OTA, tethered or a PIE download are possibilities.
KB 923027. Many of these systems are embedded or customized. You may need to work with the ISV for updates. Delivery mechanisms will vary
Schedule and Calendar Schedule and Calendar KB 926666. Exchange Server update for CDOEX. Server calendar re-basing tool.
KB931667. Desktop-based calendar re-basing tool for the Outlook Data Files. Downlevel compatible with multiple versions of Outlook Data Files.
Update for Entourage 11.3.3. Apple plans on supporting OS 10.4. Q.v., http://www.entourage.mvps.org/articles/daylight.ht
ml (non Microsoft site)
Other ProductsSQL Server Notification Server
Groove
SharePoint
BizTalk
CRM
Developer Tools
Microsoft Support OptionsMainstream Support
Windows Server 2003, Windows XP SP2, Exchange 2003, Exchange 2007
Premier customers receive remediation assistance at no charge from February 1 to March 1, 2007
Extended SupportWindows 2000, Exchange 2000, Outlook 2000
Extended Support for all is $4,000
Custom SupportWindows NT4, Exchange 5.5, Windows XPSP1
Custom Support AgreementPremier CustomerSupport Fee in ArrearsHotfix fee
User Communication is Key
Users should be made aware of the calendar issues resulting from Daylight Saving Time changes. Only the users will know if their appointments are correct.
Appointments scheduled during the delta period (March 11th – April 1st) need to be reviewed and considered suspect.
Users need to know that they will have to verify the meeting times themselves and with any other attendees.
Using informal methods such as documenting the meeting time in the subject or body of the meeting request may be beneficial.
Suggested Deployment Suggested Deployment SequenceSequence
ServersServers ClientsClients DevicesDevices
Messaging / Calendar Messaging / Calendar ServersServers
Scheduling ClientScheduling Client SoftwareSoftware
App ServersApp ServersApp ServersApp ServersApplicationsApplications
ToolsTools
Patch DistributionPatch DistributionWindows Update, WSUS, SMS, othersWindows Update, WSUS, SMS, others
Windows hotfix will not require reboot Windows hotfix will not require reboot so you can detect and script so you can detect and script additional server updatesadditional server updates
GPO’s for distributionGPO’s for distribution
Windows Mobile will be via OEM, Windows Mobile will be via OEM, Operators, or Microsoft DownloadOperators, or Microsoft Download
Windows CE will likely be via IHVWindows CE will likely be via IHV
Call to ActionCall to Action• Review your applications and Review your applications and
serversservers• Conduct a Risk Analysis on the Conduct a Risk Analysis on the
impact to your businessimpact to your business• Check with your suppliers, partners, Check with your suppliers, partners,
vendors for update and have a vendors for update and have a distribution strategy distribution strategy
http://www.microsoft.com/dst2007 http://www.microsoft.com/dst2007
Microsoft IT PlanningMSIT DST Assessment Checklist
http://go.microsoft.com/fwlink/?LinkId=83000
MSIT DST Enterprise Response PlanHttp://go.microsoft.com/fwlink/?LinkId=83002
MSIT DST Patching Overviewhttp://go.microsoft.com/fwlink/?LinkId=83004
MSIT DST Exchange TZ Update Tool Guidance
http://go.microsoft.com/fwlink/?LinkId=83005
MSIT DST Outlook TZ Update Package Guidance
http://go.microsoft.com/fwlink/?LinkId=83006
© 2007 Microsoft Corporation. All rights reserved.
Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.