| Cloud computing, as the name suggests is a style of computing, which isInternet-based, it can demand through the sharing of information and resources available toother computers and devices. In cloud computing where users do not need to have therelevant expertise, without very clear understanding of the details of the "cloud" insidesome of the infrastructure. Cloud computing describes a new to the world of resourcesharing and delivery model.Before the emergence of cloud computing, computer information and resources canbe used alone, such an enormous waste of resource utilization, and with the advent ofcloud computing to achieve resource sharing and information, it is the unity of all theresources management, according to different needs and scheduling assignment, whichgreatly the cost of hardware and software control, so that resources and information can bemore efficient to use. In the cloud, the information stored in the huge pool of resources, sousers can share and request different resources according to their own needs. By usingdifferent research and new technology, and now cloud computing can be more efficientbetween different computers and devices sharing of resources, efficient use of the resourcepool.This cloud computing easy, fast and economical advantages make more use of his bigcompanies to conduct business management, such as the Amazon SWF [1]. Cloudcomputing applications inside the business process greatly reduces the workload, improvethe efficiency of the whole work, the application of cloud computing has become anindispensable part of many businesses.Cloud in this present stage of the business process using the process engine are mostlyshared in this mode, but this mode is not flexible enough, the efficiency is not high. In thiscase, shared business processes may be used if this method, it will lead to higher efficiencyof resource utilization. Of course, any kind of pattern, there will be advantages anddisadvantages, although sharing process can greatly improve resource utilization, but thereit his shortcomings. The greater the amount of shared resources, resulting in more severeload. Maybe some of the more popular resources due to the large amount of requests,resulting in blockage of user requests, which would lead to a request to extend the time, theuser experience will be greatly affected.Shared here will first study the process, where the first proposed distributed processessharing mode, it and the earlier application sharing model engine has a big difference.Compared with traditional shared mode, its biggest advantage is shared information more.Distributed processes sharing mode allows users to not only share the process engine to thecloud, but also be able to share to the cloud instance, so that you can go to the largest possible share more resources. Furthermore, distributed mode allows the user to share thecustomization of the business process, can be avoided so that the deployment of the entireprocess, as long as the change in the flow of that part of a deployment, deployment therebyreducing the increase in consumption. Thus, this model is more efficient, flexible, andhigher utilization. Meanwhile, the paper also based on the management structure Pub/Subdistributed information sharing processes were studied.Then, here to study how to solve the problem of resource sharing large overloadcaused. When this resource is a popular resource when it uses very large amount of users,so that the load caused very serious problems, the response time to user requests will begetting longer and longer. Here I want to mention two very important factors affecting theuser experience, a heterogeneous nodes, there is a diversification process nodes and datadistribution, they tend to be earlier in addressing the issue of cloud load be ignored for.Here placement and copies of select two aspects to solve the serious problem from a copyof the load.Study were as follows:1. Proposed multi-user business processes shared cloud model. Design of distributedinformation sharing management structure, explain this model in various stages of rationalmanagement of resources, avoid duplication of deployment, ease of the user to customizethe process to use.2. Inside the load on the cloud to explore the issue. To study two aspects of a methodto solve this problem, a first replica placement, the application deployment phase is placedin a dynamic copy, when a node can choose to place a copy of the best process fragment;selection of a second copy, in the phase of operation to provide the best service node forthe user.3. Based on the results of the inquiry load issue3. Designing a resource managementframework. The framework is designed based on the following Pub/Sub mode, theresponse time to a shared resource, the resource utilization ratio of a failure, and the userrequests certain of these aspects are analyzed to verify the superiority of the processresource management. And for the decoupling method, Pub/Sub inside the networkrouting information communicated approach to design.In order to solve maximize the amount of time the user requests to reduce the peak ofthe response time of the system better services to users, in order to protect informationsharing at the same time, the design of such a business process information managementframework. This management framework focused on the user experience aboveconsiderations, deploy, and run it through from the use of a dual two-stage process loadbalancing mechanism for rational resource allocation and management. |