πŸ’« Summary
The video discusses the differences between TrueNAS Scale and TrueNAS Core, both of which are open source and free. TrueNAS Core is BSD-based and uses io cage for jails and beehive for virtualization, while TrueNAS Scale is Debian-based and uses Kubernetes, Docker, and KVM for containerization and virtualization. TrueNAS Scale also offers clustering and gluster for scale-out capabilities.
✨ HighlightsπŸ“Š Transcript
TrueNAS Scale and TrueNAS Core are both open source and free, but have some similarities and differences.
Both platforms are being actively developed.
TrueNAS Scale was released in February 2022, while TrueNAS Core 13 is currently in beta.
Some confusion exists about whether TrueNAS Scale is the paid version of TrueNAS Core, but both are free and open source.
The documentation is a great place to start for both platforms.
TrueNAS Core and TrueNAS Scale both use ZFS, support various features like SMB, NFS, S3, and iSCSI, but differ in containerization platforms - Core uses BSD-based io cage for jails and beehive for virtualization, while Scale is based on Debian and uses Kubernetes, Docker, and KVM.
Both TrueNAS Core and TrueNAS Scale are open source, free, and use ZFS.
They both support features like SMB, NFS, S3, and iSCSI.
TrueNAS Core uses BSD-based io cage for jails and beehive for virtualization, while TrueNAS Scale is based on Debian and uses Kubernetes, Docker, and KVM for virtualization.
Migration from TrueNAS Core to TrueNAS Scale may be preferred for those wanting to use the Kubernetes environment.
TrueNAS Scale offers clustering and combines OpenZFS and Gluster to enable scale-out ZFS capabilities with excellent data management.
Deploy a single hyper-converged node or cluster of nodes for a high scalable and high availability software-defined infrastructure.
Gluster adds a layer of complexity but allows for more than one scale server, making it a scale-out system.
Each scale server can be defined for more storage or greater performance depending on how they are set up.
TrueNAS Scale is popular for large architected systems but can also be used for enterprise and home office systems.
TrueNAS Scale and TrueNAS Core have similar layouts and services, but TrueNAS Core seems to perform better in terms of iSCSI and Samba performance.
There is no automatic cluster setup menu in Gluster.
TrueNAS Scale and TrueNAS Core have a similar look and feel with the ability to configure widgets on the dashboard.
TrueNAS Core seems to perform better than TrueNAS Scale for iSCSI and Samba performance.
TrueNAS Scale and TrueNAS Core offer virtualization, but with fewer features compared to dedicated virtualization platforms.
TrueNAS Core is preferred for performance-focused use cases and when containerization is not required.
TrueNAS Scale has improved pass-through options, making it easier to use features like video card pass-through.
The choice between TrueNAS Scale and TrueNAS Core depends on individual needs and preferences.
00:00tom here from orange systems and in
00:02february of 2022 truenass scale was
00:05released by ag systems and since it's
00:07released there's been of course a little
00:08bit of confusion i've seen people
00:10tagging me and twitter and asking
00:12questions in forums and my youtube
00:14channel here comments and their
00:16questions are valid which one should i
00:18go with there's a little bit of
00:19misinformation out there because
00:21apparently a lot of people asked if true
00:22and scale was the paid version of true
00:24nascor i don't know where that
00:25information came from it's like google
00:27and couldn't find it but nonetheless
00:29both are open source both are free and
00:31what i wanted to break down in this
00:32video is now that shoena scale is
00:34released and here in march of 2022 we
00:37also have trunas core 13. it's in beta
00:40right now but i'm excited about that
00:41because there are now two platforms by
00:43ix systems that have a lot of
00:45similarities a few differences and
00:47they're both being actively developed
00:49and it adds to the confusion of which
00:50one should you choose well that's what i
00:52want to help decipher in this video is
00:54give you the information and the
00:56differences and similarities between
00:58them so you can make an educated choice
01:00of which system works for you or in my
01:02case both because i have a servers with
01:04both on there so i can do all the
01:05testing and everything in my lab so
01:07that's my recommendation is to use both
01:09but that's not always reasonable i get
01:11it you want to pick one and load it on
01:12your server before we dive into all
01:14those details if you'd like to learn
01:15more about me and my company head over
01:17to if you'd like to hire
01:19for consulting such as storage
01:20consulting on true nas servers there's a
01:22hires button right at the top if you
01:24want to support this channel other ways
01:25there's affiliate links down below to
01:26get your deals and discounts on products
01:28and services we talk about on this
01:29channel as with many projects the first
01:32great place to start is in the
01:34documentation you know a little rtfm
01:36here and they've got it all laid out
01:38here what the differences are we have
01:39the trueness core truenas scale in the
01:41middle here we have chernas enterprise
01:44now this is because they do offer
01:46support contracts if you would like to
01:48purchase a upgraded level of support
01:50this is something that is really
01:52important in the enterprise and this is
01:54well used in the enterprise by the way
01:56we've deployed this and everything from
01:57medical to industrial to even some
02:00automotive companies have chose to use
02:02true and ask for their storage and any
02:03large enterprise company frequently
02:05wants the support packages to be
02:08available to them and this is something
02:09they can do it's the same software now
02:11there is a slight nuanced difference if
02:13you get the ix systems and their high
02:15availability systems with trueness core
02:17i've reviewed these on my channel before
02:19the hardware itself has a special
02:21version of trueness core to provide
02:23real-time failover this is integration
02:25of hardware and software together so yes
02:27it's a slightly
02:29specialized version because it has the
02:31same functionality as your normal trunas
02:33system with these add-ons to do
02:35the interaction with the hardware for ha
02:37failover i'll leave a link to that video
02:39if you're interested in where i actually
02:40remove a live running motherboard
02:42because yes it can survive a motherboard
02:44failure and still remain
02:46up all right now before we get off topic
02:48let's start talking about the
02:49differences between core and scale now
02:51as i said they are both projects
02:52maintained by ag systems they're both
02:54open source and free they both use zfs
02:58now zfs is an amazing file system i've
03:00made jokes and of course have a shirt on
03:02my store now that says i'm part of the
03:03cult of zfs because yes i'm a fanboy but
03:05it's a well-vetted well-developed file
03:08system and it is still the underlying
03:10file system whether you go with true nas
03:12core or true nas scale they didn't
03:14change any of that you can also use one
03:16of the wonderful features of zfs zfs
03:19replication which allows you to
03:21essentially back up to another zfs pool
03:24that can be on another server and the
03:26interoperability is both ways you can
03:29even use the same wizard in either one
03:31of them to have a true nas scale system
03:33copy over to core or vice versa so the
03:36inoperability is still there they both
03:38support smb nfs s3 and iscsi that's all
03:43the same features that you expect out of
03:45a normal nas so from a functionality of
03:47nas they're pretty much the same there
03:49but this is where there's some
03:51similarities but differences and it
03:53comes down to we'll start with
03:54containerization they both offer
03:56containerization but
03:58trueness core is bsd based like the
04:01operating system itself is based on
04:03freebsd and they use io cage for jails
04:06and beehive for virtualization sure
04:08nascale is based on debian so you have a
04:10combination of kubernetes docker
04:13and kvm for vms so the containerization
04:16virtualization platforms with them are
04:19very divergent this means if you're
04:21doing a migration which is probably the
04:23most accurate term as opposed to an
04:25upgrade from true nas core to
04:27truenascale because you go i would
04:29rather use that kubernetes environment
04:31the docker and kvm this is more in line
04:33with what i want great with the
04:35exception of there's not a way to
04:37redo your io cage-built jails in true
04:40nascor and build them over you have to
04:43rebuild them now if you're doing things
04:45and you're doing containerization i
04:47should say in exactly the right way your
04:50data is important but the
04:52container itself is essentially
04:54ephemeral and meaningless you can just
04:55rebuild it on the fly and reattach your
04:58data to it this is
04:59good implementation of containers where
05:01all my data is here the container needs
05:03an update or i need to replace it or
05:04something went wrong with container you
05:06just rebuild the container and reattach
05:08it to your data store that concept works
05:10both ways but the container itself of
05:13course is different between these
05:15platforms and there's no way to just
05:16translate a container because one's
05:17built with freebsd and one's built with
05:19docker with debian so yeah there's a big
05:22difference between the two of them there
05:25the next thing that truenet scale is
05:28focusing on is the fact that they have
05:30clustering and they have that right here
05:32under page that says deploy is a single
05:34node or a cluster and as it says right
05:37here open zfs and gluster combine to
05:39enable scale out zfs capabilities with
05:42excellent data management deploy a
05:44single hyper-converged node any home
05:46office or cluster of nodes together for
05:47a high scalable and high availability
05:50software-defined infrastructure now
05:52glusterfest is one of the reasons a lot
05:54of people are excited about scale in
05:55addition to the docker and kubernetes
05:57things clusterfx architecture aggregates
05:59compute storage and io resources into a
06:02single global namespace what this means
06:05is you're defining the storage in
06:08trueness scale you're still loading zfs
06:10and using truenetscale to configure it
06:11and then you'll configure cluster and
06:13then that gluster will have a node and
06:16each node is an individual computer so
06:20individual server if you will that's
06:22running scale so gluster is
06:25adding a layer of complexity but for the
06:28benefit of being able to have more than
06:30one scale server so if you say i want to
06:32have three scale servers four scale
06:35servers you'll take whatever you're
06:36targeting at cluster whether that's smb
06:38or you're using it as a storage target
06:40for your virtualization and you wanna
06:42add more nodes you simply add them
06:45without redefining cluster or how it's
06:47seen by the different targets that you
06:49have attached to it this makes it a
06:50really interesting and as the name
06:52implies scale out system so you can
06:55build resiliency with cluster you can
06:57add more storage there's different ways
06:59to configure it on the back end you can
07:01almost think of each scale server
07:02depending on how you define them within
07:04gluster if you want to define them for
07:06more storage or greater performance
07:09depending on how you set them up you can
07:11almost look on individual drives even
07:12though they're their own system this is
07:14popular for some of the really large
07:17architected systems it's not as much
07:19targeted not that you can't use it at
07:21home but it's less ideal because you're
07:23adding a layer complexity for home users
07:25but it's still really cool now this
07:27system is still very new i will probably
07:29do some video about it in the future but
07:31right now it's a very new not completely
07:34finished product in there and it's also
07:36going to be controlled by the true nas
07:38true command system this is where you're
07:40actually going to manage not only your
07:42trueness core systems trueness
07:44enterprise systems or tuna scale systems
07:46they also plan to build the gluster
07:48management within here so you're
07:51gonna be managing gluster not exactly
07:53from a web interfacing scale as i
07:55understand it now that's why i said if
07:57you're looking for a gluster you can
07:58find it from the command line in scale
08:00but not in a web interface because well
08:02there's still roadmap that has not
08:04gotten there yet so that's roadmap where
08:06they're going but not where they're at
08:08right now with scale so if you are
08:10looking at deploying gluster great go
08:12ahead and start testing with it but
08:13you're not going to find a menu that
08:14just automatically sets up cluster as of
08:17right now now when it comes to look and
08:19feel true now scale and trueness core
08:22actually look very similar so either
08:24dashboard has a very similar layout
08:26there's actually one thing i really wish
08:28they had and you have the ability to
08:29configure which widgets show up on the
08:31dashboard here in scale and i'm hoping
08:33that becomes a feature that you get in
08:35true nas core here but you have your
08:37similar services are here
08:40and laid out with the little sliders and
08:42if we're over here we're going to go to
08:44and we're going to go services
08:47and they're laid out in a very similar
08:48way now that i've covered the
08:50similarities and differences let's talk
08:52about which one's right for you now
08:54we'll start with performance because i
08:55think performance matters and i know
08:57some people are going that performance
08:59is everything tom and it's not exactly
09:01everything it kind of comes down to your
09:03use case i have found with my testing so
09:06far in march chunas course seems faster
09:08than shoena scale when it comes to
09:11iscsi and samba performance if those
09:13things matter you're already at the
09:15limits and you would love more speed i
09:18don't feel that's moving over migrating
09:20to china scale is going to give you more
09:21speed matter of fact based on forum
09:23posts and write-ups i've seen in some of
09:25the posting and testing i've done true
09:27nas scale is just not quite there yet in
09:30performance on the same hardware now i
09:32still have a few more systems to do some
09:33more testing to see if it was an
09:34incompatibility with just the systems i
09:36tested with but you can see that when i
09:38take a system and load it from core to
09:40scale and i see a performance drop
09:43that's a concern especially if it's an
09:45environment where performance i really
09:47need like i absolutely need the most
09:48performance i can get out of the
09:49hardware i have
09:51that being said if that's not an issue
09:53for you now the big considering factor
09:56next is the containers if you really
09:59would love to have all these different
10:00docker containers available to run
10:02directly and natively on the storage
10:04server because of the use cases you have
10:05and the things you're looking for just
10:07may not be available in a bsd jail then
10:10scale is kind of a easy
10:12yes for you this is what you should be
10:14using you're going tom i have this list
10:16of containers i love to run it all
10:17directly on my storage server then hands
10:19down scale is the one for you especially
10:21because for some people the only thing
10:23they're doing is running a series of
10:24containers and using the storage and
10:26maybe they transfer some files over
10:27samba and losing a few points of
10:30performance is not going to be the end
10:32of the world when you're transferring
10:33files then once again scale is probably
10:35a great solution for you now
10:38neither of these
10:39in my opinion and i get asked this a lot
10:41are replacements for full virtualization
10:44platforms whether that's esxi xcpng
10:48hyper-v or
10:50proxmox if you're using those tools and
10:52going can i replace those with scale or
10:56core because they both offer
10:57virtualization they do not offer as many
11:00features within their virtualization
11:02platform as you're going to find any
11:04dedicated product for that for me like i
11:07run xcpng as my virtualization platform
11:09of choice and i use chernas as a storage
11:11target hence the reason i'm usually
11:13looking at performance over anything
11:14else i'm not using containerization
11:16especially when we deploy these
11:17commercially that's just less of our use
11:19case that's why we go with core for
11:21those but that being said the point is i
11:24don't think it's a drop in replacement
11:25but if you only have one vm and you're
11:26not worried about all the extra features
11:28because you just don't use them then
11:30yeah you can run a virtual machine in
11:31there and one thing to nasscale has
11:33really upped is the availability of
11:35pass-through options and making it a lot
11:37easier to pull down and be able to pass
11:39through a video card for example which
11:41is a popular use case so scales come a
11:43long way and core is a lot more
11:44difficult to do that on so that's worth
11:46looking at if you have some simple
11:48virtualization needs but overall
11:50hopefully i've answered the question of
11:52the differences the similarities and
11:53give you some insight so you can
11:55understand which is the right for you
11:57it's not like there's an easy answer and
11:58for me as i said in the beginning i have
12:00servers running scale i have servers
12:01running core some of it is for testing
12:03some of it's because i like some of the
12:04docker stuff that goes on in there and i
12:06want to you know be testing these on the
12:07cutting edge and we happen to have a lot
12:09of servers in my lab so hey we loaded
12:10some with
12:12each one so you know more fun to play
12:13with i'll leave links to things i talked
12:15about in the description below plus my
12:17tutorials i have on core and of course
12:19since scales release i am working on new
12:21tutorials just because there's a few
12:23nuanced differences in the way some
12:24things are handled so i'll be working on
12:26plenty of stuff for that leave your
12:27thoughts in the comments below or head
12:29over the forums for a more in-depth
12:30discussion thanks
12:32and thank you for making it all the way
12:34to the end of this video if you've
12:36enjoyed the content please give us a
12:37thumbs up if you would like to see more
12:39content from this channel hit the
12:40subscribe button and the bell icon if
12:43you'd like to hire a short project head
12:44over to
12:46and click the hires button right at the
12:48top to help this channel out in other
12:50ways there's a join button here for
12:51youtube and a patreon page where your
12:53support is greatly appreciated for deals
12:55discounts and offers check out our
12:57affiliate links in the description of
12:58all of our videos including a link to
13:00our shirt store where we have a wide
13:02variety of shirts that we sell and
13:03designs come out well randomly so check
13:06back frequently and finally our forums is where you
13:10can have a more in-depth discussion
13:12about this video and other tech topics
13:14covered on this channel thanks again for
13:16watching and look forward to hearing
13:18from you
Chat with video

FAQs about This YouTube Video

1. What are the differences between TrueNAS Scale and TrueNAS Core?

TrueNAS Scale and TrueNAS Core are both open source and free storage operating systems. TrueNAS Core is BSD-based and uses io cage for jails and beehive for virtualization, while TrueNAS Scale is Debian-based and uses Kubernetes, Docker, and KVM for containerization and virtualization. TrueNAS Scale also offers clustering and gluster for scale-out capabilities.

2. How does TrueNAS Scale differ from TrueNAS Core in terms of virtualization?

In terms of virtualization, TrueNAS Core uses io cage for jails and beehive for virtualization, while TrueNAS Scale uses Kubernetes, Docker, and KVM for containerization and virtualization. This enables TrueNAS Scale to offer advanced virtualization capabilities as compared to TrueNAS Core.

3. What are the key features of TrueNAS Core in comparison to TrueNAS Scale?

TrueNAS Core, being BSD-based, focuses on using io cage for jails and beehive for virtualization. It offers a robust storage operating system with features tailored to BSD architecture. In contrast, TrueNAS Scale, being Debian-based, emphasizes the use of Kubernetes, Docker, and KVM for containerization and virtualization, along with clustering and gluster for scale-out capabilities.

4. How does TrueNAS Scale leverage Kubernetes and Docker for containerization?

TrueNAS Scale, being Debian-based, leverages Kubernetes and Docker for advanced containerization capabilities. Kubernetes provides a powerful platform for automating deployment, scaling, and operations of application containers. Docker enables TrueNAS Scale to create, deploy, and manage containers efficiently, making it a robust choice for modern storage solutions.

5. What clustering and scale-out capabilities does TrueNAS Scale offer?

TrueNAS Scale offers clustering and utilizes gluster for scale-out capabilities. Clustering enables multiple TrueNAS Scale instances to work together as a single system, providing high availability and fault tolerance. Gluster, as a scale-out storage solution, allows TrueNAS Scale to seamlessly expand storage capacity and performance as needed, making it ideal for growing storage requirements.

Save time on long videos, get key ideas instantly

⏰ Grasp the gist of any video in seconds
✨ Get the key insight of the video
πŸͺ„ No barriers to support 20+ languages of summaries
πŸ‘€ Navigate through timestamped breakdowns
Get AI Summary Now

More Long YouTube Videos Summaries

The video provides a step-by-step guide on how to fix game crashes, DirectX errors, and Dev errors in Warzone Season 2, including uninstalling the game, deleting cache files, and doing a disk cleanup. Following these steps and restarting the computer should result in a working game.

The Lost Ark 2023 Roadmap - Part 3 introduces upcoming updates and changes, including improvements to the in-game economy, addressing botting issues, and making gameplay more rewarding; the addition of Jump Start Servers to eliminate gatekeeping and provide a fresh start for players; and the introduction of new content such as affection ranks for Thirain and Nineveh, the Pleccia continent, and the Ivory Tower Abyssal Dungeon with the new Elixirs system.

This video compares Substack and Patreon, outlining their main differences and features for content creators looking to monetize their work through monthly memberships. Substack is focused on single monthly subscriptions for writers and podcasters, while Patreon offers recurring memberships with multiple tiers for any type of content creator. The video discusses the pricing models, features, analytics, and support provided by both platforms to help viewers choose the one that suits their needs.

This video discusses the top 5 peptides that can boost muscle gains, including CJC1295, BPC-157, GHRP-6, Testolone, and Ipamorelin; it emphasizes the importance of combining peptides for synergistic effects; and provides tips for maximizing muscle building effects through timing, dosage, diet, exercise, and sleep.

The video tells the story of Agastya Muni, a renowned sage in Hinduism, who played a crucial role in shaping early Vedic traditions and spiritual knowledge. Agastya's life was filled with incidents such as curses, marriage, austerities, and his contribution to various fields including language, medicine, and spirituality.

This tutorial explores how to use to turn simple text prompts into AI-generated videos, transform the style of existing videos, and create reactive music videos. Kyber offers different plans and a free trial, providing various features such as adjustable video duration, camera movement, and video transformation. The generated videos can be of high quality and visually appealing.