In the "cloud computing" market in which the flowers are becoming attractive, the concept is sprouting, one after another, the slogan is constantly "create" and "cottage", how many products are "defined", how many products are labeled "cloud" label turned into "the tide-goers". Among them, cloud architecture data centers, consumer it, cloud applications and large data may be the most mentioned words. But in the end, how the concept of the Loutheo can be the "cloud operating system", which is "weeding", in fact, I think I am here also belong to the "Luantan a song", as to who is the wrong, or you are the technology of the great God to judge himself:)
The so-called "cloud operating system" is in the operating system at this level gorgeous set a "cloud computing" concept, then a stand-alone system input and output and run-time environment is the operating system management of the software and hardware application environment, "cloud operating System" Obviously expanded this category, From the ductility can be seen from the stand-alone system into a multiple-machine cluster scheduling, from a single data center to the extension of multiple data centers, from the On-promise data center to the firewall grandfather cloud scheduling and extension; In terms of the soft environment, from the Independent infrastructure (network and storage, compute nodes) to the construction of the development environment, middleware services, SQL to NoSQL database services, large data mining and processing services, and even packaged web-based applications for service delivery, and the final access port can be any access device , of course, enterprise-class "cloud operating System" also needs to meet the enterprise's security needs and requirements, for example to control the security of cloud network connection, those BYOD endpoint devices must be controlled and so on. Therefore, what we call "cloud operating system" should provide the service content of this category.
To use the so-called "cloud computing" technology in the datacenter is to create a "cloud operating system" that can simulate the technologies and features seen on the "public cloud." These things can not be replaced by the simple concept of cottage, it must be real gold and silver to come up with a workable technical solution to the line, and can come up with a program of technology to have success stories or even the public cloud on successful practice to be convincing.
If you ask me, what should be included in the technical plan of the real gold and silver? Then I'm going to have to take a look at a few of the features I feel I need to be a trigger:
1. The cloud operating system can be started from the development side, enables developers of enterprise data centers to easily interact and connect with other applications and data by choosing to use specific development languages and development tools, and by supporting open source and open standards and building applications quickly; From the development, testing to production phase can be quickly in the data center or mixed cloud or even the public cloud environment rapid deployment and switching. The cloud operating system can provide an overall lifecycle management and transfer capability with applications.
2. The cloud operating system through the same management means, its management method can extend from the data center private cloud to the external public cloud environment, not only can manage enterprise's application, but also can manage enterprise's hardware equipment and BYOD equipment.
3. Cloud operating systems can provide authentication agent functions across the enterprise, to the public cloud and even to the cloudy.
4. Must support a variety of virtual virtualization technology, virtual containers can include virtual machines, virtual operating systems, Application Virtualization, desktop virtualization, process virtualization and many other forms; For the infrastructure itself, the network must be networked to store hierarchical and virtualized technologies based on the "software definition" approach.
5. Cloud operating systems can provide processing technology and capabilities for relational and unstructured data, large data (Hadoop, etc.), and provide data processing from online transactions to back-end commercial mining and front-end presentation capabilities.
To sum up, I think if the enterprise wants to use the power of "cloud operating system", not for cloud and cloud business behavior, really want to have their own use of the landed cloud technology, then think clearly is to gain agility, convenience, unmatched scalability and flexibility, so that your application is not based on stand-alone system as a unit , but can use the computing power of all the data centers and even the public cloud in the enterprise, encapsulate your network, storage, computing, and other layers of containers in a standardized delivery; then maybe you need to help you maintain management and to organize and abstract resource pools and to standardize presentation through the cloud operating system, which requires the abstraction, The management, monitoring, scheduling needs to be delivered to you by the underlying cloud operating system, and these virtual resources, virtual devices, and extensibility scheduling methods should be implemented within the context of enterprise compliance and security delivery.
Who can deliver such a public cloud cloud computing operating system to the Enterprise data Center? Is it not too objective for me to say it? haha ~
Luantan angrily, think well and then continue ...
More Wonderful content: http://www.bianceng.cnhttp://www.bianceng.cn/OS/other/