Google Storage

Google Cloud Storage is a RESTful online file storage web service for storing and accessing data on Google Cloud Platform infrastructure. The service combines the performance and scalability of Google's cloud with advanced security and sharing capabilities. It is an Infrastructure as a Service (IaaS), comparable to Amazon S3 online storage service. Contrary to Google Drive and according to different service specifications, Google Cloud Storage appears to be more suitable for enterprises.[1]

Google Storage
Google Cloud Storage logo
Type of site
File hosting service
Available inEnglish
OwnerGoogle
Websitecloud.google.com/storage/
RegistrationRequired
LaunchedMay 19, 2010
Current statusActive

Feasibility

User activation is resourced through the API Developer Console. Google Account holders must first access the service by logging in and then agreeing to the Terms of Service, followed by enabling a billing structure.

Design

Google Storage (GS) stores objects (originally limited to 100 GiB, currently up to 5 TiB) that are organized into buckets (as S3 does) identified within each bucket by a unique, user-assigned key. All requests are authorized using an access control list associated with each bucket and object. Bucket names and keys are chosen so that objects are addressable using HTTP URLs:

  • https://storage.googleapis.com/bucket/object
  • http://bucket.storage.googleapis.com/object
  • https://storage.cloud.google.com/bucket/object

Features

Google Storage offers four storage classes, identical in throughput, latency and durability. The four classes, Multi-Regional Storage, Regional Storage, Nearline Storage, and Coldline Storage, differ in their pricing, minimum storage durations, and availability.[2]

  • Interoperability - Google Storage is interoperable with other cloud storage tools and libraries that work with services such as Amazon S3 and Eucalyptus Systems.
  • Consistency - Upload operations to Google Storage are atomic, providing strong read-after-write consistency for all upload operations.
  • Access Control - Google Storage uses access control lists (ACLs) to manage object and bucket access. An ACL consists of one or more entries, each granting a specific permission to a scope. Permissions define what someone can do with an object or bucket (for example, READ or WRITE). Scopes define who the permission applies to. For example, a specific user or a group of users (such as Google account email addresses, Google Apps domain, public access, etc.)
  • Resumable Uploads - Google Storage provides a resumable data transfer feature that allows users to resume upload operations after a communication failure has interrupted the flow of data.

References

  1. ^ "Choosing Online Backup Storage: Google Cloud Storage vs Google Drive". CloudBerry Lab Blog. Retrieved 2017-01-03.
  2. ^ "Storage Classes". Google Cloud Platform. Retrieved 21 January 2018.

External links

BigQuery

BigQuery is a RESTful web service that enables interactive analysis of massively large datasets working in conjunction with Google Storage. It is a serverless Platform as a Service (PaaS) that may be used complementarily with MapReduce.

CloudBerry Lab

CloudBerry Lab is a software company that develops online backup and file management solutions integrated with more than 20 cloud storage providers.

CloudBerry Backup and CloudBerry Explorer are offered for personal use in a “freemium” model. Other products, including more advanced CloudBerry backup solutions, are sold per license with free trials available. CloudBerry Managed Backup is a Backup-as-a-Service solution for Managed Service Providers and businesses that provides centralized management and monitoring for backup and restore of desktops and servers.

Both CloudBerry Managed Backup and CloudBerry Backup support Windows, Windows Server, macOS, and Linux operating systems and can work with Microsoft SQL Server and Exchange applications, and VMware and Microsoft Hyper-V virtualization solutions.

CrossFTP

CrossFTP is a free FTP, Amazon S3, Amazon Glacier, Google Storage, and Microsoft Azure storage client for Win, Mac, and Linux. CrossFTP adopts traditional FTP client GUI with local files displayed on the left, remote files on the right. CrossFTP Pro further includes SFTP, FTPS, and WebDav support, and features scheduling and directory synchronization.

DataNucleus

DataNucleus (formerly known as Java Persistent Objects JPOX) is an open source project (under the Apache 2 license) which provides software products around data management in Java. The DataNucleus project started in 2008 (the JPOX project started in 2003 and was relaunched as DataNucleus in 2008 with broader scope).

DataNucleus Access Platform is a fully compliant implementation of the Java Data Objects (JDO) 1.0, 2.0, 2.1, 2.2, 3.0, 3.1, 3.2 specifications (JSR 0012, JSR 0243) and the Java Persistence API (JPA) 1.0, 2.0, 2.1, 2.2 specifications (JSR 0220, JSR 0317, JSR 0338), providing transparent persistence of Java objects. It supports persistence to the widest range of datastores of any Java persistence software, supporting all of the main object-relational mapping (ORM) patterns, allows querying using either JDOQL, JPQL or SQL, and comes with its own byte-code enhancer. It allows persistence to relational datastores (RDBMS), object-based datastores (db4o, NeoDatis ODB), document-based storage (XML, Excel, OpenDocument spreadsheets), web-based storage (JSON, Google Storage, Amazon Simple Storage Service), map-based datastores (HBase, Google's Bigtable, Apache Cassandra), graph-based datastores (Neo4j), document stores (MongoDB) as well as other types of datastores (e.g. LDAP). Its plugins are OSGi-compliant so can be used equally in an OSGi environment.

DataNucleus Access Platform is also utilised by the persistence layer behind Google App Engine for Java, and VMForce (cloud offering from Salesforce.com and VMWare).

GDocsDrive

GDocsDrive is a client app for Google Docs. It enables users to manage files stored in Google Docs from their desktop. The main benefit of GDocsDrive is that it allows users to modify cloud files using local applications. This enables the use of desktop software such as Microsoft Office, Adobe Suite, and others to manage online files.

GDocsDrive uses Google’s cloud storage to store files and does not have its own online storage. By default, 15 GB storage is available free of charge; however, users can extend their storage from Google for an annual fee.

GDocsDrive is paid software with a price of $29.99 USD, offering a 14-day free trial. Currently, only a Windows version is available.

GDocsDrive is listed on Google Apps Marketplace. And, it is also available in TechCrunch CrunchBase.

Google Cloud

Google Cloud may refer to:

Google Cloud Connect, a plug-in to synchronize Microsoft Office documents to Google Docs

Google Cloud Dataproc, a cloud-based managed Spark and Hadoop service

Google Cloud Datastore, a NoSQL database service

Google Cloud Messaging, a mobile notification service

Google Cloud Platform, a suite of cloud computing services

Google Cloud Print, a service that lets users print from any device within a network cloud

Google for Work, renamed Google Cloud

Google Cloud Platform

Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search and YouTube. Alongside a set of management tools, it provides a series of modular cloud services including computing, data storage, data analytics and machine learning. Registration requires a credit card or bank account details.Google Cloud Platform provides Infrastructure as a service, Platform as a service, and Serverless computing environments.

In April 2008, Google announced App Engine, a platform for developing and hosting web applications in Google-managed data centers, which was the first cloud computing service from the company. The service became generally available in November 2011. Since the announcement of App Engine, Google added multiple cloud services to the platform.

Google Cloud Platform is a part of Google Cloud, which includes the Google Cloud Platform public cloud infrastructure, as well as G Suite, enterprise versions of Android and Chrome OS, and application programming interfaces (APIs) for machine learning and enterprise mapping services.

Google Drive

Google Drive is a file storage and synchronization service developed by Google. Launched on April 24, 2012, Google Drive allows users to store files on their servers, synchronize files across devices, and share files. In addition to a website, Google Drive offers apps with offline capabilities for Windows and macOS computers, and Android and iOS smartphones and tablets. Google Drive encompasses Google Docs, Sheets, and Slides, an office suite that permits collaborative editing of documents, spreadsheets, presentations, drawings, forms, and more. Files created and edited through the office suite are saved in Google Drive.

Google Drive offers users with 15 gigabytes of free storage through Google One. Google One also offers 100 gigabytes, 200 gigabytes, 2 terabytes, 10 terabytes, 20 terabytes, and 30 terabytes offered through optional paid plans. Files uploaded can be up to 5 terabytes in size. Users can change privacy settings for individual files and folders, including enabling sharing with other users or making content public. On the website, users can search for an image by describing its visuals, and use natural language to find specific files, such as "find my budget spreadsheet from last December".

The website and Android app offer a Backups section to see what Android devices have data backed up to the service, and a completely overhauled computer app released in July 2017 allows for backing up specific folders on the user's computer. A Quick Access feature can intelligently predict the files users need.

Google Drive is a key component of G Suite, Google's monthly subscription offering for businesses and organizations. As part of select G Suite plans, Drive offers unlimited storage, advanced file audit reporting, enhanced administration controls, and greater collaboration tools for teams.

Following the launch of the service, Google Drive privacy policy was heavily criticized by some members of the media. Google has one set of Terms of Service and Privacy Policy agreements that cover all of its services, meaning that the language in the agreements grants the company broad rights to reproduce, use, and create derivative works from content stored on Google Drive. While the policies also confirm that users retain intellectual property rights, privacy advocates raised concerns that the licenses grant Google the rights to use the information and data to customize advertising and other services Google provides. In contrast, other members of the media noted that the agreements were no worse than those of competing cloud storage services, but that the competition uses "more artful language" in the agreements, and also stated that Google needs the rights in order to "move files around on its servers, cache your data, or make image thumbnails".

As of March 2017, Google Drive has 800 million active users, and as of September 2015, it has over one million organizational paying users. As of May 2017, there are over two trillion files stored on the service.

Google One

Google One is a subscription service developed by Google that offers expanded cloud storage and other benefits, and is intended for the consumer market. Every Google Account starts with 15 gigabytes of free storage that is shared across Google Drive, Gmail, and Google Photos. Google One paid plans offer cloud storage starting at 100 gigabytes, up to a maximum of 30 terabytes. Google One replaced the paid services of Google Drive to emphasize the fact that the program is used by multiple of Google's services. The program's raw storage is not accessible by users, but files, pictures and emails can be added and removed through Google Drive, Google Photos and Gmail.

SyncBack

SyncBack is software which allows backing up and synchronizing files to several resources, including an internal or external drive, to different media (USB thumb drive, CD, DVD), to a remote server (NAS, FTP, Windows server) and to a cloud storage provider.Governing Law: shall be governed by the laws of Singapore.

With file backup, move, sync and restore functions, the program has been highly rated for being easy to use.

As a service
Technologies
Applications
Platforms
Infrastructure
Overview
Advertising
Communication
Software
Platforms
Hardware
Development
tools
Publishing
Search
(timeline)
Events
People
Other
Related

This page is based on a Wikipedia article written by authors (here).
Text is available under the CC BY-SA 3.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.