Cloud computing standards are a very unfamiliar area, and our current understanding of cloud computing remains at a very shallow stage. Let's take a detailed look at what the cloud computing standards are all about.
When a lot of people call the cloud computing standard "Halo computing," when it comes to looking at what cloud computing is, is it too early to talk about cloud computing when it comes to the pursuit of cloud computing, in addition to the commercial innovations that sell infrastructure like water and electricity? IT industry people can not say clearly cloud computing, a concept has not yet reached a consensus on cloud computing, the establishment of standards is not a mirage? This is the case in China, but not in the global IT industry perspective. If you are not in touch with cloud computing standards for a long time, you can read my series of articles.
The Chinese view of the standard also has some Chinese characteristics. A lot of people often mention a saying is that three-stream enterprises sell products, second-rate enterprises selling technology, first-class enterprises to sell standards. The idea is to control the highest level of the enterprise, you can use the least investment to obtain the maximum profit, in fact, the mind is still a monopoly and once and for all. Some people think that if I make a standard for everyone to execute, or use the public power to get everyone to do it, then I can count the money. Therefore, the Chinese people call "do" standard. What is this? Trifles, putting the cart before the horse. Some of the government-led markets may work, but in markets where market liberalisation is high, it is not feasible in global markets. Did not do a good product, where to perfect the technology, no strong technology and considerable technical experience accumulation, how can we propose a feasible reasonable standard?
Has anyone found a contradiction? Yes, a reasonable contradiction, but only for China. In China, in the field of cloud computing standards, there is no good products, no strong technology and considerable accumulation of experience, so it is unrealistic to expect to do cloud computing standards. However, in the global cloud computing standard industry chain, there is no such contradiction. Cloud computing concept of the dispute has been flat down, the industrial chain of products in various links have also appeared a lot of excellent, cloud computing technology system in all aspects of the accumulation of some of the market and technology competition, the time to raise standards.
Because the cloud computing standard is not a simple technology, but an information industry change, design a wide range of industrial chain and many enterprises, so its standard formation process will be long and difficult. At present, the standards are only in the brewing and discussion stage.
The prelude to the standard--cloud computing manifesto
2009, the cloud computing standard community, manufacturers, users, etc. launched a number of declarations of the nature of the document, some officially released, some did not. These declarations can be seen in the cloud computing manifesto of China's Open Cloud Computing Alliance cloud Computing website.
The following is an introduction to the cloud computing standards community, which released the Open Cloud computing manifesto in early 2009. Since the definition of cloud computing had not yet formed a unified formula, the manifesto did not design the definition of cloud computing, but referred to several core values of cloud computing: expansion on demand; Streamline data centers, improve business processes, and minimize initial costs.
The challenges and obstacles in the application of cloud computing standards include: security, interoperability of data and applications, data and application portability, governance and management, metrology and monitoring.
The "Open Cloud Computing" manifesto aims to create an open cloud. So the manifesto puts forward the goal of open cloud: choice; flexibility; speed and agility; skills.
To achieve the goal of open cloud, the declaration recommends:
1. Cloud computing providers must work together to ensure that the challenges of adopting cloud computing (security, integration, portability, interoperability, governance/management, metrics/monitoring) can be addressed through open collaboration and appropriate adoption of standards.
2. Cloud computing providers are not allowed to use their market position to lock users in their own specific platforms and limit their choice of cloud computing providers.
3. Cloud computing providers must use existing standards wherever possible. The IT industry has invested heavily in existing standards and standard organization, and there is no need to repeat or redesign already established standards.
4. When new standards are needed (or when existing standards need to be revised), we must be prudent and pragmatic so as not to set excessive standards. We have to make sure that standards promote innovation, not discourage innovation.
5. Any effort by the community around cloud computing standards should be driven by the needs of the users, not just the technology needs of the cloud-computing vendors, but should be tested or validated with real user needs.
6. Standard standards organizations, advocacy groups and communities should collaborate and coordinate with each other to ensure that results do not conflict or overlap.
The main drivers and perpetrators of the open cloud computing manifesto are some cloud-computing standards enthusiasts and advocates. The manifesto, as its name would say, it's just a manifesto, it's all about cloud computing concepts and principles, so it's not a mandatory or binding standard, it's just a sign that these companies are concerned about cloud computing and basically agree with these concepts and principles. Its role is to highlight the impact of cloud computing. But the "open Cloud" manifesto's impact on the open cloud itself can be ignored. Although more than 300 vendors now support the manifesto, the Declaration is not materially binding and is largely used by manufacturers as a means of propaganda.
Several other declarations include open cloud computing standards, cloud-computing declarations, and the cloud-computing bill of Rights. The cloud computing bill of Rights is a user-made request for cloud computing services, including auditing, billing, backup, data, interfaces, law, location, security, services, and standards. While these declarations are not actually binding, they are also referenced by the parties in setting standards.