Скачать презентацию Shared Hosting Workshop OSSCOM 2016 Managing shared hosting Скачать презентацию Shared Hosting Workshop OSSCOM 2016 Managing shared hosting

755464f87deeb78a0c8a081710c0f9ac.ppt

  • Количество слайдов: 7

Shared Hosting Workshop OSSCOM 2016 Managing shared hosting with Free. BSD, nginx, Maria. DB, Shared Hosting Workshop OSSCOM 2016 Managing shared hosting with Free. BSD, nginx, Maria. DB, Salt, and ZFS

Free. BSD in a nutshell n n n n Freely available, POSIX compliant Unix-like Free. BSD in a nutshell n n n n Freely available, POSIX compliant Unix-like operating system Runs on x 86, Alpha, Sparc 64, IA-64, AMD 64 architectures Over 25, 000 software packages available Many commercial users Thousands of developers around the world contributing to it Used as an operating systems research platform So far, so Linux. . . Talal Abu-Ghazaleh Organization

Where it differs from Linux n n Inherits code from 4. 4 BSD-Lite, not Where it differs from Linux n n Inherits code from 4. 4 BSD-Lite, not a clone A “Base” system with 3 rd party components ¡ ¡ n Liberal BSD license ¡ ¡ ¡ n Don't claim that you wrote the code Don't blame us if the code doesn't work Apart from that, do anything you want with the code Two supported OS update methods ¡ n Userland tools are not GNU (bsdtar vs gnutar) /bin/sh is really /bin/sh Binary (freebsd-update) Source (make world; make installworld) CLI administration. X is not installed by default, all settings are tunable via CLI Services: ¡ ¡ Configuration files are located in /etc and /usr/local/etc Services are enabled and configured through rc. conf. d files

Why Free. BSD? n Security ¡ ¡ ¡ n Patch/Audit tools for both system Why Free. BSD? n Security ¡ ¡ ¡ n Patch/Audit tools for both system updates and 3 rd part “ports” Set UID 0 alerts on new software Jails ¡ ¡ Stable ABI POLA Proven under heavy load n n n Netflix Yahoo! NASA UFS n n n ¡ ¡ n Ports, mix and match different software versions, no dependency hell Linux Compatibility Documentation ¡ 40 Gbps performance is now possible with research being done for 100 Gpbs 'nuff said Flexibility ¡ n Solid 64 bit filesystem 15+ years old Snapshots ZFS n Network performance ¡ Storage ¡ Reliability ¡ n n Complete, rich man pages Free. BSD. org’s documentation is very active and has great relevant information BSD License

Nginx n n n Nginx (pronounced Nginx n n n Nginx (pronounced "engine x") is software to provide a web server. It can act as a reverse proxy server for TCP, UDP, HTTPS, SMTP, POP 3, and IMAP protocols, as well as a load balancer and an HTTP cache. Low memory print Very high performance Simple and versatile configuration file syntax Does not support Apache’s. htaccess files

ZFS is a combined file system and logical volume manager designed by Sun Microsystems. ZFS is a combined file system and logical volume manager designed by Sun Microsystems. The features of ZFS include protection against data corruption, support for high storage capacities, efficient data compression, integration of the concepts of filesystem and volume management, snapshots and copy-on-write clones, continuous integrity checking and automatic repair, RAID-Z and native NFSv 4 ACLs.

Salt is a Python-based open-source configuration management software and remote execution engine. Supporting the Salt is a Python-based open-source configuration management software and remote execution engine. Supporting the "Infrastructure as Code" approach to deployment and cloud management, it competes primarily with Puppet, Chef, and Ansible.