Monday, June 3, 2019

Cloud Computing Literature Review Computer Science Essay

Cloud Computing Literature Re inspect Computer Science EssayMichael et al. 2010 Cloud calculation is the IT liberation present that stands root and computer resources as service. In an ecesis, the information is per centumd by implementing the private smear. The achievement of an organization is ground on the important advantages such(prenominal) as simplifying management, decrease costs and accelerating processes. In a broad diversity of designs, the bribe work out technologies tramp be implemented under different function and deployment methods. In the organization grease angiotensin-converting enzymes palms computing is used to transfer the existing boniface pedestals into dynamic environments. By adopting the denigrate computing, the business activities after part be carried out with little hindrance and greater efficiency. Cloud computing offers m any advantages to different ranges of clients and it is simple to acquire.By considering the higher up sentimen ts of authors it foundation be reason that, cloud computing is IT delivery model and it numbers the infrastructure and computer resources. By implementing the cloud, the information can be sh ard. Simplifying management, reducing costs and accelerating process such advantages provides success to the organization. Based on different function and deployment methods, the cloud computing technologies can be implemented in a broad diversity of designs. This provides many advantages for different ranges of customers and these advantages are simple to obtain. Through adopting the cloud computing, business activities can be d peerless with great efficiency and little hassle.Meiko et al, 2009 Generally, cloud computing provides the dynamical and scalable resources as a service all over the internet. Cloud is used for reducing the capital and surgeryal expenditure, and provides stintingal growth. This is happened in realism and however, there are some confronts are explained by the clou d. It is described as a valuable consideration for an enterprise IT integration. Even the adoption of cloud computing has many advantages and still it faces a number of risks. The protective covering of cloud is one of the important issues in the cloud computing.By considering the to a higher place views of authors it can be concluded that cloud computing provides dynamical and scalable resources over the internet. Cloud provides economic growth and reduces the capital and operational expenditure. It defines as a valuable consideration for IT integration. It has a number of advantages but still it faces some risks. Sometimes cloud cannot provide guarantor for the customers property. It considers important disadvantages of cloud computing.Chang et al, 2005 Usually, in the cloud computing, the significant selective information of the customer can be stored in entropy centers. Actually, Data centers means where the selective information should be stored on the centralized location by having a greathearted size of information storage. The info processing is done on the servers. The important selective information should be handled by the cloud provider. Therefore, the customers have to go for the cloud provider on the entropy trade protection as well as on availability. For this, the licit agreement which is called as SLA (service legal agreement) should be provided by cloud computing amid cloud customer and cloud provider. The provider can gain trust of the client by dint of this agreement, so, SLA should be consistent. In the cloud environment, the whole security depends on the security levels of the cloud. This concept of cloud computing is promising to change the time to come of the computing by providing many benefits in the field. And the main obstacle in achieving this is nothing but the disadvantage of the security concern.From the to a higher place views of authors it can be concluded that, generally, in the cloud computing, the data will b e stored in the data centers. Data storing methods are universe done on the data servers. A bombastic si9ze data can be stored in the data centers. In the cloud computing, the data of customer should be handled by the cloud provider. Therefore the cloud providers should give the guarantee on the data security. To have trust on the cloud provider, the cloud customer should follow the legal agreement which is called as SLA that should provided by cloud computing between cloud customer and cloud provider.McKinsey, 2009 Basically, cloud computing is the self motivated specification of the IT capabilities (hardware, software, or function). Clouds are hardware based work that offers computing, net flowing and storage capacity. It has exclusive features that need risk measurement in parts such as data honesty, revival, and privacy. A security perimeter is range up to create a trust boundary where customers valuable information is stored and proceed. The ne cardinalrk provides transpor tation to which works in a similar manner, and which consist of some other believe end hosts. The secret information may be processed outside and identifies trusted areas as these computing environments often have unclear boundaries as to where data is stored and processed and when the security perimeter becomes unclear in the sense. Privacy issues which frequently happen in the cloud are not only raised by public cloud and also have its testify security concerns.By considering the preceding(prenominal) views of authors it can be concluded that clouds are hardware based services which offers computing, networking and storage capacity. Particularly, in some parts such as data honesty, revival and privacy it has exclusive aspects which need risk measurement. A security limit is used to create a trusted boundary where customers valuable information is stored and undecomposedd. The network which includes the cloud is used to transport the trusted end hosts which work in the simil ar manner. Public cloud is not only reason for the privacy issues which regularly happen in the cloud computing and also have it share of security concerns.2.2. Different sections of cloud computing lift, 2008 the cloud computing is divided into three sections namely cloud application, cloud platform, and cloud infrastructure. These sections can be represent as the cloud profit in the cloud computing.Cloud applicationRob, 2008 the cloud application is the first section that presents in the top of the pyramid. According to the cloud application, the interaction of the applications via web browser is taken place in the cloud computing. Through the cloud application, the need to install and roll the application on the customers own computer can be eliminated. It reduces the difficulty for the customer to maintain the software and its process.From the above discussion it can be concluded that in the cloud computing pyramid, three sections are there namely cloud application, cloud pla tform and cloud infrastructure. Cloud application is the first section in the cloud pyramid and used to communicate the applications with each other via web browser. It used to reduce the difficulty for the customer in maintaining the software and its process.Cloud platformRob, 2008 Usually, the theoretical work as a service or the calculating platform is provided by the cloud platform. This is the second section and the middle layer of the cloud pyramid. As indicated by the requirement, the cloud platform offers the animatedly necessities, configures and reconfigure servers.From the above views of the authors it can be concluded that cloud platform is used to calculate the platform and the framework as a service. This is the second section in cloud computing pyramid. The animatedly necessities, configures and reconfigure servers are provided by this section. And this is the middle section of the cloud pyramid.Cloud infrastructureRob Lovell 2008 cloud infrastructure is the last laye r of the cloud pyramid. It delivers the IT infrastructures by means of the virtualization. Through the cloud infrastructures, the splitting of the hardware into independent and self ruled environments can be completed. The services that are delivered as the web services or farms or cloud centers and other hardware appliances are include in the cloud infrastructure.Source Rob Lovell, 2008, introduction to cloud computing- white papers.From the above discussion it can be concluded that cloud infrastructure is the last section of the cloud pyramid and it delivers the IT infrastructures by dint of the virtualization. By using this section, self ruled environments can be completed. Web services or farms or cloud centers and other hardware appliances are included in the cloud infrastructure.2.2. Security issues in the cloud computingJensen et al, 2009 the cloud is provided responsibility for the security of the data when the user is released the data into the cloud. It has some issues i n their operation which are explained as follows2.2.1. Operational securityJensen et al, 2009 The property of the organization can be uncovered which causes a major draw spur in the security point of view throughout the cloud operation. The critical information of the company may be leaked and may cause the data exposures. The cloud may not be managed to able standards in the cloud computing. The defensive of the data may not be secured in a proper path in the clouds then it causes for the security issues. Among the customer and the provider a complete security management system must be developed. It can be protects the data from hacking by third parties.By considering the above views of authors it can be concluded that generally cloud provides responsibility for secure the customers valuable information. But sometimes it faces some problems when data transfers into the cloud. Operational security is one of the major issues in the cloud computing. Through the cloud operation, the property of the organization can be unsecured. The cloud may not ensure to sufficient standards in the cloud computing. Through this type of security issues, the protecting of the information may not be done in a proper way in the clouds. This security management system must be developed between customer and provider. Then it can be protects the data from the hackers.2.2.2. PrivacySiani et al, 2010 The service provider of the cloud should be able to give the declaration of the vital data. And they make sure that any unpermitted person cannot view or access the confidential data or the information of the user.From the above views of authors, the service providers have to give guarantee about the valuable information and make sure that any unpermitted person cannot view or access the private information of their customer.2.2.3. ReliabilitySiani et al, 2010 The modification of the innovative data or any efforts to alter the data should be severely banned by the provider and this make s ure that the data detained in the system of the cloud is proper and used to maintain the integrity.2.2.4. comingibilitySiani et al, 2010 The entire resources which are postulate by the user for processing the data should be accessible and this should not be made unavailability at any chance by the psychological disorder of the outsiders or the spiteful actions of the unauthorized persons.2.2.5. Non-ReputationSiani et al, 2010 It is make sure that the agreements which are created automatically between the organizations or authorized persons and the officials should have been created to be confirmed if necessary.The security is demand at various levels in the organizations. The requirement is about the access to server, internet, database and the pro gs. The service supplier of the cloud should be ensured that the privacy of the data is well preserving.From the above views of authors it can be concluded that reliability, accessibility and non-reputation are common issues in the cl oud computing security point of view. Modification of the innovative data ca be prohibited by the provider and this data should be used in proper way to maintain the integrity in the cloud. The complete resources which are involve by the user for processing the data should be accessible. This should not be created unavailability at any chance by the interference of the outsiders.2.2.6. Other issuesSteve, 2008 In a traditional enterprise environment, there are a number of tools which have been already developed for attaining the security in computer, storage and network. The data of the users is processed and co-located on the shared equipment in the concept of cloud computing. Basically, cloud computing can implemented in any type of the companies such as large medium and small and even startup companies. The given specific threats are caused for cloud security issues. The significant issues of securities are related by which parties are amenable for which features of security. Th rough the customer data security, some problems are raised such as the risk of loss, unauthorized collection and problem in usage of that.From the above views of authors it can be concluded that, according to usual project environment, there are a number of tools that have been forwardly developed for achieving the security in computer, storage and network. In the thought of cloud computing, the data of the users is developed and co-located on the communal tools. Cloud computing is used in any type of the companies such as large, medium, and small. Security issues in the cloud computing are caused by under given threats.Failures in the security provisionSteve, 2008The data is stored and the applications are run on the hardware and hypervisors and these are controlled by the cloud. The security of the cloud provider should be at very good standards.Form the above views of authors it can be concluded that, storing the data and the operation of applications are controlled by cloud and it employs based on the hardware and hypervisors. The cloud provider should have very good standards in the sense of security.Other customers attackSteve, 2008All the customers inside of the cloud or connected with the cloud can be shared the data in the cloud environment. Access of the data or the interference of the data by other users can be possible at any chance if the barriers break down between the users.From the above views it can be concluded that, the customer of the cloud shares the data in the cloud environment. When the barriers break down between the users then interfering of the data or access of the data can be possible at any chance.Legal and regulatory issuesMather, 2009 Many legal and regulatory issues are universe raised by implementation of the cloud computing techniques. There might be a restriction in the export of the data in an authority. In any cases such sensitive issues happened in cloud computing, there legal and regulatory problems should be addresse s and resolved.By considering the above views of authors it can be concluded that, by implementing the cloud computing techniques in any organizations, many legal and regulatory issues are being raised. Legal and regulatory issues are happened hen the common issues raised. borderline Security Model BrokenMather, 2009 To have strong security at the perimeter of the enterprise network, the model of the perimeter security is being employed by most of the organizations. Over the years, this model has been failing with outsourcing and workforce as well as with high mobility. Some critical data and the applications can be stored by the cloud now even though it is certainly outside the perimeter of the enterprise.From the above views of authors it can be concluded that, the model of the border security is being employed by most of the organizations to have strong protection at perimeter of the enterprise network. From the past years, this model has been failing with high mobility, workforc e as well as with outsourcing.2.3. Fuzzy primordial word reckon in cloud computingJin Li et al 2008 the unclear ( hairy) key word attend is widely prolonged the system usability via endowment back the same files when the users penetrating contributions equals the predefined key words accurately or the nearby believable corresponding files are dependent on keyword similarity semantics when specific match becomes ineffective.By considering the above views of authors it can be concluded that, the fuzzy keyword is extensively protracted the system usability by means of giving back the alike files when the users penetrating contributions equals the predefined keywords enlightenly. Otherwise, if the specific match becomes ineffective, the nearby credible matching files are needy on keyword similarity semantics.2.4. Plain text fuzzy keyword searchLi et al, 2008 The significance of the fuzzy search has increased revolve about in the conditions of the plain text search in information r ecovery zone. This problem has been record in the classical information access paradigms through providing the user to search without trying and study the technique for determining the applicable data based on the predictable string corresponding. Therefore, the estimated string corresponding algorithms between one and another can be classified into two sections such as on-line and off-line.From the above views of authors it can be concluded that, in the plain text fuzzy keyword search, some problems are happened such as the significance of the fuzzy search has focus in the conditions of the plain text search in information recovery zone. Therefore, through providing the user to search without trying and study the technique for determining the equal data based on the predictable string corresponding, this problem has been documented in the conventional information access paradigms. The estimated corresponding algorithms between one and other can be classified into two sections suc h as online and offline.Chakrabart et al, 2006 However, according to the on-line techniques, the method of doing search without the participation of index seems to be unwanted for their nobble explores capability age the off-line technique employs indexing techniques for generating it to be solely faster. There is a number of indexing algorithms such as suffix trees, measured trees and q-gram methods and so on. On the first look, it is attainable for the user to describe these string matching algorithms are explicitly to the viewpoint of the searchable encoding through evaluating the trapdoors on the character support locating in an alphabet. But, this insignificant structure will experience attacks connected with dictionary and statistics and somehow ineffective to achieve the search privacy.By considering the above views of authors it can be concluded that, in the sense of online techniques, the method of doing search without performance of index seems is unwanted for their s hort explore of capability. This method is done while the offline technique uses indexing techniques for generating it to be faster. It has a number of indexing algorithms such as suffix trees, metric tress, and q-gram methods and so on. But the important structure can be experienced which attacks connected with index and statistics.2.5. Searchable encryptionCurtmola et al, 2006 The previous searchable encryption methods have been extensively evaluated in the cryptography conditions. These works are majorly focused on the security definition formalizations and efficiency developments. In the early creation, each statement in the text is encrypted independently in a two covered encryption structure. Behind them, bloom filters approached into existence in order to create the indexes for the data files.Bellare et al, 2007 This technique is developed and accumulated on the server for every file which consists of the trapdoors of general words. In order to search for a word and finally sends it to the server, the user has to create the search request through evaluating the trapdoor of the word. After getting the request, the server checks whether any bloom filter have the trapdoor of the query word or bounces back the equal file recognizers.By considering the above views of authors it can be concluded that the in the beginning searchable methods are widely calculated in the cryptography circumstances. Theses works are significantly focused on the security definition formalizations and efficiency developments. In the previous generation, every statement in the text is encrypted independently in a two covered encryption structure. After that, bloom filters move towards into existence in order to create the indexes for data files. For each file, this method is developed and accumulated on the server which consists of the trapdoors of overall words. The user has to create the search request through measuring the trapdoor of the word in order to search for a word and finally sends it to the server.Waters et al, 2004 Similar index techniques should be intercommunicate for achieving more successful search. This technique created a single encrypted cloudiness table index for the overall file compilation. Every entry has an encrypted group of file identifiers whose equivalent data files contain the keyword in the index table. And it has the trapdoor of a keyword. A Public -key based searchable encryption technique is also developed as a complementary approach for the first one. Though, these are not considered due to the issues with the agreement of the users. In fact, they are applicable for cloud computing as these whole current techniques assist just accurate keyword search.By considering above views of authors it can be concluded that, for accomplishing more successful search, similar index techniques should be projected. For overall file completion, this technique created a single encrypted confusion table index. In the index table, each entr y has an encrypted group of files identifiers whose equal data files contain the keyword. And also it has the trap door of key word. Key based searchable encryption technique is also urbanized as balancing approach for the first one. However, these are not considered as a development, due to the issues with the agreement of the users. In fact, they are related for cloud computing as these whole current techniques help as accurate keyword search.Shi et al, 2007 The confidential matching data in the conditions of the secure multi-party calculation is used to allow dissimilar parties in reviewing some function of their individual data without revealing their data to others collaboratively. These functions have the connection or good private matching of the two different sets. However, this technique is frequently employed method to recover the correspondent sets in secret. This has been widely employed in data retrieval from database and it usually acquires calculation complexity rand omly.From the above views of authors it can be concluded that, the private corresponding data is used to permit different parties in reviewing some functions of their individual data without revealing their data to others in conditions of the secure multi party calculations. These functions have the approximate matching or the connection between two different sets. However, to recover the correspondent sets in confidential this technique is frequently employed method. It is usually acquires calculation complexity randomly and it has been widely employed in data retrieval from data base.2.6. Advanced techniques for building fuzzy key wordsChow et al, 2009 Highly developed techniques are used to provide more advised and efficient fuzzy keyword search constructions which include storage and search efficiency. They are broadly speaking projected to expand the uncomplicated approach for structuring the unclear keyword set. The scholars concerted on the case of edit keep d=1 without lo ss of generalization in this technique. The calculation is same for better values ofd. This technique is carefully designed in such a way that it will not force the search accuracy while restraining the unclear keyword set.In accordance with the above observations, unused card based fuzzy set construction is developed in order to signify correct operations at the equal location. To avoid security issues in cloud computing, wild card based, gram based and symbolisation based fuzzy key words are used.From the above views of authors it can be concluded that, in avoiding security issues in cloud computing, wild card based, gram based and symbol based fuzzy key words can be used. More sensible and efficient fuzzy keyword search creations are provided by highly developed techniques which include storage and search efficiency. Basically, they are mostly projected in developing the simple approach to create the fuzzy keyword set. The researchers concentrated on the case of edit distance d =1 without flog of simplification in this method. The computation is similar for improved principles ofd. Through this method, wildcard based fuzzy set structure is developed in order to mean in effect(p) operations at the equal site.2.6.1. Wildcard-based Fuzzy Set constructionSong et al, 2000 A wild card based fuzzy set construction techniques are projected to signify the correct operations at the same position. The unclear or fuzzy set of wi signifies as Swi,d=Swi,0, Swi,1, , Swi,d with its edit distance d, where Swi, signifies the set of words wi with wildcards. The correct operation on wi is accepted by each wildcard. It is completely described by considering the equation. For example, the words CASTLE with the pre-set of correct distance d=1 and its wildcard fuzzy key word is constructed as followingThe storage in the clouds can be fall based on the pre-set edit (accurate) distance d=1. When the correct distance is set 2, then the representation of size Swi, 2 will beWhen t he correct distance is set to 3, then the representation of size Swi,3 will beBy considering the above equations it can be concluded that, wildcard based fuzzy set structure is developed in order to mean right operations at the equal site. The accurate operation is accepted by this each wildcard. It is completely considered from the above equation. The data storage of the clouds can be decreased based on the pre-set edit distance d=1. The representation of size is based on their edit distances.2.6.2. Gram based fuzzy set constructionBehm, 2009 gram based creation is one of another efficient technique which is used to build the fuzzy set. The gram of the string is a substring which is used as a signature for the efficient estimated search. These grams are used for the matching purpose. The sizes are represented as follows==For the keyword CASTLE, the fuzzy word set can be created as followsCASTLE, CSTLE, CATLE, CASLE, CASTE, CASTL, ASTLEBy considering the above views of authors it ca n be concluded that, to create the fuzzy search set, this gram based fuzzy set construction is one of another best techniques. To use as a signature for the efficient estimated search, this creation of the string is considered as the substring. For the corresponding purpose these grams can be used.2.6.3. Symbol-based Trie-traverse search escapeFeigenbaum, 2001 for improving the search efficiency, a symbol based trie-traverse search scheme is developed. A multi way tree is created for storing the fuzzy keyword set over a limited symbol set. The main reason behind the creation of the symbol based trie traverse search scheme is all the trapdoors sharing the common prefix and that may have common nodes. The symbols which involves in a trapdoor can be improved in a search from the root to the leaf at where the trapdoor ends. An empty set is present at the trapdoor then symbols can be recovered.By considering the above views of authors it can be concluded that, a symbol based trie-traver se search scheme is developed to expand the search efficiency. For storing the fuzzy keyword set over a limited symbol set, a multi way tree is created. The symbols can be recovered when any empty set is present at the trapdoor.2.7. An efficient fuzzy keyword search schemeBoneh et al, 2004The following points to be considered in order to build the efficient key word search scheme. They are stated belowAt first, the information bearer creates an unclear keyword set Swi, d to create the index for wi using the wildcard based technique. After that it needs to compute trapdoor set Twi for each wi S wi d with a secret key Sk shared data holder and the certified users. The data holder encrypts FID wi as,.. Though, the directory table and locked data files are outsourced to the cloud server for storage the data.The canonical user computes the trapdoor set to search with w and k in which S w, k is also derived from the wildcard based fuzzy set structure. Then users send to the server. The server evaluates them with the locked file recognizers upon getting the search request. At the end, the user recovers appropriate files of interest and unlocks the returned results.Bao et al, 2008 The method of creating search request for w is matching to the creation of directory for a keyword in this onset. Thus, the search request is a trapdoor set needy on S w, k as an choice of a single trapdoor as in the unequivocal method. In this way, the searching result accuracy can be assured.From the above views of author it can be concluded that, to create an efficient fuzzy key word search, above given two points would be considered. They are the first one is fuzzy keyword is created by the information holder. And the second one is the accepted user computes the trapdoor set to search with wildcard based fuzzy keyword structure.2.8. ConclusionCloud computing is the IT liberation model which offers infrastructure and computer resources as service. Through take up the cloud computing, b usiness activities can be carried out with little difficulty and greater efficiency. Cloud computing provides many advantages to various ranges of customers and it is simple to acquire. Generally, cloud computing provides the dynamical and scalable resources as a service over the internet. Cloud is used for reducing the capital and operational expenditure, and provides economical growth. Even the adoption of cloud computing in organizations has many advantages and still it faces a number of risks. In the cloud computing, the significant data of the customer can be stored in data centers.The cloud computing is divided into three sections namely cloud application, cloud platform, and cloud infrastructure. It has some issues in their operation they are operational security, privacy, reliability, accessibility, non reputation, failures in the security provision, other customer attacks, legal and regulation issues, and perimeter security model broken. The fuzzy keyword is extensively pro longed the system usability by means of giving back the alike files when the users penetrating contributions equals the predefined keywords correctly. The significance of the fuzzy search has increased focus in the conditions of the plain text search in information recovery zone.The confidential matching data in the conditions of the secure multi-party calculation is used to allow dissimilar parties in reviewing some function of their individual data without revealing their data to others collaboratively. Highly developed techniques are used to provide more sensible and efficient fuzzy keyword search constructions which include storage and search efficiency. To avoid security issues in cloud computing, wild card based, gram based and symbol based fuzzy key words are used.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.