Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP SQL Anywhere, on-demand edition 1.0 SP 6

Cloud introduction

The term cloud computing means offering computing as a service over a distributed network, typically the Internet.

The cloud is a pool of shared resources such as hosts, database servers, and databases. The cloud provides data storage and access to end-users without them having to know the physical location of data, and without them having to install and run software on their local computer.

SAP SQL Anywhere, on-demand edition is a data management solution that enables independent software vendors (ISVs) to take business applications to the cloud and offer software as a service (SaaS). ISVs can build, deploy, and manage large cloud applications. SAP SQL Anywhere, on-demand edition offers the administrative ease of multi-tenant computing, while ensuring the security of full data isolation for ISV customers.


Diagram representing a cloud with three tiers. The top tier has a single object representing an ISV. The middle tier shows three databases representing tenant databases, with lines connecting each database up to the top tier. The lower tier shows groups of end-users, with lines connecting them up to the three tenant databases in the middle tier.
Cloud terminology
Term Definition
cloud agent

The cloud agent (or agent) is a service that runs in the background on each host in the cloud. The cloud agent does not require administration. It is started as an automatic service when the cloud is installed and stays operational until the cloud is uninstalled. Each host has one cloud agent that is responsible for starting and stopping cloud servers, upgrading cloud server software, and performing cloud maintenance and administration tasks.

Cloud Console

The Cloud Console is a browser-based administration tool that provides an operational view of the cloud. The Cloud Console is used to perform cloud administration tasks such as backing up or moving tenant databases and provides a topological view of hosts, cloud servers, and databases.

The minimum screen resolution required to run the Cloud Console is 1024x768.

cloud host

A cloud host (or host), is a computer, either physical or virtual, that has cloud software installed on it, has a cloud agent running on it, and is part of the cloud. Hosts have zero or more cloud servers running on them, and can have different operating systems and bitnesses.

cloud server

A cloud server is a SQL Anywhere database server in the cloud running zero or more tenant databases.

tenant database

A tenant database is a SQL Anywhere database in the cloud. Tenant databases contain the data for the end-users of the cloud.

The term tenant database includes the database itself (read-write copy), as well as any read-only copies of the database, for example if the tenant database is part of a mirroring or read-only scale-out configuration.

tag

A tag is a non-hierarchical keyword assigned to cloud objects that allows groups of objects to be classified in ways that the user finds helpful. A cloud object can be assigned numerous tags.

task

A task is an action that you perform on a cloud object, such as starting a database, creating a backup, or altering a user. Tasks are similar to system procedures in that they often take parameters, perform actions, and return different types of data. You can run tasks from the Cloud Console or at a command prompt. Various tasks you perform in the Cloud Console use the command-line tasks.

cloud topology

The hierarchy of cloud hosts, cloud servers, tenant databases (including their mirror databases and any scale-out database copies), and their backups make up the cloud's topology.