Patent ID: 8977735
Filing Date: 2015-03-10
Classification: G06F,H04L

Abstract:
1. A system comprising: a plurality of computing hosts of a multi-tenant datacenter environment, each corresponding to a physical server computer and having a hypervisor to provide a virtual environment for the computing host and a plurality of containers each to directly communicate with a physical mass storage of the computing host and each including a database instance and at least one database, the at least one database provided as a service to a user of the multi-tenant datacenter environment, each of the plurality of containers isolated from the others of the plurality of containers and associated with one client of the multi-tenant datacenter environment; a storage area network (SAN) formed of a plurality of mass storage devices, the SAN of the multi-tenant datacenter environment and coupled to the plurality of computing hosts, wherein the SAN is to provide block level storage for databases provided as a service, each of the databases provided as a service to be in communication with a volume of the SAN; a scheduler to automatically identify one of the plurality of computing hosts to handle a database as a service request for a customer; a package manager coupled to the plurality of computing hosts to provide a database instance to a container responsive to a request from a guest operating system (OS) within the container; and an object store to store a database server image and to enable the selected computing node to instantiate the database instance from the database server image responsive to control by the package manager.