ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Dynamic Memory Allocation with Hyper-V 2012 R2

    IT Discussion
    hyper-v hyper-v 2012 r2 virtualization hypervisor cad
    5
    16
    2.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Bill KindleB
      Bill Kindle
      last edited by scottalanmiller

      So I'm testing some CAD software this week along with a product the company I work for makes and having some suspected issues with Dynamic Memory Allocation settings in a Server 2008 R2 environment. I'm using Server 2012 R2 as my Hyper-V host, have all the guest additions installed and working etc etc. For my test I set the startup memory to 16GB (required for my CAD applications and translation software) and give it 2 vCPU's. Keep in mind this is all on a 6 year old Dell Precision 690 with RAID 1 (don't hate me, budget constraints). I'm working with local storage which I already know is going to be part of my bottleneck but there's a suspicion that because of Dynamic Memory Allocation being on, that it somehow causes the CAD app and our translator to crash.

      My question is has anyone heard of or witnessed any problems with DMA on any hyper-visor?

      DashrenderD 1 Reply Last reply Reply Quote 1
      • scottalanmillerS
        scottalanmiller
        last edited by

        Not something that I have come across as an issue.

        1 Reply Last reply Reply Quote 0
        • Bill KindleB
          Bill Kindle
          last edited by

          I'm starting to wonder if it's not a limitation with the CAD software that I've stumbled upon. Will keep this post updated with my findings.

          1 Reply Last reply Reply Quote 0
          • IRJI
            IRJ
            last edited by

            Have you tried disabling dynamic memory and setting 16gb just for testing purposes?

            Bill KindleB 1 Reply Last reply Reply Quote 0
            • Bill KindleB
              Bill Kindle @IRJ
              last edited by

              @IRJ said:

              Have you tried disabling dynamic memory and setting 16gb just for testing purposes?

              I'm going to after the test I'm running now finishes. It's interesting that the app crashes, however if I just close the window, the translation resumes and creates CAD data like it's supposed to.

              1 Reply Last reply Reply Quote 0
              • IRJI
                IRJ
                last edited by

                @bill-kindle Are you using NUMA?

                Bill KindleB 1 Reply Last reply Reply Quote 0
                • Bill KindleB
                  Bill Kindle @IRJ
                  last edited by

                  @IRJ said:

                  @bill-kindle Are you using NUMA?

                  I haven't gotten that level of nerd yet. For a minute I thought you meant numa numa guy.

                  IRJI thanksajdotcomT 2 Replies Last reply Reply Quote 1
                  • IRJI
                    IRJ @Bill Kindle
                    last edited by

                    @Bill-Kindle said:

                    @IRJ said:

                    @bill-kindle Are you using NUMA?

                    I haven't gotten that level of nerd yet. For a minute I thought you meant numa numa guy.

                    I went through that in my 70-410 training.

                    http://www.aidanfinn.com/?p=11945

                    1 Reply Last reply Reply Quote 0
                    • thanksajdotcomT
                      thanksajdotcom @Bill Kindle
                      last edited by

                      @Bill-Kindle said:

                      @IRJ said:

                      @bill-kindle Are you using NUMA?

                      I haven't gotten that level of nerd yet. For a minute I thought you meant numa numa guy.

                      Glad I wasn't the only one...
                      Youtube Video

                      1 Reply Last reply Reply Quote 1
                      • thanksajdotcomT
                        thanksajdotcom
                        last edited by

                        Maybe I missed it but when does CAD crash?

                        1 Reply Last reply Reply Quote 0
                        • Bill KindleB
                          Bill Kindle
                          last edited by

                          A.J., I think that's how you got famous 😜

                          thanksajdotcomT 1 Reply Last reply Reply Quote 1
                          • thanksajdotcomT
                            thanksajdotcom @Bill Kindle
                            last edited by

                            @Bill-Kindle said:

                            A.J., I think that's how you got famous 😜

                            I'm not sure how to take that...Why you!! Thank you!!

                            Bill KindleB 1 Reply Last reply Reply Quote 0
                            • Bill KindleB
                              Bill Kindle @thanksajdotcom
                              last edited by

                              @ajstringham said:

                              @Bill-Kindle said:

                              A.J., I think that's how you got famous 😜

                              I'm not sure how to take that...Why you!! Thank you!!

                              You are the numa numa guy! lmao /jk

                              thanksajdotcomT 1 Reply Last reply Reply Quote 0
                              • thanksajdotcomT
                                thanksajdotcom @Bill Kindle
                                last edited by

                                @Bill-Kindle said:

                                @ajstringham said:

                                @Bill-Kindle said:

                                A.J., I think that's how you got famous 😜

                                I'm not sure how to take that...Why you!! Thank you!!

                                You are the numa numa guy! lmao /jk

                                I'm going to take that with a grain of salt and say thanks!

                                1 Reply Last reply Reply Quote 0
                                • DashrenderD
                                  Dashrender @Bill Kindle
                                  last edited by

                                  @Bill-Kindle said:

                                  I'm working with local storage which I already know is going to be part of my bottleneck

                                  Not part of your question, but I was wondering, why are you calling this part of your bottleneck? because you only have a RAID 1? You could remove this bottle neck for around $150 with an SSD drive, assuming this is primarily for testing. If it's for production, well that's another story.

                                  Bill KindleB 1 Reply Last reply Reply Quote 0
                                  • Bill KindleB
                                    Bill Kindle @Dashrender
                                    last edited by

                                    @Dashrender While true, it's both a funding problem and a hardware limitation on what I have to work with. With that said however, I have disproven the fact that it is a dynamic memory problem as the data translation uses all 16GB of RAM while running the job but as soon as it's done, allocation drops substantially without the OS even knowing the difference. Also, running a second translation job this time using an iSCSI LUN that I setup on my new Synology NAS (just a small 10GB LUN to store and write data to as part of this test) is running much faster than with the local storage, but I'm using consumer level drives in the host machine as opposed to WD Reds in the Synology NAS. It's a very noticeable difference.

                                    1 Reply Last reply Reply Quote 0
                                    • 1 / 1
                                    • First post
                                      Last post