Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    PfSense squid on USB SSD

    Virtualization
    2
    9
    1708
    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.
    • D
      dxun last edited by

      I am thinking of firing up squid on pfSense VM and placing squid's cache_dir on the SSD I happen to have lying around.

      However, even though I added the USB xHCI controller to the VM and attached USB SSD as host device during pfSense installation, these are the only two partitions pfSense sees (see image).
      I also couldn't find any mention of usb with dmesg | grep usb , so I surmise usb hadn't been successfully detected.

      Can you provide some clues or perhaps reasons why I shouldn't do this at all? Thanks.

      1 Reply Last reply Reply Quote 0
      • K
        kejianshi last edited by

        You will destroy your thumbdrive…  If its a thumbdrive.

        Some SSD will survive fine though, depending on the ssd.

        USB 2 is slow.

        1 Reply Last reply Reply Quote 0
        • D
          dxun last edited by

          Really? Due to read/write cycles? I was afraid it might come to that.

          So what do you recommend - setting up a separate proxy VM and then somehow hooking that up with pfSense (any links that would explain the procedure?) or is it easier to set it up on pfSense box (I should still add another cache_dir drive to pfSense and add it as another mount point - how differently is that done in pfSense when compared to plain Linux)?

          EDIT: It's an USB 3.0 drive - this guy: http://www.sandisk.com/products/usb/drives/extreme/. It's supposed to be very reliable (it even identifies itself as an SSD instead of USB flash drive) - of course, overprovisioning and nand quality on this type of device is difficult to determine exactly. I am willing to give it a go, though.

          1 Reply Last reply Reply Quote 0
          • K
            kejianshi last edited by

            I can not say how well a MLC SSD will work, but I'd bet on accelerated failure due to lack of TRIM with USB.

            There is a drive that I know for sure won't break under that use, because I've got 5 of them running forever now without TRIM and they just keep working.

            They are slower than the latest drives but take a beating.

            http://www.ebay.com/itm/Samsung-SSD-Solid-State-Drive-64-GB-Internal-model-MCCOE64G5MPQ-OVA03-/111017164826?pt=US_Solid_State_Drives&hash=item19d923801a

            You might also try other drives recommended by other people have have been running without trim for extended periods successfully.

            If you have a working usb3 port its not bad.

            1 Reply Last reply Reply Quote 0
            • K
              kejianshi last edited by

              Yeah - You will destroy that thumbdrive.

              I have one of those old samsung drives in a usb3 housing and those don't quit.

              They are only about half as fast though.

              Perhaps someone also has another more recent drive that they KNOW will take the abuse of being on a usb interface?

              I have only used these…  Because they haven't ever let me down yet.

              1 Reply Last reply Reply Quote 0
              • D
                dxun last edited by

                Well, I have a local HDD handy as well - an old 1 TB Samsung Spinpoint, already attached as VM datastore.

                Do you recommend I attach it to pfsense and make squid use it or should I have a dedicated proxy machine?

                1 Reply Last reply Reply Quote 0
                • K
                  kejianshi last edited by

                  Well  -I'd attach it directly to pfsense.  Because I am a simple minded person.  haha.

                  I doubt you need 1TB though.

                  But if the 1TB  drive is already attached, use it.  Why not?

                  Probably no need to run a separate dedicate machine.

                  1 Reply Last reply Reply Quote 0
                  • D
                    dxun last edited by

                    The only reason is - I am not familiar with freeBSD, don't know exactly how to attach the drive and wouldn't want to ruin the installation.

                    I'll think of something, though - thanks.

                    1 Reply Last reply Reply Quote 0
                    • K
                      kejianshi last edited by

                      Good luck.

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

                      Products

                      • Platform Overview
                      • TNSR
                      • pfSense
                      • Appliances

                      Services

                      • Training
                      • Professional Services

                      Support

                      • Subscription Plans
                      • Contact Support
                      • Product Lifecycle
                      • Documentation

                      News

                      • Media Coverage
                      • Press
                      • Events

                      Resources

                      • Blog
                      • FAQ
                      • Find a Partner
                      • Resource Library
                      • Security Information

                      Company

                      • About Us
                      • Careers
                      • Partners
                      • Contact Us
                      • Legal
                      Our Mission

                      We provide leading-edge network security at a fair price - regardless of organizational size or network sophistication. We believe that an open-source security model offers disruptive pricing along with the agility required to quickly address emerging threats.

                      Subscribe to our Newsletter

                      Product information, software announcements, and special offers. See our newsletter archive to sign up for future newsletters and to read past announcements.

                      © 2021 Rubicon Communications, LLC | Privacy Policy