cloud hosting weblog – Read latest technical articles, how to’s and promotional blogs

What Can You Do With Windows Virtual Machine 2019 – 2020

A Windows Virtual Machine (VM) or Windows Virtual Private Server (VPS) is a program that emulates a computer system and offers the same functionality as a physical Windows server. VM performs and executes tasks exactly like an isolated standalone server, it can be rebooted independently and have its own administrator access, users, IP address, Memory process, etc. The cool thing about Windows VPS is that you can use it for whatever you like exactly like your computer at home. Let’s explore some of the great uses of Windows VM/VPS:

  • Virtual Desktop: Like your desktop environment you can install your applications and configure the server, for instance, you can install accounting software or CRM and access them from anywhere in the world. You no longer have to be in the office to generate an invoice or run a report. You have the option to create different accounts with different access levels so your team members or end users can access the server and start using the software. Or you can simply use the virtual desktop to browse the internet, play games, FOREX trading or post on local e-commerce platforms.
  • Website Hosting: Windows server can be configured as a web server and it enables you to utilize a full range of Microsoft products such as MS SQL, .net, .ASP and many more to run your websites more efficiently. Depending on your level of expertise you can either use IIS to lunch your website or install a Plesk control panel to assist you with launching and managing your website.
  • Mail Server: It is the most common use of a Windows server. Historically businesses preferred to host their mail servers on a Windows Server, Windows server provides greater security and better control over the environment. There are various mail server applications in the market like MailEnable or you can utilize the latest Plesk panel (Plesk Obsidian).
  • Sandbox: Windows VPS server is the best and chipset testing environment; you can try the untested code or application on the isolated environment or you can install the latest Windows Version and test the software for compatibilities, identify bugs or test application patches. You can reformat, reinstall and recreate the server by push of a button.

At Cirrus Hosting we are proud to offer Canada’s fastest Windows VPS / Cloud VM. We utilize pure SSD drives and allocate dedicated resources to every VM. Full administrator access with console access and also access to the firewall to allow or block traffic before it gets to your server. Our solution is designed for mission-critical and/or highly secure environments. Our downtown Toronto Datacenter has the following attestation reports: SOC1, SOC2, HIPPA and is PCI compliant.

You can view the new Cloud VM plans here. To find out more about Cirrus’ Cloud VMs, visit us at or call 1.877.624.7787

About Cirrus Hosting

Cirrus Tech Ltd. has been a leader in providing affordable, dependable cloud hosting as well as website hosting services in Canada since 1999. They have hosted and supported hundreds of thousands of websites and applications for Canadian businesses and clients around the world. As a BBB member with an A+ rating, Cirrus Hosting is a top-notch Canadian web hosting company with professional support, rigorous reliability and easily upgradable VPS solutions that grow right alongside your business. Their Canadian data center is at 151 Front Street in Toronto.

Cirrus Hosting VS Azure VS AWS: Which One Is More Affordable?

If you are a small business owner and thinking about using VPS or cloud services, confused about the AWS and Azure pricing model and wondering how Cirrus hosting’s cloud services fares against them… this post is for you.

There are many reasons to order a cloud server from Cirrus Hosting rather than Azure or AWS – for instance, we offer Better support, greater ease of use, better IOPS, enterprise hardware, flat monthly rate and no hidden fees.

I plan to compare Cirrus Hosting could VM plan IV against comparable tier, similar hardware, hosted in Canada and monthly billing plan (pay as you go) without a long-term contract.  For Azure, I am taking General purpose D series, Canada Central datacenter and pay as you go. For AWS instance I have chosen m5d.large, 100% utilization/m, Canada Central datacenter and NVMe SSD.  

The following table shows the resource and price comparison between Cirrus Hosting Cloud VM, Azure VM and AWS instance.

Cirrus HostingCloud VMToronto80 GB SSD8 GB4CentOS$80.00
Microsoft AzureD- SeriesCanada Central64 GB SSD7 GB2CentOS$149.66*
Amazon AWSEC2 – m5d.largeCanada Central75 GB NVMe SSD8 GB2CentOS$131.50*

Cirrus Cloud VM 2.1 is running on enterprise Dell servers, Pure SSD, redundant network, scalable resources and our main data-center is located in down town Toronto (in compliance with Tier 3 dc requirements).

Click here for more information about Cirrus Tech’s cloud VM Hosting solution.


About Cirrus Tech Ltd

Cirrus Tech Ltd. has been actively promoting its services to the hosting industry since 1999. The company has focused on 24/7 tech support, value-added services and a cooperative attitude towards all its clients. Cirrus is now one of Canada’s largest Web / cloud Hosting companies in Canada.

*AWS and Azure prices were collected on 07/17/2019, exchange rate 1.3. Following price calculators were used:



How To Protect Your Apache Against DDoS With mod_evasive

In 2019 we have seen a surge in number of Distributed Denial of Service (DDoS) attacks, according to the Kaspersky researchers number of DDoS attacks have gone up by 84% this year and the prediction is these types of attacks will get more sophisticated and more common. As a web admin you should explore different options to harden your server and increase your resilience against DoS, DDoS or Brute-Force attacks. You can take some basic steps to protect your website, for instance if you are using Apache HTTP server you can enable mod_evasive module to have a layer protection against DDoS and Brute-Force attacks. In an event of HTTP DDoS attack mod_evasive provides evasive action, It works by recording the incoming traffic (IP and URLs) to Apache and it blocks the IP if it exceed the threshold like:

  • Multiple request per seconds
  • Makes multiple concurrent connection

Mod_evasive emails the abuse reports to web admin and it can be configured to talk to your firewall.

Following are the step by step instruction on how to install mod_evasive:

  • If you have cPanel/WHM you can install mod_evasive from the interface via (WHM -> Home -> Software -> EasyApache 4) and run the following command : yum install ea-apache24-mod_evasive 
    • and to configure mod_evasive you should edit the .conf file  /etc/apache2/conf.d/300-mod_evasive.conf
  • For instruction on how to install mod_evasive on CentOS please refer to our KB here
  • For instruction on how to install mod_evasive on Ubuntu please refer to our KB here
  • mod_evasive configuration parameters are

DOSHashTableSize 3097  //number of top-level nodes that each child’s hash table contains.

DOSPageCount 2  //maximum number of requests per interval for a single page before it blocks the IP address

DOSSiteCount 50  //maximum number of requests for any object per IP on the same listener per site before it blocks the IP address

DOSPageInterval 1  //time interval per sec. for the page count

DOSSiteInterval 1  //time interval per sec. for the site count

DOSBlockingPeriod 60  //time interval per sec. to block a site’s IP address

DOSEmailNotify <YOU@YOURMAIL.COM>   //to set the admin email to receive the IP blacklist report

Plesk Obsidian Features and Release Date

Plesk has recently announced the major release “Plesk Obsidian” and published a release cycle calendar. Although “Plesk Obsidian Release candidate 1” was released on June 4, but General availability of stable version will only be released on October 2019. This major release intends to move Plesk closer to achieving their goal of becoming a “complete website and server management tool”.  Let’s take a look at some of the new cool features of Plesk Obsidian:

-SNI for Mail Server: You can enable SSL/TLS for individual domain to secure the connection. This feature supports both Postfix and MailEnable.

-Composer v2: Composer is a dependency management tool in PHP. It is not only installed and updates the dependencies but also reviews and highlights the potential challenges with updating the particular PHP version.

-Advanced Monitoring: New Grafana charts give you visibility and insight into your server health. You also can configure email notification to be sent to admin or push notification to the plesk mobile app.

-Mango DB Support: Wait no more with the Plesk Obsidian you can install and manage Mongo DB databases and users.

-Improved Plesk Backup in cloud storage: Taking or restoring backups in Google Drive, Amazon, S3 requires less free space on your server.

To read more about the new the Plesk Obsidian release please click here.

DNA Data Storage is Going Mainstream!!

What is a big deal about DNA data storage? Some might say they have ample space in the cloud to store all their photos, music’s and data but thanks to the emergence of big data we are generating and storing loads of data every second. According to IDC’s 2018 white paper, the amount of data created, captured, and replicated will grow from 33 Zettabytes in 2018 to 175 Zettabytes by 2025 and guess what, we do not have enough storage space to store all that information. Although data storage technology has come a long way since IBM introduced “305 RAMAC” in 1956, which offered 5 megabytes of storage, all these media’s eventually wear out or become obsolete. If someone handed you a cassette tape or 8-inch floppy disk to listen to music or access an old photo you have no way of retrieving the data.

What makes DNA so great is that DNA can store Gigabytes of data in a minuscular space. DNA is very stable over time and does not even require electricity to store information. Unlike the older storage solution like an 8-inch floppy disk or different/older data format type, there is less likely that we lose the ability to read DNA. As long as the humans are alive we will care about reading our own DNA. The other great advantages of DNA storage is you can make millions of copies of data fairly easily and almost for free.

The biggest challenges of DNA storage at the moment are slow read-write process and high price tag. To write the data onto a DNA first you should map 0s and 1s into DNA’s 4 types of nitrogen base A, T, C and G pairs. A synthesis company will write the converted data into DNA and you should expect to pay around $1000 per MB. To recover the data you need to sequence it and that process could take hours or days to complete.

Companies like Microsoft and Intel are investing heavily in DNA storage R&D. Microsoft in collaboration with the university of Washington demonstrated the first fully automated DNA data storage in March 2019. They proved it is possible to automate the read-write process to convert bits to molecules and back to bits again. Scientist and storage experts are confident DNA storage will become widely available at a reasonable price in the next decade.

What is a Virtual Machine (VM)

A Virtual Machine (VM) is a program that emulates a computer system and offers the same functionality as a physical server. VM performs and executes tasks exactly like an isolated stand-alone server, it can be rebooted independently and have its own root/admin access, users, IP address, Memory process, etc. multiple VMs can run on the same server and in order to create VMs businesses utilize a program/software called hypervisor. A hypervisor runs on top of the hardware and facilitates the creation, deployment and management of VMs. Some of the popular hypervisor solutions are KVM, Hyper-V, VMware, and Oracle VM.

Today’s technology consumption and utility have increased leaps and bounds due to low-cost computers and storage devices, high- capacity networks as well as a widespread adaptation of service-oriented culture and hardware virtualization. Some businesses, however, are still resisting to transition from dedicated server to VM. There are many advantages in migrating to VM, to name a few:


  • You can save money by Utilizing hardware resources more efficiently, reducing the number of physical servers and as a result lowering the hardware maintenance cost.
  • You can clone your VM and move them easily between your physical servers.
  • You can use VM to try the new operating system, test your application, keep the legacy system, and lunch your website and browse the internet.
  • Reduce your carbon footprint as you will use less power, less cooling, rack space, etc.


You can view the Cloud VM solutions we offer here on Cirrus’s website: Cirrus Cloud Hosting

To find out more about Cirrus’ Cloud VMs, visit us at or call 1.877.624.7787



Are You Looking For Reliable Enterprise Backup Solution? We Got You Covered!

The web/cloud hosting industry is an extremely competitive market; Hosting companies invest heavily in enhancing their infrastructure to provide reliable services and assist customers with implementing their business continuity plans. Studies show implementing a robust backup and restore solution -on dedicated and virtual machines – is the most pressing tasks of IT departments. At Cirrus Tech we partnered with R1Soft to provide reliable backup solutions to small business and corporate customers.

We interviewed Ali Mirdamadi, CEO of Cirrus Tech Ltd. to find out more about Cirrus Hosting Backup solution.

Q: Why taking the backup is important?

Ali: In IT world, data protection is basically the most important task that a customer faces.  I’ll give you an example If the server breaks like CPU failure or faulty memory you can always change those parts, However if you have a bad drive then you are mostly in the situation where your data is impacted somehow, It’s either lost or corrupted which is why data protection and backup is extremely important and for that, backup solutions are needed so that you be sure you have something to go back to.

Backups are not just for disasters recovery but they are also important when you face with other challenges like a fallen victim to cyber-attacks specifically where your data/website is encrypted or defaced by a hacker, or maybe your server is infected with a virus and you want to go back to your original data. Even human errors can cause data loss; people accidentally delete files or folders.

Q: Why we choose R1Soft?

Ali: We used to provide an in-house backup solution but we felt that the R1soft solution offers additional features that may appeal to most of our customers. In developing our corporate services, we always partner with leaders in the respective fields to offer more value-added services to our customers. We also wanted to choose the product that offers support for protecting various lines of business applications like Microsoft SharePoint and Microsoft Exchange Server.

first and foremost R1Soft is a very robust solution that actually WORKS all the times, we do not have to worry about backup failing on us, if you can’t use the backup to restore your data then what is the point of having a backup in the first place! Based on our own experience, R1Soft came to our rescue in a few occasions.

Q: What are the R1Soft features?

Ali: R1Soft has unique features that make it ideal and extremely suitable for our business and our customers.

  • Continues Data Protection – R1Soft reads the data directly from the disk or volume and uses block-level backup which drastically reduces the disk and network I/O.
  • Control Panel Interface – R1Soft has a web interface which allows our customer to manage their backup and restore.
  • Quick Restore – R1Soft also allows the customer to restore individual files. Or restore the entire server from scratch meaning your operating system, configuration, an application and data. So in one shot you basically restore the entire server.
  • Multi-Platform Support: R1Soft supports a variety of operating systems. We are not worried about OS compatibility.
  • Data Retention Policies – R1soft give you the option to specify the frequency of “recovery points” (backups) and customers are able to create as many recovery points as they choose. You can take backups that are 15 minutes apart or weeks apart. And since it is taking incremental backups it always backups the changes.
  • DB Backup- R1Soft supports taking backups directly from databases, which give customers a peace of mind that all backups are consistent. In another word, if you have a database open and you take a backup at the same time, that backup may not have all the information in the database. R1Soft allows you to actually get a direct backup from MySQL databases that are another important point that R1Soft offers. (this is an add-on service)

As a hosting provider, we offer flexible pricing to our customers and our customers have the option to choose onsite or offsite backup regardless where their actual server or virtual machine resides. For detail information about our backup plans please click here.

Is the Cloud Application Hosting right for you?

I am sure all of you are familiar with the term cloud hosting and cloud computing by now as it is a term being widely used and adopted in our daily business communications. Cloud hosting/computing can be classified into three main categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). Over the past 20 years, Cirrus Tech invested heavily in Virtualization technologies and Cloud infrastructure to provide reliable IaaS solution to our clients in Canada and across the world. IT managers and professionals in particular, enjoy the wide range of features and services available in our IaaS platform such you agility, resource monitoring, security, redundancy, backup and image cloning. We have also been offering PaaS services to a selective group of business, a complete suite of development and deployment platform, so they can concentrate on developing their app and launching their products. Today we are happy to announce the launch of our new SaaS – Application Hosting platform which is designed to help businesses who are only interested in running their business and prefer not to get involved with server management and software updates. Cloud Application hosting solutions is mostly suited for customer retention management (CRM), human resources, procurement, and accounting applications.


Benefits and features of our Application Hosting platform:

You should not install your applications manually or spend time keeping them up to date. Our new Cloud Application hosting platform supports a huge range of application stacks based on Perl, PHP, Python, Java and JS. Cloud Application hosting is very similar to our Cloud Virtual Machines plus the added functionality to install, configure and manage one or more applications on top. Once your server is provisioned you can choose which applications to be installed from the large selection of popular applications such as Drupal, WordPress, Magento, SugerCRM, Moodle, LimeSurvay and many more. You also get to enjoy the following features:


  • One click install – you simply choose which application to be installed through your our intuitive control panel.
  • Easy to manage – you have access to view, create, and delete applications; you can create and restore backups as we as create and view FTP users through your dashboard.
  • Easy to access – since your applications are hosted on the cloud you can access them through your web browser from multiple locations.
  • Automatic Update: Application Servers have their own CentOS template; updates to your OS and Applications will be applied automatically as soon they become available.
  • Super fast servers – our new Cloud infrastructure is running on the latest Dell hardware and SSD drive, which ensures fast and reliable services.
  • Flexible platform – looking for more resources and processing power? No problem, you have the flexibility to select the right tools and upgrade your resources as you go.
  • Cost Effective – you no longer need to invest heavily in on-premise servers, storage or hire an IT specialist


Are you ready to take your business to the next level? Call us at 1.877.624.7787 or email us at for more information about our Cloud Application Hosting. We will be happy to assist you.

Click HERE to find out more about Cirrus Hosting’s Cloud Application hosting plans.



Deploy Your Cloud Servers in Cloud Federations – 113 cities, 43 countries – Through Your Dashboard

Toronto, ON – August 20, 2018 Cirrus Tech, a leading Canadian cloud hosting company, is partnered with OnApp to expand our global scale and reach. The OnApp federation enables Cirrus Tech to compete on global stage with the world’s largest clouds providers. OnApp’s global pool of cloud infrastructure in 113 cities (43 countries) provides more compute locations than EC2, Azure and Google combined. Cirrus Tech is dedicated to continuing investing in cutting-edge, state of the art technology that provides unlimited power and potential to our clients. Our bright, creative service-oriented staffs exist to customize what we do to fit our client’s needs.

Benefits of Cloud Federation:

  • More infrastructure choices – Now you can order servers to be deployed in South America, Europe, Africa, Asian and Australia. You have an access to choose the infrastructure in the USA, UK, and France through your control panel. Please contact our sales team for a complete list of our cloud infrastructures.
  • No long-term commitment – you can deploy your VM on demand in new regions. Our flat monthly subscription fee gives you a risk-free way to test the market first.
  • Scalable – increase the resources as you go; add more memory, CPU and disk space.
  • Privacy & Compliance – regulators in healthcare, public sector and finance are very sensitive to where the application and data are actually hosted. OnApp Federation provides clients with full control over data locality, at a granular city level.
  • Easy to manage – Now you can manage all your servers in one place (shut down, turn on, reboot, change the password, upgrade and rebuild).
  • One account, One currency – No matter how many VMs or how many locations you use, you have just one account and you pay in one currency CAD or USD.
  • Customization – For more demanding applications we will work with you to select a location that fits your budget, performance, and reliability you need.


Click here for more information about Cirrus Tech’s Cloud VM plans.


About OnApp

OnApp was founded in 2010. They have now more than 140 staff across offices in the US, UK, Europe, and Asia-Pacific. The HQ is in London, UK. OnApp provides Infrastructure-as-a-service software for hosts, telcos, and MSPs. Their software is used by more than 3,000 service providers in 93 countries.


About Cirrus Tech Ltd

Cirrus Tech Ltd. has been actively promoting its services to the hosting industry since 1999. The company has focused on 24/7 tech support, value-added services and a cooperative attitude towards all its clients. Cirrus is now one of Canada’s largest Web / cloud Hosting companies in Canada.


Time To Host Your CRM in Cloud

As you know CRM (Customer Relationship Management) is a solution for managing your company’s relationships and communications with existing and potential clients. The main goal of every CRM solution is to increase profit by improving customer relationships, streamlining customer acquisition and customer management processes. Depending on your business needs you can define a simple CRM process like:

  1. Cold calling to set up appointments
  2. Go to your appointment and try to sell your product
  3. Close the deal or follow up

Or a more complex process such as:

  1. Collect information about your client base
  2. Analyse and process the data
  3. Conduct a market research
  4. Generate contact information
  5. Generate customized solution and personalize
  6. Schedule appointment
  7. Close the deal or follow up

Traditionally organizations used to host their CRM applications on-premise, hosted and managed by their internal IT department which means it took time, personnel, equipment and capital investment to setup a CRM environment. However cloud computing has changed everything; basically hosted CRM makes your application available from a remote cloud infrastructure that is accessed through the internet.


What are the benefits of hosted CRM / cloud CRM?

  • Reduce cost: You do not need to make a huge investment in purchasing servers and storages, you pay for the services and resources you actually use and you have the option to upgrade the resources as you go.
  • Business continuity: Cloud servers remove the single point of failure because there is always another hardware node ready to take over from a failing node; it minimizes downtime without the expense of having a replica physical server sitting idle.
  • Free up your IT resources: In a hosted environment, hosting provider takes care of the hardware and underlying infrastructure so you do NOT need to hire IT specialist or worry about downtime and connectivity to outside world.
  • Seamless access: Because your data is hosted in the cloud, authorized sales agents can access CRM application from virtually anywhere, as long as you have access to the internet.

In a nutshell, hosted CRM on cloud offers scalability, security, elasticity, redundancy, low entry cost and flexible pricing.

Why host your CRM solution with Cirrus hosting?

Cirrus Hosting, has been a leader in providing affordable and reliable cloud infrastructure and website hosting since 1999.  As a BBB member with an A+ rating, Cirrus Hosting is a top-notch Canadian cloud hosting company with professional support, rigorous reliability and easily scalable cloud solutions that grow right alongside customer needs. You can install and run your Microsoft Dynamic CRM, Sage 300, SugarCRM, CiviCRM or any other CRM software on our high-performance cloud infrastructure. Following are some of the features included in our hosted CRM plan:

  • Developer friendly: You have full access to the server to manage, configure and install any application or plugin you like.
  • Lightning fast: Our infrastructure is running on enterprise hardware and SSD storages to ensure consistent performance and fastest load time.
  • Hassle-free: We take care of Windows updates, apply security patches and setup automatic backup so you can focus on running your business.
  • High security: We protect your infrastructure, which powers your website, 24/7 with an onsite security guard, CCTV, key card and bio matric access.
  • Cost savings: Pay for what you use. We have already invested heavily in our infrastructure so that you access the resource you need at a fraction of the cost.
  • Scalable: You can upgrade your resources as you go without a downtime or data loss.
  • Support: Our technicians are available 24/7/365 to help and answer your questions. Our experienced technicians will be happy to help you get set up or solve any server related problems you may have.
  • Reliable: We use N+1 high-performance chillers, backup generators and redundant connectivity to provide you up to 100% uptime service.


Get your head in the cloud! Are you a small and midsize business owner? Are you thinking of hosting your CRM on the cloud? Now you can host your CRM software on our cloud infrastructure.  For more information please visit