1 
www.nextdc.com| 13 NEXT 
Keith Miller, Head of Software Engineering, Keith.Miller@NEXTDC.com 
Open Source and Data Centres: The next “Internet of Things” Frontier
2 
www.nextdc.com| 13 NEXT 
The Challenge 
•Data Centre's are one of the last bastions of proprietary control software 
•SCADA (Supervisory Control and Data Acquisition) and BMS (Building Management Systems) have not progressed in many years 
•Many are based on obsolete operating systems 
•Control and telemetry systems are usually very vendor specific and hard to customise
3 
www.nextdc.com| 13 NEXT 
Complex Architectures 
•Lots of old serial commsbased devices 
•RS-232, RS-485, Modbus are very common 
•Some proprietary protocols 
•Demanding requirements
4 
www.nextdc.com| 13 NEXT 
The Solution 
•oBIXbegan its life in April of 2003 as theCABA XML/Web Services Guideline Committee 
•oBIXhas taken on a life of its own, currently a technical committee at the Organisation for the Advancement of Structured Information Standards (OASIS) 
•OASISis a global, non-profit consortium that focuses on the development and adoption of e-business standards 
•Website http://www.obix.org/
5 
www.nextdc.com| 13 NEXT 
NEXTDC oBIXInvolvement 
•Open source project derived from the C oBIXTools (CoT) Project (2009) 
•We have rewritten from scratch since mid 2013 
•Licensed under the GPLv3+ License 
•Code re-released on GitHub https://github.com/ONEDC/obix 
•Also see our ONEDC website for more infoHttp://onedc.com/community/
6 
www.nextdc.com| 13 NEXT 
oBIXStandard 
•XML and Web services-based mechanisms for building control systems 
•oBIXis designed to instrument control systems 
•Designed for responsive, real-time access to embedded control systems 
•Vendor independent, rapidly growing interest 
•Perfect fit for a data centre !!
7 
www.nextdc.com| 13 NEXT 
Sample XML Contract 
See our tech deep dive, ONEDC blog http://onedc.com/blog/
8 
www.nextdc.com| 13 NEXT 
oBIXImplementation 
•Multilayer distributed (scalable) architecture with tiny footprint 
•Delivering real-time power monitoring and telemetry data 
•Maintains privacy / security (customer exclusive servers) 
•Enables remote access control (locking / unlocking racks) 
•Receive real-time data to enable real-time decision making 
•Sync adapters filter and distribute the data in real-time
9 
www.nextdc.com| 13 NEXT 
Access Control 
•Remote locking with front and rear door powered by oBIXprovides access, security and control 
•The virtual and physical access levels of users can be managed and controlled by administrators 
•Provide time frame specific records of any action, virtual or physical within the allocated data spaces 
•Watch processes provide inter- server messaging
10 
www.nextdc.com| 13 NEXT 
Real Time Monitoring and Analytics 
•Powered by oBIXreal time and history facility 
•Interactive data visualisationfor effective knowledge discovery 
•Configurable alerts and notifications
11 
www.nextdc.com| 13 NEXT 
More Information 
•The oBIXCommittee: http://www.obix.org/ 
•The Standard: https://www.oasis- open.org/committees/tc_home.php?wg_abbrev=obix 
•The Community: http://onedc.com/community/index.html 
•The Code: https://github.com/ONEDC/obix 
•Me!! Keith.Miller@NEXTDC.com
12 
www.nextdc.com| 13 NEXT 
www.nextdc.com 
THANK YOU

oBIX Presentation to the Open Source Developers Conference - Gold Coast, Australia. November 4th 2014.

  • 1.
    1 www.nextdc.com| 13NEXT Keith Miller, Head of Software Engineering, Keith.Miller@NEXTDC.com Open Source and Data Centres: The next “Internet of Things” Frontier
  • 2.
    2 www.nextdc.com| 13NEXT The Challenge •Data Centre's are one of the last bastions of proprietary control software •SCADA (Supervisory Control and Data Acquisition) and BMS (Building Management Systems) have not progressed in many years •Many are based on obsolete operating systems •Control and telemetry systems are usually very vendor specific and hard to customise
  • 3.
    3 www.nextdc.com| 13NEXT Complex Architectures •Lots of old serial commsbased devices •RS-232, RS-485, Modbus are very common •Some proprietary protocols •Demanding requirements
  • 4.
    4 www.nextdc.com| 13NEXT The Solution •oBIXbegan its life in April of 2003 as theCABA XML/Web Services Guideline Committee •oBIXhas taken on a life of its own, currently a technical committee at the Organisation for the Advancement of Structured Information Standards (OASIS) •OASISis a global, non-profit consortium that focuses on the development and adoption of e-business standards •Website http://www.obix.org/
  • 5.
    5 www.nextdc.com| 13NEXT NEXTDC oBIXInvolvement •Open source project derived from the C oBIXTools (CoT) Project (2009) •We have rewritten from scratch since mid 2013 •Licensed under the GPLv3+ License •Code re-released on GitHub https://github.com/ONEDC/obix •Also see our ONEDC website for more infoHttp://onedc.com/community/
  • 6.
    6 www.nextdc.com| 13NEXT oBIXStandard •XML and Web services-based mechanisms for building control systems •oBIXis designed to instrument control systems •Designed for responsive, real-time access to embedded control systems •Vendor independent, rapidly growing interest •Perfect fit for a data centre !!
  • 7.
    7 www.nextdc.com| 13NEXT Sample XML Contract See our tech deep dive, ONEDC blog http://onedc.com/blog/
  • 8.
    8 www.nextdc.com| 13NEXT oBIXImplementation •Multilayer distributed (scalable) architecture with tiny footprint •Delivering real-time power monitoring and telemetry data •Maintains privacy / security (customer exclusive servers) •Enables remote access control (locking / unlocking racks) •Receive real-time data to enable real-time decision making •Sync adapters filter and distribute the data in real-time
  • 9.
    9 www.nextdc.com| 13NEXT Access Control •Remote locking with front and rear door powered by oBIXprovides access, security and control •The virtual and physical access levels of users can be managed and controlled by administrators •Provide time frame specific records of any action, virtual or physical within the allocated data spaces •Watch processes provide inter- server messaging
  • 10.
    10 www.nextdc.com| 13NEXT Real Time Monitoring and Analytics •Powered by oBIXreal time and history facility •Interactive data visualisationfor effective knowledge discovery •Configurable alerts and notifications
  • 11.
    11 www.nextdc.com| 13NEXT More Information •The oBIXCommittee: http://www.obix.org/ •The Standard: https://www.oasis- open.org/committees/tc_home.php?wg_abbrev=obix •The Community: http://onedc.com/community/index.html •The Code: https://github.com/ONEDC/obix •Me!! Keith.Miller@NEXTDC.com
  • 12.
    12 www.nextdc.com| 13NEXT www.nextdc.com THANK YOU