제2의 비엔지니어 인생관을 꿈꾸며

Filed under Windows Server

Windows Server 2008 Core screencast series - watch all eight parts here

Windows Server 2008 includes an installation option we call Core.  Core is a stripped down version of Windows Server 2008.  It does not have a graphical shell like you've seen in Windows for years.  But don't let that fool you.  Core is very powerful and allows you to create a server that does what servers should do, efficiently and securely serve.

In the following eight screencasts, you'll see Core in action.  We're going to start with a technical overview which will layout the premise for all of the subsequent parts.

The Technical Overview

Think of this first screencast like a fully baked chicken.  All nice, golden and ready to eat.  This screencast was recorded last because it's the end result of the installation and configuration of Windows Server 2008 Core.  In this screencast, we set the stage for what Core is, why you should care, what not to worry about, and other issues you might be thinking about.  I'll demystify a lot in a few short minutes.  The screencasts that follow it take us on a journey from the beginning, to the end point which is the baked chicken.

At its "Core", the Windows Server 2008 Core installation option is a customer requested version of Windows Server.  You told us you wanted to build headless servers.  You told us to get rid of the fluff and just give you a server you could administer remotely or with scripts.  You told us to reduce the attack surface and only run what was needed.  You also told us that you wanted to create special purpose servers. 

You asked, we delivered.

Windows Server 2008 Core allows you to install the Active Directory Domain Services (AD DS), Active Directory Lightweight Directory Services (AD LDS), DHCP Server, DNS Server, File Service, Print Services, Streaming Media Services and Web Server (IIS) roles.  There are also a number of features you can install. 

See all the details of installing and configuring Core in the Step-by-Step Guide.  I would however recommend you watch each video I produced.  There are a few tricks in the videos that are hard to glean from paper especially since all of the demos are performed using Windows Server 2008 virtualization.  So sit back, relax, and watch the first screencast video.

Part 1 - Core Technical Overview (6:00)

Installing Core in a WSv Virtual Machine

There are a few things you need to know and learn when using the new hypervisor layer in Windows Server 2008.  All of the demos in this series were accomplished using two Windows Server 2008 virtual machines.  Each is the 64bit version of Enterprise Edition.  One is the full graphical install and the other is of course, a Core installation.  I used Camtasia 5 from Windows Vista Ultimate x64 to record each demo.  This was done across RDP.

So there's the first trick.  You must have networking established.  You must open up the firewall.  And you must turn on the remote management feature.  Most of this is documented in the Core Step-by-step.  See how to do some of this in the next video on WSv prerequisites.

Part 2 - Core WSv Prerequisites (7:37)

Core Networking

By default, Core network adaptors are set to use DHCP to get an ip address.  While this is sufficient for most workstations, you'll likely want to make changes and set a static ip address, specify a DNS server, etc.  Using the command line to make these changes is probably new for many of you.  NETSH is a powerful network shell interface that can be used for configuration and diagnostics. 

Part 3 - Core Networking (6:37)

Core Activation

Nearly all Microsoft products require some form of activation now.  Windows Server 2008 is no exception and that includes the Core install option.  Fortunately, there's a handy tool that shipped with Windows Vista, and is now in Windows Server 2008 that lets you display, add, modify or change product key information.  SLMGR is a big script that will query, update and delete information related to activation and the product keys in use.  See the video for more detail.

Part 4 - Core Activation (5:38)

Domain Membership

Now that we have networking and have activated the instance of Windows Server 2008 Core, we might as well join the domain and begin focusing on building out our server.  Domain joins can be accomplished either manually, or via unattended operations.  If you've been watching my previous Windows 2008 screencasts, you'll recall we created a Read-Only Domain Controller and joined it to the domain via an unattend script and DCPROMO.  This time we are just creating a member server, so we'll use NETDOM.  This video is very short but check it out.

Part 5 - Domain Join (2:37)

Core Role Installation

Roles are the working sets of the server.  You can build a very specific single purpose server and have it run one role.  For instance, imagine you are YouTube and have racks and racks of streaming media servers in a data center.  There's no need to run any other roles since you are focused on scaling media serving heads for all of the client connections.

On the other hand, you may be a branch location.  For your location, you many want several roles like Active Directory, File, and Print services.  Windows Server 2008 Core is flexible in that regard.  You only install the roles you need.  See the video on how to do that.

Part 6 - Core Role Installation (3:46)

Core Feature Installation

Installing Core features is nearly identical to role installation.  There are a few other tricks and tweaks, but for the most part there is little if any difference.  Some of the features are very powerful so I'm wondering why they weren't promoted to the role designation.

Part 7 - Core Feature Installation (3:49)

Core Management

I think we went overboard in some ways.  We've been so busy talking about the greatness of headless and scripting, that many of the demonstrations don't show that you can continue to use tools you already know to manage a Core server.  Don't get me wrong, command line provisioning and maintenance is cool, and will save a lot of money for big services and hosting providers, but that isn't the end all be all.

So in the beginning Technical Overview, and in this section I try to bring all of that back home.  If you want to do something via the command line, go for it.  If you have a helpdesk that uses GUI tools, no problem.  Windows Server 2008 Core can be managed either way.

Part 8 - Core Management (6:24)

외국사이트에서 복사해온 내용이다. 동영상 내용만 내 서버로 링크를 시켰고 나머지 내용은 테크넷 블로그에서 참조를 한것이며 뭐 영어 내용도 공부해본 사람이라면 무난히 이해할수 있는 내용이라 포스팅을 남긴다.
Server Core 를 잘만 사용하면 정말 정말 좋은 기능인데 마우스에 익숙한 필자처럼 관리를 했던 사람들은 시작부터 장벽에 걸려서 허덕일것은 분명하다. 허나 기초 다짐만 제대로 된다면 서버코어의 매력에 푹 빠질수 밖에 없다는 장담을 해본다.
Windows 2008 R2에서는 위 기초환경 설정이 sconfig 기능으로 편리하게 만들어놨다. R2의 서버코어가 더 좋다?라고 강조하고 싶지만 미디어서버 코어버젼이 R2에서는 지원을 하지 않는 문제로 서비스팩이 나올때까지 더 기다려봐야 할듯도 싶다.
2010/03/08 09:12 2010/03/08 09:12
Filed under Windows Server

사용자 삽입 이미지
            Product Licensing
            Networking Features

  • DCPromo Tool
  • ISCSI Settings
  • Server Roles and Features
  • User and Group Permissions
  • Share Creation and Deletion
  • Dynamic Firewall settings
  • Display | Screensaver Settings
  • Add & Remove Drivers
  • Proxy settings
  • Windows Updates (Including WSUS)
  • Multipath I/O
  • Hyper-V including virtual machine thumbnails
  • JoinDomain and Computer rename
  • Add/remove programs
  • Services
  • WinRM
  • Complete logging of all commands executed

윈도우2008R2 서버의 코어버젼을 위한 GUI 툴이다. 영문버젼을 위주로 만들어서인지 일부 방화벽이나 서비스에서 오류가 발생하는데 필자가 필요한 가상머쉰 시작 중지나 AD올리는거나 기타 커맨드로 치기 힘들어 하는 모드가 마우스로 쉽게 할수 있게 되어 이렇게 마냥 즐겁다.
sconfig 으로 왠간한거 설정 다 되지만 일부기능들은 명령어를 외워야 하거나 검색을 통해서 처리를 해야 되기때문에 보통 불편한게 아니다. 그래서 이툴이 필요하다.
요즘 리눅스보다 서버코어 모드가 상당히 끌리고 있다. 리눅스는 어디에선가 막히면 답이 없다. 누가 가이드를 제시해주지 않으면 거의 포기상태인데 코어모드는 왠간하면 그냥 툴 깔아서 돌리면 되기 때문이고 그리고 윈도우7이나 R2가 깔린 머신에서 GUI로 MMC 관리가 되기 때문에 마우스로 관리하는 사용자들에겐 정말 좋은 제품이라고 말하고 싶다. 메모리도 적게 먹고 부팅도 빠르고 그리고 성능도 가볍게 빨리 돌아가기 때문에 단순한 데몬을 돌리기 위한 모드라면 서버코어로 돌리라고 제안하고 싶다.

2010/01/30 03:27 2010/01/30 03:27
Filed under Windows Server
사용자 삽입 이미지
서버코어 버젼의 의미를 아주 변질시키는 행동을 하는건지는 몰라도 마루타 실험을 여러 해보는 호기심 발동 2번째이다. win32 실행은 왠간해서는 90프로 다 된다고 봐야 하겠고 서버코어의 단점이랄까 불편한점은 명령어의 부재와 콘솔관리의 당황스러움이다. 명령어 자주 안쓰다보면 바보되듯 항상 검색을 해야되지만 이처럼 토탈커맨드나 도스시절의 M 같은 유틸을 이용해서 자체 관리를 할수 있다는 생각에 블로그를 포스팅 해본다. 서버코어에서 인터넷이라...
파이어폭스가 설치되더니 인터넷도 된다. 음하하~~~!
MS 지금 화나 있을까? 이러라고 만든 버젼이 아닌데...
다음에 실험을 해볼것은 그거. 포토샵이 구동될까?라는 호기심을 가져보며 다음기회에 시간 나면 시도 해볼려고 한다. 서버코어 버젼에 VMWare 2.0 서버버젼을 설치하고 구동해볼려고 했는데 가상 머신이 안살아나는 데서 문제가 발생했었다. 될거 같은데 안되는 이유를 모르고 잠시 접었는데...
Hyper-V 가 지원되지 않는 CPU와 메인보드가 있을때 어쩔수 없이 써야 하는게 VMWare 버젼이기 때문에 여러가지를 마루타 삼아 연구해보구 있다.
할일이 없어서라기 보단 필자가 서버코어가 매력이 펄펄 넘치는데 관리하는데 항상 막히는데서 이런 생각을 종종 해본다. GUI가 메모장과 작업관리자만 나온다는데서 조금 그렇지만 필자같은 소심한 사람들을 위해선 패키지 확장으로 GUI 툴을 몇개 넣어줬으면 하는 생각을 해보구 있다. 솔직히 누가 요즘 NT관리자가 쉘프로그램 하고 커맨드 명령어 날리고 하나, 마우스로 하는게 편하지. 이럴거면 첨부터 마우스로 하게 만들지 말든가~
2010/01/15 13:53 2010/01/15 13:53
Filed under Windows Server
사용자 삽입 이미지
리눅스처럼이기보다 더 가볍고 더 빠른 서버코어 모드에서 APM을 설치해봤는데 설치부터 운영까지 그냥 쉽게 되버린것 덕분에 리눅스 또 포기할까? 고민중이다.
가상화에 리눅스 올릴려는 생각을 했는데 서버코어가 더 빠른 기분이 느껴지는 테스트다.
메모장으로 환경설정이나 호스트파일 수정하고 나머지는 서비스 재시작만 해주면 되니 APM만 운영할 목적이라면 이 방법도 나쁘지 않을거라는 필자의 판단이다.
호기심이 사람 잡는다니깐...
2009/10/27 09:43 2009/10/27 09:43