|

An area of computing that's gaining traction in recent years in Cloud Computing. Essentially, Cloud Computing refers to the provision of services over the Internet. Users of these services will need no detailed technical knowledge to avail of them. There are three recognised types of Cloud Computing - Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). The term 'Cloud' is an analogy for the Internet as the Internet is usually depicted as a Cloud in network diagrams.
IaaS is where an organisation outsources equipment such as Computer Servers, Storage Devices and Network Components and users access this equipment over the Internet. Common examples of IaaS include Web Server Hosting and Platform Virtualization. Platform Virtualization is where a computing system that has been partitioned at every level (applications, operating system, processors etc.) runs on a single platform. This means that different users can access what are effectively distinct subsystems over the Cloud. In summary, IaaS offers computer infrastructure that can be accessed remotely over the Cloud.
PaaS is the delivery of a platform over the Internet. A platform here can be defined as a computing workspace to enable users to develop and build web applications without the user installing any development tools on their own computer. Examples of PaaS include LongJump (http://www.longjump.com) which enables you to build Web Applications by remotely accessing development tools via your web browser and WaveMaker Cloud Edition for developing AJAX applications (http://www.wavemaker.com).
Originally Cloud Computing and SaaS were effectively interchangeable terms. Essentially, SaaS is a form of software deployment whereby, instead of installing software, users would access it over the Internet. The most well known company in the SaaS space is probably Salesforce.com (http://www.salesforce.com) where subscribers can use Customer Relationship Management (CRM) software over the Internet.
There are two aspects in any discussion of Cloud Computing and Green IT. The first perspective is that of energy savings which there is some debate about (See http://greenmonk.net/how-green-is-cloud-computing/ and http://blogs.sun.com/marchamilton/entry/how_green_is_cloud_computing). the perspective that we will examine is how Cloud Computing can enable and enhance the operations of 'Green' Energy networked devices such as smart meters and wind turbines.
Smart Meters have a number of issues that could be alleviated by Cloud Computing. The two major problems utility companies are encountering with Smart Meters are a lack of standardisation from vendors and security. We have discussed the issue of security and smart meters in a previous blog but the lack of standardisation means that organisations who source their smart meters from multiple suppliers need to have software processes in place to format and translate the data from each vendor. Such processes can be expensive in terms of processing power and might be better outsourced to an IaaS organisation which will provide the infrastructure requirements to manage and store smart meter data and transform it into information for business decision making.
The proliferation of smart meter vendors and the lack of standardisation leads to extra work for IT departments in developing software to capture smart meter data. Vertoda is currently working on a development kit to enable software engineers to write programs to capture data from any smart meter and integrate the program with the Vertoda Framework. This in turn provides a pool of information for the rest of the organisation's software and systems. In addition to installing this kit on a PC, users will also be able to access the kit online as a PaaS.
Smart Meters provide what is for many organisations a new pool of data. Water, Gas and Electricity Meters are being installed by organisations of all sizes and many of these organisations will not want to install software to manage this data. Cloud Computing then can provide solutions to manage smart grid infastructure, develop software solutions using a remote platform or offer SaaS to manage and capture data from smart meters.
Wind Turbines are another category of equipment that could derive benefits from Cloud Computing. The data generated by Wind Turbines is comprehensive but two areas we will deal with here are energy and maintenance data. The energy being generated by a Wind Farm is of interest to both the Wind Farm and their Utility customer. This data should be available in a timely fashion to both parties. Currently, as both organisations have separate IT infrastructures we are dealing with what are effectively unintegrated Information Systems, sometimes resulting in inconsistent data between the organisations - a problem as this is effectively how Wind Farms measure revenue. One solution Cloud Computing can offer a Wind Farm and its utility customer is in IaaS where energy data is stored on a central shared server on the Internet for both organisations.
Maintenance data is also key to the operation of a Wind Farm. Availability is a key metric for organisations and turbine manufacturers are subject to contractual penalties if availability exceeds a certain threshold. For this reason, a shared system using IaaS might be appropriate here too. Of course, there are political and confidentiality reasons why a Wind Farm might not want to interact with its suppliers and customers in this way but you can partition your system on IaaS so that suppliers and customers see only the data that is relevant to them. Platform Virtualization would be an appropriate solution here.
The transformation of Wind Turbine data into information that the company can use for assessing revenue or equipment performance is a complex task. Again, different manufacturers have different formats for their data and for making their data available. A centralised SaaS for capturing and managing this data would be useful here.
Vertoda is examining the role Cloud Computing can play in its solution offerings. We plan to release a Cloud Edition of our development kit and are planning to offer the system as a subscription service. Vertoda can also enable an individual organisation's IaaS solutions by securing data transferred from Smart Meters and Wind Turbines and by offering a central middleware system that will capture and translate data into meaningful and timely information for organisations.
|