Whether there is the possibility of super cloud computing in the future

Source: Internet
Author: User
Keywords Cloud computing super cloud computing
Tags application application components applications based basic basic cloud computing business business process

For a single industry, our understanding of the benefits cloud computing has always had may seem to be too narrow. If cloud computing is a truly revolutionary revolution, then it must be able to support the production and user experience of the model, and these are the current cloud computing can not provide customers with support items. In other words, the real cloud computing in the future must be the "super cloud computing" in our mouth. It should be a platform with better computing and network services, not just cheaper. For service providers, the benefits of hyper-cloud computing may double, adding IT resources and added value to IT companies. However, there is a big question here: can cloud computing providers build super-cloud computing? Basic cloud computing is a game that balances costs with economies of scale. Currently, businesses are running applications in their own data centers, while cloud computing argues that these applications should not only be able to run in the cloud at a lower cost, but also to make a profit for cloud providers. You do not have to become a financial professional to achieve this cost-based goal, and it's becoming harder to achieve. The return on investment (ROI) of cloud computing projects has, in a sense, gone beyond pure cost savings and any predictable risk of cloud migration will force buyers to pursue higher ROI further, all of which will allow cloud computing services Implementation becomes more difficult. As such, cloud computing penetration of less than 2% is also quite normal, a figure that is consistent with its share of total IT spending. However, cloud computing providers should not completely revolve around cost savings, they should pay more attention to the enterprise to achieve the benefits of cloud computing and extension. This is the essence of the concept of "super cloud computing." For a cloud computing provider, this means providing users with a better personal experience or higher employee productivity than is available through traditional IT models. Because the definition of an ROI is the ratio of benefits to costs or risks, increasing the overall effectiveness and / or increasing the number of cloud computing projects or services used by customers increases the ROI. For a super cloud that offers a better personal experience and service than traditional IT models, it must support applications and capabilities in ways that traditional IT can not do. Cloud computing providers have expanded their offerings to higher level platform as a service (PaaS) and other platform offerings from very basic IaaS hosting. For example, Amazon Web Services (AWS) provides a cloud-based content delivery network service while Alcatel-Lucent's CloudBand product defines an application programming interface (API) called "carrier PaaS" to help cloud computing Operators develop special application components and capabilities that not only help control costs, but also extend the tools for cloud computing. Network Function Virtualization is the Way to "Super Cloud Computing" In the case of super cloud computing, for example, functional components have replaced application components, managed network service functions, or even network functions exposed through management APIs, Functional components will help improve IaaS, a basic cloud computing service. Developers can use such a combination of platform tools to develop applications and create cloud computing services just as current developers use traditional operating system and middleware based tools to develop applications. In this sense, super cloud computing can be seen as a distributed "super" operating system - just as it is to attract its own development community. Network Function Virtualization (NFV) may be a way to create and deliver more PaaS and super-cloud computing capabilities. While NFV does not mandate virtual hosting for cloud computing, it certainly supports this feature, and so far most NFV implementations have claimed to integrate cloud computing application component sets and networking capabilities into a single service. This sets the stage for further development of the super cloud as it mixes location, mobility and social network information with applications, network delivery and network connectivity. If cloud providers can take advantage of such a unified ecosystem to quickly provision services and meet market demands, they can quickly increase profits and drive faster cloud computing for the industry. However, this also poses the question as to how virtual functions and software components hosted in the super cloud can connect to collaborative functions or services. Each software component has at least one interface for creating a collaborative component system, and you must connect these interfaces to a workflow model, a process sometimes referred to as a business process. NFV implementations may include business process capabilities and have various software process tools that work with them. For example, a service-oriented architecture (SOA) defines the business process of a workflow. At the same time, standardization organizations such as OMG and the TM Forum also believe that cloud computing providers can define the workflow for the PaaS cloud. The challenge for the industry today is not to determine if there is a standard that adopts this model, but rather to decide which one is the best. Building a Super Cloud: The Challenge Still Exists However, this does lead to potential trade-offs, which are issues that must be addressed by super-cloud computing. The agility and agility needed to cope with the ever-changing market opportunities can conflict with the stability and standardization required to ensure low operating costs and efficient customer support. A single set of super-cloud computing platform APIs is attractive to developers because it allows developers to develop applications for any super-cloud computing ecosystem, but the concept of this super-cloud computing has only emerged so far It may be difficult to choose the right tool in such an early stage. Operating systems and middleware provide developers with a consistent toolkit for developing applications. The super cloud may have to answer the question of whether this stable, static mechanism is suitable for developing a cloud hosting experience in the future. Related software design techniques (SOA is the most obvious) allow developers to browse service element libraries and select service elements that are suitable for integration into service workflows. So far, no one has tested it in a cloud computing vendor's production environment and no vendor has provided the agility needed for cloud computing. So, whether there will be a new model? This is a very crucial issue. Business management is likely to ask the last question, whether the concept of super-cloud computing will be widely recognized and implemented. By correcting the simple conceptual understanding of cloud computing that resources are "real" and categorized by device type, virtualization is emphasizing current management models. How is the classification of virtual resources, and dynamic composition of the experience is how it behaves like a management system? The industry has been discussing this issue for the past five years since the virtualization deployment began, and the industry is still not completely addressing this issue, even for resource-constrained data center models. Super cloud computing must be ubiquitous "super," including management, or it will not be able to support both the dual tasks of meeting user needs and delivering operator profits.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.