Jump to content

.:MARK:.

Member
  • Posts

    567
  • Joined

  • Last visited

Everything posted by .:MARK:.

  1. Really? Don't be like that. That's bad. No, just no. Stop being condescending when you don't even know what you're talking about.
  2. Get the PC and then use VMware ESXi, none of that Synergy crap. Then you can experiment with any operating system you like, and have VMs for each function. Want to make a game server? Sure just spin up a Debian VM with a core and 2GB of RAM and you're good to go.
  3. I seriously doubt the need for setting up something like that for IPMI, I know Linus did a video on this because it was something new he discovered, but it's so insignificant. I have a server, my friends have servers, and these servers have IPMI. Do you know how often we touch IPMI? Never. That doesn't mean a good IPMI is not appreciated however, virtual media and remote KVM is very useful when first initializing the server, but beyond that there is no real need to access it. Like I mentioned in another thread, it's rather easy to set up OpenVPN with turnkeylinux, and it's very useful for a lot of reasons, and on the rare occasion for IPMI. A VPN is especially nice if you do (or plan to do) remote management or access of your systems. Notice how many have SSH, FTP, RDP ... ports forwarded, just so that THEY can control or access home, but others can see those ports and try to break in on those services. The benefit of VPN is putting you in the LAN essentially, giving you the same access as if you were hardwired at home.
  4. if you have a server, you could try out deploying a turnkeylinux openvpn server https://www.turnkeylinux.org/openvpn
  5. It's a very essential part of any networking syllabus. /number is just the number of bits in the subnet mask, so /24 is 24 out of 32 bits available. 255.255.255.0
  6. But RAMdisk had speeds of less than 100MB/s so I'm not too sure array is at fault.
  7. Hardware doesn't really matter that much, you can scale out webhosting quite easily. So if the hardware you have is not enough, just get more But I would definitely look into the software side of things more, things like Virtualisation, and setting up reverse proxies and proper firewall configuration. You may also need to learn how to automate processes to manage customer servers easily. Look into security and IDS(Intrusion Detection Systems). When you have a firm understanding of all of those things, you can build a badass scalable webhosting company.
  8. Was recommending the HP SAS Expander, and just giving the rest of my spec for a further understanding of my use case. Since the Intel one wouldn't work in that case, you would lose bays. Also it really depends where you are, here in the UK a second hand HP SAS Expander is cheaper than 1 second hand 9211-8i ! So maybe a 9211-8i with a HP SAS Expander would work well?
  9. I have that exact case that you want. It has 6 SFF-8087 connectors on the backplanes, so you will need 6 of those cables for that. I use an HP SAS Expander that allows for a link aggregate of SFF-8087 cables to my RAID card, LSI 9260-8i with BBU. So my parts were: That case HP SAS Expander LSI 9260-8i 8xSFF-8087 cables The SAS Expander looks like this: Be sure to get the one with the green PCB like above, the yellow one is not firmware upgrade-able to faster SAS afaik.
  10. Simplest way I can think of is set up a debian machine, port forward SSH, and set up public keys for security. Then install screen so you can run your python files and detach the session, so you can close the SSH client.
  11. No mention of OOP? I am disappointed.
  12. The reason why things like AWS and Azure are popular is because you pay them, and they have the infrastructure to handle almost anything. The point of those services is for the app dev to focus on their app! And not on their infrastructure. With buying your own equipment, it's a huge upfront investment, at the minimum $100k and there is too much risk. If your app doesn't grow quickly then you are barely utilizing the servers you paid for, and if it's being maxxed out, you need to buy a load more which may not be possible with the profits you are generating. Renting from cloud is a sound idea, because you have scalability, protection, infrastructure and if it all falls through, you've spent a few thousand max. Though I really do encourage having a dev environment and a production environment. Keep your dev environment anywhere you want, keep it mostly inexpensive and mid spec, and focus on optimizing deployment methods and configuration management. These will be key if you get dedicated cloud servers and need to scale out operations.
  13. SFTP is great, but natively, the throughput of OpenSSH is slow.
  14. I'm sorry, what? Also @Windspeed36 is good with this stuff, listen to him. But I don't know why you need this at home, as there is much more than this hardware to consider when building your own systems infrastructure. Is it not beneficial to run these applications in cloud? This app on iOS will likely not tax your servers at all. Run cloud instances of these things and scale up when user volume increases. Or you could build a small server with 2nd hand supermicro boards and e5-2670s and experiment with high-availablity and methods to quickly provision the servers. Also Hypervisor is a must, ESXi is free, vCenter costs a lot of money but worth it if the profits are rolling in and you need to scale out and become more fault tolerant. You also need to think of the SLA on the network connection, is the plan a business plan? Have you looked at colocation? Have you picked out a rack for setting up this equipment? But IMO, build a small server at home and virtualise, use this as the testing environment and then use dedicated cloud servers with ESXi and vCenter for production environment.
×