The elements "HDD Storage" resp. "SSD Storage" add a form of storage - for example, a hard disk - to your virtual data center.
When creating or modifying a data center, the „SSD Storage“ element will only be displayed if the selected data center belongs to a region for which SSD is available.
The virtual storages you've created in the Data Center Designer (DCD) are provisioned and hosted in ProfitBricks' physical data centers. Virtual Storages are used exactly as physical storages and can be configured and managed in your operating system.
A virtual storage directly corresponds to an iSCSI Block Device and acts exactly as Direct-Attached Storage. ProfitBricks enables easily scalable storage, because these are managed separately from the servers.
Every storage can have a hard disk image attached to it in the DCD (or in the API). You can use either a ProfitBricks standard image, an uploaded image of your own, or a DCD (or API) created Snapshot.
You can choose between two storage technologies: Hard Disk Drive (HDD) and Solid-State Drive (SSD).
- Read/write speed, sequential: 200 MB/s at 1 MB block size
- Read/write speed, full random
- Regular: 1,000 IOps at 4kB block size
- Burst: 2,500 IOps at 4kB block size
- Minimum: 1 GB
- Maximum: 16 TB*
*2 TB/volume, 8 volumes/server by default
The performance of SSD storage offered at ProfitBricks is directly dependent on its size.
In order for you to benefit from its high-speed performance and excellent capacity, we recommend you book SSD storage no smaller than 100 GB. You can, however, use smaller storage volumes for your VDC anyway, but performance will not be optimal compared to that of larger storage volumes. When configuring your storage in the DCD, a calculation shows you what performance to expect depending on storage size (Inspector > Settings).
For storage volumes of more than 300 GB performance is limited to 37,500 IOPS (read speed) resp. 25,000 IOPS (write speed).
- Read/write speed, sequential: 1 MB/s per GB at 1 MB block size
- Read speed, full random: 75 IOPS per GB at 4 kB block size
- Write speed, full random: 50 IOPS per GB at 4 kB block size
- 100 GB
- 1 TB/storage volume
- 1 SSD/VM
- Read/write speed, sequential: 500 MB/s per volume at 1 MB block size
- Read speed, full random: 37,500 IOPS at 4 kB block size
- Write speed, full random: 25,000 IOPS at 4 kB block size
TIP: Drag a storage element from the Palette and drop it onto a server in the workspace to automatically connect both elements. Make sure the cursor covers the element in the workspace when you drop the element from the Palette so that the automatic connection can be established.
You can add HDD or SSD storage to your Virtual Data Center by dragging the corresponding element from the Palette to the workspace. Once set, it is, however, not possible to change the storage type in the configuration options – neither for new storage nor for storage that has already been provisioned. You can now see all configuration options available in the "Inspector" panel. Further details for individual configuration options are discussed below.
TIP: The asset list in the Settings tab of the Inspector helps you to quickly modify the properties of several servers or storage volumes at once or jump to the properties of a data center’s elements.
- In the Inspector, click on the colored element which contains the name of the selected data center.
The name specified when the Server was created is shown here. This name can easily be changed.
NOTE: This feature is only available for HDD storage volumes. It will be available for SSD storage volumes soon.
You can assign one of three availability zones (1 - 3) to a storage volume, so that virtual storage volumes with different availability zones are being operated on different physical storage servers. When you select A - Auto, the storage volume is assigned to the physical storage volume most suitable at the time of provisioning.
Size in GB
Here you adjust the size of the GB storage volume. Enlarging your storage amount is possible after provisioning, (while the data center is running) so long as it can be supported by your operating system. Dropping down to a smaller GB storage volume is not possible.
Choose your HDD image here. Completely empty storages can be created here too, so this is not a required space.
HDD Images are available either through ProfitBrick's provided examples or your own, FTP-uploaded HDD images. ProfitBricks offers several Linux derivatives as well as Windows versions for your use. The following image types are supported (if you wish to upload your own):
ISO 9660 CD-ROM
VMWare Disk Image
QEMU QCOW Images
Microsoft Disk Image
UDF File System
Parallels Disk Image.
You can also upload ISO Images, in addition to hard disk images. It is then possible to install an operating system or other software directly from an virtual CD ROM drive.
Snapshots are images that are generated from already provisioned storages that you can use for other storages. This function is useful, for example, to roll out other virtual machines quickly that have the same or a similar configuration.
You can use snapshots on both HDD and SSD storage irrespective of the storage type with which the snapshot was created.
You can generate snapshots by means of the respective "Storage" element, where you select the desired resource and click "Create Snapshot" in the Inspector Panel.
As a user under a contract, you can only create new snapshots if the Contract Holder assigns you "Create Snapshots" permissions.
A right-click on the storage device to be removed opens the corresponding Context Menu in the Workspace. Click "Remove" and the element will be deleted. An additional confirmation password field is required, as a storage device that has been deleted cannot be re-created without the help of the Support Team.