Cloud computing will also have a profound impact on our work. In the automation software industry, for example, the impact of cloud computing has at least several aspects.
Microsoft has released a free online version of its widely used Office software, marking a major turning point in one of the company's core businesses. Since the idea of cloud computing in Google, Microsoft has maintained a long distance of following the web-based product and service model. The release of the free online version of Office software, one of its core businesses, marks the world's leader in IT technology, Microsoft, which has been fully involved in the cloud computing era.
The era of cloud computing has been fully opened, and this is the industry consensus. International well-known companies such as IBM launched the "Blue Cloud Project", EMC launched the "cloud storage", at the same time, China's domestic brands are not outdone, the security sector has rising "cloud security", 360 of "cloud killing", The automation of nine-Si Yi is also in the midst of research and development code-named Ant based on the concept of cloud computing automation information platform software.
There is no doubt that, like the advent of computers and the advent of the Internet, cloud computing will quickly and profoundly affect the patterns of our lives and our work. So, in the area of industrial control, what impact will cloud computing bring to us? I believe that many users also began to imagine, as an automated software developers need to pay close attention to in-depth research, the overall planning of product design.
Let's take a quick look at what cloud computing is.
Cloud computing is an internet-based Super computing model in which thousands of computers and servers are connected to a cloud of computers in remote data centers. As a result, cloud computing can even allow you to experience 10 trillion of computing power per second, with such powerful computational power to simulate nuclear explosions, predict climate change and market trends. Users through the computer, notebook, mobile phone and other means of access to the data center, according to their own needs for operation.
Cloud computing is translated from English cloudcomputing. Cloud Computing (cloudcomputing) is Grid computing (gridcomputing), distributed Computing (distributedcomputing), Parallel Computing (parallelcomputing), Utility Computing (utilitycomputing) networked storage (networkstoragetechnologies), Virtualization (virtualization), Load balance (loadbalance) and other traditional computer technologies and network technology development and integration of products. It aims to integrate a number of relatively low cost computing entities into a perfect system with powerful computing power through the network, and to distribute this powerful computing power to end users with the help of advanced business models such as SaaS, PaaS, IaaS, MSP, and so on.
The revolutionary significance of the cloud computing model is the same as switching from an ancient single generator mode to a centralized power supply model. This means that computing power can also be used as a commodity circulation, like gas, water and electricity, easy to use, low-cost. But it is transmitted over the Internet.
Cloud computing will profoundly affect our way of life, for example, in the future of the medical field, people will not have to go to the hospital for regular medical check-ups, but through the body's micro-sensors, anytime and anywhere to collect health monitoring data, and then the sensor will be data through Bluetooth and other means of transmission to the mobile phone, mobile phone through the 3G and other networks Then, under the support of a powerful cloud computing platform, a large number of health monitoring data can be quickly converted into practical and convenient health guidance information without manual calculation and analysis, and can be sent to the mobile phone at any time, giving timely and accurate health guidance to the sender.
Cloud computing will also have a profound impact on our work.
In the automation software industry, for example, the impact of cloud computing has at least the following:
First, the automation system architecture will be more flexible, distributed architecture will expand to a larger extent.
In modern large-scale industrial automation and informatization projects, the system becomes increasingly large and complex, and the existing network and system architecture can not meet these challenges calmly. This revolutionary idea of cloud computing has completely broken the original rigid architecture of the automation system. In the cloud computing system, automation and information systems are not simply run on a fixed computer, but run on the entire network, including the Internet, to allocate the resources of the system and implement various functions based on the whole network. At the same time, the emergence of SaaS, PaaS and IaaS of the new application mode greatly expands the possible architecture of the software application, which makes the traditional architecture not only extend from the LAN to the whole internet, but also break through the limitation of C/s and B #, and become more refined and more flexible. The distributed architecture, which is now widely recognized in the industry, will expand to a wider scale, demonstrating a greater advantage over traditional distributed architectures.
Second, the massive information analysis and processing will become the general function of the automation software.
In the modern large-scale automation project, the automation informationization data quantity is more and more big, uses "the massive" to describe also is not too. So at present, the type of database used in automation software, data storage mode and data reading, query mode, the various technologies are now around a lot of data accurate, timely processing. The processing of massive information has become one of the bottlenecks restricting the development of automation software. In the era of cloud computing, users can perform different hardware platforms and network computing capabilities at different levels, easily leveraging the services (SaaS) in the cloud, platform (PaaS) and computing hardware and network resources (IaaS), and fully integrate the computing power of public networks, It makes the analysis and processing of mass automation and information technology become reality, satisfies the need of large-scale application system, and can also realize the control of complicated automation information system. A large amount of data and its relationship storage, calculation, analysis, query, processing will become easy, massive information analysis and processing will become the general function of configuration software.
Third, completely change the project development model.
In the era of cloud computing, the development of the project will no longer adhere to a single computer, SaaS mode allows users to use the Internet, the software directly from the software vendor server development, the development process in the cloud computing network, the completion of the development, the production can directly run the project. Engineering development of the technical staff can be any Internet access to the local office, can be remote development, and lay the foundation for the distributed development model. The cloud computing model can also significantly reduce the requirements for local computer hardware and can be used at any time by the latest vendor release.
Change the service mode of the software supplier and reduce the maintenance cost.
The cloud computing model will also reduce service costs for software vendors. In the past, software vendors needed to support and maintain the automation software running in a variety of software and hardware environments, and in the era of cloud computing, they only needed to maintain a set of software on the server. Whether it's a newer version, an enrichment gallery, adding plug-ins, controls, or adding a new IO-driven protocol, it will be quick and easy.
To reduce the hardware requirements of the automation system to enhance the software industry status.
Whether it's a private cloud based on the internal network of the enterprise, or with the external network has a certain connection of the mixed cloud, the dynamic distribution system for the purpose of computing capacity, can make the operation of the system more smooth and stable, so that without reducing the operating efficiency of the premise, greatly reduce the enterprise hardware system requirements.
As we all know, in the current automation system, software is in the "soul" status, but the value of the proportion is relatively low, accounting for only 5%-10%. In the era of cloud computing, the hardware requirements of the system, and the requirements of the software is more and more high, so the software in the automation industry, the value of the proportion and importance, will be greatly improved.
VI, the internationalization of automation software requirements to improve the multilingual function of the importance of upgrading.
Cloud computing based on the Internet, including the entire network operation, and the whole network as the object of the dynamic allocation of resources, in the trans-regional, Cross-border software use and development is possible, but also for the future of automation software internationalization ability put forward more and more high requirements. The internationalization of automation software can break the multilingual features of language barriers and become increasingly important. At present, the popular automation software brand, the foreign product multilingual function is more popular, but the domestic only easy control (INSPEC) and so on a few brands have this function.
The new technology and product concept will become the core of competition.
There is no doubt that the cloud computing model will bring huge changes in the automation software industry. How to grasp the trend of it development? How to develop a new generation of automation software based on cloud computing? How can old versions of automated software be compatible with the cloud computing platform? How to upgrade the traditional automation engineering system to a cloud computing system? will become the first issue in the industry to consider. Solving these problems fundamentally depends on leading technology. NET platform and XML technology, as the core and foundation of cloud computing, will undoubtedly be used more widely, and the concepts of SaaS, PaaS, IaaS and MSP will permeate into the core concept of product development, and Wcf,wpf,wf,windowsazure, New technologies such as AppFabric will also develop rapidly.
The above is only a glimpse of the cloud computing era in the tube, cloud computing to our lives and work brought about by the great convenience and change, will be more profound and extensive. Every technological revolution will bring great changes in the industry, and cloud computing is no exception. The advent of the cloud computing era, will be a number of technological innovation as the core competitiveness of enterprises, but also those who lag behind the technology, no innovative ability, or wrong grasp the development trend of enterprises far behind. The ability of independent innovation and the ability of timely application of new technology will become the core content of competition in automation industry.
At present, the development of cloud computing in automation is still more in the conceptual stage, end users will benefit from "cloud computing" or how to benefit, but also need the long exploration of the whole industry.