This document discusses the OpenIoT X-GSN, which provides an open source blueprint for large scale self-organizing cloud environments for IoT applications. It describes how X-GSN builds on GSN (Global Sensor Networks) to annotate sensor data and observations with semantics. This helps address issues with discovering, integrating, and querying heterogeneous sensor data by publishing it as linked data on the semantic sensor web.