tag:blogger.com,1999:blog-4285729513030543746.post2526501984700228546..comments2024-03-27T00:26:40.551-07:00Comments on Real Time View: Transformation – let’s look at how far NonStop has come!Richard Bucklehttp://www.blogger.com/profile/17723428627971060930noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-4285729513030543746.post-11291949364318118942017-05-18T11:19:02.038-07:002017-05-18T11:19:02.038-07:00They are good questions Keith and ones I too have ...They are good questions Keith and ones I too have asked - it would seem that NonStop development are working on some guidelines and a reference architecture to ensure the NonStop you configure is NonStop and that for me suggests that not all that VM's offer / provide is going to be exploited ... I hope someone from HPE development is reading this. Would be good to know ...<br /><br />Cheers,<br />RichardRichard Bucklehttps://www.blogger.com/profile/17723428627971060930noreply@blogger.comtag:blogger.com,1999:blog-4285729513030543746.post-89262707563412136572017-01-25T13:02:50.634-08:002017-01-25T13:02:50.634-08:00A lot of words there, but I come away without much...A lot of words there, but I come away without much understanding.<br /><br />The reservation I've always had about making NonStop utilize virtual machines of the VMware style is that an inherent property of such virtual machines is that the software running in the virtual machine has no idea of its physical environment, and, in fact, a given virtual machine can migrate from one box to another transparently to the software running in the VM. <br /><br />In such an environment, how can the NonStop software running in a virtual machine ensure that two virtual NonStop CPUs are not running in the same physical box? Is the fault tolerance no longer to be the responsibility of the NonStop software, but to be transferred to whatever software is running and managing the virtual machines? If so, there seems not to be any reason for the NonStop system to continue to exist. Any software that you run in such virtual machines would be fault tolerant, whether it be Windows, Linux, SQL Server, or Oracle. <br /><br />On the other hand, if the software running and managing the virtual machines is not responsible for the fault tolerance, how can the NonStop software running in the mushy virtual environment guarantee that the virtual CPUs are kept in distinct physical boxes so that a failure of one of the boxes does not bring down more than one of the NonStop CPUs? I have never seen that mentioned, even in passing.<br /><br />This seems like such a fundamental question that it must have occurred to at least most people who think about the concept of mixing NonStop with virtual machines, but I have never seen anything that even acknowledges that the issue exists, let alone describes, even in general terms, how the issue is addressed.Keith Dicknoreply@blogger.com