OS Images

This section describes the images of operating systems (OS) that are available to enable users to create bootable system disks for future instances. It includes descriptions of ordinary images and also special images supported by «cloud-init».

Description

Information on the prepared OS images for creating instances

The process of creating an instance begins with the choice of operating system image on the basis of which the virtual disk will run. After analysing the requests of our clients and current trends, we identified the most popular distributions of OCs and prepared these with special optimisation for use by SIM-Cloud users.

The list of available images for disk creation includes images supported by the ‘cloud-init’ function and also with the included option ‘key-based authentication’. The use of such images will enable the deployment of instances to be accelerated thanks to advance configuration with the aid of the cloud-init scripts, and the use of authentication keys will improve the security of working with the instance. The specialised cloud-init scripts allow the instance OS to be prepared for operation on the fly during the first launch, while also helping to automatically make updates to the functioning of the operating system for further deployment of configuration management systems - Ansible, Puppet, Chef etc. The cloud-init scripts are used for the initial configuration of the Linux OS: to link the required repository, to set up the required packages, to create users and to configure network settings. More detailed information on the functions and possibilities of cloud-init are available from this link. These images include the tags [cloud-init, OS] in their properties. When creating an instance on the basis of images of this type it is essential to specify a key pair for subsequent authentication; if a key is not specified, it will not be possible to complete authentication by passcode (in which case it will be necessary to recreate the disk using a standard image or assigning a key during a repeated creation; there also remains the alternative option of resetting the passcode using standard Linux OS methods).

The use of a key pair for linking to instances deployed on the basis of cloud images is described in our documentation: Using a key pair (SSH key) for instances from cloud images

When developing images, SIM-Networks experts follow two principles:

  1. Trusted source: we use only stable versions of an OS from the official website; we make sure to checksum the file, to be certain of its integrity;
  2. Minimal changes: the number of changes is truly minimal, and those changes are all made with the aim of either saving space, increasing operational stability or adding important functionality.

Detailed information is given below about which changes were made to the OS during optimisation for use with SIM-Cloud.

Network settings and disk format:

For all operating systems the instance will be given DHCP network settings.

Disk format:

Windows: the standard format as provided by the installation software: single partition NTFS.
Linux: single partition LVM, file system ext4. No swap partition is created since it is more practical to use swap in the form of files.
FreeBSD: single partition, file system UFS. No swap partition is created since it is more practical to use swap in the form of files.

Note

After creating a disk whose volume exceeds the minimum volume of the image, it is necessary to perform a disk expansion using the resources of the OS on the basis of which the disk was created. You can see examples of disk expansion in our thematic articles:

Microsoft Windows

../_images/win.png

Installation takes place from the official MSDN image. An evaluation key was used that was taken from an official MS source. Modifications made by our experts:

  • Installation of a stable version of the VirtIO drivers (on a drive adapter and network interface controller);
  • Installation of QEMU Guest Agent;
  • Inclusion of function for remote desktop connection;
  • Inclusion of interface languages: EN, RUS, DE.

No other modifications were made.

After the initial launch of the instance under the Windows OS, it is necessary to complete the installation process for the operating system:

  • Select the desired interface language (EN, RUS, DE).
  • Create the required OS user.
  • Set the passcode for a new user.
  • Add the necessary layout for the selected language and complete additional presets.

You can access the instance to complete setup via the SIM-Cloud web interface console:

  • On the Projects tab, select Instances.
  • In the action column, select the drop-down list for the instance and click Console. This opens a new window.
  • This new window gives access to the instance console, where the OS installation must be completed.

Note

By default, all Windows OS images prepared for installation are offered without pre-installed commercial licences. At the step of preparing the images, a temporary official evaluation licence is used. Before you can activate the system, it must be prepared for licensing. You can learn more about preparing the Windows Server OS and activating the Windows OS in our article. The licensing of the software used is the sole responsibility of the client.

Available Microsoft Windows images

Microsoft Windows
Windows_2019_StandardEval_EN-DE-RU_1809
Windows_2019_DatacenterEval_EN-DE-RU_1809
Windows_2016_StandardEval_EN-DE-RU_1705
Windows_2016_DatacenterEval_EN-DE-RU_1705
Windows_2012R2_DatacenterEval_EN-DE-RU_9600
Windows_2012R2_StandardEval_EN-DE-RU_9600
Windows_2008R2_ServerDatacenter_EN-DE-RUS_7601
Windows_2008R2_ServerStandard_EN-DE-RUS_7601
Windows_10_EnterpriseLTSC_Eval_EN-DE-RU_1809

Linux

Available Linux images

Linux Cloud Images Default user
CentOS-6-x86_64-GenericCloud-1907 Yes centos
CentOS-7-x86_64-GenericCloud-2003 Yes centos
CentOS-8-GenericCloud-8.2 Yes centos
GNU Linux Centos 7.4 [EN] No
debian-8-openstack-amd64 Yes debian
debian-9.13.3-20200910-openstack-amd64 Yes debian
debian-10.5.1-20200830-openstack-amd64 Yes debian
GNU Linux Debian 8.10 [EN] No
GNU Linux Debian 9.3 [EN] No
GNU Linux Ubuntu Server 16.04 [EN] No
Xenial-server-cloudimg-amd64 (Ubuntu server 16.04 LTS) Yes ubuntu
Bionic-server-cloudimg-amd64 (Ubuntu server 18.04 LTS) Yes ubuntu
Focal-server-cloudimg-amd64 (Ubuntu Server 20.04 LTS) Yes ubuntu
Fedora-Cloud-Base-32-1.6.x86_64 Yes fedora
openSUSE-Leap-15.2-OpenStack.x86_64-Build8.25 Yes opensuse
Red Hat Enterprise 7.6(Maipo) cloudimg amd64 Yes cloud-user

Centos

../_images/centos.png

Centos 7 image

Centos – is distributed by GNU/Linux by the Red Hat company and is based on the commercial Red Hat Enterprise Linux platform. It has a support lifetime of 10 years, and is used as a server OS.

A new, stable ‘minimal’ version is installed, downloaded from centos.org. Modifications made by our experts:

  • EPEL repository connected;
  • Packages from standard repository updated;
  • Additional packages installed: htop, iftop, iotop, nano, net-tools, psmisc, wget;
  • QEMU Guest Agent installed;
  • Old 3.10.0-514 core removed;
  • Compulsory password reset introduced for the ‘root’ user on the first launch;

No other modifications were made.

CentOS 6 image

A new, stable ‘minimal’ version is installed, downloaded from centos.org. Modifications made by our experts:

  • EPEL repository connected;
  • Packages from standard repository updated;
  • Additional packages installed: htop, iftop, iotop, lsof, nano, wget;
  • QEMU Guest Agent installed;
  • Old 2.6.32-696 core removed;
  • Compulsory password reset introduced for the ‘root’ user on the first launch;

No other modifications were made.

../_images/debian.png

Debian 8 and Debian 9 images

Debian – is one of the commonest distributions of GNU/Linux. It is used for both servers and workstations.

The SIM-Cloud image library features a new stable version of Debian, downloaded from debian.org. Modifications made by our experts:

  • Packages from standard repository updated;
  • Additional packages installed: htop, iftop, iotop;
  • QEMU Guest Agent installed;
  • Possibility of connection via SSH included for ‘root’ user;
  • Compulsory password reset introduced for the ‘root’ user on the first launch.

No other modifications were made.

../_images/ubuntu.png

Ubuntu 16.04 image

Ubuntu – is an actively evolving distribution of GNU/Linux and is based on Debian. It occupies first place in the list of the most popular Linux distributions for web servers (according to Canonical Ltd).

A new stable version of Ubuntu Server 16.04 is installed, downloaded from releases.ubuntu.com. Modifications made by our experts:

  • Packages from standard repository updated;
  • Additional packages installed: htop, iftop, iotop;
  • QEMU Guest Agent installed;
  • Old 4.4.0-62 core removed;
  • Possibility of connection via SSH included for ‘root’ user;
  • Compulsory password reset introduced for the ‘root’ user on the first launch.

No other modifications were made.

FreeBSD

Available FreeBSD images

FreeBSD
FreeBSD-11.1
../_images/freebsd.png

Образ FreeBSD

FreeBSD — is a free OS from the UNIX family. It is highly stable, manages storage efficiently and is used as a server OS. It is often used for building intranet and internet networks.

A new, stable ‘minimal’ release is installed, downloaded from freebsd.org. Modifications made by our experts:

  • Packages from standard repository updated;
  • Connection via SSH for ‘root’ user;
  • Compulsory password reset configured for the ‘root’ user on the first launch.

No other modifications were made.

vRouter virtual routers

ОA service provided by OpenStack. All management is via the SIM-Cloud dashboard. Solution is based on Linux/iptables/strongSwan. Functionality is basic: NAT/VPN IPSec Site-to-Site/Firewall. Excellently suited to carrying out basic tasks: connecting the internal network to the Internet network and creating a secure VPN connection to the remote network. Network capacity: up to 1 Gbit/sec, VPN capacity: up to 600 Mbit/sec.

Available vRouter images

vRouter
chr-6.46.7 Mikrotik
PfSense2.4.5
OpnSense20.7
Juniper vSRX 18.3R1.9
Juniper vSRX 17.3R2.10
junos-media-vsrx-x86-64-vmdisk-18.4R3.3
junos-media-vsrx-x86-64-vmdisk-20.2R1.10
FortiOS_v6.4.3
fortiosV6.2
kerioCAPP-9.2.9-3171
Kerio-control-appliance-9.3.5
Cisco_asav9.10.1
Cisco_asav9-14-1-30
../_images/mikrotik.png

RouterOS is a network operating system based on Linux. RouterOS is designed for installation on MikroTik RouterBoard routers. The system can also be installed on a PC, in which case it becomes a router with firewall, VPN server/client, QoS, access points and other functionality. The system can also act as a captive portal for systems with wireless access.

Note

The RouterOS operating system offers several licensing levels, each of which has particular restrictions on network interface speed.

  • Free (1 Mbit)
  • P1 perpetual-1 (1 Gbit)
  • P10 perpetual-10 (10 Gbit)
  • P-Unlimited perpetual-unlimited (без ограничений)

A free 60-day trial licence is available for all licence levels. To obtain a free licence, or any other licence, register on the MikroTik website: mikrotik.com.

Warning

The free RouterOS (level: free) licences will restrict you to a network speed of 1Мbit/s.

See also

More detailed information on the use of RouterOS, how to set it up and the licensing procedure are given in our article.

Default login details for the RouterOS firewall:

  • Username: : admin
  • Password: [none] (leave the password field empty).
../_images/pfsense.png

pfSense image

The pfSense program is a software router/network firewall well known for its reliability. It is based on FreeBSD and is open-source.

A new, stable version is installed, downloaded from pfsense.org. Modifications made by our experts:

  • Packages from standard repository updated;
  • Compulsory password reset configured for the ‘root’ user on the first launch;

No other modifications were made.

Default login details for the pfSense firewall:

  • Username: admin
  • Password: pfsense
../_images/opnsense.png

OPNsense image

OPNsense – is a popular distribution for creating network firewalls/routers. Its origins are in pfSense, but since 2014 it has developed as a separate product. Again it is a piece of open-source software.

A new stable version is installed in the SIM-Cloud image library, downloaded from opnsense.org. Modifications made by our experts:

  • Packages from standard repository updated;

No other modifications were made.

Default login details for the OPNsense firewall:

  • Username: root
  • Password: opnsense
../_images/juniper.png

Juniper vSRX image

Like the two previous solutions, this requires a separate virtual machine in the client’s project. This solution offers an extremely wide functionality and protection for the network infrastructure against breaches and various other attacks. It can be managed either via the web interface or through the router’s command prompt. The Juniper vSRX offers a wide range of licences that give access to various different functionalities. The cost of the solution includes the cost of the resources in the cloud and that of the licence.

Default login details for the vSRX firewall:

  • Username: root
  • Password: no password is required for the first authorisation.
../_images/Cisco.png

Cisco_ASAv image

Cisco ASAv offers the functionality of a network firewall, providing data security in the cloud environment. Cisco ASAv takes the form of a virtual machine that can be run in SIM-Cloud. Cisco ASAv uses Cisco Smart Software Licensing.

More detailed information on the possibilities offered by the Cisco ASAv software router can be found on the vendor’s platform: Cisco.

Note

The Cisco_asav9-14-1-30 image has a technical peculiarity such that you MUST NOT add an interface from the VPC network (172.16.0.0/20) when creating an instance, as this will put the router into a boot loop. You should add any private network, then once the instance has been launched, add a 172.16.х.х network as the second interface via ‘Connect interface’.

Other images

Other images

../_images/bitrix.png

BitrixVM image

BitrixVM — is a virtual machine that is ready for the installation of trial versions of 1C Bitrix products and also for the transfer of its own, already completed projects. It is set up on one of the recommended Linux distributions, specifically, Centos 7.

A script created by Bitrix is used during installation; this is available on the BitrixVM page. The modifications introduced by our specialists are minimal and all of them only affect the Linux distribution:

  • Packages from standard repository updated;
  • Additional packages installed: htop, iftop, iotop, nano, psmisc, wget;
  • QEMU Guest Agent installed;
  • Old 3.10.0-514 core removed;
  • Compulsory password reset introduced for the ‘root’ user on the first launch.

No other modifications were made.

Note

If the image you require is not in the list provided, you can contact customer support at any time and request the addition of the image you need.