CN 2010: Computer Networks pp 226-235 | Cite as

Using Cloud Storage in Production Monitoring Systems

  • Arkadiusz Jestratjew
  • Andrzej Kwiecień
Part of the Communications in Computer and Information Science book series (CCIS, volume 79)

Abstract

Cloud Computing has received much rumour during the last year. Although the idea of lending processing power and data storage is, in essence, known since the very beginning of the computer industry, a new distributed computing platform coming from Microsoft is expected to have much impact on the enterprise software development and usage.

However, production monitoring systems are traditionally built with on-site data stores and specialized hardware and software solutions that interconnects data sources (process controllers) and data stores. We propose an alternative approach. Using modern PLC solutions, one is able to avoid on-site data store in favor of Cloud Storage available over the Internet, lowering capital and maintenance expenses.

Keywords

availability cloud computing database PLC REST 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Saia-Burgess Controls Ltd.: Hardware Manual for the PCD3 Series. Document 26/789 Edition E8, Murten (2007)Google Scholar
  2. 2.
    ABB Automation Technologies: IndustrialIT System 800xA System Architecture Overview (2005)Google Scholar
  3. 3.
    GE Fanuc Automation: PACSystemsTMCPU Reference Manual. Document GFK-2222K (2007)Google Scholar
  4. 4.
    Jestratjew, A.: Improving Availability of Industrial Monitoring Systems through Direct Database Access. In: Kwiecień, A., Gaj, P., Stera, P. (eds.) CN 2009. CCIS, vol. 39, pp. 344–351. Springer, Heidelberg (2009)Google Scholar
  5. 5.
    Microsoft Corp.: Tabular Data Stream Protocol Specification. MSDN LibraryGoogle Scholar
  6. 6.
    SOAP Version 1.2 (Second Edition). W3C Recommendation (2007)Google Scholar
  7. 7.
    Fielding, R.T.: Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, University of California, Irvine (2000)Google Scholar
  8. 8.
    Fielding, R.T., Taylor, R.N.: Principled design of the modern Web architecture. ACM Trans. on Internet Technology 2(2), 115–150 (2002)CrossRefGoogle Scholar
  9. 9.
    Saia-Burgess Controls Ltd.: SAIA PCD Controllers with Ethernet-TCP/IP Manual. Document 26/776 Edition E3, Murten (2003)Google Scholar
  10. 10.
    Hirt, A.: Pro SQL Server 2005 High Availability. Apress (2007)Google Scholar
  11. 11.
    Microsoft Corp.: Microsoft High Availability Overview White Paper (2008)Google Scholar
  12. 12.
    Bennett, K., Layzell, P., Budgen, D., Brereton, P., Macaulay, L., Munro, M.: Service-based software: the future for flexible software. In: Proc. of 7th Asia-Pacific Software Engineering Conference APSEC, pp. 214–221 (2000)Google Scholar
  13. 13.
    Chappell, D.: Introducing the Windows Azure platform. Chappell & Associates (2009), http://go.microsoft.com/fwlink/?LinkId=158011
  14. 14.
    Microsoft Corp.: Windows Azure platform Service Level Agreements, http://www.microsoft.com/windowsazure/sla/
  15. 15.
    Chappell, D.: Introducing the Windows Azure. Chappell & Associates (2009)Google Scholar
  16. 16.
    Microsoft Corp.: Understanding the Table Service Data Model. MSDN LibraryGoogle Scholar
  17. 17.
    Microsoft Corp.: Queue Service API. MSDN LibraryGoogle Scholar
  18. 18.
    Microsoft Corp.: Windows Azure Storage Services REST API Reference, Authentication Schemes. MSDN LibraryGoogle Scholar
  19. 19.
    RFC1945 Hypertext Transfer Protocol – HTTP/1.0. Internet Engineering Task Force, The Internet Society (1996)Google Scholar
  20. 20.
    RFC4627 The application/json Media Type for JavaScript Object Notation (JSON). Internet Engineering Task Force, The Internet Society (2006)Google Scholar
  21. 21.
    Microsoft Corp.: ADO.NET Data Services Framework. MSDN Library, http://msdn.microsoft.com
  22. 22.
    Microsoft Corp.: Windows Azure SDK. MSDN LibraryGoogle Scholar
  23. 23.
    Stunnel – multiplatform SSL tunneling proxy, http://stunnel.mirt.net/

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Arkadiusz Jestratjew
    • 1
  • Andrzej Kwiecień
    • 1
  1. 1.Institute of InformaticsSilesian University of TechnologyGliwicePoland

Personalised recommendations