8 votes

Difference between hard drives

Yes, that is correct. There are multiple reasons for this: SAS drives are sold less, leading to scale effects. They are actually more reliable These 1.2 GB 2.5" are 10k RPM drives, so they are ...
  • 98.1k
7 votes
Accepted

mkfs.ext4 error with option -O ^64bit

Just do not try to manually disable (^) the feature, then. You already are trying to create a volume exceeding what is possible without it. Adding ability for the file system to be larger than 16TiB (...
  • 8,095
7 votes
Accepted

Infrastructure - management - Is moving from custom code base in place to Ansible worth it?

Since your situation obviously isn't only about finding a good way forward from your current situation but also about politics in the workplace it doesn't look as though a purely technical argument ...
  • 4,991
5 votes

Azure ARM Templates for deleting the resources

Sort of. When you deploy an ARM template you can do it in two modes, Incremental or Complete. Incremental is the default and will add resources to a resource group and change the configuration on ...
  • 38.5k
5 votes
Accepted

Redundant UPS with 2 power sources

You're looking for a power distribution unit (PDU) with an automatic transfer switch (ATS). The PDU can choose a power source from two (or more) sources to use -- in this case, it would use one with ...
  • 286
5 votes

Mirroring 2 Host with their own local storage

Look at StarWind VSAN 2-nodes hyperconverged solution on VMware here. It gives a possibility to mirror storage between the hosts and present it as HA datastore to the cluster. Virtual Machines can be ...
  • 8,928
4 votes
Accepted

How to use another IP-address for outgoing traffic?

Most networking related tools like ping will have an option to select the source IP they will use for outgoing connections, so for example with ping you can use ping -I IP-B. For all traffic to use ...
  • 673
4 votes
Accepted

How can I keep a third-party cloud provider accountable for guest VM performance?

It's perfectly possible; pretty much anything can be specified in a Service Level Agreement (SLA). Since your provider is a smaller one, I would say you have a somewhat better chance of getting this ...
  • 79.2k
4 votes

Difference between hard drives

Creating IT infrastructure is a huge responsibility and their is ALOT to hardware purchases and investments. If you are not sure about what to get, get in touch with a trusted vendor that can help you ...
3 votes
Accepted

What would be some Patterns and Anti-Patterns for deploying mirrored environments in AWS (or other cloud providers)

So a few general points to say on this quite complex topic - it depends a lot on what you are really trying to achieve. You have three options: Single VPC - single set of large subnets - in your ...
  • 1,684
3 votes
Accepted

Puppet Duplicate declaration: Class

You are declaring it twice. Once with the parameter values '/var/root', 'root', the other with the parameters $home and $user. You probably should be making jenkins_dotfiles a defined type, not a ...
  • 1,015
3 votes

Geo-Availability Single Terminal Server Opinions

I assume you are referring to Azure RemoteApp which is an RDP service in azure as opposed to your own VM running terminal services. The only advantage you'll get by having RD RemoteApp in different ...
  • 141
3 votes
Accepted

Load balancer or proxy to route traffic to different servers based on their URL

I guess you are referring to this shopify DNS setup. Point the A record to the Shopify IP address 23.227.38.65. Point the CNAME record with the name www to shops.myshopify.com root domain (@) Well ...
  • 601
3 votes

How do the TLD DNS servers handle so many zone file updates?

First, do you really think that there are more updates than let us say, credit card transactions per seconds in the world, managed finally by only 2 or 3 companies? Those work, so it is a solvable ...
2 votes

Detecting Infrastructure Provider in Puppet

It's obviously not so easy as it seems in the first place. In case of AWS, there are custom facts that tell you you are on aws, for example: # facter -p | grep ^ec2 |wc -l 33 Public IP is saved in '...
  • 5,257
2 votes

How to use terraform.io to change the image of a stateful server without downtime or data loss?

I think Terraform now has the features required here. The basic pattern is to define your data volumes separately and attach these to the instances, so that when the instance is destroyed and a new ...
2 votes
Accepted

Do you know any application that helps to keep a inventory of dependency beetween aplications and servers?

This software category is called Configuration management database CMDB in ITIL framework terminology. There are several software vendor providing CMDB software: HP UCMDB http://www8.hp.com/h20195/...
  • 1,949
2 votes
Accepted

Openstack redundant architecture on three servers

You cannot deploy Control and Compute nodes in the same server for a production environment (only for PoC purposes, like devstack and packstack all-in-one solutions). Normally, you will have 3 ...
2 votes

Latency load balancing + failover solution

To update my answer - all of these are optional. Caching can be turned off to allow dynamic responses. and traffic can be served over HTTP only if desired. One solution that I certainly love is ...
2 votes

How to let Ansible pick a datastore and ESX host in VMware?

I use raw module for some tasks on esx host that are not available via native Ansible modules. You can do raw: "df | grep datastore1 | awk '{print $4}'" to get free space, for example. Note, that ...
2 votes

Setup a private network between my 7 dedicated servers in different data centers?

Based on the the question criteria and comments, VPN is your best bet, though you will incur some overhead for the encryption. Personally I still recommend migrating to a dedicated host that offers a ...
  • 148
2 votes
Accepted

Can unjacketed cable handle gigabit speeds?

It's not possible to tell for certain from a picture. Obviously the best thing to do would be to get or borrow (since they're expensive) a tester and do some end-to-end testing to find out for ...
2 votes
Accepted

Maintenance of nginx server with zero downtime

One possibility is to install a second nginx server and set up keepalived on both of them. Each server has its own unique IP address. In addition, keepalived allows you do define a floating IP ...
  • 5,933
2 votes
Accepted

Architecting for microservices application

Ok, first up you've got a few different services doing the same thing there so you want to evaluate whether you need them all. Azure CDN and Front Door both offer the same local point of presence and ...
  • 38.5k
2 votes
Accepted

What are some behaviors/patterns that indicate that a host is degrading?

As far as I know most operating systems nowadays are actually quite good and stable but when you are regularly applying security updates and bug fixes you will need to reboot every once in while as ...
  • 5,615
2 votes

How to find out which version of OpenStack is running on a server?

Currently I don't know a better way than looking into the release notes and compare your versions with the ones listed in the details pages. For example, your version of python-openstackclient seems ...
  • 367
2 votes
Accepted

What is the order in which apps respond when I visit DOMAIN:PORT on my VPS?

nginx (or Apache) tells the kernel that it is listening on a specific port by calling listen(2). The port number is configured with listen directive in the nginx config (Listen for Apache.). Only one ...
  • 8,347
1 vote

Multiple instances mysql on Centos 5.5

For mysql command line you need a my.cnf file in a location read by mysql --help (at the top it lists the config files read. You'll need a directive like: [client] socket = /tmp/mysql{version}....
  • 1,204
1 vote

Windows Server 2016 setup

It really depends on your useage and app loads, no one but you can say if this is a good setup or not without a proper analysis. I'd go with a hardware RAID 1 using the HP smart array raid ...
  • 3,859
1 vote
Accepted

Does Open-stack supports heterogeneous servers as infrastructure

The whole basis of OpenStack is that you can run it on any hardware you have available, it doesn't have to be homogeneous. That being said, it is helpful for some components to be identical. ...

Only top scored, non community-wiki answers of a minimum length are eligible