About Equinix Precision Time
Equinix Precision Time provides accurate, secure, and reliable time to enterprise applications connected to Equinix Fabric in North and South America, EMEA, and APAC.
Equinix Precision Time Spotlight Video
Equinix Precision Time sources time from redundant GNSS (GPS) receivers with antennas strategically located within the Equinix IBX infrastructure. The time source servers distribute accurate time over Equinix Fabric, our high-performance network backbone.
The Need for Accurate Time
Clocks included in hardware systems are inexpensive quartz oscillators that have a tendency to drift over time. Inaccurate clocks result in inaccurate timing that can cause a loss of synchronization across networks. Timing inaccuracies can range from milliseconds to seconds, and even minutes, if left unchecked for an extended period of time. Such timing inaccuracies can result in network operational issues large enough to lead to mission failure.When an application depends on accurate time, it must use a time source outside the built-in system clocks. If the application has Equinix Fabric connectivity, it can synchronize with the EPT Timebase for accurate time.
Features
Equinix Precision Time provides these capabilities and options:
Time Protocols – Precision Time supports both the Network Time Protocol (NTPv3 and NTPv4) and the Precision Time Protocol (PTPv2).
To synchronize time, clients directly connect to the Equinix Precision Time NTP or PTP primary sources.
Service Tiers – Equinix provides different service tiers for the NTP and PTP protocols.
NTP Enterprise offers several additional features compared to NTP Standard:
The ability to set the IP addresses, netmask, and gateway of the EPT servers
The ability to connect to a Network Edge device or Fabric Cloud Router as well as an Equinix Fabric port
MD5 authentication
NTP Standard connections use pre-set values for IP addresses, network mask, and gateway.
All PTP service tiers offer:
The ability to set the IP addresses, netmask, and gateway of the EPT servers
The ability to configure the PTP service to use Multicast, Unicast, or Hybrid modes
The ability to connect to an Equinix Fabric po
The ability to set several PTP parameters (see PTP Advanced Configurations)
The service tier you choose determines the number of NTP or PTP clients that you can synchronize on your side using direct connections to the Precision Time NTP or PTP primary sources. For more on direct connectivity, see Network Models and Time Synchronization.
The following table provides an estimate of the number of clients you can synchronize per second. Client rates are shown for both the NTP and PTP protocols. These numbers assume that NTP clients are sending packets at a rate of no more than 1 per second, and PTP clients are receiving Sync packets and sending Delay Request packets at a rate of no more than 16 per second. Keep in mind the actual number of clients you can synchronize depends on the combination and configuration of your system hardware.
Clients IP Config Port Type MD5 Auth PTP Parameters NTP Standard 1,000 Fixed Fabric port No – NTP Enterprise 2,000 Configurable Fabric port, Network Edge, Fabric Cloud Router Yes – PTP Standard 20 Configurable Fabric port – Yes PTP Enterprise 100 Configurable Fabric port – Yes Accuracy – For PTP, Precision Time ensures an accuracy of 50 microseconds from UTC.
The actual time accuracy you achieve is based on a combination of the consumption model in use and the physical distance between the client device and the Precision Time service location. In practice, our experience shows your end devices might achieve even greater accuracy than the listed tolerance.
- Availability – The high reliability of the service is made possible by multiple levels of redundancy in the architecture.
- Every region has at least two metros that serve as the sources of time.
- For North America, you can connect to one of three service locations – Silicon Valley (SV), New York (NY), or Toronto (TR). South American connections can also use São Paolo (SP) in addition to the above North American service locations.
For connections in Europe, we offer service from three Service Metros: London (LD), Amsterdam (AM), or Frankfurt (FR).
Customers in Asia/Pacific have four service locations to choose from: Tokyo (TY), Hong Kong (HK), Singapore (SG), and Sydney (SY).
- Each of these metros has redundant GNSS (GPS) receivers with the antennas and time server infrastructure in at least two geo-distributed IBX data centers.
- Within each of these data centers, Precision Time connects your services to two timing servers that act as primary and secondary servers over a redundant switching infrastructure.
Security – Precision Time is distributed over Equinix Fabric, a state-of-the-art private network, so time packets are never exposed to the public internet.
Precision Time infrastructure is installed and secured inside Equinix state-of-the-art IBX data centers. Our data centers meet the highest standards of security, certification, and sustainability. Additionally, Equinix Precision Time services can only be provisioned using the Equinix Fabric portal, which requires authentication using the same customer credentials as the Equinix Customer Portal.
NTP Enterprise also allows for the use of MD5 Authentication. Customers can securely upload their symmetric MD5 keys to our Portal, and they will be deployed on their NTP service.
Monitoring and Alerting – Equinix Precision Time monitors performance and collects data from both the primary timing server and SLA monitoring servers in remote IBX data centers. Alerts are generated and sent to support teams for analysis. Alarms are triggered when SLA thresholds are breached, or when outages threaten Precision Time performance, so that potential problems can be addressed before they become issues.
Use Cases
Getting accurate time is an important requirement for both consumer and business applications. Although the required level of reliability, security, and accuracy depends on individual use cases, security and reliability are critical for all enterprise applications. In certain vertical markets, mission critical applications require the highest possible degrees of precision to meet regulatory compliance and mandates.
- Financial Services – High-frequency trading platforms require accurate time (single digit microseconds or better) to maintain an ordered sequence of transactions. The trading ecosystem is composed of digital stock and commodities exchanges, traders, and FinTech companies.
- Enterprise Applications – As applications become more geographically distributed, systems are challenged to distribute transactional databases, ensure the accuracy of ordering logs, and analyze and prevent online attacks. A narrow-drift offset from a secure and reliable time source is necessary to resolve these challenges.
- Broadcasting – Audio and video feeds are sent separately to end devices. If the time between these feeds is not synchronized, “lip sync” errors can occur, degrading the quality of service. Accordingly, the broadcasting industry has specific standards (SMPTE 2110) for accurate time synchronization between the audio and video feeds.
- Gaming – Online gaming and e-sports platforms require accurate time synchronization to ensure proper functionality (for example, a bullet hitting a target), and the correct order of play in multi-player games. This problem grows when players are geographically distributed.
- Telecommunications – Telecom service providers are required to maintain precise synchronization of their infrastructure. Managing billing and other customer facing infrastructure also requires accurate timing. Poor timing synchronization can result in dropped calls, poor customer service, and unreliable data.
- Manufacturing – To maintain seamless manufacturing processes, manufacturing operations (including process automation, MRP systems, and logistics systems) have become reliant on accurate time synchronization across all systems and infrastructure.
Using Anycast to distribute Precision Time service – When users have larger NTP network requirements or needs across a network domain, Network Edge with Anycast topology can be considered for NTP-only service distribution. See Use Cases for details about this topology and configuration.
For technical specifications, see the Equinix Precision Time data sheet.