Research Paper
Computer Science
E-ISSN No : 2454-9916 | Volume : 2 | Issue : 12 | Dec 2016
CLOUD COMPUTING STRATERGY: CLOUD STORAGE AND SPECIFICATION REQUIREMENT 1
V. Nagaveni | Dr.Vimal Pandya 1 2
2
Research Scholar, Computer Science, Rai University, Saroda, Dholka Taluka, Ahmedabad, Gujarat, India -382260. Director of Navgujrath College Department of Computer Application, Ahmedabad-388014.
ABSTRACT Cloud computing is next generation computer technology to the world wide wed. This paper describes comparative study on Microsoft Cloud and Amazone cloud . This paper explains providers storages of data, services to the client for enhancement of data, requirement of specification to use cloud technology and database support's to the client. useage. KEYWORDS: Cloud services, EBS(Elastic Block Storage),EFS(Elastic File Storage),RDS(Relational Data Services),SDK(Standard Development Kit). Cloud services: Cloud computing is a promising next-generation computing technology which is deployed as self-contained components to provide a single virtualized service to Cloud.
According to wiki-pedia: Define as “Amazon Web Services (AWS), is a collection of cloud computing services that make up the on-demand computing platform offered by Amazon.com “
Cloud service providers: A cloud provider is a company that offers some component of cloud computing – typically Infrastructure as a Service (IaaS), Software as a Service (SaaS) or Platform as a Service (PaaS) – to other businesses or individuals. Cloud providers are sometimes referred to as cloud service providers or CSPs.
https://en.wikipedia.org/wiki/Amazon_Web_Services.
The famous companies including Amazon, IBM, HP, Google and Microsoft are creating and deploying Clouds in various locations around the world.
AWS , provide large computing capacity quicker and cheaper than a client company building an actual physical server farm. Storage and content delivery: Ÿ Amazon Simple Storage Service (S3) provides Web Service based storage. Ÿ
Amazon Glacier provides a low-cost, long-term storage option (compared to S3). High redundancy and availability, but low-frequent access times. Intended for archiving data.
Ÿ
AWS Storage Gateway, an iSCSI block storage virtual appliance with cloudbased backup.
Ÿ
Amazon Elastic Block Store (EBS) provides persistent block-level storage volumes for Ec2.
Ÿ
AWS Import/Export, accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
Ÿ
Amazon Elastic File System (EFS) a file storage service for Amazon Elastic Compute Cloud (Amazon EC2) instances.
Where Data and information related to different users and applications can be processed and stored in cloud computing environments to provide favorable deed Cloud deals with the exchange of data and information among various databases, networks and systems through servers by using any of the LAN, MAN and WAN networking. Various Cloud Providers: There are number of (approximate 90 in the world) Cloud Companies such as Amazon, Google Apps, Equinix, Eucalyptus, Red Hat, Okta, Microsoft, VMware, Rackspace, Savvis, Caspio, Bluewolf, LayeredTech, Voxeo, CloudSwitch, Nubifer, Cordys, Tropo, Cloudera, Clustercorpetc, that are works on cloud platform to make business innovations. They look like:
Database: Ÿ Amazon DynamoDB provides a scalable, low-latency No SQL online Database Service backed by SSDs.
Endurable top biggest cloud providers: The most reliable cloud providers are as follows: 1. Amazon Web Services (AWS) 2. Microsoft 1. Amazon Web Services (AWS): Amazon was the first major cloud provider. Launched in 2006 offering of Amazon Simple Storage Service (Amazon S3), AWS is a comprehensive, evolving cloud computing platform, key infrastructure services to businesses in the form of web services. Web services are sometimes called cloud services or remote computing services.
Ÿ
Amazon ElastiCache provides in-memory caching for web applications. This is Amazon's implementation of Memcached and Redis.
Ÿ
Amazon Relational Database Service (RDS) provides a scalable database server with MySQL, Oracle, SQL Server, and PostgreSQL support.
Ÿ
Amazon Redshift provides petabyte-scale data warehousing with columnbased storage and multi- nodes compute.
Ÿ
A SimpleDB allows developers to run queries on structured data. It operates in concert with EC2 and
Ÿ
S3 to provide "the core functionality of a database".
Ÿ
AWS Data Pipeline provides reliable service for data transfer between different AWS compute and storage services (e.g., Amazon S3, Amazon RDS, Amazon DynamoDB, Amazon EMR).
Ÿ
In other words this service is simply a data-driven workload management system, which provides a simple management API formanaging and monitoring of data-driven workloads in cloud applications.
Ÿ
Amazon Kinesis streams data in real time with the ability to process thousands of data streams on a per second basis.
Copyright© 2016, IERJ. This open-access article is published under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License which permits Share (copy and redistribute the material in any medium or format) and Adapt (remix, transform, and build upon the material) under the Attribution-NonCommercial terms.
International Education & Research Journal [IERJ]
163
Research Paper
E-ISSN No : 2454-9916 | Volume : 2 | Issue : 12 | Dec 2016
The service, designed for real-time apps, allows developers to pull any amount of data, from any number of sources, scaling up or down as needed.
Ÿ
Amazon Aurora provides a MySQL-compatible relational database engine that has been created specifically for the AWS infrastructure that claims faster speeds and lower costs that are realized in larger databases.
Ÿ
Specifications: This Aws depends upon explicit set of specifications: I) C.P.U. Capacity: 1GHz-20*3.2GHz ii) Memory Utilization: 1.7 GB-7GB iii) Instance Space: 160GB-1690GB iv) Language Support: Any It provides 5GB of free storage space 2. Microsoft (Azure) : Microsoft Azure is a cloud computing platform and infrastructure created by Microsoft, announced in October 2008 and released on 1 February 2010 as Windows Azure. It provides a variation of cloud services. Users can pick and choose from these services whether for data backup and disaster recovery or to develop, scale, deploy and manage new applications, or run existing applications in the public cloud. According to wiki-pedia : Define as “Microsoft Azure is a cloud computing platform and infrastructure created by Microsoft for building, deploying, and managing applications and services through a global network of Microsoft-managed datacenters”.
REFERENCES: [1] Harmandeep Singh “ COMPARATIVE ANALYSIS OF VARIOUS CLOUD TECHNOLOGIES” Available online at http://acfa.apeejay.edu APEEJAY JOURNAL OF COMPUTER SCIENCE AND APPLICATIONS ISSN: 0974-5742(P) [2] "J. Octavio Gutierrez-Garcia, Kwang-MongSim”, “Self-Organizing Agents for Service Composition in Cloud Computing" 2nd IEEE International Conference on Cloud Computing Technology and Science [3] R. Buyya, “Market-Oriented Cloud Computing: Vision, Hype, and Reality of Delivering Computing as the 5th Utility”, Proc. of 9th IEEE/ACM International Symposium on Cluster Computing and theGrid (CCGRID'09), Shanghai, China, May, 2009, pp. 1, doi:10.1109/CCGRID.2009.97. [4] "M. SuhailRehman, Majd F. Sakr",Initial Findings for Provisioning Variation in Cloud Computing, 2nd IEEE International Conference on Cloud Computing Technology and Science. [5] “Amazon Elastic Compute Cloud (Amazon EC2) “http://aws.amazon.com/ec2/ [6] “Advantages of Google's cloud – Google Apps”www.google.com/apps/intl/en/business/ cloud.html [7] “30 + Google Cloud Computing Services for You |Cloud Computing” www.technopulse.com/2011/.../google-cloud-computing-services.html [8] “What Is Google App Engine? - Google Code”code.google.com/appengine/docs/whatisgoogleappengine.html [9] “Cloud Computing and the Microsoft Platform-Architecture + Strategy –Site HomeMSDN Blogs” [10] “GLADINET - Cloud Storage Access Platform & Solutions.html. [11] “Amazon Web Services (Amazon S3, Amazon EC2).htm”
https://en.wikipedia.org/wiki/Microsoft_Azure It provides both PaaS and IaaS services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software. and systems. Storage and content delivery: Storage Services provides REST and SDK APIs for storing and accessing data on the cloud.
Ÿ
Ÿ
Table Service lets programs store structured text in partitioned collections of entities that are accessed by partition key and primary key. It's a No SQL nonrelational database.
Ÿ
Blob Service allows programs to store unstructured text and binary data as blobs that can be accessed by a HTTP(S) path. Blob service also provides security mechanisms to control access to data.
Ÿ
Queue Service lets programs communicate asynchronously by message using queues.
Ÿ
File Service allows storing and access of data on the cloud using the SMB protocol.
Data management: Ÿ SQL Database, formerly known as SQL Azure Database, works to create, scale and extend applications into the cloud using Microsoft SQL Server technology. It also integrates with Active Directory and Microsoft System Center and Hadoop. Ÿ
Azure Search provides text search and a subset of O Data's structured filters using REST or SDK APIs
Ÿ
Document DB is a No SQL database service that implements a subset of the SQL SELECT statement on JSON documents.
Ÿ
Redis Cache is a managed implementation of Redis.
Ÿ
StorSimple manages storage tasks between on-premises devices and cloud storage.
Specifications: WAC relates certain aspects of implicit requirements and specifications: I) ii) iii) iv)
C.P.U. Capacity: 1GHz-8*1.6 GHz Memory Utilization: 768MB-14GB Instance Space: 20GB-2040 GB Language Support: VB.NET, C#, PHP
Conclusion: This paper presents a concept of Cloud services in storage of various infrastructure ,Database supporting for client and requirment of specification etc. It also focus on satisfaction of client for there reqirements and security aspects.
164
International Education & Research Journal [IERJ]